Closed hymap closed 5 years ago
Ran cargoRunLocal command with -s option 👍
$ gradlew cargoRunLocal -s :cargoRunLocal org.codehaus.cargo.container.ContainerException: Failed to create a Tomcat 8.x tandalone configuration :cargoRunLocal FAILED
FAILURE: Build failed with an exception.
What went wrong: Execution failed for task ':cargoRunLocal'.
org.codehaus.cargo.container.ContainerException: Failed to create a Tomcat 8 standalone configuration
Try: Run with --info or --debug option to get more log output.
Exception is: org.gradle.api.tasks.TaskExecutionException: Execution failed for task ':cargo nLocal'. at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter. ecuteActions(ExecuteActionsTaskExecuter.java:69) at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter. ecute(ExecuteActionsTaskExecuter.java:46) at org.gradle.api.internal.tasks.execution.PostExecutionAnalysisTaskEx uter.execute(PostExecutionAnalysisTaskExecuter.java:35) at org.gradle.api.internal.tasks.execution.SkipUpToDateTaskExecuter.ex ute(SkipUpToDateTaskExecuter.java:64) at org.gradle.api.internal.tasks.execution.ValidatingTaskExecuter.exec e(ValidatingTaskExecuter.java:58) at org.gradle.api.internal.tasks.execution.SkipEmptySourceFilesTaskExe ter.execute(SkipEmptySourceFilesTaskExecuter.java:52) at org.gradle.api.internal.tasks.execution.SkipTaskWithNoActionsExecut .execute(SkipTaskWithNoActionsExecuter.java:52) at org.gradle.api.internal.tasks.execution.SkipOnlyIfTaskExecuter.exec e(SkipOnlyIfTaskExecuter.java:53) at org.gradle.api.internal.tasks.execution.ExecuteAtMostOnceTaskExecut .execute(ExecuteAtMostOnceTaskExecuter.java:43) at org.gradle.execution.taskgraph.DefaultTaskGraphExecuter$EventFiring skWorker.execute(DefaultTaskGraphExecuter.java:203) at org.gradle.execution.taskgraph.DefaultTaskGraphExecuter$EventFiring skWorker.execute(DefaultTaskGraphExecuter.java:185) at org.gradle.execution.taskgraph.AbstractTaskPlanExecutor$TaskExecuto orker.processTask(AbstractTaskPlanExecutor.java:74) at org.gradle.execution.taskgraph.AbstractTaskPlanExecutor$TaskExecuto orker.run(AbstractTaskPlanExecutor.java:55) at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor.process(Defa tTaskPlanExecutor.java:32) at org.gradle.execution.taskgraph.DefaultTaskGraphExecuter.execute(Def ltTaskGraphExecuter.java:110) at org.gradle.execution.SelectedTaskExecutionAction.execute(SelectedTa ExecutionAction.java:37) at org.gradle.execution.DefaultBuildExecuter.execute(DefaultBuildExecu r.java:37) at org.gradle.execution.DefaultBuildExecuter.access$000(DefaultBuildEx uter.java:23) at org.gradle.execution.DefaultBuildExecuter$1.proceed(DefaultBuildExe ter.java:43) at org.gradle.execution.DryRunBuildExecutionAction.execute(DryRunBuild ecutionAction.java:32) at org.gradle.execution.DefaultBuildExecuter.execute(DefaultBuildExecu r.java:37) at org.gradle.execution.DefaultBuildExecuter.execute(DefaultBuildExecu r.java:30) at org.gradle.initialization.DefaultGradleLauncher$4.run(DefaultGradle uncher.java:153) at org.gradle.internal.Factories$1.create(Factories.java:22) at org.gradle.internal.progress.DefaultBuildOperationExecutor.run(Defa tBuildOperationExecutor.java:91) at org.gradle.internal.progress.DefaultBuildOperationExecutor.run(Defa tBuildOperationExecutor.java:53) at org.gradle.initialization.DefaultGradleLauncher.doBuildStages(Defau GradleLauncher.java:150) at org.gradle.initialization.DefaultGradleLauncher.access$200(DefaultG dleLauncher.java:32) at org.gradle.initialization.DefaultGradleLauncher$1.create(DefaultGra eLauncher.java:98) at org.gradle.initialization.DefaultGradleLauncher$1.create(DefaultGra eLauncher.java:92) at org.gradle.internal.progress.DefaultBuildOperationExecutor.run(Defa tBuildOperationExecutor.java:91) at org.gradle.internal.progress.DefaultBuildOperationExecutor.run(Defa tBuildOperationExecutor.java:63) at org.gradle.initialization.DefaultGradleLauncher.doBuild(DefaultGrad Launcher.java:92) at org.gradle.initialization.DefaultGradleLauncher.run(DefaultGradleLa cher.java:83) at org.gradle.launcher.exec.InProcessBuildActionExecuter$DefaultBuildC troller.run(InProcessBuildActionExecuter.java:94) at org.gradle.tooling.internal.provider.ExecuteBuildActionRunner.run(E cuteBuildActionRunner.java:28) at org.gradle.launcher.exec.ChainingBuildActionRunner.run(ChainingBuil ctionRunner.java:35) at org.gradle.launcher.exec.InProcessBuildActionExecuter.execute(InPro ssBuildActionExecuter.java:43) at org.gradle.launcher.exec.InProcessBuildActionExecuter.execute(InPro ssBuildActionExecuter.java:28) at org.gradle.launcher.exec.ContinuousBuildActionExecuter.execute(Cont uousBuildActionExecuter.java:82) at org.gradle.launcher.exec.ContinuousBuildActionExecuter.execute(Cont uousBuildActionExecuter.java:49) at org.gradle.launcher.daemon.server.exec.ExecuteBuild.doBuild(Execute ild.java:59) at org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute(Bui CommandOnly.java:36) at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.procee DaemonCommandExecution.java:120) at org.gradle.launcher.daemon.server.exec.WatchForDisconnection.execut WatchForDisconnection.java:49) at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.procee DaemonCommandExecution.java:120) at org.gradle.launcher.daemon.server.exec.ResetDeprecationLogger.execu (ResetDeprecationLogger.java:26) at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.procee DaemonCommandExecution.java:120) at org.gradle.launcher.daemon.server.exec.RequestStopIfSingleUsedDaemo execute(RequestStopIfSingleUsedDaemon.java:34) at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.procee DaemonCommandExecution.java:120) at org.gradle.launcher.daemon.server.exec.ForwardClientInput$2.call(Fo ardClientInput.java:74) at org.gradle.launcher.daemon.server.exec.ForwardClientInput$2.call(Fo ardClientInput.java:72) at org.gradle.util.Swapper.swap(Swapper.java:38) at org.gradle.launcher.daemon.server.exec.ForwardClientInput.execute(F wardClientInput.java:72) at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.procee DaemonCommandExecution.java:120) at org.gradle.launcher.daemon.server.exec.LogAndCheckHealth.execute(Lo ndCheckHealth.java:55) at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.procee DaemonCommandExecution.java:120) at org.gradle.launcher.daemon.server.exec.LogToClient.doBuild(LogToCli t.java:60) at org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute(Bui CommandOnly.java:36) at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.procee DaemonCommandExecution.java:120) at org.gradle.launcher.daemon.server.exec.EstablishBuildEnvironment.do ild(EstablishBuildEnvironment.java:72) at org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute(Bui CommandOnly.java:36) at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.procee DaemonCommandExecution.java:120) at org.gradle.launcher.daemon.server.exec.HintGCAfterBuild.execute(Hin CAfterBuild.java:44) at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.procee DaemonCommandExecution.java:120) at org.gradle.launcher.daemon.server.exec.StartBuildOrRespondWithBusy$ run(StartBuildOrRespondWithBusy.java:50) at org.gradle.launcher.daemon.server.DaemonStateCoordinator$1.run(Daem StateCoordinator.java:240) at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailure onExecute(ExecutorPolicy.java:54) at org.gradle.internal.concurrent.StoppableExecutorImpl$1.run(Stoppabl xecutorImpl.java:40) Caused by: : org.codehaus.cargo.container.ContainerException: Failed to create Tomcat 8.x standalone configuration at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.j a:116) at org.gradle.api.internal.project.ant.BasicAntBuilder.nodeCompleted(B icAntBuilder.java:78) at org.gradle.api.internal.project.ant.BasicAntBuilder.doInvokeMethod( sicAntBuilder.java:103) at com.bmuschko.gradle.cargo.tasks.local.LocalCargoContainerTask.runAc on(LocalCargoContainerTask.groovy:183) at com.bmuschko.gradle.cargo.tasks.AbstractCargoContainerTask$_start_c sure2.doCall(AbstractCargoContainerTask.groovy:92) at com.bmuschko.gradle.cargo.tasks.AbstractCargoContainerTask$_start_c sure2.doCall(AbstractCargoContainerTask.groovy) at com.bmuschko.gradle.cargo.util.LoggingHandler.withAntLoggingListene LoggingHandler.groovy:36) at com.bmuschko.gradle.cargo.util.LoggingHandler$withAntLoggingListene call(Unknown Source) at com.bmuschko.gradle.cargo.tasks.AbstractCargoContainerTask.start(Ab ractCargoContainerTask.groovy:91) at org.gradle.internal.reflect.JavaMethod.invoke(JavaMethod.java:75) at org.gradle.api.internal.project.taskfactory.DefaultTaskClassInfoSto $StandardTaskAction.doExecute(DefaultTaskClassInfoStore.java:133) at org.gradle.api.internal.project.taskfactory.DefaultTaskClassInfoSto $StandardTaskAction.execute(DefaultTaskClassInfoStore.java:126) at org.gradle.api.internal.project.taskfactory.DefaultTaskClassInfoSto $StandardTaskAction.execute(DefaultTaskClassInfoStore.java:115) at org.gradle.api.internal.AbstractTask$TaskActionWrapper.execute(Abst ctTask.java:623) at org.gradle.api.internal.AbstractTask$TaskActionWrapper.execute(Abst ctTask.java:606) at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter. ecuteAction(ExecuteActionsTaskExecuter.java:80) at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter. ecuteActions(ExecuteActionsTaskExecuter.java:61) ... 68 more Caused by: org.codehaus.cargo.container.ContainerException: Failed to create a omcat 8.x standalone configuration at org.codehaus.cargo.container.spi.configuration.AbstractLocalConfigu tion.configure(AbstractLocalConfiguration.java:268) at org.codehaus.cargo.container.spi.configuration.builder.AbstractStan loneLocalConfigurationWithXMLConfigurationBuilder.configure(AbstractStandalone calConfigurationWithXMLConfigurationBuilder.java:122) at org.codehaus.cargo.container.spi.AbstractLocalContainer.start(Abstr tLocalContainer.java:198) at org.codehaus.cargo.ant.CargoTask.executeActions(CargoTask.java:734) at org.codehaus.cargo.ant.CargoTask.execute(CargoTask.java:576) at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:293 at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.j a:106) ... 84 more Caused by: org.codehaus.cargo.container.ContainerException: Invalid configurat n dir [C:\Users\baylogic\AppData\Local\Temp\cargo\conf]. When using standalone onfigurations, the configuration dir must point to an empty directory. Note th everything in that dir will get deleted by Cargo. at org.codehaus.cargo.container.spi.configuration.AbstractStandaloneLo lConfiguration.setupConfigurationDir(AbstractStandaloneLocalConfiguration.java 52) at org.codehaus.cargo.container.tomcat.internal.AbstractCatalinaStanda neLocalConfiguration.doConfigure(AbstractCatalinaStandaloneLocalConfiguration. va:86) at org.codehaus.cargo.container.tomcat.Tomcat6xStandaloneLocalConfigur ion.doConfigure(Tomcat6xStandaloneLocalConfiguration.java:62) at org.codehaus.cargo.container.tomcat.Tomcat7xStandaloneLocalConfigur ion.doConfigure(Tomcat7xStandaloneLocalConfiguration.java:73) at org.codehaus.cargo.container.spi.configuration.AbstractLocalConfigu tion.configure(AbstractLocalConfiguration.java:263) ... 90 more
BUILD FAILED
Total time: 1 mins 34.37 secs
org.codehaus.cargo.container.ContainerException: Invalid configuration dir [C:\Users\baylogic\AppData\Local\Temp\cargo\conf]. When using standalone configurations, the configuration dir must point to an empty directory. Note that everything in that dir will get deleted by Cargo.
This seems to be the root cause. Try to remove the contents of that directory.
I am going to close this issue as the conversation stopped after my suggestion.
Sure...thank you.
On Thu, Mar 7, 2019 at 3:55 AM Benjamin Muschko notifications@github.com wrote:
I am going to close this issue as the conversation stopped after my suggestion.
— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/bmuschko/gradle-cargo-plugin/issues/166#issuecomment-470302069, or mute the thread https://github.com/notifications/unsubscribe-auth/AeJUMtfCgNJRChsa0fW7b0g6GNv4GDF2ks5vUEBngaJpZM4QSuKO .
-- Thank you, Hyma P bayLogic Technologies, Visakhapatnam.
My build.gradle file content
//def availablePortFinder = AvailablePortFinder.createPrivate() buildscript { repositories { maven { url "https://plugins.gradle.org/m2/" } }
}
apply plugin: 'java' apply plugin: 'war' apply plugin: 'com.bmuschko.tomcat' apply plugin: 'com.bmuschko.cargo' apply plugin: 'com.bmuschko.cargo-base' apply plugin: 'eclipse'
// JDK version source compatibility sourceCompatibility = 1.8 // project version version = '1.0' // War file name war.baseName = 'cocoaowlCRM' // Web directory, this overrides the default value "webapp" //project.webAppDirName = 'WebContent'
repositories { mavenLocal() mavenCentral() }
// Set source directory sourceSets { main { java { srcDir 'src'
}
} }
task wrapper(type: Wrapper) { gradleVersion = '3.0' }
dependencies { compile 'org.springframework:spring-webmvc:4.3.4.RELEASE' compile group: 'org.springframework', name: 'spring-web', version: '4.3.4.RELEASE' compile group: 'org.springframework', name: 'spring-tx', version: '4.3.4.RELEASE' compile group: 'org.springframework', name: 'spring-context-support', version: '4.3.4.RELEASE' compile group: 'org.springframework', name: 'spring-expression', version: '4.3.4.RELEASE' compile group: 'org.springframework', name: 'spring-jms', version: '4.3.4.RELEASE' compile group: 'org.springframework', name: 'spring-oxm', version: '4.3.4.RELEASE'
compile group: 'javax.servlet.jsp', name: 'jsp-api', version: '2.0' compile group: 'javax.servlet.jsp.jstl', name: 'javax.servlet.jsp.jstl-api', version: '1.2.1' compile group: 'org.glassfish.web', name: 'jstl-impl', version: '1.2' compile 'org.springframework.security:spring-security-web:4.2.0.RELEASE' compile 'org.springframework.security:spring-security-config:4.2.0.RELEASE' compile 'org.springframework.security:spring-security-taglibs:4.2.0.RELEASE'
}
ext.cargoVersion = '1.5.0' cargo { //def availablePortFinder = AvailablePortFinder.createPrivate() containerId = 'tomcat8x' port = 8080
} // dependencies to run on tomcat, are mandatory for tomcat plugin dependencies { def tomcatVersion = '8.5.2' //def cargoVersion = '1.5.0' tomcat "org.apache.tomcat.embed:tomcat-embed-core:${tomcatVersion}", "org.apache.tomcat.embed:tomcat-embed-logging-juli:${tomcatVersion}" tomcat("org.apache.tomcat.embed:tomcat-embed-jasper:${tomcatVersion}") { exclude group: 'org.eclipse.jdt.core.compiler', module: 'ecj' cargo "org.codehaus.cargo:cargo-core-uberjar:${cargoVersion}", "org.codehaus.cargo:cargo-ant:${cargoVersion}" }
}
task tomcatRunLocal(type: com.bmuschko.gradle.cargo.tasks.local.CargoRunLocal) {
}
// context where tomcat is deployed, by defautl localhost:8080/ //tomcatRun.contextPath = '/' //tomcatRunWar.contextPath = '/'
ERROR baylogic@LENOVO /f/peopleCentralBackEnd/sourcecode/20171010/cocoaowl_crm (master ) $ gradlew cargoRunLocal :cargoRunLocal org.codehaus.cargo.container.ContainerException: Failed to create a Tomcat 8.x s tandalone configuration :cargoRunLocal FAILED
FAILURE: Build failed with an exception.
What went wrong: Execution failed for task ':cargoRunLocal'.
Try: Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.
Tomcat installation directory : C:\apache-tomcat-8.5.20 Kindly help me .... Hyma P