On Wed, Jul 6, 2011 at 7:29 PM, Milinda Pathirage <[email protected]> wrote: > I tested with stratos BPS. Will check and confirm.
Guess we need to sign jars in lib/patch directory also. (For all stratos services) Thanks AmilaJ > Thanks > Milinda > > On Wed, Jul 6, 2011 at 6:35 PM, Afkham Azeez <[email protected]> wrote: >> >> Milinda, >> It seems Tomcat is doing signature validation for its jars. Did you test >> this with Stratos AS? >> >> >> On Wed, Jul 6, 2011 at 6:31 PM, Afkham Azeez <[email protected]> wrote: >>> >>> This Coyote RequestInfo was added recently by Milinda to support metering >>> webapps requests & gathering webapp request/response statistics. >>> >>> On Wed, Jul 6, 2011 at 6:08 PM, Amila Jayasekara <[email protected]> wrote: >>>> >>>> Hi All, >>>> >>>> I am getting following exception when starting a locally build AS >>>> server, >>>> >>>> [2011-07-06 18:03:29,993] ERROR >>>> >>>> {org.apache.tomcat.util.modeler.modules.MbeansDescriptorsIntrospectionSource} >>>> - Error reading descriptors >>>> java.lang.SecurityException: class "org.apache.coyote.RequestInfo"'s >>>> signer information does not match signer information of other classes >>>> in the same package >>>> at java.lang.ClassLoader.checkCerts(ClassLoader.java:806) >>>> .... >>>> .... >>>> >>>> Complete stack trace is in [1]. >>>> >>>> Any idea how to resolve this issue ? >>>> Note that i am starting server without security manager. Also i am >>>> able to start core server without any issue. >>>> >>>> Thanks >>>> AmilaJ >>>> >>>> [1] >>>> [2011-07-06 18:03:29,993] ERROR >>>> >>>> {org.apache.tomcat.util.modeler.modules.MbeansDescriptorsIntrospectionSource} >>>> - Error reading descriptors >>>> java.lang.SecurityException: class "org.apache.coyote.RequestInfo"'s >>>> signer information does not match signer information of other classes >>>> in the same package >>>> at java.lang.ClassLoader.checkCerts(ClassLoader.java:806) >>>> at java.lang.ClassLoader.preDefineClass(ClassLoader.java:487) >>>> at java.lang.ClassLoader.defineClassCond(ClassLoader.java:625) >>>> at java.lang.ClassLoader.defineClass(ClassLoader.java:615) >>>> at >>>> java.security.SecureClassLoader.defineClass(SecureClassLoader.java:141) >>>> at java.net.URLClassLoader.defineClass(URLClassLoader.java:283) >>>> at java.net.URLClassLoader.access$000(URLClassLoader.java:58) >>>> at java.net.URLClassLoader$1.run(URLClassLoader.java:197) >>>> at java.security.AccessController.doPrivileged(Native Method) >>>> at java.net.URLClassLoader.findClass(URLClassLoader.java:190) >>>> at java.lang.ClassLoader.loadClass(ClassLoader.java:306) >>>> at java.lang.ClassLoader.loadClass(ClassLoader.java:247) >>>> at java.lang.Class.getDeclaredMethods0(Native Method) >>>> at java.lang.Class.privateGetDeclaredMethods(Class.java:2427) >>>> at java.lang.Class.privateGetPublicMethods(Class.java:2547) >>>> at java.lang.Class.getMethods(Class.java:1410) >>>> at >>>> org.apache.tomcat.util.modeler.modules.MbeansDescriptorsIntrospectionSource.createManagedBean(MbeansDescriptorsIntrospectionSource.java:307) >>>> at >>>> org.apache.tomcat.util.modeler.modules.MbeansDescriptorsIntrospectionSource.execute(MbeansDescriptorsIntrospectionSource.java:83) >>>> at >>>> org.apache.tomcat.util.modeler.modules.MbeansDescriptorsIntrospectionSource.loadDescriptors(MbeansDescriptorsIntrospectionSource.java:76) >>>> at >>>> org.apache.tomcat.util.modeler.Registry.load(Registry.java:696) >>>> at >>>> org.apache.tomcat.util.modeler.Registry.loadDescriptors(Registry.java:807) >>>> at >>>> org.apache.tomcat.util.modeler.Registry.findManagedBean(Registry.java:595) >>>> at >>>> org.apache.tomcat.util.modeler.Registry.findManagedBean(Registry.java:885) >>>> at >>>> org.apache.tomcat.util.modeler.Registry.registerComponent(Registry.java:737) >>>> at >>>> org.apache.coyote.AbstractProtocolHandler.init(AbstractProtocolHandler.java:348) >>>> at >>>> org.apache.coyote.http11.AbstractHttp11JsseProtocol.init(AbstractHttp11JsseProtocol.java:119) >>>> at >>>> org.apache.catalina.connector.Connector.initInternal(Connector.java:910) >>>> at >>>> org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:101) >>>> at >>>> org.apache.catalina.core.StandardService.initInternal(StandardService.java:559) >>>> at >>>> org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:101) >>>> at >>>> org.apache.catalina.core.StandardServer.initInternal(StandardServer.java:781) >>>> at >>>> org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:101) >>>> at >>>> org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:136) >>>> at org.apache.catalina.startup.Tomcat.start(Tomcat.java:305) >>>> at >>>> org.wso2.carbon.tomcat.BetterTomcat.start(BetterTomcat.java:68) >>>> at >>>> org.wso2.carbon.server.TomcatServer.start(TomcatServer.java:108) >>>> at org.wso2.carbon.server.Main.startServer(Main.java:64) >>>> at org.wso2.carbon.server.Main.start(Main.java:156) >>>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) >>>> at >>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) >>>> at >>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) >>>> at java.lang.reflect.Method.invoke(Method.java:597) >>>> at >>>> org.wso2.carbon.bootstrap.Bootstrap.loadClass(Bootstrap.java:62) >>>> at org.wso2.carbon.bootstrap.Bootstrap.main(Bootstrap.java:43) >>>> [2011-07-06 18:03:29,995] WARN >>>> {org.apache.tomcat.util.modeler.Registry} - No metadata found for >>>> org.apache.coyote.RequestGroupInfo >>>> [2011-07-06 18:03:29,995] ERROR >>>> {org.apache.tomcat.util.modeler.Registry} - Error registering >>>> Tomcat:type=GlobalRequestProcessor,name="http-nio-9766" >>>> java.lang.NullPointerException >>>> at >>>> org.apache.tomcat.util.modeler.Registry.registerComponent(Registry.java:740) >>>> at >>>> org.apache.coyote.AbstractProtocolHandler.init(AbstractProtocolHandler.java:348) >>>> at >>>> org.apache.coyote.http11.AbstractHttp11JsseProtocol.init(AbstractHttp11JsseProtocol.java:119) >>>> at >>>> org.apache.catalina.connector.Connector.initInternal(Connector.java:910) >>>> at >>>> org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:101) >>>> at >>>> org.apache.catalina.core.StandardService.initInternal(StandardService.java:559) >>>> at >>>> org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:101) >>>> at >>>> org.apache.catalina.core.StandardServer.initInternal(StandardServer.java:781) >>>> at >>>> org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:101) >>>> at >>>> org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:136) >>>> at org.apache.catalina.startup.Tomcat.start(Tomcat.java:305) >>>> at >>>> org.wso2.carbon.tomcat.BetterTomcat.start(BetterTomcat.java:68) >>>> at >>>> org.wso2.carbon.server.TomcatServer.start(TomcatServer.java:108) >>>> at org.wso2.carbon.server.Main.startServer(Main.java:64) >>>> at org.wso2.carbon.server.Main.start(Main.java:156) >>>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) >>>> at >>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) >>>> at >>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) >>>> at java.lang.reflect.Method.invoke(Method.java:597) >>>> at >>>> org.wso2.carbon.bootstrap.Bootstrap.loadClass(Bootstrap.java:62) >>>> at org.wso2.carbon.bootstrap.Bootstrap.main(Bootstrap.java:43) >>>> [2011-07-06 18:03:29,997] ERROR >>>> {org.apache.catalina.core.StandardService} - Failed to initialize >>>> connector [Connector[org.apache.coyote.http11.Http11NioProtocol-9766]] >>>> org.apache.catalina.LifecycleException: Protocol handler initialization >>>> failed >>>> at >>>> org.apache.catalina.connector.Connector.initInternal(Connector.java:912) >>>> at >>>> org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:101) >>>> at >>>> org.apache.catalina.core.StandardService.initInternal(StandardService.java:559) >>>> at >>>> org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:101) >>>> at >>>> org.apache.catalina.core.StandardServer.initInternal(StandardServer.java:781) >>>> at >>>> org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:101) >>>> at >>>> org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:136) >>>> at org.apache.catalina.startup.Tomcat.start(Tomcat.java:305) >>>> at >>>> org.wso2.carbon.tomcat.BetterTomcat.start(BetterTomcat.java:68) >>>> at >>>> org.wso2.carbon.server.TomcatServer.start(TomcatServer.java:108) >>>> at org.wso2.carbon.server.Main.startServer(Main.java:64) >>>> at org.wso2.carbon.server.Main.start(Main.java:156) >>>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) >>>> at >>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) >>>> at >>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) >>>> at java.lang.reflect.Method.invoke(Method.java:597) >>>> at >>>> org.wso2.carbon.bootstrap.Bootstrap.loadClass(Bootstrap.java:62) >>>> at org.wso2.carbon.bootstrap.Bootstrap.main(Bootstrap.java:43) >>>> Caused by: java.lang.NullPointerException >>>> at >>>> org.apache.tomcat.util.modeler.Registry.registerComponent(Registry.java:740) >>>> at >>>> org.apache.coyote.AbstractProtocolHandler.init(AbstractProtocolHandler.java:348) >>>> at >>>> org.apache.coyote.http11.AbstractHttp11JsseProtocol.init(AbstractHttp11JsseProtocol.java:119) >>>> at >>>> org.apache.catalina.connector.Connector.initInternal(Connector.java:910) >>>> ... 17 more >>>> [2011-07-06 18:03:29,999] ERROR >>>> >>>> {org.apache.tomcat.util.modeler.modules.MbeansDescriptorsIntrospectionSource} >>>> - Error reading descriptors >>>> java.lang.SecurityException: class "org.apache.coyote.RequestInfo"'s >>>> signer information does not match signer information of other classes >>>> in the same package >>>> at java.lang.ClassLoader.checkCerts(ClassLoader.java:806) >>>> at java.lang.ClassLoader.preDefineClass(ClassLoader.java:487) >>>> at java.lang.ClassLoader.defineClassCond(ClassLoader.java:625) >>>> at java.lang.ClassLoader.defineClass(ClassLoader.java:615) >>>> at >>>> java.security.SecureClassLoader.defineClass(SecureClassLoader.java:141) >>>> at java.net.URLClassLoader.defineClass(URLClassLoader.java:283) >>>> at java.net.URLClassLoader.access$000(URLClassLoader.java:58) >>>> at java.net.URLClassLoader$1.run(URLClassLoader.java:197) >>>> at java.security.AccessController.doPrivileged(Native Method) >>>> at java.net.URLClassLoader.findClass(URLClassLoader.java:190) >>>> at java.lang.ClassLoader.loadClass(ClassLoader.java:306) >>>> at java.lang.ClassLoader.loadClass(ClassLoader.java:247) >>>> at java.lang.Class.getDeclaredMethods0(Native Method) >>>> at java.lang.Class.privateGetDeclaredMethods(Class.java:2427) >>>> at java.lang.Class.privateGetPublicMethods(Class.java:2547) >>>> at java.lang.Class.getMethods(Class.java:1410) >>>> at >>>> org.apache.tomcat.util.modeler.modules.MbeansDescriptorsIntrospectionSource.createManagedBean(MbeansDescriptorsIntrospectionSource.java:307) >>>> at >>>> org.apache.tomcat.util.modeler.modules.MbeansDescriptorsIntrospectionSource.execute(MbeansDescriptorsIntrospectionSource.java:83) >>>> at >>>> org.apache.tomcat.util.modeler.modules.MbeansDescriptorsIntrospectionSource.loadDescriptors(MbeansDescriptorsIntrospectionSource.java:76) >>>> at >>>> org.apache.tomcat.util.modeler.Registry.load(Registry.java:696) >>>> at >>>> org.apache.tomcat.util.modeler.Registry.loadDescriptors(Registry.java:807) >>>> at >>>> org.apache.tomcat.util.modeler.Registry.findManagedBean(Registry.java:595) >>>> at >>>> org.apache.tomcat.util.modeler.Registry.findManagedBean(Registry.java:885) >>>> at >>>> org.apache.tomcat.util.modeler.Registry.registerComponent(Registry.java:737) >>>> at >>>> org.apache.coyote.AbstractProtocolHandler.init(AbstractProtocolHandler.java:348) >>>> at >>>> org.apache.coyote.http11.AbstractHttp11JsseProtocol.init(AbstractHttp11JsseProtocol.java:119) >>>> at >>>> org.apache.catalina.connector.Connector.initInternal(Connector.java:910) >>>> at >>>> org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:101) >>>> at >>>> org.apache.catalina.core.StandardService.initInternal(StandardService.java:559) >>>> at >>>> org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:101) >>>> at >>>> org.apache.catalina.core.StandardServer.initInternal(StandardServer.java:781) >>>> at >>>> org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:101) >>>> at >>>> org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:136) >>>> at org.apache.catalina.startup.Tomcat.start(Tomcat.java:305) >>>> at >>>> org.wso2.carbon.tomcat.BetterTomcat.start(BetterTomcat.java:68) >>>> at >>>> org.wso2.carbon.server.TomcatServer.start(TomcatServer.java:108) >>>> at org.wso2.carbon.server.Main.startServer(Main.java:64) >>>> at org.wso2.carbon.server.Main.start(Main.java:156) >>>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) >>>> at >>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) >>>> at >>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) >>>> at java.lang.reflect.Method.invoke(Method.java:597) >>>> at >>>> org.wso2.carbon.bootstrap.Bootstrap.loadClass(Bootstrap.java:62) >>>> at org.wso2.carbon.bootstrap.Bootstrap.main(Bootstrap.java:43) >>>> [2011-07-06 18:03:30,001] WARN >>>> {org.apache.tomcat.util.modeler.Registry} - No metadata found for >>>> org.apache.coyote.RequestGroupInfo >>>> [2011-07-06 18:03:30,001] ERROR >>>> {org.apache.tomcat.util.modeler.Registry} - Error registering >>>> Tomcat:type=GlobalRequestProcessor,name="http-nio-9446" >>>> java.lang.NullPointerException >>>> at >>>> org.apache.tomcat.util.modeler.Registry.registerComponent(Registry.java:740) >>>> at >>>> org.apache.coyote.AbstractProtocolHandler.init(AbstractProtocolHandler.java:348) >>>> at >>>> org.apache.coyote.http11.AbstractHttp11JsseProtocol.init(AbstractHttp11JsseProtocol.java:119) >>>> at >>>> org.apache.catalina.connector.Connector.initInternal(Connector.java:910) >>>> at >>>> org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:101) >>>> at >>>> org.apache.catalina.core.StandardService.initInternal(StandardService.java:559) >>>> at >>>> org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:101) >>>> at >>>> org.apache.catalina.core.StandardServer.initInternal(StandardServer.java:781) >>>> at >>>> org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:101) >>>> at >>>> org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:136) >>>> at org.apache.catalina.startup.Tomcat.start(Tomcat.java:305) >>>> at >>>> org.wso2.carbon.tomcat.BetterTomcat.start(BetterTomcat.java:68) >>>> at >>>> org.wso2.carbon.server.TomcatServer.start(TomcatServer.java:108) >>>> at org.wso2.carbon.server.Main.startServer(Main.java:64) >>>> at org.wso2.carbon.server.Main.start(Main.java:156) >>>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) >>>> at >>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) >>>> at >>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) >>>> at java.lang.reflect.Method.invoke(Method.java:597) >>>> at >>>> org.wso2.carbon.bootstrap.Bootstrap.loadClass(Bootstrap.java:62) >>>> at org.wso2.carbon.bootstrap.Bootstrap.main(Bootstrap.java:43) >>>> [2011-07-06 18:03:30,014] ERROR >>>> {org.apache.catalina.core.StandardService} - Failed to initialize >>>> connector [Connector[org.apache.coyote.http11.Http11NioProtocol-9446]] >>>> org.apache.catalina.LifecycleException: Protocol handler initialization >>>> failed >>>> at >>>> org.apache.catalina.connector.Connector.initInternal(Connector.java:912) >>>> at >>>> org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:101) >>>> at >>>> org.apache.catalina.core.StandardService.initInternal(StandardService.java:559) >>>> at >>>> org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:101) >>>> at >>>> org.apache.catalina.core.StandardServer.initInternal(StandardServer.java:781) >>>> at >>>> org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:101) >>>> at >>>> org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:136) >>>> at org.apache.catalina.startup.Tomcat.start(Tomcat.java:305) >>>> at >>>> org.wso2.carbon.tomcat.BetterTomcat.start(BetterTomcat.java:68) >>>> at >>>> org.wso2.carbon.server.TomcatServer.start(TomcatServer.java:108) >>>> at org.wso2.carbon.server.Main.startServer(Main.java:64) >>>> at org.wso2.carbon.server.Main.start(Main.java:156) >>>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) >>>> at >>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) >>>> at >>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) >>>> at java.lang.reflect.Method.invoke(Method.java:597) >>>> at >>>> org.wso2.carbon.bootstrap.Bootstrap.loadClass(Bootstrap.java:62) >>>> at org.wso2.carbon.bootstrap.Bootstrap.main(Bootstrap.java:43) >>>> Caused by: java.lang.NullPointerException >>>> at >>>> org.apache.tomcat.util.modeler.Registry.registerComponent(Registry.java:740) >>>> at >>>> org.apache.coyote.AbstractProtocolHandler.init(AbstractProtocolHandler.java:348) >>>> at >>>> org.apache.coyote.http11.AbstractHttp11JsseProtocol.init(AbstractHttp11JsseProtocol.java:119) >>>> at >>>> org.apache.catalina.connector.Connector.initInternal(Connector.java:910) >>>> ... 17 more >>>> [2011-07-06 18:03:30,061] INFO >>>> {org.wso2.carbon.atomikos.TransactionFactory} - Starting Atomikos >>>> Transaction Manager 3.7.0 >>>> _______________________________________________ >>>> Carbon-dev mailing list >>>> [email protected] >>>> http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev >>> >>> >>> >>> -- >>> Afkham Azeez >>> Director of Architecture; WSO2, Inc.; http://wso2.com >>> Member; Apache Software Foundation; http://www.apache.org/ >>> >>> email: [email protected] cell: +94 77 3320919 >>> blog: http://blog.afkham.org >>> twitter: http://twitter.com/afkham_azeez >>> linked-in: http://lk.linkedin.com/in/afkhamazeez >>> >>> Lean . Enterprise . Middleware >> >> >> >> -- >> Afkham Azeez >> Director of Architecture; WSO2, Inc.; http://wso2.com >> Member; Apache Software Foundation; http://www.apache.org/ >> >> email: [email protected] cell: +94 77 3320919 >> blog: http://blog.afkham.org >> twitter: http://twitter.com/afkham_azeez >> linked-in: http://lk.linkedin.com/in/afkhamazeez >> >> Lean . Enterprise . Middleware > > > > -- > Milinda Pathirage > Technical Lead and Product Manager, Business Process Server - WSO2 Inc; > http://wso2.com > Blog: http://blog.mpathirage.com > > Lean Enterprise Middleware > > _______________________________________________ > Carbon-dev mailing list > [email protected] > http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev > > _______________________________________________ Carbon-dev mailing list [email protected] http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev
