Vishanth figured out the root cause of this problem, a great finding
Vishanth!!

As we understood the above error has been raised because of the health
check triggered as soon after starting the server. To be more specific the
transports have been opened before initializing internal components.

We may need to rethink how to handle this properly.

Thanks

On Wed, May 4, 2016 at 2:23 PM, Vishanth Balasubramaniam <vishan...@wso2.com
> wrote:

> Hi,
>
> I am getting the same error when I try to deploy GREG store publisher
> setup, from the store node. Seems like the error is thrown from some UI
> component.
>
> Regards,
> Vishanth
>
> On Tue, May 3, 2016 at 6:13 PM, Imesh Gunaratne <im...@wso2.com> wrote:
>
>> Hi Devs,
>>
>> I'm seeing the below NPE in Key Manager startup in a API-M fully
>> distributed setup, any thoughts on this?
>>
>> [2016-05-03 12:16:52,950]  INFO - RegistryEventingServiceComponent 
>> Successfully Initialized Eventing on Registry
>> [2016-05-03 12:16:53,070]  INFO - JMXServerManager JMX Service URL  : 
>> service:jmx:rmi://localhost:11111/jndi/rmi://localhost:9999/jmxrmi
>> [2016-05-03 12:16:53,075]  INFO - StartupFinalizerServiceComponent Server    
>>        :  WSO2 API Manager-1.10.0
>> [2016-05-03 12:16:53,075]  INFO - StartupFinalizerServiceComponent WSO2 
>> Carbon started in 74 sec
>> [2016-05-03 12:16:53,954] ERROR - StandardWrapperValve Servlet.service() for 
>> servlet [bridgeservlet] in context with path [/] threw exception
>> java.lang.NullPointerException
>>      at 
>> org.wso2.carbon.ui.tracker.AuthenticatorRegistry.getCarbonAuthenticator(AuthenticatorRegistry.java:67)
>>      at 
>> org.wso2.carbon.ui.CarbonUILoginUtil.getAuthenticator(CarbonUILoginUtil.java:69)
>>      at 
>> org.wso2.carbon.ui.CarbonSecuredHttpContext.handleSecurity(CarbonSecuredHttpContext.java:75)
>>      at 
>> org.eclipse.equinox.http.servlet.internal.ServletRegistration.service(ServletRegistration.java:60)
>>      at 
>> org.eclipse.equinox.http.servlet.internal.ProxyServlet.processAlias(ProxyServlet.java:128)
>>      at 
>> org.eclipse.equinox.http.servlet.internal.ProxyServlet.service(ProxyServlet.java:60)
>>      at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
>>      at 
>> org.wso2.carbon.tomcat.ext.servlet.DelegationServlet.service(DelegationServlet.java:68)
>>      at 
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303)
>>      at 
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
>>      at 
>> org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
>>      at 
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
>>      at 
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
>>      at 
>> org.wso2.carbon.ui.filters.CSRFPreventionFilter.doFilter(CSRFPreventionFilter.java:88)
>>      at 
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
>>      at 
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
>>      at 
>> org.wso2.carbon.ui.filters.CRLFPreventionFilter.doFilter(CRLFPreventionFilter.java:59)
>>      at 
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
>>      at 
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
>>      at 
>> org.wso2.carbon.tomcat.ext.filter.CharacterSetFilter.doFilter(CharacterSetFilter.java:61)
>>      at 
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
>>      at 
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
>>      at 
>> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:220)
>>      at 
>> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122)
>>      at 
>> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:504)
>>      at 
>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:170)
>>      at 
>> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103)
>>      at 
>> org.wso2.carbon.tomcat.ext.valves.CompositeValve.continueInvocation(CompositeValve.java:99)
>>      at 
>> org.wso2.carbon.tomcat.ext.valves.TomcatValveContainer.invokeValves(TomcatValveContainer.java:49)
>>      at 
>> org.wso2.carbon.tomcat.ext.valves.CompositeValve.invoke(CompositeValve.java:62)
>>      at 
>> org.wso2.carbon.tomcat.ext.valves.CarbonStuckThreadDetectionValve.invoke(CarbonStuckThreadDetectionValve.java:159)
>>      at 
>> org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:950)
>>      at 
>> org.wso2.carbon.tomcat.ext.valves.CarbonContextCreatorValve.invoke(CarbonContextCreatorValve.java:57)
>>      at 
>> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116)
>>      at 
>> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:421)
>>      at 
>> org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1074)
>>      at 
>> org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:611)
>>      at 
>> org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1739)
>>      at 
>> org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1698)
>>      at 
>> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
>>      at 
>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
>>      at 
>> org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
>>      at java.lang.Thread.run(Thread.java:745)
>> [2016-05-03 12:16:53,987]  INFO - CarbonUIServiceComponent Mgt Console URL  
>> : https://wso2am-api-key-manager:32014/carbon/
>> [2016-05-03 <https://wso2am-api-key-manager:32014/carbon/%5B2016-05-03> 
>> 12:16:53,987]  INFO - CarbonUIServiceComponent API Publisher Default Context 
>> : http://wso2am-api-key-manager:32014/publisher
>> [2016-05-03 <http://wso2am-api-key-manager:32014/publisher%5B2016-05-03> 
>> 12:16:53,988]  INFO - CarbonUIServiceComponent API Store Default Context : 
>> http://wso2am-api-key-manager:32014/store
>>
>>
>> Thanks
>>
>> --
>> *Imesh Gunaratne*
>> Senior Technical Lead
>> WSO2 Inc: http://wso2.com
>> T: +94 11 214 5345 M: +94 77 374 2057
>> W: http://imesh.io TW: @imesh
>> Lean . Enterprise . Middleware
>>
>>
>> _______________________________________________
>> Dev mailing list
>> Dev@wso2.org
>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>
>>
>
>
> --
> *Vishanth Balasubramaniam*
> Committer & PMC Member, Apache Stratos,
> Software Engineer, WSO2 Inc.; http://wso2.com
>
> mobile: *+94 77 17 377 18*
> about me: *http://about.me/vishanth <http://about.me/vishanth>*
>



-- 
*Imesh Gunaratne*
Senior Technical Lead
WSO2 Inc: http://wso2.com
T: +94 11 214 5345 M: +94 77 374 2057
W: http://imesh.io TW: @imesh
Lean . Enterprise . Middleware
_______________________________________________
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to