Hey,

Recently I posted the following bug, in response to which someone told me to
try the latest version of HC. Up till now I got along fine, since these
would only occur once, at which time the exception will rise up through to
the JMS provider, and then the message would get reposted immediately and go
through fine. HOWEVER. This time I got it twice in a row, which can't
happen, as the JMS provider only tries to deliver the message twice. Which
means these won't get handled at all because of the HC bug... which is a
problem.

I can't figure out at all what is causing this bug, so hopefully it's fixed
in the trunk. If it isn't, all I can say is that it's purely intermittent.
There are no concurrent threads running at the time of posts, and sometimes
it works, sometimes it doesn't, and like what happened now, it happens twice
in a row (first time this happened).

Can anyone perhaps give me a link to where I can get such a HttpClient +
HttpCore nightly build. This problem will definitely be a headache once the
system is deployed and live. Thanks.

This is the error.
org.apache.http.ProtocolException: Content-Length header already present
    org.apache.http.protocol.RequestContent.process(RequestContent.java:70)

org.apache.http.protocol.BasicHttpProcessor.process(BasicHttpProcessor.java:290)

org.apache.http.protocol.HttpRequestExecutor.preProcess(HttpRequestExecutor.java:160)

org.apache.http.impl.client.DefaultClientRequestDirector.execute(DefaultClientRequestDirector.java:356)

org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:501)

org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:456)

za.co.junkmail.jmobs.services.obs.OBSDeliveryConnection.createConnection(OBSDeliveryConnection.java:230)

za.co.junkmail.jmobs.services.obs.OBSDeliveryConnection.execute(OBSDeliveryConnection.java:130)

za.co.junkmail.jmobs.services.obs.OBSNotifier.notify(OBSNotifier.java:50)
    sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    java.lang.reflect.Method.invoke(Method.java:597)

com.sun.enterprise.security.application.EJBSecurityManager.runMethod(EJBSecurityManager.java:1067)
    com.sun.enterprise.security.SecurityUtil.invoke(SecurityUtil.java:176)

com.sun.ejb.containers.BaseContainer.invokeTargetBeanMethod(BaseContainer.java:2895)
    com.sun.ejb.containers.BaseContainer.intercept(BaseContainer.java:3986)

com.sun.ejb.containers.EJBObjectInvocationHandler.invoke(EJBObjectInvocationHandler.java:203)

com.sun.ejb.containers.EJBObjectInvocationHandlerDelegate.invoke(EJBObjectInvocationHandlerDelegate.java:77)
    $Proxy88.notify(Unknown Source)
    sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    java.lang.reflect.Method.invoke(Method.java:597)

com.sun.corba.ee.impl.presentation.rmi.StubInvocationHandlerImpl.privateInvoke(StubInvocationHandlerImpl.java:233)

com.sun.corba.ee.impl.presentation.rmi.StubInvocationHandlerImpl.invoke(StubInvocationHandlerImpl.java:152)

com.sun.corba.ee.impl.presentation.rmi.bcel.BCELStubBase.invoke(BCELStubBase.java:225)

za.co.junkmail.jmobs.services.obs.__OBSNotifierRemote_Remote_DynamicStub.notify(za/co/junkmail/jmobs/services/obs/__OBSNotifierRemote_Remote_DynamicStub.java)

za.co.junkmail.jmobs.services.obs._OBSNotifierRemote_Wrapper.notify(za/co/junkmail/jmobs/services/obs/_OBSNotifierRemote_Wrapper.java)

za.co.junkmail.jmobs.services.obs.OBSEventHandler.notifyClient(OBSEventHandler.java:348)

za.co.junkmail.jmobs.services.obs.OBSEventHandler.handleEvent(OBSEventHandler.java:239)
    sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    java.lang.reflect.Method.invoke(Method.java:597)

com.sun.enterprise.security.application.EJBSecurityManager.runMethod(EJBSecurityManager.java:1067)
    com.sun.enterprise.security.SecurityUtil.invoke(SecurityUtil.java:176)

com.sun.ejb.containers.BaseContainer.invokeTargetBeanMethod(BaseContainer.java:2895)
    com.sun.ejb.containers.BaseContainer.intercept(BaseContainer.java:3986)

com.sun.ejb.containers.EJBObjectInvocationHandler.invoke(EJBObjectInvocationHandler.java:203)

com.sun.ejb.containers.EJBObjectInvocationHandlerDelegate.invoke(EJBObjectInvocationHandlerDelegate.java:77)
    $Proxy82.handleEvent(Unknown Source)
    sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    java.lang.reflect.Method.invoke(Method.java:597)

com.sun.corba.ee.impl.presentation.rmi.StubInvocationHandlerImpl.privateInvoke(StubInvocationHandlerImpl.java:233)

com.sun.corba.ee.impl.presentation.rmi.StubInvocationHandlerImpl.invoke(StubInvocationHandlerImpl.java:152)

com.sun.corba.ee.impl.presentation.rmi.bcel.BCELStubBase.invoke(BCELStubBase.java:225)

za.co.junkmail.jmobs.services.obs.__OBSEventHandlerRemote_Remote_DynamicStub.handleEvent(za/co/junkmail/jmobs/services/obs/__OBSEventHandlerRemote_Remote_DynamicStub.java)

za.co.junkmail.jmobs.services.obs._OBSEventHandlerRemote_Wrapper.handleEvent(za/co/junkmail/jmobs/services/obs/_OBSEventHandlerRemote_Wrapper.java)

za.co.junkmail.jmobs.integrat.ProcessIntegratEvent.onMessage(ProcessIntegratEvent.java:192)
    sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    java.lang.reflect.Method.invoke(Method.java:597)

com.sun.enterprise.security.application.EJBSecurityManager.runMethod(EJBSecurityManager.java:1067)
    com.sun.enterprise.security.SecurityUtil.invoke(SecurityUtil.java:176)

com.sun.ejb.containers.BaseContainer.invokeTargetBeanMethod(BaseContainer.java:2895)
    com.sun.ejb.containers.BaseContainer.intercept(BaseContainer.java:3986)

com.sun.ejb.containers.MessageBeanContainer.deliverMessage(MessageBeanContainer.java:1111)

com.sun.ejb.containers.MessageBeanListenerImpl.deliverMessage(MessageBeanListenerImpl.java:74)

com.sun.enterprise.connectors.inflow.MessageEndpointInvocationHandler.invoke(MessageEndpointInvocationHandler.java:179)
    $Proxy103.onMessage(Unknown Source)
    com.sun.messaging.jms.ra.OnMessageRunner.run(OnMessageRunner.java:258)
    com.sun.enterprise.connectors.work.OneWork.doWork(OneWork.java:76)

com.sun.corba.ee.impl.orbutil.threadpool.ThreadPoolImpl$WorkerThread.run(ThreadPoolImpl.java:555)


18 Aug 2008 22:56:46,091 ERROR -- Exception: Unexpected IO error delivering
OBS response, retrying. (java.io.IOException)
java.io.IOException: HTTP error during OBS response delivery post.

za.co.junkmail.jmobs.services.obs.OBSDeliveryConnection.execute(OBSDeliveryConnection.java:186)

za.co.junkmail.jmobs.services.obs.OBSNotifier.notify(OBSNotifier.java:50)
    sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    java.lang.reflect.Method.invoke(Method.java:597)

com.sun.enterprise.security.application.EJBSecurityManager.runMethod(EJBSecurityManager.java:1067)
    com.sun.enterprise.security.SecurityUtil.invoke(SecurityUtil.java:176)

com.sun.ejb.containers.BaseContainer.invokeTargetBeanMethod(BaseContainer.java:2895)
    com.sun.ejb.containers.BaseContainer.intercept(BaseContainer.java:3986)

com.sun.ejb.containers.EJBObjectInvocationHandler.invoke(EJBObjectInvocationHandler.java:203)

com.sun.ejb.containers.EJBObjectInvocationHandlerDelegate.invoke(EJBObjectInvocationHandlerDelegate.java:77)
    $Proxy88.notify(Unknown Source)
    sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    java.lang.reflect.Method.invoke(Method.java:597)

com.sun.corba.ee.impl.presentation.rmi.StubInvocationHandlerImpl.privateInvoke(StubInvocationHandlerImpl.java:233)

com.sun.corba.ee.impl.presentation.rmi.StubInvocationHandlerImpl.invoke(StubInvocationHandlerImpl.java:152)

com.sun.corba.ee.impl.presentation.rmi.bcel.BCELStubBase.invoke(BCELStubBase.java:225)

za.co.junkmail.jmobs.services.obs.__OBSNotifierRemote_Remote_DynamicStub.notify(za/co/junkmail/jmobs/services/obs/__OBSNotifierRemote_Remote_DynamicStub.java)

za.co.junkmail.jmobs.services.obs._OBSNotifierRemote_Wrapper.notify(za/co/junkmail/jmobs/services/obs/_OBSNotifierRemote_Wrapper.java)

za.co.junkmail.jmobs.services.obs.OBSEventHandler.notifyClient(OBSEventHandler.java:348)

za.co.junkmail.jmobs.services.obs.OBSEventHandler.handleEvent(OBSEventHandler.java:239)
    sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    java.lang.reflect.Method.invoke(Method.java:597)

com.sun.enterprise.security.application.EJBSecurityManager.runMethod(EJBSecurityManager.java:1067)
    com.sun.enterprise.security.SecurityUtil.invoke(SecurityUtil.java:176)

com.sun.ejb.containers.BaseContainer.invokeTargetBeanMethod(BaseContainer.java:2895)
    com.sun.ejb.containers.BaseContainer.intercept(BaseContainer.java:3986)

com.sun.ejb.containers.EJBObjectInvocationHandler.invoke(EJBObjectInvocationHandler.java:203)

com.sun.ejb.containers.EJBObjectInvocationHandlerDelegate.invoke(EJBObjectInvocationHandlerDelegate.java:77)
    $Proxy82.handleEvent(Unknown Source)
    sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    java.lang.reflect.Method.invoke(Method.java:597)

com.sun.corba.ee.impl.presentation.rmi.StubInvocationHandlerImpl.privateInvoke(StubInvocationHandlerImpl.java:233)

com.sun.corba.ee.impl.presentation.rmi.StubInvocationHandlerImpl.invoke(StubInvocationHandlerImpl.java:152)

com.sun.corba.ee.impl.presentation.rmi.bcel.BCELStubBase.invoke(BCELStubBase.java:225)

za.co.junkmail.jmobs.services.obs.__OBSEventHandlerRemote_Remote_DynamicStub.handleEvent(za/co/junkmail/jmobs/services/obs/__OBSEventHandlerRemote_Remote_DynamicStub.java)

za.co.junkmail.jmobs.services.obs._OBSEventHandlerRemote_Wrapper.handleEvent(za/co/junkmail/jmobs/services/obs/_OBSEventHandlerRemote_Wrapper.java)

za.co.junkmail.jmobs.integrat.ProcessIntegratEvent.onMessage(ProcessIntegratEvent.java:192)
    sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    java.lang.reflect.Method.invoke(Method.java:597)

com.sun.enterprise.security.application.EJBSecurityManager.runMethod(EJBSecurityManager.java:1067)
    com.sun.enterprise.security.SecurityUtil.invoke(SecurityUtil.java:176)

com.sun.ejb.containers.BaseContainer.invokeTargetBeanMethod(BaseContainer.java:2895)
    com.sun.ejb.containers.BaseContainer.intercept(BaseContainer.java:3986)

com.sun.ejb.containers.MessageBeanContainer.deliverMessage(MessageBeanContainer.java:1111)

com.sun.ejb.containers.MessageBeanListenerImpl.deliverMessage(MessageBeanListenerImpl.java:74)

com.sun.enterprise.connectors.inflow.MessageEndpointInvocationHandler.invoke(MessageEndpointInvocationHandler.java:179)
    $Proxy103.onMessage(Unknown Source)
    com.sun.messaging.jms.ra.OnMessageRunner.run(OnMessageRunner.java:258)
    com.sun.enterprise.connectors.work.OneWork.doWork(OneWork.java:76)

com.sun.corba.ee.impl.orbutil.threadpool.ThreadPoolImpl$WorkerThread.run(ThreadPoolImpl.java:555)

org.apache.http.ProtocolException: Content-Length header already present
    org.apache.http.protocol.RequestContent.process(RequestContent.java:70)

org.apache.http.protocol.BasicHttpProcessor.process(BasicHttpProcessor.java:290)

org.apache.http.protocol.HttpRequestExecutor.preProcess(HttpRequestExecutor.java:160)

org.apache.http.impl.client.DefaultClientRequestDirector.execute(DefaultClientRequestDirector.java:356)

org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:501)

org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:456)

za.co.junkmail.jmobs.services.obs.OBSDeliveryConnection.createConnection(OBSDeliveryConnection.java:230)

za.co.junkmail.jmobs.services.obs.OBSDeliveryConnection.execute(OBSDeliveryConnection.java:130)

za.co.junkmail.jmobs.services.obs.OBSNotifier.notify(OBSNotifier.java:50)
    sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    java.lang.reflect.Method.invoke(Method.java:597)

com.sun.enterprise.security.application.EJBSecurityManager.runMethod(EJBSecurityManager.java:1067)
    com.sun.enterprise.security.SecurityUtil.invoke(SecurityUtil.java:176)

com.sun.ejb.containers.BaseContainer.invokeTargetBeanMethod(BaseContainer.java:2895)
    com.sun.ejb.containers.BaseContainer.intercept(BaseContainer.java:3986)

com.sun.ejb.containers.EJBObjectInvocationHandler.invoke(EJBObjectInvocationHandler.java:203)

com.sun.ejb.containers.EJBObjectInvocationHandlerDelegate.invoke(EJBObjectInvocationHandlerDelegate.java:77)
    $Proxy88.notify(Unknown Source)
    sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    java.lang.reflect.Method.invoke(Method.java:597)

com.sun.corba.ee.impl.presentation.rmi.StubInvocationHandlerImpl.privateInvoke(StubInvocationHandlerImpl.java:233)

com.sun.corba.ee.impl.presentation.rmi.StubInvocationHandlerImpl.invoke(StubInvocationHandlerImpl.java:152)

com.sun.corba.ee.impl.presentation.rmi.bcel.BCELStubBase.invoke(BCELStubBase.java:225)

za.co.junkmail.jmobs.services.obs.__OBSNotifierRemote_Remote_DynamicStub.notify(za/co/junkmail/jmobs/services/obs/__OBSNotifierRemote_Remote_DynamicStub.java)

za.co.junkmail.jmobs.services.obs._OBSNotifierRemote_Wrapper.notify(za/co/junkmail/jmobs/services/obs/_OBSNotifierRemote_Wrapper.java)

za.co.junkmail.jmobs.services.obs.OBSEventHandler.notifyClient(OBSEventHandler.java:348)

za.co.junkmail.jmobs.services.obs.OBSEventHandler.handleEvent(OBSEventHandler.java:239)
    sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    java.lang.reflect.Method.invoke(Method.java:597)

com.sun.enterprise.security.application.EJBSecurityManager.runMethod(EJBSecurityManager.java:1067)
    com.sun.enterprise.security.SecurityUtil.invoke(SecurityUtil.java:176)

com.sun.ejb.containers.BaseContainer.invokeTargetBeanMethod(BaseContainer.java:2895)
    com.sun.ejb.containers.BaseContainer.intercept(BaseContainer.java:3986)

com.sun.ejb.containers.EJBObjectInvocationHandler.invoke(EJBObjectInvocationHandler.java:203)

com.sun.ejb.containers.EJBObjectInvocationHandlerDelegate.invoke(EJBObjectInvocationHandlerDelegate.java:77)
    $Proxy82.handleEvent(Unknown Source)
    sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    java.lang.reflect.Method.invoke(Method.java:597)

com.sun.corba.ee.impl.presentation.rmi.StubInvocationHandlerImpl.privateInvoke(StubInvocationHandlerImpl.java:233)

com.sun.corba.ee.impl.presentation.rmi.StubInvocationHandlerImpl.invoke(StubInvocationHandlerImpl.java:152)

com.sun.corba.ee.impl.presentation.rmi.bcel.BCELStubBase.invoke(BCELStubBase.java:225)

za.co.junkmail.jmobs.services.obs.__OBSEventHandlerRemote_Remote_DynamicStub.handleEvent(za/co/junkmail/jmobs/services/obs/__OBSEventHandlerRemote_Remote_DynamicStub.java)

za.co.junkmail.jmobs.services.obs._OBSEventHandlerRemote_Wrapper.handleEvent(za/co/junkmail/jmobs/services/obs/_OBSEventHandlerRemote_Wrapper.java)

za.co.junkmail.jmobs.integrat.ProcessIntegratEvent.onMessage(ProcessIntegratEvent.java:192)
    sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    java.lang.reflect.Method.invoke(Method.java:597)

com.sun.enterprise.security.application.EJBSecurityManager.runMethod(EJBSecurityManager.java:1067)
    com.sun.enterprise.security.SecurityUtil.invoke(SecurityUtil.java:176)

com.sun.ejb.containers.BaseContainer.invokeTargetBeanMethod(BaseContainer.java:2895)
    com.sun.ejb.containers.BaseContainer.intercept(BaseContainer.java:3986)

com.sun.ejb.containers.MessageBeanContainer.deliverMessage(MessageBeanContainer.java:1111)

com.sun.ejb.containers.MessageBeanListenerImpl.deliverMessage(MessageBeanListenerImpl.java:74)

com.sun.enterprise.connectors.inflow.MessageEndpointInvocationHandler.invoke(MessageEndpointInvocationHandler.java:179)
    $Proxy103.onMessage(Unknown Source)
    com.sun.messaging.jms.ra.OnMessageRunner.run(OnMessageRunner.java:258)
    com.sun.enterprise.connectors.work.OneWork.doWork(OneWork.java:76)

com.sun.corba.ee.impl.orbutil.threadpool.ThreadPoolImpl$WorkerThread.run(ThreadPoolImpl.java:555)


18 Aug 2008 22:56:46,096 ERROR -- Exception: (OBSEvent:9) Error received
while handling OBS event. (java.io.IOException)
java.io.IOException: HTTP error during OBS response delivery post.

za.co.junkmail.jmobs.services.obs.OBSDeliveryConnection.execute(OBSDeliveryConnection.java:186)

za.co.junkmail.jmobs.services.obs.OBSNotifier.notify(OBSNotifier.java:50)
    sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    java.lang.reflect.Method.invoke(Method.java:597)

com.sun.enterprise.security.application.EJBSecurityManager.runMethod(EJBSecurityManager.java:1067)
    com.sun.enterprise.security.SecurityUtil.invoke(SecurityUtil.java:176)

com.sun.ejb.containers.BaseContainer.invokeTargetBeanMethod(BaseContainer.java:2895)
    com.sun.ejb.containers.BaseContainer.intercept(BaseContainer.java:3986)

com.sun.ejb.containers.EJBObjectInvocationHandler.invoke(EJBObjectInvocationHandler.java:203)

com.sun.ejb.containers.EJBObjectInvocationHandlerDelegate.invoke(EJBObjectInvocationHandlerDelegate.java:77)
    $Proxy88.notify(Unknown Source)
    sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    java.lang.reflect.Method.invoke(Method.java:597)

com.sun.corba.ee.impl.presentation.rmi.StubInvocationHandlerImpl.privateInvoke(StubInvocationHandlerImpl.java:233)

com.sun.corba.ee.impl.presentation.rmi.StubInvocationHandlerImpl.invoke(StubInvocationHandlerImpl.java:152)

com.sun.corba.ee.impl.presentation.rmi.bcel.BCELStubBase.invoke(BCELStubBase.java:225)

za.co.junkmail.jmobs.services.obs.__OBSNotifierRemote_Remote_DynamicStub.notify(za/co/junkmail/jmobs/services/obs/__OBSNotifierRemote_Remote_DynamicStub.java)

za.co.junkmail.jmobs.services.obs._OBSNotifierRemote_Wrapper.notify(za/co/junkmail/jmobs/services/obs/_OBSNotifierRemote_Wrapper.java)

za.co.junkmail.jmobs.services.obs.OBSEventHandler.notifyClient(OBSEventHandler.java:348)

za.co.junkmail.jmobs.services.obs.OBSEventHandler.handleEvent(OBSEventHandler.java:239)
    sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    java.lang.reflect.Method.invoke(Method.java:597)

com.sun.enterprise.security.application.EJBSecurityManager.runMethod(EJBSecurityManager.java:1067)
    com.sun.enterprise.security.SecurityUtil.invoke(SecurityUtil.java:176)

com.sun.ejb.containers.BaseContainer.invokeTargetBeanMethod(BaseContainer.java:2895)
    com.sun.ejb.containers.BaseContainer.intercept(BaseContainer.java:3986)

com.sun.ejb.containers.EJBObjectInvocationHandler.invoke(EJBObjectInvocationHandler.java:203)

com.sun.ejb.containers.EJBObjectInvocationHandlerDelegate.invoke(EJBObjectInvocationHandlerDelegate.java:77)
    $Proxy82.handleEvent(Unknown Source)
    sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    java.lang.reflect.Method.invoke(Method.java:597)

com.sun.corba.ee.impl.presentation.rmi.StubInvocationHandlerImpl.privateInvoke(StubInvocationHandlerImpl.java:233)

com.sun.corba.ee.impl.presentation.rmi.StubInvocationHandlerImpl.invoke(StubInvocationHandlerImpl.java:152)

com.sun.corba.ee.impl.presentation.rmi.bcel.BCELStubBase.invoke(BCELStubBase.java:225)

za.co.junkmail.jmobs.services.obs.__OBSEventHandlerRemote_Remote_DynamicStub.handleEvent(za/co/junkmail/jmobs/services/obs/__OBSEventHandlerRemote_Remote_DynamicStub.java)

za.co.junkmail.jmobs.services.obs._OBSEventHandlerRemote_Wrapper.handleEvent(za/co/junkmail/jmobs/services/obs/_OBSEventHandlerRemote_Wrapper.java)

za.co.junkmail.jmobs.integrat.ProcessIntegratEvent.onMessage(ProcessIntegratEvent.java:192)
    sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    java.lang.reflect.Method.invoke(Method.java:597)

com.sun.enterprise.security.application.EJBSecurityManager.runMethod(EJBSecurityManager.java:1067)
    com.sun.enterprise.security.SecurityUtil.invoke(SecurityUtil.java:176)

com.sun.ejb.containers.BaseContainer.invokeTargetBeanMethod(BaseContainer.java:2895)
    com.sun.ejb.containers.BaseContainer.intercept(BaseContainer.java:3986)

com.sun.ejb.containers.MessageBeanContainer.deliverMessage(MessageBeanContainer.java:1111)

com.sun.ejb.containers.MessageBeanListenerImpl.deliverMessage(MessageBeanListenerImpl.java:74)

com.sun.enterprise.connectors.inflow.MessageEndpointInvocationHandler.invoke(MessageEndpointInvocationHandler.java:179)
    $Proxy103.onMessage(Unknown Source)
    com.sun.messaging.jms.ra.OnMessageRunner.run(OnMessageRunner.java:258)
    com.sun.enterprise.connectors.work.OneWork.doWork(OneWork.java:76)

com.sun.corba.ee.impl.orbutil.threadpool.ThreadPoolImpl$WorkerThread.run(ThreadPoolImpl.java:555)

org.apache.http.ProtocolException: Content-Length header already present
    org.apache.http.protocol.RequestContent.process(RequestContent.java:70)

org.apache.http.protocol.BasicHttpProcessor.process(BasicHttpProcessor.java:290)

org.apache.http.protocol.HttpRequestExecutor.preProcess(HttpRequestExecutor.java:160)

org.apache.http.impl.client.DefaultClientRequestDirector.execute(DefaultClientRequestDirector.java:356)

org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:501)

org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:456)

za.co.junkmail.jmobs.services.obs.OBSDeliveryConnection.createConnection(OBSDeliveryConnection.java:230)

za.co.junkmail.jmobs.services.obs.OBSDeliveryConnection.execute(OBSDeliveryConnection.java:130)

za.co.junkmail.jmobs.services.obs.OBSNotifier.notify(OBSNotifier.java:50)
    sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    java.lang.reflect.Method.invoke(Method.java:597)

com.sun.enterprise.security.application.EJBSecurityManager.runMethod(EJBSecurityManager.java:1067)
    com.sun.enterprise.security.SecurityUtil.invoke(SecurityUtil.java:176)

com.sun.ejb.containers.BaseContainer.invokeTargetBeanMethod(BaseContainer.java:2895)
    com.sun.ejb.containers.BaseContainer.intercept(BaseContainer.java:3986)

com.sun.ejb.containers.EJBObjectInvocationHandler.invoke(EJBObjectInvocationHandler.java:203)

com.sun.ejb.containers.EJBObjectInvocationHandlerDelegate.invoke(EJBObjectInvocationHandlerDelegate.java:77)
    $Proxy88.notify(Unknown Source)
    sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    java.lang.reflect.Method.invoke(Method.java:597)

