Hi Pasan,

I was able to reproduce the same issue you are observing with the steps
below.

1. Try out the virtual fire alarm sample
2. Leave the system idle for around 10 minutes
3. Refresh the device analytics page. Then, the above issue can be observed

You will have to remove the existing device and enroll a new device to try
out the sample for the time being. But, if you leave the device analytics
page idle, you will observe it again.

Please report an issue in [1] and sorry for the inconvenience caused.

[1] https://github.com/wso2/product-iots/issues

Thanks
Dilini


On Thu, Mar 8, 2018 at 12:14 PM, PASAN MANULA <[email protected]> wrote:

> More Details,
>
> status: broker.sh
>
> [2018-03-08 00:09:28,945] [IoT-Core] ERROR - {org.apache.cxf.interceptor.
> AbstractFaultChainInitiatorObserver} Error occurred during error
> handling, give up!
>
> org.apache.cxf.interceptor.Fault: Unable to destroy the process .
>     at org.apache.cxf.service.invoker.AbstractInvoker.
> createFault(AbstractInvoker.java:170)
>     at org.apache.cxf.service.invoker.AbstractInvoker.
> invoke(AbstractInvoker.java:136)
>     at org.apache.cxf.jaxrs.JAXRSInvoker.invoke(JAXRSInvoker.java:204)
>     at org.apache.cxf.jaxrs.JAXRSInvoker.invoke(JAXRSInvoker.java:101)
>     at org.apache.cxf.interceptor.ServiceInvokerInterceptor$1.
> run(ServiceInvokerInterceptor.java:58)
>     at org.apache.cxf.interceptor.ServiceInvokerInterceptor.handleMessage(
> ServiceInvokerInterceptor.java:94)
>     at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(
> PhaseInterceptorChain.java:272)
>     at org.apache.cxf.transport.ChainInitiationObserver.onMessage(
> ChainInitiationObserver.java:121)
>     at org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(
> AbstractHTTPDestination.java:249)
>     at org.apache.cxf.transport.servlet.ServletController.
> invokeDestination(ServletController.java:248)
>     at org.apache.cxf.transport.servlet.ServletController.
> invoke(ServletController.java:222)
>     at org.apache.cxf.transport.servlet.ServletController.
> invoke(ServletController.java:153)
>     at org.apache.cxf.transport.servlet.CXFNonSpringServlet.
> invoke(CXFNonSpringServlet.java:171)
>     at org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(
> AbstractHTTPServlet.java:289)
>     at org.apache.cxf.transport.servlet.AbstractHTTPServlet.
> doGet(AbstractHTTPServlet.java:214)
>     at javax.servlet.http.HttpServlet.service(HttpServlet.java:624)
>     at org.apache.cxf.transport.servlet.AbstractHTTPServlet.
> service(AbstractHTTPServlet.java:265)
>     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.apache.catalina.core.StandardWrapperValve.invoke(
> StandardWrapperValve.java:218)
>     at org.apache.catalina.core.StandardContextValve.invoke(
> StandardContextValve.java:110)
>     at org.apache.catalina.core.StandardHostValve.invoke(
> StandardHostValve.java:169)
>     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.CarbonTomcatValve$1.
> invoke(CarbonTomcatValve.java:47)
>     at org.wso2.carbon.webapp.mgt.TenantLazyLoaderValve.invoke(
> TenantLazyLoaderValve.java:57)
>     at org.wso2.carbon.webapp.authenticator.framework.
> WebappAuthenticationValve.processRequest(WebappAuthenticationValve.
> java:151)
>     at org.wso2.carbon.webapp.authenticator.framework.
> WebappAuthenticationValve.invoke(WebappAuthenticationValve.java:69)
>     at org.wso2.carbon.tomcat.ext.valves.TomcatValveContainer.
> invokeValves(TomcatValveContainer.java:47)
>     at org.wso2.carbon.tomcat.ext.valves.CompositeValve.invoke(
> CompositeValve.java:62)
>     at org.wso2.carbon.tomcat.ext.valves.CarbonStuckThreadDetectionValv
> e.invoke(CarbonStuckThreadDetectionValve.java:159)
>     at org.apache.catalina.valves.AccessLogValve.invoke(
> AccessLogValve.java:962)
>     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:445)
>     at org.apache.coyote.http11.AbstractHttp11Processor.process(
> AbstractHttp11Processor.java:1115)
>     at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.
> process(AbstractProtocol.java:637)
>     at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.
> doRun(NioEndpoint.java:1770)
>     at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.
> run(NioEndpoint.java:1729)
>     at java.util.concurrent.ThreadPoolExecutor.runWorker(
> ThreadPoolExecutor.java:1149)
>     at java.util.concurrent.ThreadPoolExecutor$Worker.run(
> ThreadPoolExecutor.java:624)
>     at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(
> TaskThread.java:61)
>     at java.lang.Thread.run(Thread.java:748)
> Caused by: org.wso2.carbon.analytics.api.exception.AnalyticsServiceException:
> Unable to destroy the process .
>     at org.wso2.carbon.analytics.api.internal.client.
> AnalyticsAPIHttpClient.getRecordGroup(AnalyticsAPIHttpClient.java:1062)
>     at org.wso2.carbon.analytics.api.CarbonAnalyticsAPI.get(
> CarbonAnalyticsAPI.java:342)
>     at org.wso2.carbon.device.mgt.iot.virtualfirealarm.service.
> impl.util.APIUtil.getAllEventsForDevice(APIUtil.java:78)
>     at org.wso2.carbon.device.mgt.iot.virtualfirealarm.service.impl.
> VirtualFireAlarmServiceImpl.getVirtualFirealarmStats(
> VirtualFireAlarmServiceImpl.java:152)
>     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>     at sun.reflect.NativeMethodAccessorImpl.invoke(
> NativeMethodAccessorImpl.java:62)
>     at sun.reflect.DelegatingMethodAccessorImpl.invoke(
> DelegatingMethodAccessorImpl.java:43)
>     at java.lang.reflect.Method.invoke(Method.java:498)
>     at org.apache.cxf.service.invoker.AbstractInvoker.performInvocation(
> AbstractInvoker.java:188)
>     at org.apache.cxf.service.invoker.AbstractInvoker.
> invoke(AbstractInvoker.java:104)
>     ... 44 more
> [2018-03-08 00:09:28,949] [IoT-Core] ERROR - 
> {org.apache.catalina.core.StandardWrapperValve}
> Servlet.service() for servlet [CXFServlet] in context with path
> [/virtual_firealarm] threw exception
>
> java.lang.RuntimeException: org.apache.cxf.interceptor.Fault: Unable to
> destroy the process .
>     at org.apache.cxf.interceptor.AbstractFaultChainInitiatorObs
> erver.onMessage(AbstractFaultChainInitiatorObserver.java:116)
>     at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(
> PhaseInterceptorChain.java:336)
>     at org.apache.cxf.transport.ChainInitiationObserver.onMessage(
> ChainInitiationObserver.java:121)
>     at org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(
> AbstractHTTPDestination.java:249)
>     at org.apache.cxf.transport.servlet.ServletController.
> invokeDestination(ServletController.java:248)
>     at org.apache.cxf.transport.servlet.ServletController.
> invoke(ServletController.java:222)
>     at org.apache.cxf.transport.servlet.ServletController.
> invoke(ServletController.java:153)
>     at org.apache.cxf.transport.servlet.CXFNonSpringServlet.
> invoke(CXFNonSpringServlet.java:171)
>     at org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(
> AbstractHTTPServlet.java:289)
>     at org.apache.cxf.transport.servlet.AbstractHTTPServlet.
> doGet(AbstractHTTPServlet.java:214)
>     at javax.servlet.http.HttpServlet.service(HttpServlet.java:624)
>     at org.apache.cxf.transport.servlet.AbstractHTTPServlet.
> service(AbstractHTTPServlet.java:265)
>     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.apache.catalina.core.StandardWrapperValve.invoke(
> StandardWrapperValve.java:218)
>     at org.apache.catalina.core.StandardContextValve.invoke(
> StandardContextValve.java:110)
>     at org.apache.catalina.core.StandardHostValve.invoke(
> StandardHostValve.java:169)
>     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.CarbonTomcatValve$1.
> invoke(CarbonTomcatValve.java:47)
>     at org.wso2.carbon.webapp.mgt.TenantLazyLoaderValve.invoke(
> TenantLazyLoaderValve.java:57)
>     at org.wso2.carbon.webapp.authenticator.framework.
> WebappAuthenticationValve.processRequest(WebappAuthenticationValve.
> java:151)
>     at org.wso2.carbon.webapp.authenticator.framework.
> WebappAuthenticationValve.invoke(WebappAuthenticationValve.java:69)
>     at org.wso2.carbon.tomcat.ext.valves.TomcatValveContainer.
> invokeValves(TomcatValveContainer.java:47)
>     at org.wso2.carbon.tomcat.ext.valves.CompositeValve.invoke(
> CompositeValve.java:62)
>     at org.wso2.carbon.tomcat.ext.valves.CarbonStuckThreadDetectionValv
> e.invoke(CarbonStuckThreadDetectionValve.java:159)
>     at org.apache.catalina.valves.AccessLogValve.invoke(
> AccessLogValve.java:962)
>     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:445)
>     at org.apache.coyote.http11.AbstractHttp11Processor.process(
> AbstractHttp11Processor.java:1115)
>     at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.
> process(AbstractProtocol.java:637)
>     at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.
> doRun(NioEndpoint.java:1770)
>     at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.
> run(NioEndpoint.java:1729)
>     at java.util.concurrent.ThreadPoolExecutor.runWorker(
> ThreadPoolExecutor.java:1149)
>     at java.util.concurrent.ThreadPoolExecutor$Worker.run(
> ThreadPoolExecutor.java:624)
>     at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(
> TaskThread.java:61)
>     at java.lang.Thread.run(Thread.java:748)
> Caused by: org.apache.cxf.interceptor.Fault: Unable to destroy the
> process .
>     at org.apache.cxf.service.invoker.AbstractInvoker.
> createFault(AbstractInvoker.java:170)
>     at org.apache.cxf.service.invoker.AbstractInvoker.
> invoke(AbstractInvoker.java:136)
>     at org.apache.cxf.jaxrs.JAXRSInvoker.invoke(JAXRSInvoker.java:204)
>     at org.apache.cxf.jaxrs.JAXRSInvoker.invoke(JAXRSInvoker.java:101)
>     at org.apache.cxf.interceptor.ServiceInvokerInterceptor$1.
> run(ServiceInvokerInterceptor.java:58)
>     at org.apache.cxf.interceptor.ServiceInvokerInterceptor.handleMessage(
> ServiceInvokerInterceptor.java:94)
>     at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(
> PhaseInterceptorChain.java:272)
>     ... 39 more
> Caused by: org.wso2.carbon.analytics.api.exception.AnalyticsServiceException:
> Unable to destroy the process .
>     at org.wso2.carbon.analytics.api.internal.client.
> AnalyticsAPIHttpClient.getRecordGroup(AnalyticsAPIHttpClient.java:1062)
>     at org.wso2.carbon.analytics.api.CarbonAnalyticsAPI.get(
> CarbonAnalyticsAPI.java:342)
>     at org.wso2.carbon.device.mgt.iot.virtualfirealarm.service.
> impl.util.APIUtil.getAllEventsForDevice(APIUtil.java:78)
>     at org.wso2.carbon.device.mgt.iot.virtualfirealarm.service.impl.
> VirtualFireAlarmServiceImpl.getVirtualFirealarmStats(
> VirtualFireAlarmServiceImpl.java:152)
>     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>     at sun.reflect.NativeMethodAccessorImpl.invoke(
> NativeMethodAccessorImpl.java:62)
>     at sun.reflect.DelegatingMethodAccessorImpl.invoke(
> DelegatingMethodAccessorImpl.java:43)
>     at java.lang.reflect.Method.invoke(Method.java:498)
>     at org.apache.cxf.service.invoker.AbstractInvoker.performInvocation(
> AbstractInvoker.java:188)
>     at org.apache.cxf.service.invoker.AbstractInvoker.
> invoke(AbstractInvoker.java:104)
>     ... 44 more
>
>
> Dashboard View:
> https://localhost:9443/devicemgt/device/virtual_
> firealarm/analytics?deviceId=1jyis9qxz7jae&deviceName=
> 320virtualagentfirealarm
>
>
>
> Any Idea?
>
>
>
> On Thu, Mar 8, 2018 at 10:40 AM, PASAN MANULA <[email protected]>
> wrote:
>
>> Hi all,
>>
>> When I'm running the virtual firealram with the iot-server it suddenly
>> gives an error and stop displaying temperature reading on the dashboard.
>> Any idea how to solve this issue? Please note that I haven't changed any
>> defaults settings.
>>
>> Running on Ubuntu 16.04 LTS - localhost
>>
>> [2018-03-07 22:35:07,412] [IoT-Core] ERROR -
>> {org.apache.cxf.interceptor.AbstractFaultChainInitiatorObserver} Error
>> occurred during error handling, give up!
>> org.apache.cxf.interceptor.Fault: Unable to destroy the process .
>>     at org.apache.cxf.service.invoker.AbstractInvoker.createFault(
>> AbstractInvoker.java:170)
>>     at org.apache.cxf.service.invoker.AbstractInvoker.invoke(
>> AbstractInvoker.java:136)
>>     at org.apache.cxf.jaxrs.JAXRSInvoker.invoke(JAXRSInvoker.java:204)
>>     at org.apache.cxf.jaxrs.JAXRSInvoker.invoke(JAXRSInvoker.java:101)
>>     at org.apache.cxf.interceptor.ServiceInvokerInterceptor$1.run(
>> ServiceInvokerInterceptor.java:58)
>>     at org.apache.cxf.interceptor.ServiceInvokerInterceptor.handleM
>> essage(ServiceInvokerInterceptor.java:94)
>>     at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(Phase
>> InterceptorChain.java:272)
>>     at org.apache.cxf.transport.ChainInitiationObserver.onMessage(C
>> hainInitiationObserver.java:121)
>>     at org.apache.cxf.transport.http.AbstractHTTPDestination.invoke
>> (AbstractHTTPDestination.java:249)
>>     at org.apache.cxf.transport.servlet.ServletController.invokeDes
>> tination(ServletController.java:248)
>>     at org.apache.cxf.transport.servlet.ServletController.invoke(
>> ServletController.java:222)
>>     at org.apache.cxf.transport.servlet.ServletController.invoke(
>> ServletController.java:153)
>>     at org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(
>> CXFNonSpringServlet.java:171)
>>     at org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleR
>> equest(AbstractHTTPServlet.java:289)
>>     at org.apache.cxf.transport.servlet.AbstractHTTPServlet.doGet(
>> AbstractHTTPServlet.java:214)
>>     at javax.servlet.http.HttpServlet.service(HttpServlet.java:624)
>>     at org.apache.cxf.transport.servlet.AbstractHTTPServlet.service
>> (AbstractHTTPServlet.java:265)
>>     at org.apache.catalina.core.ApplicationFilterChain.internalDoFi
>> lter(ApplicationFilterChain.java:303)
>>     at org.apache.catalina.core.ApplicationFilterChain.doFilter(App
>> licationFilterChain.java:208)
>>     at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilte
>> r.java:52)
>>     at org.apache.catalina.core.ApplicationFilterChain.internalDoFi
>> lter(ApplicationFilterChain.java:241)
>>     at org.apache.catalina.core.ApplicationFilterChain.doFilter(App
>> licationFilterChain.java:208)
>>     at org.apache.catalina.core.StandardWrapperValve.invoke(Standar
>> dWrapperValve.java:218)
>>     at org.apache.catalina.core.StandardContextValve.invoke(Standar
>> dContextValve.java:110)
>>     at org.apache.catalina.core.StandardHostValve.invoke(StandardHo
>> stValve.java:169)
>>     at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorRepo
>> rtValve.java:103)
>>     at org.wso2.carbon.tomcat.ext.valves.CompositeValve.continueInv
>> ocation(CompositeValve.java:99)
>>     at org.wso2.carbon.tomcat.ext.valves.CarbonTomcatValve$1.invoke
>> (CarbonTomcatValve.java:47)
>>     at org.wso2.carbon.webapp.mgt.TenantLazyLoaderValve.invoke(Tena
>> ntLazyLoaderValve.java:57)
>>     at org.wso2.carbon.webapp.authenticator.framework.WebappAuthent
>> icationValve.processRequest(WebappAuthenticationValve.java:151)
>>     at org.wso2.carbon.webapp.authenticator.framework.WebappAuthent
>> icationValve.invoke(WebappAuthenticationValve.java:69)
>>     at org.wso2.carbon.tomcat.ext.valves.TomcatValveContainer.invok
>> eValves(TomcatValveContainer.java:47)
>>     at org.wso2.carbon.tomcat.ext.valves.CompositeValve.invoke(Comp
>> ositeValve.java:62)
>>     at org.wso2.carbon.tomcat.ext.valves.CarbonStuckThreadDetection
>> Valve.invoke(CarbonStuckThreadDetectionValve.java:159)
>>     at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogVa
>> lve.java:962)
>>     at org.wso2.carbon.tomcat.ext.valves.CarbonContextCreatorValve.
>> invoke(CarbonContextCreatorValve.java:57)
>>     at org.apache.catalina.core.StandardEngineValve.invoke(Standard
>> EngineValve.java:116)
>>     at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAd
>> apter.java:445)
>>     at org.apache.coyote.http11.AbstractHttp11Processor.process(Abs
>> tractHttp11Processor.java:1115)
>>     at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler
>> .process(AbstractProtocol.java:637)
>>     at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun
>> (NioEndpoint.java:1770)
>>     at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(
>> NioEndpoint.java:1729)
>>     at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPool
>> Executor.java:1149)
>>     at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoo
>> lExecutor.java:624)
>>     at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.
>> run(TaskThread.java:61)
>>     at java.lang.Thread.run(Thread.java:748)
>> Caused by: org.wso2.carbon.analytics.api.exception.AnalyticsServiceException:
>> Unable to destroy the process .
>>     at org.wso2.carbon.analytics.api.internal.client.AnalyticsAPIHt
>> tpClient.getRecordGroup(AnalyticsAPIHttpClient.java:1062)
>>     at org.wso2.carbon.analytics.api.CarbonAnalyticsAPI.get(CarbonA
>> nalyticsAPI.java:342)
>>     at org.wso2.carbon.device.mgt.iot.virtualfirealarm.service.impl
>> .util.APIUtil.getAllEventsForDevice(APIUtil.java:78)
>>     at org.wso2.carbon.device.mgt.iot.virtualfirealarm.service.impl
>> .VirtualFireAlarmServiceImpl.getVirtualFirealarmStats(Virtua
>> lFireAlarmServiceImpl.java:152)
>>     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcce
>> ssorImpl.java:62)
>>     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe
>> thodAccessorImpl.java:43)
>>     at java.lang.reflect.Method.invoke(Method.java:498)
>>     at org.apache.cxf.service.invoker.AbstractInvoker.performInvoca
>> tion(AbstractInvoker.java:188)
>>     at org.apache.cxf.service.invoker.AbstractInvoker.invoke(
>> AbstractInvoker.java:104)
>>     ... 44 more
>> [2018-03-07 22:35:07,418] [IoT-Core] ERROR -
>> {org.apache.catalina.core.StandardWrapperValve} Servlet.service() for
>> servlet [CXFServlet] in context with path [/virtual_firealarm] threw
>> exception
>> java.lang.RuntimeException: org.apache.cxf.interceptor.Fault: Unable to
>> destroy the process .
>>     at org.apache.cxf.interceptor.AbstractFaultChainInitiatorObserv
>> er.onMessage(AbstractFaultChainInitiatorObserver.java:116)
>>     at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(Phase
>> InterceptorChain.java:336)
>>     at org.apache.cxf.transport.ChainInitiationObserver.onMessage(C
>> hainInitiationObserver.java:121)
>>     at org.apache.cxf.transport.http.AbstractHTTPDestination.invoke
>> (AbstractHTTPDestination.java:249)
>>     at org.apache.cxf.transport.servlet.ServletController.invokeDes
>> tination(ServletController.java:248)
>>     at org.apache.cxf.transport.servlet.ServletController.invoke(
>> ServletController.java:222)
>>     at org.apache.cxf.transport.servlet.ServletController.invoke(
>> ServletController.java:153)
>>     at org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(
>> CXFNonSpringServlet.java:171)
>>     at org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleR
>> equest(AbstractHTTPServlet.java:289)
>>     at org.apache.cxf.transport.servlet.AbstractHTTPServlet.doGet(
>> AbstractHTTPServlet.java:214)
>>     at javax.servlet.http.HttpServlet.service(HttpServlet.java:624)
>>     at org.apache.cxf.transport.servlet.AbstractHTTPServlet.service
>> (AbstractHTTPServlet.java:265)
>>     at org.apache.catalina.core.ApplicationFilterChain.internalDoFi
>> lter(ApplicationFilterChain.java:303)
>>     at org.apache.catalina.core.ApplicationFilterChain.doFilter(App
>> licationFilterChain.java:208)
>>     at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilte
>> r.java:52)
>>     at org.apache.catalina.core.ApplicationFilterChain.internalDoFi
>> lter(ApplicationFilterChain.java:241)
>>     at org.apache.catalina.core.ApplicationFilterChain.doFilter(App
>> licationFilterChain.java:208)
>>     at org.apache.catalina.core.StandardWrapperValve.invoke(Standar
>> dWrapperValve.java:218)
>>     at org.apache.catalina.core.StandardContextValve.invoke(Standar
>> dContextValve.java:110)
>>     at org.apache.catalina.core.StandardHostValve.invoke(StandardHo
>> stValve.java:169)
>>     at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorRepo
>> rtValve.java:103)
>>     at org.wso2.carbon.tomcat.ext.valves.CompositeValve.continueInv
>> ocation(CompositeValve.java:99)
>>     at org.wso2.carbon.tomcat.ext.valves.CarbonTomcatValve$1.invoke
>> (CarbonTomcatValve.java:47)
>>     at org.wso2.carbon.webapp.mgt.TenantLazyLoaderValve.invoke(Tena
>> ntLazyLoaderValve.java:57)
>>     at org.wso2.carbon.webapp.authenticator.framework.WebappAuthent
>> icationValve.processRequest(WebappAuthenticationValve.java:151)
>>     at org.wso2.carbon.webapp.authenticator.framework.WebappAuthent
>> icationValve.invoke(WebappAuthenticationValve.java:69)
>>     at org.wso2.carbon.tomcat.ext.valves.TomcatValveContainer.invok
>> eValves(TomcatValveContainer.java:47)
>>     at org.wso2.carbon.tomcat.ext.valves.CompositeValve.invoke(Comp
>> ositeValve.java:62)
>>     at org.wso2.carbon.tomcat.ext.valves.CarbonStuckThreadDetection
>> Valve.invoke(CarbonStuckThreadDetectionValve.java:159)
>>     at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogVa
>> lve.java:962)
>>     at org.wso2.carbon.tomcat.ext.valves.CarbonContextCreatorValve.
>> invoke(CarbonContextCreatorValve.java:57)
>>     at org.apache.catalina.core.StandardEngineValve.invoke(Standard
>> EngineValve.java:116)
>>     at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAd
>> apter.java:445)
>>     at org.apache.coyote.http11.AbstractHttp11Processor.process(Abs
>> tractHttp11Processor.java:1115)
>>     at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler
>> .process(AbstractProtocol.java:637)
>>     at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun
>> (NioEndpoint.java:1770)
>>     at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(
>> NioEndpoint.java:1729)
>>     at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPool
>> Executor.java:1149)
>>     at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoo
>> lExecutor.java:624)
>>     at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.
>> run(TaskThread.java:61)
>>     at java.lang.Thread.run(Thread.java:748)
>> Caused by: org.apache.cxf.interceptor.Fault: Unable to destroy the
>> process .
>>     at org.apache.cxf.service.invoker.AbstractInvoker.createFault(
>> AbstractInvoker.java:170)
>>     at org.apache.cxf.service.invoker.AbstractInvoker.invoke(
>> AbstractInvoker.java:136)
>>     at org.apache.cxf.jaxrs.JAXRSInvoker.invoke(JAXRSInvoker.java:204)
>>     at org.apache.cxf.jaxrs.JAXRSInvoker.invoke(JAXRSInvoker.java:101)
>>     at org.apache.cxf.interceptor.ServiceInvokerInterceptor$1.run(
>> ServiceInvokerInterceptor.java:58)
>>     at org.apache.cxf.interceptor.ServiceInvokerInterceptor.handleM
>> essage(ServiceInvokerInterceptor.java:94)
>>     at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(Phase
>> InterceptorChain.java:272)
>>     ... 39 more
>> Caused by: org.wso2.carbon.analytics.api.exception.AnalyticsServiceException:
>> Unable to destroy the process .
>>     at org.wso2.carbon.analytics.api.internal.client.AnalyticsAPIHt
>> tpClient.getRecordGroup(AnalyticsAPIHttpClient.java:1062)
>>     at org.wso2.carbon.analytics.api.CarbonAnalyticsAPI.get(CarbonA
>> nalyticsAPI.java:342)
>>     at org.wso2.carbon.device.mgt.iot.virtualfirealarm.service.impl
>> .util.APIUtil.getAllEventsForDevice(APIUtil.java:78)
>>     at org.wso2.carbon.device.mgt.iot.virtualfirealarm.service.impl
>> .VirtualFireAlarmServiceImpl.getVirtualFirealarmStats(Virtua
>> lFireAlarmServiceImpl.java:152)
>>     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcce
>> ssorImpl.java:62)
>>     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe
>> thodAccessorImpl.java:43)
>>     at java.lang.reflect.Method.invoke(Method.java:498)
>>     at org.apache.cxf.service.invoker.AbstractInvoker.performInvoca
>> tion(AbstractInvoker.java:188)
>>     at org.apache.cxf.service.invoker.AbstractInvoker.invoke(
>> AbstractInvoker.java:104)
>>     ... 44 more
>>
>>
>> --
>> Pasan
>>
>
>
>
> --
> Pasan
>
> _______________________________________________
> Dev mailing list
> [email protected]
> http://wso2.org/cgi-bin/mailman/listinfo/dev
>
>


-- 

*Dilini GunatilakeSoftware Engineer - QA Team*
Mobile : +94771162518
[email protected]
_______________________________________________
Dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to