I am using version 1.6.0 of the websphere-deployer-plugin and can not get it to work. I want to deploy a WAR file to a WAS 8.5 single server instance (no liberty profile). The "test connection" button on the job config page reports a successfull connection. The WAR should be installed/updated. The name of the existing deployed WAR application is configured. That deployment should be updated by that job. However I am getting a Nullpointer at the time the plugin checks for existing applications on the was instance: Connecting to IBM WebSphere Application Server... The following artifacts will be deployed in this order... ------------------------------------------- /var/lib/jenkins/workspace/job-deploy-web-ui-HEAD/hyperdoc-web-ui.war Last modified on Mai 07, 2018 10:58:17 ------------------------------------------- Generating EAR For Artifact: hyperdoc-web-ui_war Artifact is being deployed to virtual host: default_host Error deploying to IBM WebSphere Application Server: org.jenkinsci.plugins.websphere.services.deployment.DeploymentServiceException: Could not determine if artifact 'hyperdoc-web-ui_war' is installed: General Exception: null at org.jenkinsci.plugins.websphere.services.deployment.WebSphereDeploymentService.isArtifactInstalled(WebSphereDeploymentService.java:477) at org.jenkinsci.plugins.websphere_deployer.WebSphereDeployerPlugin.stopArtifact(WebSphereDeployerPlugin.java:398) at org.jenkinsci.plugins.websphere_deployer.WebSphereDeployerPlugin.perform(WebSphereDeployerPlugin.java:238) at hudson.tasks.BuildStepMonitor$3.perform(BuildStepMonitor.java:45) at hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:744) at hudson.model.AbstractBuild$AbstractBuildExecution.performAllBuildSteps(AbstractBuild.java:690) at hudson.model.Build$BuildExecution.post2(Build.java:186) at hudson.model.AbstractBuild$AbstractBuildExecution.post(AbstractBuild.java:635) at hudson.model.Run.execute(Run.java:1752) at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43) at hudson.model.ResourceController.execute(ResourceController.java:97) at hudson.model.Executor.run(Executor.java:429) Performing rollback of 'hyperdoc-web-ui_war' WARNING: Artifact doesn't exist rollback repository Build step 'Deploy To IBM WebSphere Application Server' changed build result to FAILURE Jenkins tomcat SystemOut Log: INFORMATION: job-deploy-web-ui-HEAD #10 main build action completed: SUCCESS java.lang.NullPointerException at java.util.Hashtable.<init>(Hashtable.java:225) at org.jenkinsci.plugins.websphere.services.deployment.Artifact.getPreferences(Artifact.java :170) at org.jenkinsci.plugins.websphere.services.deployment.WebSphereDeploymentService.buildDeploymentPreferences(WebSphereDeploymentService.java:261) at org.jenkinsci.plugins.websphere.services.deployment.WebSphereDeploymentService.isArtifactInstalled(WebSphereDeploymentService.java:468) at org.jenkinsci.plugins.websphere_deployer.WebSphereDeployerPlugin.stopArtifact(WebSphereDeployerPlugin.java:398) at org.jenkinsci.plugins.websphere_deployer.WebSphereDeployerPlugin.perform(WebSphereDeployerPlugin.java:238) at hudson.tasks.BuildStepMonitor$3.perform(BuildStepMonitor.java:45) at hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:744) at hudson.model.AbstractBuild$AbstractBuildExecution.performAllBuildSteps(AbstractBuild.java:690) at hudson.model.Build$BuildExecution.post2(Build.java:186) at hudson.model.AbstractBuild$AbstractBuildExecution.post(AbstractBuild.java:635) at hudson.model.Run.execute(Run.java:1752) at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43) at hudson.model.ResourceController.execute(ResourceController.java:97) at hudson.model.Executor.run(Executor.java:429) |