简体   繁体   English

无法从 tomcat 启动 guidewire PC 服务器

[英]Unable to start guidewire PC server from tomcat

We have been trying to start the policycenter server from tomcat.我们一直在尝试从 tomcat 启动策略中心服务器。 The server is getting started even though it throws exception with the message "PolicyCenter unable to start" in the logs.服务器正在启动,即使它在日志中引发异常并显示“PolicyCenter 无法启动”消息。 Please find the log details below.请在下面找到日志详细信息。

Caused by: java.lang.SecurityException: class "org.osgi.service.log.LogLevel"'s signer information does not match signer information of other classes in the same package
                            at java.lang.ClassLoader.checkCerts(ClassLoader.java:1150) ~[?:?]
                            at java.lang.ClassLoader.preDefineClass(ClassLoader.java:905) ~[?:?]
                            at java.lang.ClassLoader.defineClass(ClassLoader.java:1014) ~[?:?]
                            at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:174) ~[?:?]
                            at org.apache.catalina.loader.WebappClassLoaderBase.findClassInternal(WebappClassLoaderBase.java:2489) ~[catalina.jar:9.0.63]
                            at org.apache.catalina.loader.WebappClassLoaderBase.findClass(WebappClassLoaderBase.java:875) ~[catalina.jar:9.0.63]
                            at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1376) ~[catalina.jar:9.0.63]
                            at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1220) ~[catalina.jar:9.0.63]
                            at org.eclipse.osgi.internal.log.EquinoxLogServices.<init>(EquinoxLogServices.java:90) ~[org.eclipse.osgi-3.13.300.jar:?]
                            at org.eclipse.osgi.internal.framework.EquinoxContainer.<init>(EquinoxContainer.java:68) ~[org.eclipse.osgi-3.13.300.jar:?]
                            at org.eclipse.osgi.launch.Equinox.<init>(Equinox.java:34) ~[org.eclipse.osgi-3.13.300.jar:?]
                            at org.eclipse.osgi.launch.EquinoxFactory.newFramework(EquinoxFactory.java:27) ~[org.eclipse.osgi-3.13.300.jar:?]
                            at com.guidewire.pl.system.service.osgi.OSGiServiceManager.start(OSGiServiceManager.java:102) ~[pl-10.100.0.jar:?]
                            at com.guidewire.pl.system.server.InitTab.startDependency(InitTab.java:465) - (com.guidewire.pl.system.service.osgi.OSGiServiceManager@700654d0) ~[pl-10.100.0.jar:?]
                            at com.guidewire.pl.system.server.InitTab.enterQuiesce(InitTab.java:723) ~[pl-10.100.0.jar:?]
                            at com.guidewire.pl.system.server.InitTab.increaseRunLevelTo(InitTab.java:648) ~[pl-10.100.0.jar:?]
                        ... 47 more

` `

I just deleted a couple of signatures from org.eclipse.osgi-3.13.300.jar and everything started up!我刚刚从org.eclipse.osgi-3.13.300.jar中删除了几个签名,一切都开始了! I found it by searching, then I opened the META-INF folder with winrar and deleted ECLIPSE_.SF and ECLIPSE_.RSA我通过搜索找到了它,然后我用winrar打开了META-INF文件夹并删除了ECLIPSE_.SFECLIPSE_.RSA

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM