I have not tried the fork myself because yesterday I didn't have a maven 
environment set up to build it.  But yesterday I ran into another issue 
with a separate plugin and since this seems to be a trend, I setup an 
environment. So I may try to build this fork next week and try it out 
myself.  If you get a chance to try it before I do, please let me know how 
it goes.

-Mike

On Friday, July 18, 2014 9:51:52 AM UTC+2, [email protected] wrote:
>
> have you tried the fork of the plugin?
>
> I could look more deeply into
>
> https://github.com/xhaggi/deploy-plugin/commit/3225ccdf2aebab293324aacc282aec47a8dd95c6
>
> Kind Regards,
> Roman
>
> On Friday, July 4, 2014 11:07:27 AM UTC+2, [email protected] 
> wrote:Good Morning,
>
> I've updated to yesterdays release of Deploy Plugin 1.10 and I'm trying to 
> deploy to a running JBoss 7.x.
>
> On Wednesday, July 16, 2014 12:36:48 PM UTC+2, Michael Nothhard wrote:
>>
>> I have also been trying to deploy to JBoss 7.1.1 using the new version of 
>> the Deploy Plugin (1.10).  I ran into the same issues
>>
>> I resolved the error you received by coping all the *.jars from 
>> "JBOSS_HOME/modules" to the deploy plugin's "WEB-INF/lib" directory so that 
>> they would be in classpath(this also required restarting Jenkins to load 
>> the new classes). 
>>
>> Next I was presented with a different stack-trace that pointed me to 
>> replacing the log4j jar in Jenkins(as discussed here: 
>> https://github.com/xhaggi/deploy-plugin).
>>
>> I finally seem to have all the class dependencies, as the plugin now 
>> attempts to actually deploy my EAR to JBoss.  Unfortunately the deployment 
>> fails with a new message:
>>
>> ERROR: Publisher hudson.plugins.deploy.DeployPublisher aborted due to 
>> exceptionorg.codehaus.cargo.util.CargoException 
>> <http://stacktrace.jenkins-ci.org/search?query=org.codehaus.cargo.util.CargoException>:
>>  Cannot deploy deployable org.codehaus.cargo.container.deployable.EAR[my.ear]
>>      at 
>> org.codehaus.cargo.container.jboss.JBoss5xRemoteDeployer.deploy(JBoss5xRemoteDeployer.java:216)
>>  
>> <http://stacktrace.jenkins-ci.org/search/?query=org.codehaus.cargo.container.jboss.JBoss5xRemoteDeployer.deploy&entity=method>
>>      at 
>> org.codehaus.cargo.container.spi.deployer.AbstractDeployer.redeploy(AbstractDeployer.java:212)
>>  
>> <http://stacktrace.jenkins-ci.org/search/?query=org.codehaus.cargo.container.spi.deployer.AbstractDeployer.redeploy&entity=method>
>>      at 
>> hudson.plugins.deploy.CargoContainerAdapter.deploy(CargoContainerAdapter.java:76)
>>  
>> <http://stacktrace.jenkins-ci.org/search/?query=hudson.plugins.deploy.CargoContainerAdapter.deploy&entity=method>
>>      at 
>> hudson.plugins.deploy.CargoContainerAdapter$1.invoke(CargoContainerAdapter.java:116)
>>  
>> <http://stacktrace.jenkins-ci.org/search/?query=hudson.plugins.deploy.CargoContainerAdapter$1.invoke&entity=method>
>>      at 
>> hudson.plugins.deploy.CargoContainerAdapter$1.invoke(CargoContainerAdapter.java:103)
>>  
>> <http://stacktrace.jenkins-ci.org/search/?query=hudson.plugins.deploy.CargoContainerAdapter$1.invoke&entity=method>
>>      at hudson.FilePath.act(FilePath.java:920) 
>> <http://stacktrace.jenkins-ci.org/search/?query=hudson.FilePath.act&entity=method>
>>      at hudson.FilePath.act(FilePath.java:893) 
>> <http://stacktrace.jenkins-ci.org/search/?query=hudson.FilePath.act&entity=method>
>>      at 
>> hudson.plugins.deploy.CargoContainerAdapter.redeploy(CargoContainerAdapter.java:103)
>>  
>> <http://stacktrace.jenkins-ci.org/search/?query=hudson.plugins.deploy.CargoContainerAdapter.redeploy&entity=method>
>>      at 
>> hudson.plugins.deploy.DeployPublisher.perform(DeployPublisher.java:61) 
>> <http://stacktrace.jenkins-ci.org/search/?query=hudson.plugins.deploy.DeployPublisher.perform&entity=method>
>>      at hudson.tasks.BuildStepMonitor$3.perform(BuildStepMonitor.java:45) 
>> <http://stacktrace.jenkins-ci.org/search/?query=hudson.tasks.BuildStepMonitor$3.perform&entity=method>
>>      at 
>> hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:745)
>>  
>> <http://stacktrace.jenkins-ci.org/search/?query=hudson.model.AbstractBuild$AbstractBuildExecution.perform&entity=method>
>>      at 
>> hudson.model.AbstractBuild$AbstractBuildExecution.performAllBuildSteps(AbstractBuild.java:709)
>>  
>> <http://stacktrace.jenkins-ci.org/search/?query=hudson.model.AbstractBuild$AbstractBuildExecution.performAllBuildSteps&entity=method>
>>      at hudson.model.Build$BuildExecution.post2(Build.java:182) 
>> <http://stacktrace.jenkins-ci.org/search/?query=hudson.model.Build$BuildExecution.post2&entity=method>
>>      at 
>> hudson.model.AbstractBuild$AbstractBuildExecution.post(AbstractBuild.java:658)
>>  
>> <http://stacktrace.jenkins-ci.org/search/?query=hudson.model.AbstractBuild$AbstractBuildExecution.post&entity=method>
>>      at hudson.model.Run.execute(Run.java:1731) 
>> <http://stacktrace.jenkins-ci.org/search/?query=hudson.model.Run.execute&entity=method>
>>      at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43) 
>> <http://stacktrace.jenkins-ci.org/search/?query=hudson.model.FreeStyleBuild.run&entity=method>
>>      at hudson.model.ResourceController.execute(ResourceController.java:88) 
>> <http://stacktrace.jenkins-ci.org/search/?query=hudson.model.ResourceController.execute&entity=method>
>>      at hudson.model.Executor.run(Executor.java:231) 
>> <http://stacktrace.jenkins-ci.org/search/?query=hudson.model.Executor.run&entity=method>
>> Caused by: org.codehaus.cargo.util.CargoException 
>> <http://stacktrace.jenkins-ci.org/search?query=org.codehaus.cargo.util.CargoException>:
>>  Deployment action ADD failed
>>      at 
>> org.codehaus.cargo.tools.jboss.JBossDeployer.executeAction(JBossDeployer.java:148)
>>  
>> <http://stacktrace.jenkins-ci.org/search/?query=org.codehaus.cargo.tools.jboss.JBossDeployer.executeAction&entity=method>
>>      at 
>> org.codehaus.cargo.tools.jboss.JBossDeployer.deploy(JBossDeployer.java:85) 
>> <http://stacktrace.jenkins-ci.org/search/?query=org.codehaus.cargo.tools.jboss.JBossDeployer.deploy&entity=method>
>>      at 
>> org.codehaus.cargo.container.jboss.JBoss5xRemoteDeployer.deploy(JBoss5xRemoteDeployer.java:212)
>>  
>> <http://stacktrace.jenkins-ci.org/search/?query=org.codehaus.cargo.container.jboss.JBoss5xRemoteDeployer.deploy&entity=method>
>>      ... 17 more
>> org.codehaus.cargo.util.CargoException: Deployment action ADD failed
>>      at 
>> org.codehaus.cargo.tools.jboss.JBossDeployer.executeAction(JBossDeployer.java:148)
>>      at 
>> org.codehaus.cargo.tools.jboss.JBossDeployer.deploy(JBossDeployer.java:85)
>>      at 
>> org.codehaus.cargo.container.jboss.JBoss5xRemoteDeployer.deploy(JBoss5xRemoteDeployer.java:212)
>>      at 
>> org.codehaus.cargo.container.spi.deployer.AbstractDeployer.redeploy(AbstractDeployer.java:212)
>>      at 
>> hudson.plugins.deploy.CargoContainerAdapter.deploy(CargoContainerAdapter.java:76)
>>      at 
>> hudson.plugins.deploy.CargoContainerAdapter$1.invoke(CargoContainerAdapter.java:116)
>>      at 
>> hudson.plugins.deploy.CargoContainerAdapter$1.invoke(CargoContainerAdapter.java:103)
>>      at hudson.FilePath.act(FilePath.java:920)
>>      at hudson.FilePath.act(FilePath.java:893)
>>      at 
>> hudson.plugins.deploy.CargoContainerAdapter.redeploy(CargoContainerAdapter.java:103)
>>      at 
>> hudson.plugins.deploy.DeployPublisher.perform(DeployPublisher.java:61)
>>      at hudson.tasks.BuildStepMonitor$3.perform(BuildStepMonitor.java:45)
>>      at 
>> hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:745)
>>      at 
>> hudson.model.AbstractBuild$AbstractBuildExecution.performAllBuildSteps(AbstractBuild.java:709)
>>      at hudson.model.Build$BuildExecution.post2(Build.java:182)
>>      at 
>> hudson.model.AbstractBuild$AbstractBuildExecution.post(AbstractBuild.java:658)
>>      at hudson.model.Run.execute(Run.java:1731)
>>      at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)
>>      at hudson.model.ResourceController.execute(ResourceController.java:88) 
>>
>> at hudson.model.Executor.run(Executor.java:231)  
>>
>>
>> If you look carefully, this appears to be a bug since the Deploy Plugin 
>> and/or Cargo are calling the JBoss5xRemoteDeployer 
>> <http://stacktrace.jenkins-ci.org/search/?query=org.codehaus.cargo.container.jboss.JBoss5xRemoteDeployer.deploy&entity=method>
>>  
>> class even though we are trying to deploy to JBoss7x.
>>
>> On Friday, July 4, 2014 11:07:27 AM UTC+2, [email protected] wrote:
>>>
>>> Good Morning,
>>>
>>> I've updated to yesterdays release of Deploy Plugin 1.10 and I'm trying 
>>> to deploy to a running JBoss 7.x.
>>>
>>> After setting up the credentials and URL and running the Job, I get the 
>>> following error:
>>>
>>> ERROR: Publisher hudson.plugins.deploy.DeployPublisher aborted due to 
>>> exception
>>> org.codehaus.cargo.container.ContainerException: Failed to create 
>>> deployer with implementation class 
>>> org.codehaus.cargo.container.jboss.JBoss7xRemoteDeployer for the parameters 
>>> (container [id = [jboss7x]], deployer type [remote]).
>>>     at 
>>> org.codehaus.cargo.generic.spi.AbstractGenericHintFactory.createImplementation(AbstractGenericHintFactory.java:154)
>>>     at 
>>> org.codehaus.cargo.generic.spi.AbstractIntrospectionGenericHintFactory.createImplementation(AbstractIntrospectionGenericHintFactory.java:93)
>>>     at 
>>> org.codehaus.cargo.generic.deployer.DefaultDeployerFactory.createDeployer(DefaultDeployerFactory.java:141)
>>>     at 
>>> org.codehaus.cargo.generic.deployer.DefaultDeployerFactory.createDeployer(DefaultDeployerFactory.java:161)
>>>     at 
>>> hudson.plugins.deploy.CargoContainerAdapter.deploy(CargoContainerAdapter.java:61)
>>>     at 
>>> hudson.plugins.deploy.CargoContainerAdapter$1.invoke(CargoContainerAdapter.java:116)
>>>     at 
>>> hudson.plugins.deploy.CargoContainerAdapter$1.invoke(CargoContainerAdapter.java:103)
>>>     at hudson.FilePath.act(FilePath.java:914)
>>>     at hudson.FilePath.act(FilePath.java:887)
>>>     at 
>>> hudson.plugins.deploy.CargoContainerAdapter.redeploy(CargoContainerAdapter.java:103)
>>>     at 
>>> hudson.plugins.deploy.DeployPublisher.perform(DeployPublisher.java:61)
>>>     at hudson.tasks.BuildStepMonitor$3.perform(BuildStepMonitor.java:45)
>>>     at 
>>> hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:804)
>>>     at 
>>> hudson.model.AbstractBuild$AbstractBuildExecution.performAllBuildSteps(AbstractBuild.java:776)
>>>     at 
>>> hudson.maven.MavenModuleSetBuild$MavenModuleSetBuildExecution.post2(MavenModuleSetBuild.java:1040)
>>>     at 
>>> hudson.model.AbstractBuild$AbstractBuildExecution.post(AbstractBuild.java:725)
>>>     at hudson.model.Run.execute(Run.java:1709)
>>>     at hudson.maven.MavenModuleSetBuild.run(MavenModuleSetBuild.java:529)
>>>     at 
>>> hudson.model.ResourceController.execute(ResourceController.java:88)
>>>     at hudson.model.Executor.run(Executor.java:231)
>>> Caused by: java.lang.reflect.InvocationTargetException
>>>     at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native 
>>> Method)
>>>     at 
>>> sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
>>>     at 
>>> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
>>>     at java.lang.reflect.Constructor.newInstance(Constructor.java:526)
>>>     at 
>>> org.codehaus.cargo.generic.deployer.DefaultDeployerFactory.createInstance(DefaultDeployerFactory.java:220)
>>>     at 
>>> org.codehaus.cargo.generic.deployer.DefaultDeployerFactory.createInstance(DefaultDeployerFactory.java:43)
>>>     at 
>>> org.codehaus.cargo.generic.spi.AbstractGenericHintFactory.createImplementation(AbstractGenericHintFactory.java:150)
>>>     ... 19 more
>>> Caused by: org.codehaus.cargo.util.CargoException: C*annot locate the 
>>> JBoss connector classes! Make sure the required JBoss JARs (or Maven 
>>> dependencies) are in CARGO's classpath.*
>>> More information on: http://cargo.codehaus.org/JBoss+Remote+Deployer
>>>     at 
>>> org.codehaus.cargo.container.jboss.JBoss5xRemoteDeployer.<init>(JBoss5xRemoteDeployer.java:161)
>>>     at 
>>> org.codehaus.cargo.container.jboss.JBoss7xRemoteDeployer.<init>(JBoss7xRemoteDeployer.java:41)
>>>     ... 26 more
>>> Caused by: java.lang.ClassNotFoundException: 
>>> org.jboss.as.controller.client.ModelControllerClient
>>>     at 
>>> jenkins.util.AntClassLoader.findClassInComponents(AntClassLoader.java:1375)
>>>     at jenkins.util.AntClassLoader.findClass(AntClassLoader.java:1325)
>>>     at jenkins.util.AntClassLoader.loadClass(AntClassLoader.java:1078)
>>>     at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
>>>     at 
>>> org.codehaus.cargo.container.jboss.JBoss5xRemoteDeployer.<init>(JBoss5xRemoteDeployer.java:156)
>>>     ... 27 more
>>> java.lang.reflect.InvocationTargetException
>>>     at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native 
>>> Method)
>>>     at 
>>> sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
>>>     at 
>>> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
>>>     at java.lang.reflect.Constructor.newInstance(Constructor.java:526)
>>>     at 
>>> org.codehaus.cargo.generic.deployer.DefaultDeployerFactory.createInstance(DefaultDeployerFactory.java:220)
>>>     at 
>>> org.codehaus.cargo.generic.deployer.DefaultDeployerFactory.createInstance(DefaultDeployerFactory.java:43)
>>>     at 
>>> org.codehaus.cargo.generic.spi.AbstractGenericHintFactory.createImplementation(AbstractGenericHintFactory.java:150)
>>>     at 
>>> org.codehaus.cargo.generic.spi.AbstractIntrospectionGenericHintFactory.createImplementation(AbstractIntrospectionGenericHintFactory.java:93)
>>>     at 
>>> org.codehaus.cargo.generic.deployer.DefaultDeployerFactory.createDeployer(DefaultDeployerFactory.java:141)
>>>     at 
>>> org.codehaus.cargo.generic.deployer.DefaultDeployerFactory.createDeployer(DefaultDeployerFactory.java:161)
>>>     at 
>>> hudson.plugins.deploy.CargoContainerAdapter.deploy(CargoContainerAdapter.java:61)
>>>     at 
>>> hudson.plugins.deploy.CargoContainerAdapter$1.invoke(CargoContainerAdapter.java:116)
>>>     at 
>>> hudson.plugins.deploy.CargoContainerAdapter$1.invoke(CargoContainerAdapter.java:103)
>>>     at hudson.FilePath.act(FilePath.java:914)
>>>     at hudson.FilePath.act(FilePath.java:887)
>>>     at 
>>> hudson.plugins.deploy.CargoContainerAdapter.redeploy(CargoContainerAdapter.java:103)
>>>     at 
>>> hudson.plugins.deploy.DeployPublisher.perform(DeployPublisher.java:61)
>>>     at hudson.tasks.BuildStepMonitor$3.perform(BuildStepMonitor.java:45)
>>>     at 
>>> hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:804)
>>>     at 
>>> hudson.model.AbstractBuild$AbstractBuildExecution.performAllBuildSteps(AbstractBuild.java:776)
>>>     at 
>>> hudson.maven.MavenModuleSetBuild$MavenModuleSetBuildExecution.post2(MavenModuleSetBuild.java:1040)
>>>     at 
>>> hudson.model.AbstractBuild$AbstractBuildExecution.post(AbstractBuild.java:725)
>>>     at hudson.model.Run.execute(Run.java:1709)
>>>     at hudson.maven.MavenModuleSetBuild.run(MavenModuleSetBuild.java:529)
>>>     at 
>>> hudson.model.ResourceController.execute(ResourceController.java:88)
>>>     at hudson.model.Executor.run(Executor.java:231)
>>> Caused by: org.codehaus.cargo.util.CargoException: *Cannot locate the 
>>> JBoss connector classes! Make sure the required JBoss JARs (or Maven 
>>> dependencies) are in CARGO's classpath.*
>>> More information on: http://cargo.codehaus.org/JBoss+Remote+Deployer
>>>     at 
>>> org.codehaus.cargo.container.jboss.JBoss5xRemoteDeployer.<init>(JBoss5xRemoteDeployer.java:161)
>>>     at 
>>> org.codehaus.cargo.container.jboss.JBoss7xRemoteDeployer.<init>(JBoss7xRemoteDeployer.java:41)
>>>     ... 26 more
>>> Caused by: java.lang.ClassNotFoundException: 
>>> org.jboss.as.controller.client.ModelControllerClient
>>>     at 
>>> jenkins.util.AntClassLoader.findClassInComponents(AntClassLoader.java:1375)
>>>     at jenkins.util.AntClassLoader.findClass(AntClassLoader.java:1325)
>>>     at jenkins.util.AntClassLoader.loadClass(AntClassLoader.java:1078)
>>>     at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
>>>     at 
>>> org.codehaus.cargo.container.jboss.JBoss5xRemoteDeployer.<init>(JBoss5xRemoteDeployer.java:156)
>>>     ... 27 more
>>> Finished: FAILURE
>>>
>>> As it is a separate step I assume, that I don't have to change anything 
>>> in the project's pom file. The more information Link doesn't realy help.
>>>
>>> Google came up with:
>>>
>>> https://translate.google.com/translate?sl=fr&tl=en&js=y&prev=_t&hl=en&ie=UTF-8&u=http%3A%2F%2Fwww.developpez.net%2Fforums%2Fd1144053%2Fgeneral-developpement%2Falm%2Fusine-logicielle%2Fintegration-continue%2Fjenkins-deploy-plugin-jboss-eap-5-1-a%2F&edit-text=&act=url
>>>
>>> "To deploy my war / ear to a local JBoss server, the plugin "Deploy 
>>> plugin" is of no use since it works only for container-type remote 
>>> (remote). 
>>> So I used the plugin "cargo-maven2-plugin". "
>>>
>>> Any hints are appreciated.
>>>
>>> Kind Regards,
>>> Roman
>>>
>>

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to