Re: [Dev] [ELB] Null pointer while starting the pack.
I am getting the following CNF error when I try to send a request to the mgt node. [2013-08-17 18:40:51,739] ERROR - NativeWorkerPool Uncaught exception java.lang.NoClassDefFoundError: *org/apache/http/HttpHost* at org.apache.http.conn.routing.HttpRoute.clinit(HttpRoute.java:47) at org.apache.synapse.transport.passthru.DeliveryAgent.submit(DeliveryAgent.java:129) at org.apache.synapse.transport.passthru.PassThroughHttpSender.invoke(PassThroughHttpSender.java:246) at org.apache.axis2.engine.AxisEngine.send(AxisEngine.java:442) at org.apache.synapse.core.axis2.DynamicAxisOperation$DynamicOperationClient.send(DynamicAxisOperation.java:185) at org.apache.synapse.core.axis2.DynamicAxisOperation$DynamicOperationClient.executeImpl(DynamicAxisOperation.java:167) at org.apache.axis2.client.OperationClient.execute(OperationClient.java:149) at org.apache.synapse.core.axis2.Axis2FlexibleMEPClient.send(Axis2FlexibleMEPClient.java:481) at org.apache.synapse.core.axis2.Axis2Sender.sendOn(Axis2Sender.java:57) at org.apache.synapse.core.axis2.Axis2SynapseEnvironment.send(Axis2SynapseEnvironment.java:342) at org.apache.synapse.endpoints.AbstractEndpoint.send(AbstractEndpoint.java:329) at org.apache.synapse.endpoints.AddressEndpoint.send(AddressEndpoint.java:59) at org.apache.synapse.endpoints.DynamicLoadbalanceEndpoint.sendToApplicationMember(DynamicLoadbalanceEndpoint.java:328) at org.wso2.carbon.lb.endpoint.endpoint.TenantAwareLoadBalanceEndpoint.send(TenantAwareLoadBalanceEndpoint.java:317) at org.apache.synapse.mediators.builtin.SendMediator.mediate(SendMediator.java:95) at org.apache.synapse.mediators.AbstractListMediator.mediate(AbstractListMediator.java:71) at org.apache.synapse.mediators.filters.InMediator.mediate(InMediator.java:55) at org.apache.synapse.mediators.AbstractListMediator.mediate(AbstractListMediator.java:71) at org.apache.synapse.mediators.base.SequenceMediator.mediate(SequenceMediator.java:114) at org.apache.synapse.core.axis2.Axis2SynapseEnvironment.injectMessage(Axis2SynapseEnvironment.java:199) at org.apache.synapse.core.axis2.SynapseMessageReceiver.receive(SynapseMessageReceiver.java:83) at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:180) at org.apache.synapse.transport.passthru.ServerWorker.processNonEntityEnclosingRESTHandler(ServerWorker.java:337) at org.apache.synapse.transport.passthru.ServerWorker.run(ServerWorker.java:169) at org.apache.axis2.transport.base.threads.NativeWorkerPool$1.run(NativeWorkerPool.java:172) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:895) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:918) at java.lang.Thread.run(Thread.java:662) *Caused by: java.lang.ClassNotFoundException: org.apache.http.HttpHost* at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:501) at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:421) at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:412) at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:107) at java.lang.ClassLoader.loadClass(ClassLoader.java:247) ... 28 more On Sat, Aug 17, 2013 at 2:47 AM, Pradeep Fernando prad...@wso2.com wrote: observed, below while starting up the branch built pack.. java.lang.NullPointerException at org.apache.synapse.transport.passthru.PassThroughHttpListener.start(PassThroughHttpListener.java:213) at org.apache.axis2.engine.ListenerManager.start(ListenerManager.java:168) at org.apache.axis2.engine.ListenerManager.startSystem(ListenerManager.java:186) at org.wso2.carbon.core.internal.StartupFinalizerServiceComponent.completeInitialization(StartupFinalizerServiceComponent.java:166) at org.wso2.carbon.core.internal.StartupFinalizerServiceComponent.serviceChanged(StartupFinalizerServiceComponent.java:284) at org.eclipse.osgi.internal.serviceregistry.FilteredServiceListener.serviceChanged(FilteredServiceListener.java:107) at org.eclipse.osgi.framework.internal.core.BundleContextImpl.dispatchEvent(BundleContextImpl.java:861) at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230) at org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous(ListenerQueue.java:148) at org.eclipse.osgi.internal.serviceregistry.ServiceRegistry.publishServiceEventPrivileged(ServiceRegistry.java:819) at org.eclipse.osgi.internal.serviceregistry.ServiceRegistry.publishServiceEvent(ServiceRegistry.java:771) -- Sameera Jayasoma, Architect, WSO2, Inc. (http://wso2.com) email: same...@wso2.com blog: http://sameera.adahas.org twitter: https://twitter.com/sameerajayasoma flickr: http://www.flickr.com/photos/sameera-jayasoma/collections Lean . Enterprise . Middleware ___ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev
Re: [Dev] [ELB] Null pointer while starting the pack.
This class should come from httpcore bundle, is it in active state? On Sun, Aug 18, 2013 at 12:12 AM, Sameera Jayasoma same...@wso2.com wrote: I am getting the following CNF error when I try to send a request to the mgt node. [2013-08-17 18:40:51,739] ERROR - NativeWorkerPool Uncaught exception java.lang.NoClassDefFoundError: *org/apache/http/HttpHost* at org.apache.http.conn.routing.HttpRoute.clinit(HttpRoute.java:47) at org.apache.synapse.transport.passthru.DeliveryAgent.submit(DeliveryAgent.java:129) at org.apache.synapse.transport.passthru.PassThroughHttpSender.invoke(PassThroughHttpSender.java:246) at org.apache.axis2.engine.AxisEngine.send(AxisEngine.java:442) at org.apache.synapse.core.axis2.DynamicAxisOperation$DynamicOperationClient.send(DynamicAxisOperation.java:185) at org.apache.synapse.core.axis2.DynamicAxisOperation$DynamicOperationClient.executeImpl(DynamicAxisOperation.java:167) at org.apache.axis2.client.OperationClient.execute(OperationClient.java:149) at org.apache.synapse.core.axis2.Axis2FlexibleMEPClient.send(Axis2FlexibleMEPClient.java:481) at org.apache.synapse.core.axis2.Axis2Sender.sendOn(Axis2Sender.java:57) at org.apache.synapse.core.axis2.Axis2SynapseEnvironment.send(Axis2SynapseEnvironment.java:342) at org.apache.synapse.endpoints.AbstractEndpoint.send(AbstractEndpoint.java:329) at org.apache.synapse.endpoints.AddressEndpoint.send(AddressEndpoint.java:59) at org.apache.synapse.endpoints.DynamicLoadbalanceEndpoint.sendToApplicationMember(DynamicLoadbalanceEndpoint.java:328) at org.wso2.carbon.lb.endpoint.endpoint.TenantAwareLoadBalanceEndpoint.send(TenantAwareLoadBalanceEndpoint.java:317) at org.apache.synapse.mediators.builtin.SendMediator.mediate(SendMediator.java:95) at org.apache.synapse.mediators.AbstractListMediator.mediate(AbstractListMediator.java:71) at org.apache.synapse.mediators.filters.InMediator.mediate(InMediator.java:55) at org.apache.synapse.mediators.AbstractListMediator.mediate(AbstractListMediator.java:71) at org.apache.synapse.mediators.base.SequenceMediator.mediate(SequenceMediator.java:114) at org.apache.synapse.core.axis2.Axis2SynapseEnvironment.injectMessage(Axis2SynapseEnvironment.java:199) at org.apache.synapse.core.axis2.SynapseMessageReceiver.receive(SynapseMessageReceiver.java:83) at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:180) at org.apache.synapse.transport.passthru.ServerWorker.processNonEntityEnclosingRESTHandler(ServerWorker.java:337) at org.apache.synapse.transport.passthru.ServerWorker.run(ServerWorker.java:169) at org.apache.axis2.transport.base.threads.NativeWorkerPool$1.run(NativeWorkerPool.java:172) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:895) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:918) at java.lang.Thread.run(Thread.java:662) *Caused by: java.lang.ClassNotFoundException: org.apache.http.HttpHost* at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:501) at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:421) at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:412) at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:107) at java.lang.ClassLoader.loadClass(ClassLoader.java:247) ... 28 more On Sat, Aug 17, 2013 at 2:47 AM, Pradeep Fernando prad...@wso2.comwrote: observed, below while starting up the branch built pack.. java.lang.NullPointerException at org.apache.synapse.transport.passthru.PassThroughHttpListener.start(PassThroughHttpListener.java:213) at org.apache.axis2.engine.ListenerManager.start(ListenerManager.java:168) at org.apache.axis2.engine.ListenerManager.startSystem(ListenerManager.java:186) at org.wso2.carbon.core.internal.StartupFinalizerServiceComponent.completeInitialization(StartupFinalizerServiceComponent.java:166) at org.wso2.carbon.core.internal.StartupFinalizerServiceComponent.serviceChanged(StartupFinalizerServiceComponent.java:284) at org.eclipse.osgi.internal.serviceregistry.FilteredServiceListener.serviceChanged(FilteredServiceListener.java:107) at org.eclipse.osgi.framework.internal.core.BundleContextImpl.dispatchEvent(BundleContextImpl.java:861) at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230) at org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous(ListenerQueue.java:148) at org.eclipse.osgi.internal.serviceregistry.ServiceRegistry.publishServiceEventPrivileged(ServiceRegistry.java:819) at org.eclipse.osgi.internal.serviceregistry.ServiceRegistry.publishServiceEvent(ServiceRegistry.java:771) -- Sameera Jayasoma, Architect, WSO2, Inc. (http://wso2.com) email: same...@wso2.com blog: http://sameera.adahas.org twitter: https://twitter.com/sameerajayasoma
Re: [Dev] [ELB] Null pointer while starting the pack.
Hi Sameera, Due to recent httpcore refactoring I noticed that http client does not see httpcore classes. I fixed it for some other use case.(admin services). I think same will apply here... Hopefully. (Enabling dynamic imports) Build http client orbit and see. Just a guess. --Pradeep sent from my phone On Aug 18, 2013 12:15 AM, Nirmal Fernando nir...@wso2.com wrote: This class should come from httpcore bundle, is it in active state? On Sun, Aug 18, 2013 at 12:12 AM, Sameera Jayasoma same...@wso2.comwrote: I am getting the following CNF error when I try to send a request to the mgt node. [2013-08-17 18:40:51,739] ERROR - NativeWorkerPool Uncaught exception java.lang.NoClassDefFoundError: *org/apache/http/HttpHost* at org.apache.http.conn.routing.HttpRoute.clinit(HttpRoute.java:47) at org.apache.synapse.transport.passthru.DeliveryAgent.submit(DeliveryAgent.java:129) at org.apache.synapse.transport.passthru.PassThroughHttpSender.invoke(PassThroughHttpSender.java:246) at org.apache.axis2.engine.AxisEngine.send(AxisEngine.java:442) at org.apache.synapse.core.axis2.DynamicAxisOperation$DynamicOperationClient.send(DynamicAxisOperation.java:185) at org.apache.synapse.core.axis2.DynamicAxisOperation$DynamicOperationClient.executeImpl(DynamicAxisOperation.java:167) at org.apache.axis2.client.OperationClient.execute(OperationClient.java:149) at org.apache.synapse.core.axis2.Axis2FlexibleMEPClient.send(Axis2FlexibleMEPClient.java:481) at org.apache.synapse.core.axis2.Axis2Sender.sendOn(Axis2Sender.java:57) at org.apache.synapse.core.axis2.Axis2SynapseEnvironment.send(Axis2SynapseEnvironment.java:342) at org.apache.synapse.endpoints.AbstractEndpoint.send(AbstractEndpoint.java:329) at org.apache.synapse.endpoints.AddressEndpoint.send(AddressEndpoint.java:59) at org.apache.synapse.endpoints.DynamicLoadbalanceEndpoint.sendToApplicationMember(DynamicLoadbalanceEndpoint.java:328) at org.wso2.carbon.lb.endpoint.endpoint.TenantAwareLoadBalanceEndpoint.send(TenantAwareLoadBalanceEndpoint.java:317) at org.apache.synapse.mediators.builtin.SendMediator.mediate(SendMediator.java:95) at org.apache.synapse.mediators.AbstractListMediator.mediate(AbstractListMediator.java:71) at org.apache.synapse.mediators.filters.InMediator.mediate(InMediator.java:55) at org.apache.synapse.mediators.AbstractListMediator.mediate(AbstractListMediator.java:71) at org.apache.synapse.mediators.base.SequenceMediator.mediate(SequenceMediator.java:114) at org.apache.synapse.core.axis2.Axis2SynapseEnvironment.injectMessage(Axis2SynapseEnvironment.java:199) at org.apache.synapse.core.axis2.SynapseMessageReceiver.receive(SynapseMessageReceiver.java:83) at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:180) at org.apache.synapse.transport.passthru.ServerWorker.processNonEntityEnclosingRESTHandler(ServerWorker.java:337) at org.apache.synapse.transport.passthru.ServerWorker.run(ServerWorker.java:169) at org.apache.axis2.transport.base.threads.NativeWorkerPool$1.run(NativeWorkerPool.java:172) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:895) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:918) at java.lang.Thread.run(Thread.java:662) *Caused by: java.lang.ClassNotFoundException: org.apache.http.HttpHost* at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:501) at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:421) at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:412) at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:107) at java.lang.ClassLoader.loadClass(ClassLoader.java:247) ... 28 more On Sat, Aug 17, 2013 at 2:47 AM, Pradeep Fernando prad...@wso2.comwrote: observed, below while starting up the branch built pack.. java.lang.NullPointerException at org.apache.synapse.transport.passthru.PassThroughHttpListener.start(PassThroughHttpListener.java:213) at org.apache.axis2.engine.ListenerManager.start(ListenerManager.java:168) at org.apache.axis2.engine.ListenerManager.startSystem(ListenerManager.java:186) at org.wso2.carbon.core.internal.StartupFinalizerServiceComponent.completeInitialization(StartupFinalizerServiceComponent.java:166) at org.wso2.carbon.core.internal.StartupFinalizerServiceComponent.serviceChanged(StartupFinalizerServiceComponent.java:284) at org.eclipse.osgi.internal.serviceregistry.FilteredServiceListener.serviceChanged(FilteredServiceListener.java:107) at org.eclipse.osgi.framework.internal.core.BundleContextImpl.dispatchEvent(BundleContextImpl.java:861) at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230) at org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous(ListenerQueue.java:148) at
Re: [Dev] [ELB] Null pointer while starting the pack.
Thanks Pradeep. This fixed the issue. Kasun/Jeewantha, I am getting the following exception time to time. [2013-08-18 01:59:56,858] WARN - SourceHandler Illegal incoming connection state: REQUEST_DONE . Possibly two send backs are happening for the same request [2013-08-18 01:59:56,859] WARN - SourceHandler Trying to write response body while the handler is in an inconsistent state REQUEST_DONE [2013-08-18 01:59:56,859] ERROR - SourceHandler Unexpected I/O error: java.nio.channels.ClosedChannelException java.nio.channels.ClosedChannelException at sun.nio.ch.SocketChannelImpl.ensureWriteOpen(SocketChannelImpl.java:135) at sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:326) at org.apache.http.impl.nio.reactor.SessionOutputBufferImpl.flush(SessionOutputBufferImpl.java:167) at org.apache.http.impl.nio.DefaultNHttpServerConnection.produceOutput(DefaultNHttpServerConnection.java:323) at org.apache.synapse.transport.http.conn.LoggingNHttpServerConnection.produceOutput(LoggingNHttpServerConnection.java:112) at org.apache.synapse.transport.passthru.ServerIODispatch.onOutputReady(ServerIODispatch.java:87) at org.apache.synapse.transport.passthru.ServerIODispatch.onOutputReady(ServerIODispatch.java:39) at org.apache.http.impl.nio.reactor.AbstractIODispatch.outputReady(AbstractIODispatch.java:143) at org.apache.http.impl.nio.reactor.BaseIOReactor.writable(BaseIOReactor.java:180) at org.apache.http.impl.nio.reactor.AbstractIOReactor.processEvent(AbstractIOReactor.java:342) at org.apache.http.impl.nio.reactor.AbstractIOReactor.processEvents(AbstractIOReactor.java:316) at org.apache.http.impl.nio.reactor.AbstractIOReactor.execute(AbstractIOReactor.java:277) at org.apache.http.impl.nio.reactor.BaseIOReactor.execute(BaseIOReactor.java:105) at org.apache.http.impl.nio.reactor.AbstractMultiworkerIOReactor$Worker.run(AbstractMultiworkerIOReactor.java:584) at java.lang.Thread.run(Thread.java:662) On Sun, Aug 18, 2013 at 6:08 AM, Pradeep Fernando prad...@wso2.com wrote: Hi Sameera, Due to recent httpcore refactoring I noticed that http client does not see httpcore classes. I fixed it for some other use case.(admin services). I think same will apply here... Hopefully. (Enabling dynamic imports) Build http client orbit and see. Just a guess. --Pradeep sent from my phone On Aug 18, 2013 12:15 AM, Nirmal Fernando nir...@wso2.com wrote: This class should come from httpcore bundle, is it in active state? On Sun, Aug 18, 2013 at 12:12 AM, Sameera Jayasoma same...@wso2.comwrote: I am getting the following CNF error when I try to send a request to the mgt node. [2013-08-17 18:40:51,739] ERROR - NativeWorkerPool Uncaught exception java.lang.NoClassDefFoundError: *org/apache/http/HttpHost* at org.apache.http.conn.routing.HttpRoute.clinit(HttpRoute.java:47) at org.apache.synapse.transport.passthru.DeliveryAgent.submit(DeliveryAgent.java:129) at org.apache.synapse.transport.passthru.PassThroughHttpSender.invoke(PassThroughHttpSender.java:246) at org.apache.axis2.engine.AxisEngine.send(AxisEngine.java:442) at org.apache.synapse.core.axis2.DynamicAxisOperation$DynamicOperationClient.send(DynamicAxisOperation.java:185) at org.apache.synapse.core.axis2.DynamicAxisOperation$DynamicOperationClient.executeImpl(DynamicAxisOperation.java:167) at org.apache.axis2.client.OperationClient.execute(OperationClient.java:149) at org.apache.synapse.core.axis2.Axis2FlexibleMEPClient.send(Axis2FlexibleMEPClient.java:481) at org.apache.synapse.core.axis2.Axis2Sender.sendOn(Axis2Sender.java:57) at org.apache.synapse.core.axis2.Axis2SynapseEnvironment.send(Axis2SynapseEnvironment.java:342) at org.apache.synapse.endpoints.AbstractEndpoint.send(AbstractEndpoint.java:329) at org.apache.synapse.endpoints.AddressEndpoint.send(AddressEndpoint.java:59) at org.apache.synapse.endpoints.DynamicLoadbalanceEndpoint.sendToApplicationMember(DynamicLoadbalanceEndpoint.java:328) at org.wso2.carbon.lb.endpoint.endpoint.TenantAwareLoadBalanceEndpoint.send(TenantAwareLoadBalanceEndpoint.java:317) at org.apache.synapse.mediators.builtin.SendMediator.mediate(SendMediator.java:95) at org.apache.synapse.mediators.AbstractListMediator.mediate(AbstractListMediator.java:71) at org.apache.synapse.mediators.filters.InMediator.mediate(InMediator.java:55) at org.apache.synapse.mediators.AbstractListMediator.mediate(AbstractListMediator.java:71) at org.apache.synapse.mediators.base.SequenceMediator.mediate(SequenceMediator.java:114) at org.apache.synapse.core.axis2.Axis2SynapseEnvironment.injectMessage(Axis2SynapseEnvironment.java:199) at org.apache.synapse.core.axis2.SynapseMessageReceiver.receive(SynapseMessageReceiver.java:83) at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:180) at org.apache.synapse.transport.passthru.ServerWorker.processNonEntityEnclosingRESTHandler(ServerWorker.java:337) at org.apache.synapse.transport.passthru.ServerWorker.run(ServerWorker.java:169)
Re: [Dev] [ELB] Null pointer while starting the pack.
On Sun, Aug 18, 2013 at 7:30 AM, Sameera Jayasoma same...@wso2.com wrote: Thanks Pradeep. This fixed the issue. Kasun/Jeewantha, I am getting the following exception time to time. [2013-08-18 01:59:56,858] WARN - SourceHandler Illegal incoming connection state: REQUEST_DONE . Possibly two send backs are happening for the same request [2013-08-18 01:59:56,859] WARN - SourceHandler Trying to write response body while the handler is in an inconsistent state REQUEST_DONE [2013-08-18 01:59:56,859] ERROR - SourceHandler Unexpected I/O error: java.nio.channels.ClosedChannelException java.nio.channels.ClosedChannelException at sun.nio.ch.SocketChannelImpl.ensureWriteOpen(SocketChannelImpl.java:135) at sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:326) at org.apache.http.impl.nio.reactor.SessionOutputBufferImpl.flush(SessionOutputBufferImpl.java:167) at org.apache.http.impl.nio.DefaultNHttpServerConnection.produceOutput(DefaultNHttpServerConnection.java:323) at org.apache.synapse.transport.http.conn.LoggingNHttpServerConnection.produceOutput(LoggingNHttpServerConnection.java:112) at org.apache.synapse.transport.passthru.ServerIODispatch.onOutputReady(ServerIODispatch.java:87) at org.apache.synapse.transport.passthru.ServerIODispatch.onOutputReady(ServerIODispatch.java:39) at org.apache.http.impl.nio.reactor.AbstractIODispatch.outputReady(AbstractIODispatch.java:143) at org.apache.http.impl.nio.reactor.BaseIOReactor.writable(BaseIOReactor.java:180) at org.apache.http.impl.nio.reactor.AbstractIOReactor.processEvent(AbstractIOReactor.java:342) at org.apache.http.impl.nio.reactor.AbstractIOReactor.processEvents(AbstractIOReactor.java:316) at org.apache.http.impl.nio.reactor.AbstractIOReactor.execute(AbstractIOReactor.java:277) at org.apache.http.impl.nio.reactor.BaseIOReactor.execute(BaseIOReactor.java:105) at org.apache.http.impl.nio.reactor.AbstractMultiworkerIOReactor$Worker.run(AbstractMultiworkerIOReactor.java:584) at java.lang.Thread.run(Thread.java:662) This is the blocker issue that we are trying to fix. This occurs when web browser - ELB https connection is closed abruptly. AFAICS we cant even catch this exception and pass to the fault sequence coz this happens at the underlying connection in NIO Ractor. We are still working on this. BTW, did you get this exception in your local setup, or in the remote cluster? Coz, I tried to reproduce this in my local setup but couldn't. Jeewantha. On Sun, Aug 18, 2013 at 6:08 AM, Pradeep Fernando prad...@wso2.comwrote: Hi Sameera, Due to recent httpcore refactoring I noticed that http client does not see httpcore classes. I fixed it for some other use case.(admin services). I think same will apply here... Hopefully. (Enabling dynamic imports) Build http client orbit and see. Just a guess. --Pradeep sent from my phone On Aug 18, 2013 12:15 AM, Nirmal Fernando nir...@wso2.com wrote: This class should come from httpcore bundle, is it in active state? On Sun, Aug 18, 2013 at 12:12 AM, Sameera Jayasoma same...@wso2.comwrote: I am getting the following CNF error when I try to send a request to the mgt node. [2013-08-17 18:40:51,739] ERROR - NativeWorkerPool Uncaught exception java.lang.NoClassDefFoundError: *org/apache/http/HttpHost* at org.apache.http.conn.routing.HttpRoute.clinit(HttpRoute.java:47) at org.apache.synapse.transport.passthru.DeliveryAgent.submit(DeliveryAgent.java:129) at org.apache.synapse.transport.passthru.PassThroughHttpSender.invoke(PassThroughHttpSender.java:246) at org.apache.axis2.engine.AxisEngine.send(AxisEngine.java:442) at org.apache.synapse.core.axis2.DynamicAxisOperation$DynamicOperationClient.send(DynamicAxisOperation.java:185) at org.apache.synapse.core.axis2.DynamicAxisOperation$DynamicOperationClient.executeImpl(DynamicAxisOperation.java:167) at org.apache.axis2.client.OperationClient.execute(OperationClient.java:149) at org.apache.synapse.core.axis2.Axis2FlexibleMEPClient.send(Axis2FlexibleMEPClient.java:481) at org.apache.synapse.core.axis2.Axis2Sender.sendOn(Axis2Sender.java:57) at org.apache.synapse.core.axis2.Axis2SynapseEnvironment.send(Axis2SynapseEnvironment.java:342) at org.apache.synapse.endpoints.AbstractEndpoint.send(AbstractEndpoint.java:329) at org.apache.synapse.endpoints.AddressEndpoint.send(AddressEndpoint.java:59) at org.apache.synapse.endpoints.DynamicLoadbalanceEndpoint.sendToApplicationMember(DynamicLoadbalanceEndpoint.java:328) at org.wso2.carbon.lb.endpoint.endpoint.TenantAwareLoadBalanceEndpoint.send(TenantAwareLoadBalanceEndpoint.java:317) at org.apache.synapse.mediators.builtin.SendMediator.mediate(SendMediator.java:95) at org.apache.synapse.mediators.AbstractListMediator.mediate(AbstractListMediator.java:71) at org.apache.synapse.mediators.filters.InMediator.mediate(InMediator.java:55) at org.apache.synapse.mediators.AbstractListMediator.mediate(AbstractListMediator.java:71) at
Re: [Dev] [ELB] Null pointer while starting the pack.
I got this error in the cluster set up in EC2 machines. On Sun, Aug 18, 2013 at 8:20 AM, Jeewantha Dharmaparakrama jeewan...@wso2.com wrote: On Sun, Aug 18, 2013 at 7:30 AM, Sameera Jayasoma same...@wso2.comwrote: Thanks Pradeep. This fixed the issue. Kasun/Jeewantha, I am getting the following exception time to time. [2013-08-18 01:59:56,858] WARN - SourceHandler Illegal incoming connection state: REQUEST_DONE . Possibly two send backs are happening for the same request [2013-08-18 01:59:56,859] WARN - SourceHandler Trying to write response body while the handler is in an inconsistent state REQUEST_DONE [2013-08-18 01:59:56,859] ERROR - SourceHandler Unexpected I/O error: java.nio.channels.ClosedChannelException java.nio.channels.ClosedChannelException at sun.nio.ch.SocketChannelImpl.ensureWriteOpen(SocketChannelImpl.java:135) at sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:326) at org.apache.http.impl.nio.reactor.SessionOutputBufferImpl.flush(SessionOutputBufferImpl.java:167) at org.apache.http.impl.nio.DefaultNHttpServerConnection.produceOutput(DefaultNHttpServerConnection.java:323) at org.apache.synapse.transport.http.conn.LoggingNHttpServerConnection.produceOutput(LoggingNHttpServerConnection.java:112) at org.apache.synapse.transport.passthru.ServerIODispatch.onOutputReady(ServerIODispatch.java:87) at org.apache.synapse.transport.passthru.ServerIODispatch.onOutputReady(ServerIODispatch.java:39) at org.apache.http.impl.nio.reactor.AbstractIODispatch.outputReady(AbstractIODispatch.java:143) at org.apache.http.impl.nio.reactor.BaseIOReactor.writable(BaseIOReactor.java:180) at org.apache.http.impl.nio.reactor.AbstractIOReactor.processEvent(AbstractIOReactor.java:342) at org.apache.http.impl.nio.reactor.AbstractIOReactor.processEvents(AbstractIOReactor.java:316) at org.apache.http.impl.nio.reactor.AbstractIOReactor.execute(AbstractIOReactor.java:277) at org.apache.http.impl.nio.reactor.BaseIOReactor.execute(BaseIOReactor.java:105) at org.apache.http.impl.nio.reactor.AbstractMultiworkerIOReactor$Worker.run(AbstractMultiworkerIOReactor.java:584) at java.lang.Thread.run(Thread.java:662) This is the blocker issue that we are trying to fix. This occurs when web browser - ELB https connection is closed abruptly. AFAICS we cant even catch this exception and pass to the fault sequence coz this happens at the underlying connection in NIO Ractor. We are still working on this. BTW, did you get this exception in your local setup, or in the remote cluster? Coz, I tried to reproduce this in my local setup but couldn't. Jeewantha. On Sun, Aug 18, 2013 at 6:08 AM, Pradeep Fernando prad...@wso2.comwrote: Hi Sameera, Due to recent httpcore refactoring I noticed that http client does not see httpcore classes. I fixed it for some other use case.(admin services). I think same will apply here... Hopefully. (Enabling dynamic imports) Build http client orbit and see. Just a guess. --Pradeep sent from my phone On Aug 18, 2013 12:15 AM, Nirmal Fernando nir...@wso2.com wrote: This class should come from httpcore bundle, is it in active state? On Sun, Aug 18, 2013 at 12:12 AM, Sameera Jayasoma same...@wso2.comwrote: I am getting the following CNF error when I try to send a request to the mgt node. [2013-08-17 18:40:51,739] ERROR - NativeWorkerPool Uncaught exception java.lang.NoClassDefFoundError: *org/apache/http/HttpHost* at org.apache.http.conn.routing.HttpRoute.clinit(HttpRoute.java:47) at org.apache.synapse.transport.passthru.DeliveryAgent.submit(DeliveryAgent.java:129) at org.apache.synapse.transport.passthru.PassThroughHttpSender.invoke(PassThroughHttpSender.java:246) at org.apache.axis2.engine.AxisEngine.send(AxisEngine.java:442) at org.apache.synapse.core.axis2.DynamicAxisOperation$DynamicOperationClient.send(DynamicAxisOperation.java:185) at org.apache.synapse.core.axis2.DynamicAxisOperation$DynamicOperationClient.executeImpl(DynamicAxisOperation.java:167) at org.apache.axis2.client.OperationClient.execute(OperationClient.java:149) at org.apache.synapse.core.axis2.Axis2FlexibleMEPClient.send(Axis2FlexibleMEPClient.java:481) at org.apache.synapse.core.axis2.Axis2Sender.sendOn(Axis2Sender.java:57) at org.apache.synapse.core.axis2.Axis2SynapseEnvironment.send(Axis2SynapseEnvironment.java:342) at org.apache.synapse.endpoints.AbstractEndpoint.send(AbstractEndpoint.java:329) at org.apache.synapse.endpoints.AddressEndpoint.send(AddressEndpoint.java:59) at org.apache.synapse.endpoints.DynamicLoadbalanceEndpoint.sendToApplicationMember(DynamicLoadbalanceEndpoint.java:328) at org.wso2.carbon.lb.endpoint.endpoint.TenantAwareLoadBalanceEndpoint.send(TenantAwareLoadBalanceEndpoint.java:317) at org.apache.synapse.mediators.builtin.SendMediator.mediate(SendMediator.java:95) at org.apache.synapse.mediators.AbstractListMediator.mediate(AbstractListMediator.java:71) at
[Dev] [ELB] Null pointer while starting the pack.
observed, below while starting up the branch built pack.. java.lang.NullPointerException at org.apache.synapse.transport.passthru.PassThroughHttpListener.start(PassThroughHttpListener.java:213) at org.apache.axis2.engine.ListenerManager.start(ListenerManager.java:168) at org.apache.axis2.engine.ListenerManager.startSystem(ListenerManager.java:186) at org.wso2.carbon.core.internal.StartupFinalizerServiceComponent.completeInitialization(StartupFinalizerServiceComponent.java:166) at org.wso2.carbon.core.internal.StartupFinalizerServiceComponent.serviceChanged(StartupFinalizerServiceComponent.java:284) at org.eclipse.osgi.internal.serviceregistry.FilteredServiceListener.serviceChanged(FilteredServiceListener.java:107) at org.eclipse.osgi.framework.internal.core.BundleContextImpl.dispatchEvent(BundleContextImpl.java:861) at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230) at org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous(ListenerQueue.java:148) at org.eclipse.osgi.internal.serviceregistry.ServiceRegistry.publishServiceEventPrivileged(ServiceRegistry.java:819) at org.eclipse.osgi.internal.serviceregistry.ServiceRegistry.publishServiceEvent(ServiceRegistry.java:771) ___ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev