-
Bug
-
Resolution: Unresolved
-
Minor
-
Powered by SuggestiMate
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
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.
Please provide more details. What version of JRE, what version of the plugin, etc...
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
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
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?
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)
Can you guys swap to an Oracle JVM for Jenkins to see if that corrects the issue for now?
Hi guys,
My problem has been solved, the problem was that the Websphere application server was started using root by mistake, started it using it's user solved everything, I guess that if at some point the issues remains, starting Jenkins using root user would solve the issue.
Thanks Greg, I really appreciate your support.
Does the same user have to be used for both Jenkins and Websphere, or just not root? I will check the same on my end.
Thanks!
I confirmed my websphere instance is not started using root. However, it is started using a separate user from my jenkins user.
I am reopening this issue as i am still getting the stack overflow error. I even get this on just testing the connection. I verified that jenkins and websphere are not running under root, though they are not running at the same user (though i think this is ok).
Rusty,
Please provide more details on your environment in the plugin description. Are you running with plugin under IBM's J9 JRE or Oracle's JRE?
Greg,
I am running jenkins with IBM J9 JRE under java 1.7u85. Should I try using OpenJDK?
Yes, please try running Jenkins on OpenJDK to see if that makes a difference. If it does, I'll rename the bug something that's more specific to J9.
Yes, running Jenkins under OpenJDK did fix this issue. Thanks for the help!
I have the same issue, did you find a way to resolve it ? Regards