Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-30250

StackOverflowError in Websphere Deployer when running Jenkins with IBM J9 JVM

      I am working on setting up a deployment from Jenkins to Websphere 8.5.5.

      When testing my connection, a stackoverflowerror occurs. Here is the error:

      FATAL: operating system stack overflow
      java.lang.StackOverflowError: operating system stack overflow
      at java.io.File.isDirectory(File.java:855)
      at java.io.File.toURI(File.java:743)
      at org.apache.tools.ant.util.FileUtils.toURI(FileUtils.java:1212)
      at org.apache.tools.ant.util.FileUtils.getFileURL(FileUtils.java:141)
      at org.apache.tools.ant.AntClassLoader.defineClassFromData(AntClassLoader.java:1121)
      at org.apache.tools.ant.AntClassLoader.getClassFromStream(AntClassLoader.java:1299)
      at org.apache.tools.ant.AntClassLoader.findClassInComponents(AntClassLoader.java:1355)
      at org.apache.tools.ant.AntClassLoader.findClass(AntClassLoader.java:1315)
      at org.apache.tools.ant.AntClassLoader.loadClass(AntClassLoader.java:1074)
      at java.lang.ClassLoader.loadClass(ClassLoader.java:707)
      at com.ibm.ws.runtime.util.URLHandlerFactory.createURLStreamHandler(URLHandlerFactory.java:139)
      at java.net.URL.getURLStreamHandler(URL.java:1162)
      at java.net.URL.<init>(URL.java:602)
      at java.net.URL.<init>(URL.java:494)
      at java.net.URL.<init>(URL.java:443)
      at org.apache.tools.ant.util.FileUtils.getFileURL(FileUtils.java:141)
      at org.apache.tools.ant.AntClassLoader.defineClassFromData(AntClassLoader.java:1121)
      at org.apache.tools.ant.AntClassLoader.getClassFromStream(AntClassLoader.java:1299)
      at org.apache.tools.ant.AntClassLoader.findClassInComponents(AntClassLoader.java:1355)
      at org.apache.tools.ant.AntClassLoader.findClass(AntClassLoader.java:1315)
      at org.apache.tools.ant.AntClassLoader.loadClass(AntClassLoader.java:1074)
      at java.lang.ClassLoader.loadClass(ClassLoader.java:707)
      at com.ibm.ws.runtime.util.URLHandlerFactory.createURLStreamHandler(URLHandlerFactory.java:139)
      ....
      ....
      at com.ibm.ws.runtime.util.URLHandlerFactory.createURLStreamHandler(URLHandlerFactory.java:139)
      at java.net.URL.getURLStreamHandler(URL.java:1162)
      at java.net.URL.<init>(URL.java:602)
      at java.net.URL.<init>(URL.java:494)
      at java.net.URL.<init>(URL.java:443)
      at java.net.URI.toURL(URI.java:1107)
      at org.apache.commons.digester.Digester.parse(Digester.java:1870)
      at hudson.scm.SubversionChangeLogParser.parse(SubversionChangeLogParser.java:76)
      at hudson.scm.SubversionChangeLogParser.parse(SubversionChangeLogParser.java:43)
      at hudson.scm.ChangeLogParser.parse(ChangeLogParser.java:57)
      at hudson.model.AbstractBuild.calcChangeSet(AbstractBuild.java:906)
      at hudson.model.AbstractBuild.getChangeSet(AbstractBuild.java:874)
      at hudson.model.AbstractBuild.getCulprits(AbstractBuild.java:352)
      at hudson.model.AbstractBuild.getCulprits(AbstractBuild.java:349)
      at hudson.model.AbstractBuild$AbstractBuildExecution.post(AbstractBuild.java:674)
      at hudson.model.Run.execute(Run.java:1766)
      at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)
      at hudson.model.ResourceController.execute(ResourceController.java:98)
      at hudson.model.Executor.run(Executor.java:374)

          [JENKINS-30250] StackOverflowError in Websphere Deployer when running Jenkins with IBM J9 JVM

          Rusty Bentz created issue -

          I have the same issue, did you find a way to resolve it ? Regards

          Daniel Rodriguez added a comment - I have the same issue, did you find a way to resolve it ? Regards

          Rusty Bentz added a comment -

          Nope, no resolution yet, though I haven't had too much time to investigate over the past 2 weeks. Please let me know if you find a solution as well.

          Rusty Bentz added a comment - Nope, no resolution yet, though I haven't had too much time to investigate over the past 2 weeks. Please let me know if you find a solution as well.

          Greg Peters added a comment -

          Please provide more details. What version of JRE, what version of the plugin, etc...

          Greg Peters added a comment - Please provide more details. What version of JRE, what version of the plugin, etc...
          Greg Peters made changes -
          Assignee New: Greg Peters [ gpeters ]

          Hi Greg,

          thanks for your response, I have the following installed products:
          -Jenkins 1.609.3
          -IBM WebSphere SDK Java Technology Edition
          Version 7.0.7.0
          ID IBMJAVA7
          Build Level cf031429.01
          Build Date 7/23/14
          Architecture x86-64 (64 bit)

          -IBM WebSphere Application Server Network Deployment
          Version 8.5.5.4
          Build Level cf041446.03
          Build Date 11/19/14
          Architecture x86-64 (64 bit)
          Installed Features IBM 64-bit WebSphere SDK for Java
          WebSphere Application Server Full Profile
          EJBDeploy tool for pre-EJB 3.0 modules
          Embeddable EJB container
          Stand-alone thin clients and resource adapters

          -java version "1.7.0"
          Java(TM) SE Runtime Environment (build pxa6470sr7ifix-20140630_01(SR7+IX90144+IV62044))
          IBM J9 VM (build 2.6, JRE 1.7.0 Linux amd64-64 Compressed References 20140409_195732 (JIT enabled, AOT enabled)
          J9VM - R26_Java726_SR7_20140409_1418_B195732
          JIT - r11.b06_20140409_61252
          GC - R26_Java726_SR7_20140409_1418_B195732_CMPRSS
          J9CL - 20140409_195732)
          JCL - 20140409_01 based on Oracle 7u55-b13

          Apache Ant version 1.7.1

          Daniel Rodriguez added a comment - Hi Greg, thanks for your response, I have the following installed products: -Jenkins 1.609.3 -IBM WebSphere SDK Java Technology Edition Version 7.0.7.0 ID IBMJAVA7 Build Level cf031429.01 Build Date 7/23/14 Architecture x86-64 (64 bit) -IBM WebSphere Application Server Network Deployment Version 8.5.5.4 Build Level cf041446.03 Build Date 11/19/14 Architecture x86-64 (64 bit) Installed Features IBM 64-bit WebSphere SDK for Java WebSphere Application Server Full Profile EJBDeploy tool for pre-EJB 3.0 modules Embeddable EJB container Stand-alone thin clients and resource adapters -java version "1.7.0" Java(TM) SE Runtime Environment (build pxa6470sr7ifix-20140630_01(SR7+IX90144+IV62044)) IBM J9 VM (build 2.6, JRE 1.7.0 Linux amd64-64 Compressed References 20140409_195732 (JIT enabled, AOT enabled) J9VM - R26_Java726_SR7_20140409_1418_B195732 JIT - r11.b06_20140409_61252 GC - R26_Java726_SR7_20140409_1418_B195732_CMPRSS J9CL - 20140409_195732) JCL - 20140409_01 based on Oracle 7u55-b13 Apache Ant version 1.7.1

          Rusty Bentz added a comment -

          Hi Greg,

          Thanks for your response as well. Here are my specs:

          Jenkins: 1.609.1

          Websphere deployer - 1.3.4

          Websphere: 8.5.5.4 (same as Daniel's above)

          java version "1.7.0"
          Java(TM) SE Runtime Environment (build pxa6470_27sr2fp10-20141218_02(SR2 FP10))
          IBM J9 VM (build 2.7, JRE 1.7.0 Linux amd64-64 Compressed References 20141215_227395 (JIT enabled, AOT enabled)
          J9VM - R27_Java727_SR2_20141215_1631_B227395
          JIT - tr.r13.java_20141003_74587.07
          GC - R27_Java727_SR2_20141215_1631_B227395_CMPRSS
          J9CL - 20141215_227395)
          JCL - 20141217_01 based on Oracle jdk7u75-b12

          Ant 1.8.2

          Rusty Bentz added a comment - Hi Greg, Thanks for your response as well. Here are my specs: Jenkins: 1.609.1 Websphere deployer - 1.3.4 Websphere: 8.5.5.4 (same as Daniel's above) java version "1.7.0" Java(TM) SE Runtime Environment (build pxa6470_27sr2fp10-20141218_02(SR2 FP10)) IBM J9 VM (build 2.7, JRE 1.7.0 Linux amd64-64 Compressed References 20141215_227395 (JIT enabled, AOT enabled) J9VM - R27_Java727_SR2_20141215_1631_B227395 JIT - tr.r13.java_20141003_74587.07 GC - R27_Java727_SR2_20141215_1631_B227395_CMPRSS J9CL - 20141215_227395) JCL - 20141217_01 based on Oracle jdk7u75-b12 Ant 1.8.2

          Greg Peters added a comment -

          Guys,

          I need a more verbose stacktrace. I cannot tell where this error is coming from based on the stacktrace given.

          Can you provide these details?

          Greg Peters added a comment - Guys, I need a more verbose stacktrace. I cannot tell where this error is coming from based on the stacktrace given. Can you provide these details?

          Rusty Bentz added a comment -

          here is what i have. This is just when i try to test the connection.

          WARNING: Error while serving myserver/myjob/descriptorByName/org.jenkinsci.plugins.websphere_deployer.WebSphereDeployerPlugin/testConnection
          java.lang.reflect.InvocationTargetException
          at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
          at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:95)
          at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:56)
          at java.lang.reflect.Method.invoke(Method.java:620)
          at org.kohsuke.stapler.Function$InstanceFunction.invoke(Function.java:298)
          at org.kohsuke.stapler.Function.bindAndInvoke(Function.java:161)
          at org.kohsuke.stapler.Function.bindAndInvokeAndServeResponse(Function.java:96)
          at org.kohsuke.stapler.MetaClass$1.doDispatch(MetaClass.java:121)
          at org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:53)
          at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:746)
          at org.kohsuke.stapler.Stapler.invoke(Stapler.java:876)
          at org.kohsuke.stapler.MetaClass$6.doDispatch(MetaClass.java:249)
          at org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:53)
          at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:746)
          at org.kohsuke.stapler.Stapler.invoke(Stapler.java:876)
          at org.kohsuke.stapler.MetaClass$6.doDispatch(MetaClass.java:249)
          at org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:53)
          at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:746)
          at org.kohsuke.stapler.Stapler.invoke(Stapler.java:876)
          at org.kohsuke.stapler.Stapler.invoke(Stapler.java:649)
          at org.kohsuke.stapler.Stapler.service(Stapler.java:238)
          at javax.servlet.http.HttpServlet.service(HttpServlet.java:848)
          at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:686)
          at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1494)
          at hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:123)
          at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:198)
          at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:176)
          at net.bull.javamelody.PluginMonitoringFilter.doFilter(PluginMonitoringFilter.java:85)
          at org.jvnet.hudson.plugins.monitoring.HudsonMonitoringFilter.doFilter(HudsonMonitoringFilter.java:99)
          at hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:120)
          at hudson.plugins.greenballs.GreenBallFilter.doFilter(GreenBallFilter.java:58)
          at hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:120)
          at hudson.util.PluginServletFilter.doFilter(PluginServletFilter.java:114)
          at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1482)
          at hudson.security.csrf.CrumbFilter.doFilter(CrumbFilter.java:48)
          at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1482)
          at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:84)
          at hudson.security.UnwrapSecurityExceptionFilter.doFilter(UnwrapSecurityExceptionFilter.java:51)
          at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
          at jenkins.security.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:117)
          at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
          at org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:125)
          at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
          at org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:142)
          at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
          at org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:271)
          at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
          at jenkins.security.BasicHeaderProcessor.doFilter(BasicHeaderProcessor.java:93)
          at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
          at org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:249)
          at hudson.security.HttpSessionContextIntegrationFilter2.doFilter(HttpSessionContextIntegrationFilter2.java:67)
          at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
          at hudson.security.ChainedServletFilter.doFilter(ChainedServletFilter.java:76)
          at hudson.security.HudsonFilter.doFilter(HudsonFilter.java:168)
          at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1482)
          at org.kohsuke.stapler.compression.CompressionFilter.doFilter(CompressionFilter.java:49)
          at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1482)
          at hudson.util.CharacterEncodingFilter.doFilter(CharacterEncodingFilter.java:81)
          at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1482)
          at org.kohsuke.stapler.DiagnosticThreadNameFilter.doFilter(DiagnosticThreadNameFilter.java:30)
          at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1474)
          at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:499)
          at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:137)
          at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:533)
          at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:231)
          at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1086)
          at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:428)
          at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:193)
          at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1020)
          at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:135)
          at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:116)
          at org.eclipse.jetty.server.Server.handle(Server.java:370)
          at org.eclipse.jetty.server.AbstractHttpConnection.handleRequest(AbstractHttpConnection.java:489)
          at org.eclipse.jetty.server.AbstractHttpConnection.content(AbstractHttpConnection.java:960)
          at org.eclipse.jetty.server.AbstractHttpConnection$RequestHandler.content(AbstractHttpConnection.java:1021)
          at org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:865)
          at org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:235)
          at org.eclipse.jetty.server.AsyncHttpConnection.handle(AsyncHttpConnection.java:82)
          at org.eclipse.jetty.io.nio.SelectChannelEndPoint.handle(SelectChannelEndPoint.java:668)
          at org.eclipse.jetty.io.nio.SelectChannelEndPoint$1.run(SelectChannelEndPoint.java:52)
          at winstone.BoundedExecutorService$1.run(BoundedExecutorService.java:77)
          at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1157)
          at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:627)
          at java.lang.Thread.run(Thread.java:863)
          Caused by: java.lang.StackOverflowError: operating system stack overflow
          at java.io.UnixFileSystem.getBooleanAttributes0(Native Method)
          at java.io.UnixFileSystem.getBooleanAttributes(UnixFileSystem.java:254)
          at java.io.File.isDirectory(File.java:855)
          at java.io.File.toURI(File.java:744)
          at org.apache.tools.ant.util.FileUtils.toURI(FileUtils.java:1212)
          at org.apache.tools.ant.util.FileUtils.getFileURL(FileUtils.java:141)
          at org.apache.tools.ant.AntClassLoader.defineClassFromData(AntClassLoader.java:1121)
          at org.apache.tools.ant.AntClassLoader.getClassFromStream(AntClassLoader.java:1299)
          at org.apache.tools.ant.AntClassLoader.findClassInComponents(AntClassLoader.java:1355)
          at org.apache.tools.ant.AntClassLoader.findClass(AntClassLoader.java:1315)
          at org.apache.tools.ant.AntClassLoader.loadClass(AntClassLoader.java:1074)
          at java.lang.ClassLoader.loadClass(ClassLoader.java:846)
          at com.ibm.ws.runtime.util.URLHandlerFactory.createURLStreamHandler(URLHandlerFactory.java:139)
          at java.net.URL.getURLStreamHandler(URL.java:1163)
          at java.net.URL.<init>(URL.java:603)
          at java.net.URL.<init>(URL.java:495)
          at java.net.URL.<init>(URL.java:444)
          at org.apache.tools.ant.util.FileUtils.getFileURL(FileUtils.java:141)
          at org.apache.tools.ant.AntClassLoader.defineClassFromData(AntClassLoader.java:1121)
          at org.apache.tools.ant.AntClassLoader.getClassFromStream(AntClassLoader.java:1299)
          at org.apache.tools.ant.AntClassLoader.findClassInComponents(AntClassLoader.java:1355)
          at org.apache.tools.ant.AntClassLoader.findClass(AntClassLoader.java:1315)
          at org.apache.tools.ant.AntClassLoader.loadClass(AntClassLoader.java:1074)
          at java.lang.ClassLoader.loadClass(ClassLoader.java:846)
          at com.ibm.ws.runtime.util.URLHandlerFactory.createURLStreamHandler(URLHandlerFactory.java:139)
          at java.net.URL.getURLStreamHandler(URL.java:1163)
          at java.net.URL.<init>(URL.java:603)
          at java.net.URL.<init>(URL.java:495)
          at java.net.URL.<init>(URL.java:444)
          at org.apache.tools.ant.util.FileUtils.getFileURL(FileUtils.java:141)
          at org.apache.tools.ant.AntClassLoader.defineClassFromData(AntClassLoader.java:1121)
          at org.apache.tools.ant.AntClassLoader.getClassFromStream(AntClassLoader.java:1299)
          at org.apache.tools.ant.AntClassLoader.findClassInComponents(AntClassLoader.java:1355)
          at org.apache.tools.ant.AntClassLoader.findClass(AntClassLoader.java:1315)
          at org.apache.tools.ant.AntClassLoader.loadClass(AntClassLoader.java:1074)
          at java.lang.ClassLoader.loadClass(ClassLoader.java:846)
          at com.ibm.ws.runtime.util.URLHandlerFactory.createURLStreamHandler(URLHandlerFactory.java:139)
          at java.net.URL.getURLStreamHandler(URL.java:1163)
          at java.net.URL.<init>(URL.java:603)
          at java.net.URL.<init>(URL.java:495)
          at java.net.URL.<init>(URL.java:444)
          at org.apache.tools.ant.util.FileUtils.getFileURL(FileUtils.java:141)
          at org.apache.tools.ant.AntClassLoader.defineClassFromData(AntClassLoader.java:1121)
          at org.apache.tools.ant.AntClassLoader.getClassFromStream(AntClassLoader.java:1299)
          at org.apache.tools.ant.AntClassLoader.findClassInComponents(AntClassLoader.java:1355)
          at org.apache.tools.ant.AntClassLoader.findClass(AntClassLoader.java:1315)
          at org.apache.tools.ant.AntClassLoader.loadClass(AntClassLoader.java:1074)
          at java.lang.ClassLoader.loadClass(ClassLoader.java:846)
          at com.ibm.ws.runtime.util.URLHandlerFactory.createURLStreamHandler(URLHandlerFactory.java:139)
          at java.net.URL.getURLStreamHandler(URL.java:1163)
          at java.net.URL.<init>(URL.java:603)
          at java.net.URL.<init>(URL.java:495)
          at java.net.URL.<init>(URL.java:444)

          ...repeats the error many times:

          at org.apache.tools.ant.util.FileUtils.getFileURL(FileUtils.java:141)
          at org.apache.tools.ant.AntClassLoader.defineClassFromData(AntClassLoader.java:1121)
          at org.apache.tools.ant.AntClassLoader.getClassFromStream(AntClassLoader.java:1299)
          at org.apache.tools.ant.AntClassLoader.findClassInComponents(AntClassLoader.java:1355)
          at org.apache.tools.ant.AntClassLoader.findClass(AntClassLoader.java:1315)
          at org.apache.tools.ant.AntClassLoader.loadClass(AntClassLoader.java:1074)
          at java.lang.ClassLoader.loadClass(ClassLoader.java:846)
          at com.ibm.ws.runtime.util.URLHandlerFactory.createURLStreamHandler(URLHandlerFactory.java:139)
          at java.net.URL.getURLStreamHandler(URL.java:1163)
          at java.net.URL.<init>(URL.java:603)
          at java.net.URL.<init>(URL.java:495)
          at java.net.URL.<init>(URL.java:444)

          ...end repeat

          at org.apache.tools.ant.util.FileUtils.getFileURL(FileUtils.java:141)
          at org.apache.tools.ant.AntClassLoader.defineClassFromData(AntClassLoader.java:1121)
          at org.apache.tools.ant.AntClassLoader.getClassFromStream(AntClassLoader.java:1299)
          at org.apache.tools.ant.AntClassLoader.findClassInComponents(AntClassLoader.java:1355)
          at org.apache.tools.ant.AntClassLoader.findClass(AntClassLoader.java:1315)
          at org.apache.tools.ant.AntClassLoader.loadClass(AntClassLoader.java:1074)
          at java.lang.ClassLoader.loadClass(ClassLoader.java:846)
          at com.ibm.ws.runtime.util.URLHandlerFactory.createURLStreamHandler(URLHandlerFactory.java:139)
          at java.net.URL.getURLStreamHandler(URL.java:1163)
          at java.net.URL.<init>(URL.java:603)
          at java.net.URL.<init>(URL.java:495)
          at java.net.URL.<init>(URL.java:444)
          at org.apache.tools.ant.util.FileUtils.getFileURL(FileUtils.java:141)
          at jenkins.util.AntClassLoader.defineClassFromData(AntClassLoader.java:1131)
          at hudson.ClassicPluginStrategy$AntClassLoader2.defineClassFromData(ClassicPluginStrategy.java:799)
          at jenkins.util.AntClassLoader.getClassFromStream(AntClassLoader.java:1309)
          at jenkins.util.AntClassLoader.findClassInComponents(AntClassLoader.java:1365)
          at jenkins.util.AntClassLoader.findClass(AntClassLoader.java:1325)
          at jenkins.util.AntClassLoader.loadClass(AntClassLoader.java:1078)
          at java.lang.ClassLoader.loadClass(ClassLoader.java:846)
          at net.bull.javamelody.FilterContext.destroy(FilterContext.java:373)
          at net.bull.javamelody.MonitoringFilter.destroy(MonitoringFilter.java:137)
          at net.bull.javamelody.PluginMonitoringFilter.destroy(PluginMonitoringFilter.java:71)
          at hudson.util.PluginServletFilter.destroy(PluginServletFilter.java:131)
          at org.eclipse.jetty.servlet.FilterHolder.destroyInstance(FilterHolder.java:152)
          at org.eclipse.jetty.servlet.FilterHolder.doStop(FilterHolder.java:130)
          at org.eclipse.jetty.util.component.AbstractLifeCycle.stop(AbstractLifeCycle.java:89)
          at org.eclipse.jetty.servlet.ServletHandler.doStop(ServletHandler.java:210)
          at org.eclipse.jetty.util.component.AbstractLifeCycle.stop(AbstractLifeCycle.java:89)
          at org.eclipse.jetty.server.handler.HandlerWrapper.doStop(HandlerWrapper.java:107)
          at org.eclipse.jetty.security.SecurityHandler.doStop(SecurityHandler.java:392)
          at org.eclipse.jetty.security.ConstraintSecurityHandler.doStop(ConstraintSecurityHandler.java:464)
          at org.eclipse.jetty.util.component.AbstractLifeCycle.stop(AbstractLifeCycle.java:89)
          at org.eclipse.jetty.server.handler.HandlerWrapper.doStop(HandlerWrapper.java:107)
          at org.eclipse.jetty.server.session.SessionHandler.doStop(SessionHandler.java:136)
          at org.eclipse.jetty.util.component.AbstractLifeCycle.stop(AbstractLifeCycle.java:89)
          at org.eclipse.jetty.server.handler.HandlerWrapper.doStop(HandlerWrapper.java:107)
          at org.eclipse.jetty.server.handler.ContextHandler.doStop(ContextHandler.java:815)
          at org.eclipse.jetty.servlet.ServletContextHandler.doStop(ServletContextHandler.java:160)
          at org.eclipse.jetty.webapp.WebAppContext.doStop(WebAppContext.java:518)
          at org.eclipse.jetty.util.component.AbstractLifeCycle.stop(AbstractLifeCycle.java:89)
          at org.eclipse.jetty.server.handler.HandlerWrapper.doStop(HandlerWrapper.java:107)
          at org.eclipse.jetty.server.Server.doStop(Server.java:343)
          at org.eclipse.jetty.util.component.AbstractLifeCycle.stop(AbstractLifeCycle.java:89)
          at winstone.Launcher.shutdown(Launcher.java:307)
          at winstone.ShutdownHook.run(ShutdownHook.java:25)

          Rusty Bentz added a comment - here is what i have. This is just when i try to test the connection. WARNING: Error while serving myserver/myjob/descriptorByName/org.jenkinsci.plugins.websphere_deployer.WebSphereDeployerPlugin/testConnection java.lang.reflect.InvocationTargetException at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:95) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:56) at java.lang.reflect.Method.invoke(Method.java:620) at org.kohsuke.stapler.Function$InstanceFunction.invoke(Function.java:298) at org.kohsuke.stapler.Function.bindAndInvoke(Function.java:161) at org.kohsuke.stapler.Function.bindAndInvokeAndServeResponse(Function.java:96) at org.kohsuke.stapler.MetaClass$1.doDispatch(MetaClass.java:121) at org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:53) at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:746) at org.kohsuke.stapler.Stapler.invoke(Stapler.java:876) at org.kohsuke.stapler.MetaClass$6.doDispatch(MetaClass.java:249) at org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:53) at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:746) at org.kohsuke.stapler.Stapler.invoke(Stapler.java:876) at org.kohsuke.stapler.MetaClass$6.doDispatch(MetaClass.java:249) at org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:53) at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:746) at org.kohsuke.stapler.Stapler.invoke(Stapler.java:876) at org.kohsuke.stapler.Stapler.invoke(Stapler.java:649) at org.kohsuke.stapler.Stapler.service(Stapler.java:238) at javax.servlet.http.HttpServlet.service(HttpServlet.java:848) at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:686) at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1494) at hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:123) at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:198) at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:176) at net.bull.javamelody.PluginMonitoringFilter.doFilter(PluginMonitoringFilter.java:85) at org.jvnet.hudson.plugins.monitoring.HudsonMonitoringFilter.doFilter(HudsonMonitoringFilter.java:99) at hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:120) at hudson.plugins.greenballs.GreenBallFilter.doFilter(GreenBallFilter.java:58) at hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:120) at hudson.util.PluginServletFilter.doFilter(PluginServletFilter.java:114) at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1482) at hudson.security.csrf.CrumbFilter.doFilter(CrumbFilter.java:48) at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1482) at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:84) at hudson.security.UnwrapSecurityExceptionFilter.doFilter(UnwrapSecurityExceptionFilter.java:51) at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87) at jenkins.security.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:117) at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87) at org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:125) at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87) at org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:142) at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87) at org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:271) at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87) at jenkins.security.BasicHeaderProcessor.doFilter(BasicHeaderProcessor.java:93) at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87) at org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:249) at hudson.security.HttpSessionContextIntegrationFilter2.doFilter(HttpSessionContextIntegrationFilter2.java:67) at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87) at hudson.security.ChainedServletFilter.doFilter(ChainedServletFilter.java:76) at hudson.security.HudsonFilter.doFilter(HudsonFilter.java:168) at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1482) at org.kohsuke.stapler.compression.CompressionFilter.doFilter(CompressionFilter.java:49) at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1482) at hudson.util.CharacterEncodingFilter.doFilter(CharacterEncodingFilter.java:81) at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1482) at org.kohsuke.stapler.DiagnosticThreadNameFilter.doFilter(DiagnosticThreadNameFilter.java:30) at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1474) at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:499) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:137) at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:533) at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:231) at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1086) at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:428) at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:193) at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1020) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:135) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:116) at org.eclipse.jetty.server.Server.handle(Server.java:370) at org.eclipse.jetty.server.AbstractHttpConnection.handleRequest(AbstractHttpConnection.java:489) at org.eclipse.jetty.server.AbstractHttpConnection.content(AbstractHttpConnection.java:960) at org.eclipse.jetty.server.AbstractHttpConnection$RequestHandler.content(AbstractHttpConnection.java:1021) at org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:865) at org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:235) at org.eclipse.jetty.server.AsyncHttpConnection.handle(AsyncHttpConnection.java:82) at org.eclipse.jetty.io.nio.SelectChannelEndPoint.handle(SelectChannelEndPoint.java:668) at org.eclipse.jetty.io.nio.SelectChannelEndPoint$1.run(SelectChannelEndPoint.java:52) at winstone.BoundedExecutorService$1.run(BoundedExecutorService.java:77) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1157) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:627) at java.lang.Thread.run(Thread.java:863) Caused by: java.lang.StackOverflowError: operating system stack overflow at java.io.UnixFileSystem.getBooleanAttributes0(Native Method) at java.io.UnixFileSystem.getBooleanAttributes(UnixFileSystem.java:254) at java.io.File.isDirectory(File.java:855) at java.io.File.toURI(File.java:744) at org.apache.tools.ant.util.FileUtils.toURI(FileUtils.java:1212) at org.apache.tools.ant.util.FileUtils.getFileURL(FileUtils.java:141) at org.apache.tools.ant.AntClassLoader.defineClassFromData(AntClassLoader.java:1121) at org.apache.tools.ant.AntClassLoader.getClassFromStream(AntClassLoader.java:1299) at org.apache.tools.ant.AntClassLoader.findClassInComponents(AntClassLoader.java:1355) at org.apache.tools.ant.AntClassLoader.findClass(AntClassLoader.java:1315) at org.apache.tools.ant.AntClassLoader.loadClass(AntClassLoader.java:1074) at java.lang.ClassLoader.loadClass(ClassLoader.java:846) at com.ibm.ws.runtime.util.URLHandlerFactory.createURLStreamHandler(URLHandlerFactory.java:139) at java.net.URL.getURLStreamHandler(URL.java:1163) at java.net.URL.<init>(URL.java:603) at java.net.URL.<init>(URL.java:495) at java.net.URL.<init>(URL.java:444) at org.apache.tools.ant.util.FileUtils.getFileURL(FileUtils.java:141) at org.apache.tools.ant.AntClassLoader.defineClassFromData(AntClassLoader.java:1121) at org.apache.tools.ant.AntClassLoader.getClassFromStream(AntClassLoader.java:1299) at org.apache.tools.ant.AntClassLoader.findClassInComponents(AntClassLoader.java:1355) at org.apache.tools.ant.AntClassLoader.findClass(AntClassLoader.java:1315) at org.apache.tools.ant.AntClassLoader.loadClass(AntClassLoader.java:1074) at java.lang.ClassLoader.loadClass(ClassLoader.java:846) at com.ibm.ws.runtime.util.URLHandlerFactory.createURLStreamHandler(URLHandlerFactory.java:139) at java.net.URL.getURLStreamHandler(URL.java:1163) at java.net.URL.<init>(URL.java:603) at java.net.URL.<init>(URL.java:495) at java.net.URL.<init>(URL.java:444) at org.apache.tools.ant.util.FileUtils.getFileURL(FileUtils.java:141) at org.apache.tools.ant.AntClassLoader.defineClassFromData(AntClassLoader.java:1121) at org.apache.tools.ant.AntClassLoader.getClassFromStream(AntClassLoader.java:1299) at org.apache.tools.ant.AntClassLoader.findClassInComponents(AntClassLoader.java:1355) at org.apache.tools.ant.AntClassLoader.findClass(AntClassLoader.java:1315) at org.apache.tools.ant.AntClassLoader.loadClass(AntClassLoader.java:1074) at java.lang.ClassLoader.loadClass(ClassLoader.java:846) at com.ibm.ws.runtime.util.URLHandlerFactory.createURLStreamHandler(URLHandlerFactory.java:139) at java.net.URL.getURLStreamHandler(URL.java:1163) at java.net.URL.<init>(URL.java:603) at java.net.URL.<init>(URL.java:495) at java.net.URL.<init>(URL.java:444) at org.apache.tools.ant.util.FileUtils.getFileURL(FileUtils.java:141) at org.apache.tools.ant.AntClassLoader.defineClassFromData(AntClassLoader.java:1121) at org.apache.tools.ant.AntClassLoader.getClassFromStream(AntClassLoader.java:1299) at org.apache.tools.ant.AntClassLoader.findClassInComponents(AntClassLoader.java:1355) at org.apache.tools.ant.AntClassLoader.findClass(AntClassLoader.java:1315) at org.apache.tools.ant.AntClassLoader.loadClass(AntClassLoader.java:1074) at java.lang.ClassLoader.loadClass(ClassLoader.java:846) at com.ibm.ws.runtime.util.URLHandlerFactory.createURLStreamHandler(URLHandlerFactory.java:139) at java.net.URL.getURLStreamHandler(URL.java:1163) at java.net.URL.<init>(URL.java:603) at java.net.URL.<init>(URL.java:495) at java.net.URL.<init>(URL.java:444) ...repeats the error many times: at org.apache.tools.ant.util.FileUtils.getFileURL(FileUtils.java:141) at org.apache.tools.ant.AntClassLoader.defineClassFromData(AntClassLoader.java:1121) at org.apache.tools.ant.AntClassLoader.getClassFromStream(AntClassLoader.java:1299) at org.apache.tools.ant.AntClassLoader.findClassInComponents(AntClassLoader.java:1355) at org.apache.tools.ant.AntClassLoader.findClass(AntClassLoader.java:1315) at org.apache.tools.ant.AntClassLoader.loadClass(AntClassLoader.java:1074) at java.lang.ClassLoader.loadClass(ClassLoader.java:846) at com.ibm.ws.runtime.util.URLHandlerFactory.createURLStreamHandler(URLHandlerFactory.java:139) at java.net.URL.getURLStreamHandler(URL.java:1163) at java.net.URL.<init>(URL.java:603) at java.net.URL.<init>(URL.java:495) at java.net.URL.<init>(URL.java:444) ...end repeat at org.apache.tools.ant.util.FileUtils.getFileURL(FileUtils.java:141) at org.apache.tools.ant.AntClassLoader.defineClassFromData(AntClassLoader.java:1121) at org.apache.tools.ant.AntClassLoader.getClassFromStream(AntClassLoader.java:1299) at org.apache.tools.ant.AntClassLoader.findClassInComponents(AntClassLoader.java:1355) at org.apache.tools.ant.AntClassLoader.findClass(AntClassLoader.java:1315) at org.apache.tools.ant.AntClassLoader.loadClass(AntClassLoader.java:1074) at java.lang.ClassLoader.loadClass(ClassLoader.java:846) at com.ibm.ws.runtime.util.URLHandlerFactory.createURLStreamHandler(URLHandlerFactory.java:139) at java.net.URL.getURLStreamHandler(URL.java:1163) at java.net.URL.<init>(URL.java:603) at java.net.URL.<init>(URL.java:495) at java.net.URL.<init>(URL.java:444) at org.apache.tools.ant.util.FileUtils.getFileURL(FileUtils.java:141) at jenkins.util.AntClassLoader.defineClassFromData(AntClassLoader.java:1131) at hudson.ClassicPluginStrategy$AntClassLoader2.defineClassFromData(ClassicPluginStrategy.java:799) at jenkins.util.AntClassLoader.getClassFromStream(AntClassLoader.java:1309) at jenkins.util.AntClassLoader.findClassInComponents(AntClassLoader.java:1365) at jenkins.util.AntClassLoader.findClass(AntClassLoader.java:1325) at jenkins.util.AntClassLoader.loadClass(AntClassLoader.java:1078) at java.lang.ClassLoader.loadClass(ClassLoader.java:846) at net.bull.javamelody.FilterContext.destroy(FilterContext.java:373) at net.bull.javamelody.MonitoringFilter.destroy(MonitoringFilter.java:137) at net.bull.javamelody.PluginMonitoringFilter.destroy(PluginMonitoringFilter.java:71) at hudson.util.PluginServletFilter.destroy(PluginServletFilter.java:131) at org.eclipse.jetty.servlet.FilterHolder.destroyInstance(FilterHolder.java:152) at org.eclipse.jetty.servlet.FilterHolder.doStop(FilterHolder.java:130) at org.eclipse.jetty.util.component.AbstractLifeCycle.stop(AbstractLifeCycle.java:89) at org.eclipse.jetty.servlet.ServletHandler.doStop(ServletHandler.java:210) at org.eclipse.jetty.util.component.AbstractLifeCycle.stop(AbstractLifeCycle.java:89) at org.eclipse.jetty.server.handler.HandlerWrapper.doStop(HandlerWrapper.java:107) at org.eclipse.jetty.security.SecurityHandler.doStop(SecurityHandler.java:392) at org.eclipse.jetty.security.ConstraintSecurityHandler.doStop(ConstraintSecurityHandler.java:464) at org.eclipse.jetty.util.component.AbstractLifeCycle.stop(AbstractLifeCycle.java:89) at org.eclipse.jetty.server.handler.HandlerWrapper.doStop(HandlerWrapper.java:107) at org.eclipse.jetty.server.session.SessionHandler.doStop(SessionHandler.java:136) at org.eclipse.jetty.util.component.AbstractLifeCycle.stop(AbstractLifeCycle.java:89) at org.eclipse.jetty.server.handler.HandlerWrapper.doStop(HandlerWrapper.java:107) at org.eclipse.jetty.server.handler.ContextHandler.doStop(ContextHandler.java:815) at org.eclipse.jetty.servlet.ServletContextHandler.doStop(ServletContextHandler.java:160) at org.eclipse.jetty.webapp.WebAppContext.doStop(WebAppContext.java:518) at org.eclipse.jetty.util.component.AbstractLifeCycle.stop(AbstractLifeCycle.java:89) at org.eclipse.jetty.server.handler.HandlerWrapper.doStop(HandlerWrapper.java:107) at org.eclipse.jetty.server.Server.doStop(Server.java:343) at org.eclipse.jetty.util.component.AbstractLifeCycle.stop(AbstractLifeCycle.java:89) at winstone.Launcher.shutdown(Launcher.java:307) at winstone.ShutdownHook.run(ShutdownHook.java:25)

          Greg Peters added a comment -

          Can you guys swap to an Oracle JVM for Jenkins to see if that corrects the issue for now?

          Greg Peters added a comment - Can you guys swap to an Oracle JVM for Jenkins to see if that corrects the issue for now?

            gpeters Greg Peters
            popeye Rusty Bentz
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated: