Hi Jorge, I encountered the same class cast issue when doing executing permission updates through a service.
I have created a jira at [1]. [1] - https://wso2.org/jira/browse/CARBON-13169 On Mon, May 21, 2012 at 10:05 AM, Jorge Infante Osorio <[email protected]>wrote: > Hi all. > I have an axis2 service in the last AS milestone with a custom security > policy applied to it. Every time I restart the server and I try to call the > web service I see this error [1]. The solution is logout - login - applied > again the custom policy. > > In the same service it´s possible to remove this logs that appear in the > console??? > [2012-05-20 21:49:31,198] INFO > {org.apache.xml.security.signature.Reference} - Verification successful > for > URI "#Timestamp-1" > [2012-05-20 21:49:31,199] INFO > {org.apache.xml.security.signature.Reference} - Verification successful > for > URI "#UsernameToken-2" > > > > [1] > [2012-05-20 21:48:49,479] ERROR {org.apache.axis2.engine.AxisEngine} - > Missing encryption result for id : null > org.apache.axis2.AxisFault: Missing encryption result for id : null > at > > org.apache.rampart.handler.RampartReceiver.setFaultCodeAndThrowAxisFault(Ram > partReceiver.java:186) > at > org.apache.rampart.handler.RampartReceiver.invoke(RampartReceiver.java:99) > at org.apache.axis2.engine.Phase.invokeHandler(Phase.java:340) > at org.apache.axis2.engine.Phase.invoke(Phase.java:313) > at org.apache.axis2.engine.AxisEngine.invoke(AxisEngine.java:262) > at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:168) > at > > org.apache.axis2.transport.http.HTTPTransportUtils.processHTTPPostRequest(HT > TPTransportUtils.java:172) > at > org.apache.axis2.transport.http.AxisServlet.doPost(AxisServlet.java:146) > at > > org.wso2.carbon.core.transports.CarbonServlet.doPost(CarbonServlet.java:205) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:641) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:722) > at > > org.eclipse.equinox.http.servlet.internal.ServletRegistration.handleRequest( > ServletRegistration.java:90) > at > > org.eclipse.equinox.http.servlet.internal.ProxyServlet.processAlias(ProxySer > vlet.java:111) > at > > org.eclipse.equinox.http.servlet.internal.ProxyServlet.service(ProxyServlet. > java:67) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:722) > at > > org.wso2.carbon.tomcat.ext.servlet.DelegationServlet.service(DelegationServl > et.java:45) > at > > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application > FilterChain.java:305) > at > > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh > ain.java:210) > at > > org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.ja > va:225) > at > > org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.ja > va:169) > at > > org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase > .java:472) > at > > org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:168 > ) > at > > org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:98) > at > > org.wso2.carbon.tomcat.ext.valves.CompositeValve.invoke(CompositeValve.java: > 109) > at > > org.wso2.carbon.tomcat.ext.valves.CarbonStuckThreadDetectionValve.invoke(Car > bonStuckThreadDetectionValve.java:155) > at > org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:927) > at > > org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java > :118) > at > org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407) > at > > org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Proce > ssor.java:999) > at > > org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(Abstrac > tProtocol.java:565) > at > > org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java: > 1620) > at > > java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.ja > va:886) > at > > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:9 > 08) > at java.lang.Thread.run(Thread.java:662) > Caused by: org.apache.rampart.RampartException: Missing encryption result > for id : null > at > > org.apache.rampart.PolicyBasedResultsValidator.validateEncryptedParts(Policy > BasedResultsValidator.java:508) > at > > org.apache.rampart.PolicyBasedResultsValidator.validate(PolicyBasedResultsVa > lidator.java:145) > at org.apache.rampart.RampartEngine.process(RampartEngine.java:423) > at > org.apache.rampart.handler.RampartReceiver.invoke(RampartReceiver.java:92) > ... 32 more > [2012-05-20 21:49:04,678] ERROR > {org.apache.axis2.rpc.receivers.RPCMessageReceiver} - > org.wso2.carbon.registry.core.ghostregistry.GhostRegistry cannot be > cast to org.wso2.carbon.registry.core.Registry > java.lang.reflect.InvocationTargetException > 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.apache.axis2.rpc.receivers.RPCUtil.invokeServiceClass(RPCUtil.java:178) > at > > org.apache.axis2.rpc.receivers.RPCMessageReceiver.invokeBusinessLogic(RPCMes > sageReceiver.java:117) > at > > org.apache.axis2.receivers.AbstractInOutMessageReceiver.invokeBusinessLogic( > AbstractInOutMessageReceiver.java:40) > at > > org.apache.axis2.receivers.AbstractMessageReceiver.receive(AbstractMessageRe > ceiver.java:110) > at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:181) > at > > org.apache.axis2.transport.http.HTTPTransportUtils.processHTTPPostRequest(HT > TPTransportUtils.java:172) > at > org.apache.axis2.transport.http.AxisServlet.doPost(AxisServlet.java:146) > at > > org.wso2.carbon.core.transports.CarbonServlet.doPost(CarbonServlet.java:205) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:641) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:722) > at > > org.eclipse.equinox.http.servlet.internal.ServletRegistration.handleRequest( > ServletRegistration.java:90) > at > > org.eclipse.equinox.http.servlet.internal.ProxyServlet.processAlias(ProxySer > vlet.java:111) > at > > org.eclipse.equinox.http.servlet.internal.ProxyServlet.service(ProxyServlet. > java:67) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:722) > at > > org.wso2.carbon.tomcat.ext.servlet.DelegationServlet.service(DelegationServl > et.java:45) > at > > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application > FilterChain.java:305) > at > > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh > ain.java:210) > at > > org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.ja > va:225) > at > > org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.ja > va:169) > at > > org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase > .java:472) > at > > org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:168 > ) > at > > org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:98) > at > > org.wso2.carbon.tomcat.ext.valves.CompositeValve.invoke(CompositeValve.java: > 109) > at > > org.wso2.carbon.tomcat.ext.valves.CarbonStuckThreadDetectionValve.invoke(Car > bonStuckThreadDetectionValve.java:155) > at > org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:927) > at > > org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java > :118) > at > org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407) > at > > org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Proce > ssor.java:999) > at > > org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(Abstrac > tProtocol.java:565) > at > > org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java: > 1620) > at > > java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.ja > va:886) > at > > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:9 > 08) > at java.lang.Thread.run(Thread.java:662) > Caused by: java.lang.ClassCastException: > org.wso2.carbon.registry.core.ghostregistry.GhostRegistry cannot be cast to > org.wso2.carbon.registry.core.Registry > > at > > org.wso2.carbon.core.AbstractAdmin.getGovernanceSystemRegistry(AbstractAdmin > .java:144) > at > > org.wso2.carbon.security.keystore.service.KeyStoreAdminServiceImpl.getKeySto > res(KeyStoreAdminServiceImpl.java:27) > ... 37 more > [2012-05-20 21:49:04,690] ERROR > {org.wso2.carbon.security.ui.client.KeyStoreAdminClient} - > org.apache.axis2.AxisFault: org.wso2.carbon.registry.core.ghost > registry.GhostRegistry cannot be cast to > org.wso2.carbon.registry.core.Registry > > Saludos, > Ing. Jorge Infante Osorio. > J´Dpto Soluciones SOA. > CDAE. > Fac. 5. > UCI. > > > > > 10mo. ANIVERSARIO DE LA CREACION DE LA UNIVERSIDAD DE LAS CIENCIAS > INFORMATICAS... > CONECTADOS AL FUTURO, CONECTADOS A LA REVOLUCION > > http://www.uci.cu > http://www.facebook.com/universidad.uci > http://www.flickr.com/photos/universidad_uci > _______________________________________________ > User mailing list > [email protected] > http://wso2.org/cgi-bin/mailman/listinfo/user > -- Regards, Tharindu blog: http://mackiemathew.com/ M: +94777759908
_______________________________________________ User mailing list [email protected] http://wso2.org/cgi-bin/mailman/listinfo/user