com.sun.corba.ee.impl.presentation.rmi.StubInvocationHandlerImpl.privateInvoke(StubInvocationHandlerImpl.java:233)

com.sun.corba.ee.impl.presentation.rmi.StubInvocationHandlerImpl.invoke(StubInvocationHandlerImpl.java:152)

com.sun.corba.ee.impl.presentation.rmi.bcel.BCELStubBase.invoke(BCELStubBase.java:225)

za.co.junkmail.jmobs.services.obs.__OBSNotifierRemote_Remote_DynamicStub.notify(za/co/junkmail/jmobs/services/obs/__OBSNotifierRemote_Remote_DynamicStub.java)

za.co.junkmail.jmobs.services.obs._OBSNotifierRemote_Wrapper.notify(za/co/junkmail/jmobs/services/obs/_OBSNotifierRemote_Wrapper.java)

za.co.junkmail.jmobs.services.obs.OBSEventHandler.notifyClient(OBSEventHandler.java:348)

za.co.junkmail.jmobs.services.obs.OBSEventHandler.handleEvent(OBSEventHandler.java:239)
    sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    java.lang.reflect.Method.invoke(Method.java:597)

com.sun.enterprise.security.application.EJBSecurityManager.runMethod(EJBSecurityManager.java:1067)
    com.sun.enterprise.security.SecurityUtil.invoke(SecurityUtil.java:176)

com.sun.ejb.containers.BaseContainer.invokeTargetBeanMethod(BaseContainer.java:2895)
    com.sun.ejb.containers.BaseContainer.intercept(BaseContainer.java:3986)

com.sun.ejb.containers.EJBObjectInvocationHandler.invoke(EJBObjectInvocationHandler.java:203)

com.sun.ejb.containers.EJBObjectInvocationHandlerDelegate.invoke(EJBObjectInvocationHandlerDelegate.java:77)
    $Proxy82.handleEvent(Unknown Source)
    sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    java.lang.reflect.Method.invoke(Method.java:597)

com.sun.corba.ee.impl.presentation.rmi.StubInvocationHandlerImpl.privateInvoke(StubInvocationHandlerImpl.java:233)

com.sun.corba.ee.impl.presentation.rmi.StubInvocationHandlerImpl.invoke(StubInvocationHandlerImpl.java:152)

com.sun.corba.ee.impl.presentation.rmi.bcel.BCELStubBase.invoke(BCELStubBase.java:225)

za.co.junkmail.jmobs.services.obs.__OBSEventHandlerRemote_Remote_DynamicStub.handleEvent(za/co/junkmail/jmobs/services/obs/__OBSEventHandlerRemote_Remote_DynamicStub.java)

za.co.junkmail.jmobs.services.obs._OBSEventHandlerRemote_Wrapper.handleEvent(za/co/junkmail/jmobs/services/obs/_OBSEventHandlerRemote_Wrapper.java)

za.co.junkmail.jmobs.integrat.ProcessIntegratEvent.onMessage(ProcessIntegratEvent.java:192)
    sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    java.lang.reflect.Method.invoke(Method.java:597)

com.sun.enterprise.security.application.EJBSecurityManager.runMethod(EJBSecurityManager.java:1067)
    com.sun.enterprise.security.SecurityUtil.invoke(SecurityUtil.java:176)

com.sun.ejb.containers.BaseContainer.invokeTargetBeanMethod(BaseContainer.java:2895)
    com.sun.ejb.containers.BaseContainer.intercept(BaseContainer.java:3986)

com.sun.ejb.containers.MessageBeanContainer.deliverMessage(MessageBeanContainer.java:1111)

com.sun.ejb.containers.MessageBeanListenerImpl.deliverMessage(MessageBeanListenerImpl.java:74)

com.sun.enterprise.connectors.inflow.MessageEndpointInvocationHandler.invoke(MessageEndpointInvocationHandler.java:179)
    $Proxy103.onMessage(Unknown Source)
    com.sun.messaging.jms.ra.OnMessageRunner.run(OnMessageRunner.java:258)
    com.sun.enterprise.connectors.work.OneWork.doWork(OneWork.java:76)

com.sun.corba.ee.impl.orbutil.threadpool.ThreadPoolImpl$WorkerThread.run(ThreadPoolImpl.java:555)


-- 
Quintin Beukes

Reply via email to