Please check this too [1]. [1] https://wso2.org/jira/browse/IDENTITY-2465
On Mon, Nov 2, 2015 at 4:57 PM, Malintha Adikari <[email protected]> wrote: > Hi Darshana, > > Requests to gateway node give me following error. > > http://gateway.am.wso2.com:9763/oauth2/userinfo?schema=openid > > > <html><head><title>Apache Tomcat/7.0.55 - Error report</title><style><!--H1 > {fontfamily:Tahoma,Arial,sansserif;color:white;backgroundcolor:#525D76;fontsize:22px;} > H2 > {fontfamily:Tahoma,Arial,sansserif;color:white;backgroundcolor:#525D76;fontsize:16px;} > H3 > {fontfamily:Tahoma,Arial,sansserif;color:white;backgroundcolor:#525D76;fontsize:14px;} > BODY {fontfamily:Tahoma,Arial,sansserif;color:black;backgroundcolor:white;} > B {fontfamily:Tahoma,Arial,sansserif;color:white;backgroundcolor:#525D76;} > P > {fontfamily:Tahoma,Arial,sansserif;background:white;color:black;fontsize:12px;}A > {color : black;}A.name {color : black;}HR {color : #525D76;}--></style> > </head><body><h1>HTTP Status 500 - org.apache.cxf.interceptor.Fault</h1><HR > size="1" noshade="noshade"><p><b>type</b> Exception report</p><p><b> > message</b> <u>org.apache.cxf.interceptor.Fault</u></p><p><b>description > </b> <u>The server encountered an internal error that prevented it from > fulfilling this request.</u></p><p><b>exception</b> > <pre>java.lang.RuntimeException: > org.apache.cxf.interceptor.Fault > org.apache.cxf.interceptor.AbstractFaultChainInitiatorObserver.onMessage(AbstractFaultChainInitiatorObserver.java:116) > org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:331) > org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121) > org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:239) > org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:223) > org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:203) > org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:137) > org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:159) > org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:286) > org.apache.cxf.transport.servlet.AbstractHTTPServlet.doGet(AbstractHTTPServlet.java:211) > javax.servlet.http.HttpServlet.service(HttpServlet.java:735) > org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:262) > </pre></p><p><b>root cause</b> <pre>org.apache.cxf.interceptor.Fault > org.apache.cxf.service.invoker.AbstractInvoker.createFault(AbstractInvoker.java:162) > org.apache.cxf.service.invoker.AbstractInvoker.invoke(AbstractInvoker.java:128) > org.apache.cxf.jaxrs.JAXRSInvoker.invoke(JAXRSInvoker.java:194) > org.apache.cxf.jaxrs.JAXRSInvoker.invoke(JAXRSInvoker.java:100) > org.apache.cxf.interceptor.ServiceInvokerInterceptor$1.run(ServiceInvokerInterceptor.java:57) > org.apache.cxf.interceptor.ServiceInvokerInterceptor.handleMessage(ServiceInvokerInterceptor.java:93) > org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:271) > org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121) > org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:239) > org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:223) > org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:203) > org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:137) > org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:159) > org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:286) > org.apache.cxf.transport.servlet.AbstractHTTPServlet.doGet(AbstractHTTPServlet.java:211) > javax.servlet.http.HttpServlet.service(HttpServlet.java:735) > org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:262) > </pre></p><p><b>root cause</b> <pre>java.lang.NullPointerException > org.wso2.carbon.context.PrivilegedCarbonContext.getOSGiService(PrivilegedCarbonContext.java:448) > org.wso2.carbon.identity.oauth.endpoint.util.EndpointUtil.getOAuthServerConfiguration(EndpointUtil.java:67) > org.wso2.carbon.identity.oauth.endpoint.util.EndpointUtil.getUserInfoRequestValidator(EndpointUtil.java:87) > org.wso2.carbon.identity.oauth.endpoint.user.impl.UserInfoEndpointConfig.getUserInfoRequestValidator(UserInfoEndpointConfig.java:58) > org.wso2.carbon.identity.oauth.endpoint.user.OpenIDConnectUserEndpoint.getUserClaims(OpenIDConnectUserEndpoint.java:57) > sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > java.lang.reflect.Method.invoke(Method.java:606) > org.apache.cxf.service.invoker.AbstractInvoker.performInvocation(AbstractInvoker.java:180) > org.apache.cxf.service.invoker.AbstractInvoker.invoke(AbstractInvoker.java:96) > org.apache.cxf.jaxrs.JAXRSInvoker.invoke(JAXRSInvoker.java:194) > org.apache.cxf.jaxrs.JAXRSInvoker.invoke(JAXRSInvoker.java:100) > org.apache.cxf.interceptor.ServiceInvokerInterceptor$1.run(ServiceInvokerInterceptor.java:57) > org.apache.cxf.interceptor.ServiceInvokerInterceptor.handleMessage(ServiceInvokerInterceptor.java:93) > org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:271) > org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121) > org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:239) > org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:223) > org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:203) > org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:137) > org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:159) > org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:286) > org.apache.cxf.transport.servlet.AbstractHTTPServlet.doGet(AbstractHTTPServlet.java:211) > javax.servlet.http.HttpServlet.service(HttpServlet.java:735) > org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:262) > </pre></p><p><b>note</b> <u>The full stack trace of the root cause is > available in the Apache Tomcat/7.0.55 logs.</u></p><HR size="1" noshade= > "noshade"><h3>Apache Tomcat/7.0.55</h3></body></html> > > Regards, > Malintha > > On Mon, Nov 2, 2015 at 3:11 PM, Malintha Adikari <[email protected]> > wrote: > >> No, I start Keymanager component without any profile. >> >> On Mon, Nov 2, 2015 at 3:06 PM, Darshana Gunawardana <[email protected]> >> wrote: >> >>> java.lang.NoClassDefFoundError: >>>> org/wso2/carbon/claim/mgt/ClaimManagerHandler >>> >>> >>> Seems like claim management feature is not started in the node which >>> throws this error. Are you starting this server with some specific profile? >>> >>> Thanks, >>> >>> On Mon, Nov 2, 2015 at 2:28 PM, Malintha Adikari <[email protected]> >>> wrote: >>> >>>> I got following error while trying >>>> >>>> curl -k -v -H "Authorization: Bearer d347421b2963c981cb2583dc559c090" >>>> https://keymanager.am.wso2.com/oauth2/userinfo?schema=openid. >>>> >>>> What could be reason for this error ? >>>> >>>> Note: I am getting this issue only in distributed APIM setup and >>>> working fine in standalone APIM pack. >>>> >>>> >>>> < HTTP/1.1 500 Internal Server Error >>>> * Server nginx/1.8.0 is not blacklisted >>>> < Server: nginx/1.8.0 >>>> < Date: Mon, 02 Nov 2015 08:37:53 GMT >>>> < Content-Type: text/html;charset=utf-8 >>>> < Content-Length: 6336 >>>> < Connection: keep-alive >>>> < Content-Language: en >>>> < Vary: Accept-Encoding >>>> >>>> <html><head><title>Apache Tomcat/7.0.55 - Error report</title><style><!--H1 >>>> {fontfamily:Tahoma,Arial,sansserif;color:white;backgroundcolor:#525D76;fontsize:22px;} >>>> H2 >>>> {fontfamily:Tahoma,Arial,sansserif;color:white;backgroundcolor:#525D76;fontsize:16px;} >>>> H3 >>>> {fontfamily:Tahoma,Arial,sansserif;color:white;backgroundcolor:#525D76;fontsize:14px;} >>>> BODY {fontfamily:Tahoma,Arial,sansserif;color:black;backgroundcolor:white;} >>>> B {fontfamily:Tahoma,Arial,sansserif;color:white;backgroundcolor:#525D76;} >>>> P >>>> {fontfamily:Tahoma,Arial,sansserif;background:white;color:black;fontsize:12px;}A >>>> {color : black;}A.name {color : black;}HR {color : #525D76;}--></style> >>>> </head><body><h1>HTTP Status 500 - org.apache.cxf.interceptor.Fault: >>>> org/wso2/carbon/claim/mgt/ClaimManagerHandler</h1><HR size="1" noshade= >>>> "noshade"><p><b>type</b> Exception report</p><p><b>message</b> >>>> <u>org.apache.cxf.interceptor.Fault: >>>> org/wso2/carbon/claim/mgt/ClaimManagerHandler</u></p><p><b>description >>>> </b> <u>The server encountered an internal error that prevented it >>>> from fulfilling this request.</u></p><p><b>exception</b> >>>> <pre>java.lang.RuntimeException: >>>> org.apache.cxf.interceptor.Fault: >>>> org/wso2/carbon/claim/mgt/ClaimManagerHandler >>>> org.apache.cxf.interceptor.AbstractFaultChainInitiatorObserver.onMessage(AbstractFaultChainInitiatorObserver.java:116) >>>> org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:331) >>>> org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121) >>>> org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:239) >>>> org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:223) >>>> org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:203) >>>> org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:137) >>>> org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:159) >>>> org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:286) >>>> org.apache.cxf.transport.servlet.AbstractHTTPServlet.doGet(AbstractHTTPServlet.java:211) >>>> javax.servlet.http.HttpServlet.service(HttpServlet.java:735) >>>> org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:262) >>>> </pre></p><p><b>root cause</b> <pre>org.apache.cxf.interceptor.Fault: >>>> org/wso2/carbon/claim/mgt/ClaimManagerHandler >>>> org.apache.cxf.service.invoker.AbstractInvoker.createFault(AbstractInvoker.java:162) >>>> org.apache.cxf.service.invoker.AbstractInvoker.invoke(AbstractInvoker.java:128) >>>> org.apache.cxf.jaxrs.JAXRSInvoker.invoke(JAXRSInvoker.java:194) >>>> org.apache.cxf.jaxrs.JAXRSInvoker.invoke(JAXRSInvoker.java:100) >>>> org.apache.cxf.interceptor.ServiceInvokerInterceptor$1.run(ServiceInvokerInterceptor.java:57) >>>> org.apache.cxf.interceptor.ServiceInvokerInterceptor.handleMessage(ServiceInvokerInterceptor.java:93) >>>> org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:271) >>>> org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121) >>>> org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:239) >>>> org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:223) >>>> org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:203) >>>> org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:137) >>>> org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:159) >>>> org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:286) >>>> org.apache.cxf.transport.servlet.AbstractHTTPServlet.doGet(AbstractHTTPServlet.java:211) >>>> javax.servlet.http.HttpServlet.service(HttpServlet.java:735) >>>> org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:262) >>>> </pre></p><p><b>root cause</b> <pre>java.lang.NoClassDefFoundError: >>>> org/wso2/carbon/claim/mgt/ClaimManagerHandler >>>> org.wso2.carbon.identity.oauth.endpoint.util.ClaimUtil.getClaimsFromUserStore(ClaimUtil.java:43) >>>> org.wso2.carbon.identity.oauth.endpoint.user.impl.UserInfoJSONResponseBuilder.getResponseString(UserInfoJSONResponseBuilder.java:55) >>>> org.wso2.carbon.identity.oauth.endpoint.user.OpenIDConnectUserEndpoint.getUserClaims(OpenIDConnectUserEndpoint.java:65) >>>> sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) >>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) >>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) >>>> java.lang.reflect.Method.invoke(Method.java:606) >>>> org.apache.cxf.service.invoker.AbstractInvoker.performInvocation(AbstractInvoker.java:180) >>>> org.apache.cxf.service.invoker.AbstractInvoker.invoke(AbstractInvoker.java:96) >>>> org.apache.cxf.jaxrs.JAXRSInvoker.invoke(JAXRSInvoker.java:194) >>>> org.apache.cxf.jaxrs.JAXRSInvoker.invoke(JAXRSInvoker.java:100) >>>> org.apache.cxf.interceptor.ServiceInvokerInterceptor$1.run(ServiceInvokerInterceptor.java:57) >>>> org.apache.cxf.interceptor.ServiceInvokerInterceptor.handleMessage(ServiceInvokerInterceptor.java:93) >>>> org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:271) >>>> org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121) >>>> org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:239) >>>> org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:223) >>>> org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:203) >>>> org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:137) >>>> org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:159) >>>> org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:286) >>>> org.apache.cxf.transport.servlet.AbstractHTTPServlet.doGet(AbstractHTTPServlet.java:211) >>>> javax.servlet.http.HttpServlet.service(HttpServlet.java:735) >>>> org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:262) >>>> </pre></p><p><b>note</b> <u>The full stack trace of the root cause is >>>> available in the Apache Tomcat/7.0.55 logs.</u></p><HR size="1" noshade >>>> ="noshade"><h3>Apache Tomcat/7.0.55</h3></body></html> >>>> >>>> Regards, >>>> Malintha >>>> >>>> -- >>>> *Malintha Adikari* >>>> Software Engineer >>>> WSO2 Inc.; http://wso2.com >>>> lean.enterprise.middleware >>>> >>>> Mobile: +94 71 2312958 >>>> Blog: http://malinthas.blogspot.com >>>> Page: http://about.me/malintha >>>> >>> >>> >>> >>> -- >>> Regards, >>> >>> >>> *Darshana Gunawardana*Senior Software Engineer >>> WSO2 Inc.; http://wso2.com >>> >>> *E-mail: [email protected] <[email protected]>* >>> *Mobile: +94718566859 <%2B94718566859>*Lean . Enterprise . Middleware >>> >> >> >> >> -- >> *Malintha Adikari* >> Software Engineer >> WSO2 Inc.; http://wso2.com >> lean.enterprise.middleware >> >> Mobile: +94 71 2312958 >> Blog: http://malinthas.blogspot.com >> Page: http://about.me/malintha >> > > > > -- > *Malintha Adikari* > Software Engineer > WSO2 Inc.; http://wso2.com > lean.enterprise.middleware > > Mobile: +94 71 2312958 > Blog: http://malinthas.blogspot.com > Page: http://about.me/malintha > > _______________________________________________ > Dev mailing list > [email protected] > http://wso2.org/cgi-bin/mailman/listinfo/dev > > -- Gayan Gunawardana Software Engineer; WSO2 Inc.; http://wso2.com/ Email: [email protected] Mobile: +94 (71) 8020933
_______________________________________________ Dev mailing list [email protected] http://wso2.org/cgi-bin/mailman/listinfo/dev
