我有WebSphere 8.5.5.9并希望在其上运行Jenkins,因此,我已经安装了jenkins.war(最后一个版本2.19.2),但是当我尝试启动它时,我得到了错误以及应用程序(Jenkins)无法启动。
操作系统:红帽企业Linux服务器版本6.7(圣地亚哥) - 64位
[11/14/16 14:34:55:824 EST] 0000007c BootFailure E Failed to initialize Jenkins
hudson.util.HudsonFailedToLoad: java.lang.NullPointerException
at hudson.WebAppMain$3.run(WebAppMain.java:248)
Caused by: java.lang.NullPointerException
at com.ibm.ws.webcontainer.webapp.WebApp.getInitParameter(WebApp.java:2791)
at com.ibm.wsspi.webcontainer.facade.ServletContextFacade.getInitParameter(ServletContextFacade.java:264)
at jenkins.util.SystemProperties.tryGetValueFromContext(SystemProperties.java:322)
at jenkins.util.SystemProperties.getString(SystemProperties.java:121)
at jenkins.util.SystemProperties.getInteger(SystemProperties.java:258)
at jenkins.model.Jenkins.<init>(Jenkins.java:599)
at hudson.model.Hudson.<init>(Hudson.java:85)
at hudson.model.Hudson.<init>(Hudson.java:81)
at hudson.WebAppMain$3.run(WebAppMain.java:231)
有人知道可能是什么原因?
由于
答案 0 :(得分:0)
从WebSphere查看其他日志我发现了一个像这样的错误:
受限制的程序化会话cookie
寻找新错误的新解决方案,我找到了解决方案:
只需从程序化会话cookie配置中删除项目
Cookie域名:* Cookie名称:&#34; JSESSIONID&#34; Cookie路径:/
从:
安全&gt;全球安全&gt;程序化会话cookie配置。
在那之后,我可以成功地开始詹金斯。