Sorry, I didn't finish that message, at the end is a line of code.  This is
line 76 in JBIDestinationOutputStream where the exception occurs:

ByteArrayOutputStream baos = (ByteArrayOutputStream)getOut();


On 9/21/07, Ryan Moquin <[EMAIL PROTECTED]> wrote:
>
> I'm testing my newly converted XFire to CXF services and so far I haven't
> gotten a single request to complete successfully.  Currently when I make a
> request to one of my methods that simple returns a preconstructed JAXB
> object, I get the following exception.  This used to work with XFire, so I'm
> assuming it's something internally with CXF.  Is there any reason this might
> happen?  Is it a jar dependency problem?
>
> Sep 21, 2007 12:00:29 PM
> org.apache.cxf.transport.jbi.JBIDestinationOutputStreamcommitOutputMessage
> SEVERE: error sending Out message
> java.lang.ClassCastException: java.io.BufferedOutputStream
>         at
> org.apache.cxf.transport.jbi.JBIDestinationOutputStream.commitOutputMessage
> (JBIDestinationOutputStream.java:76
> )
>         at org.apache.cxf.transport.jbi.JBIDestinationOutputStream.doClose
> (JBIDestinationOutputStream.java :62)
>         at org.apache.cxf.io.CachedOutputStream.close(
> CachedOutputStream.java:119)
>         at org.apache.cxf.transport.AbstractConduit.close(
> AbstractConduit.java:66)
>         at
> org.apache.cxf.interceptor.MessageSenderInterceptor$MessageSenderEndingInterceptor.handleMessage(MessageSender
> Interceptor.java:62)
>         at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(
> PhaseInterceptorChain.java:207)
>         at
> org.apache.cxf.interceptor.OutgoingChainInterceptor.handleMessage(
> OutgoingChainInterceptor.java :73)
>         at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(
> PhaseInterceptorChain.java:207)
>         at org.apache.cxf.transport.ChainInitiationObserver.onMessage(
> ChainInitiationObserver.java:73)
>         at org.apache.cxf.transport.jbi.JBIDispatcherUtil.dispatch(
> JBIDispatcherUtil.java:148)
>         at org.apache.servicemix.cxfse.CxfSeEndpoint.process(
> CxfSeEndpoint.java:167)
>         at org.apache.servicemix.common.AsyncBaseLifeCycle.doProcess (
> AsyncBaseLifeCycle.java:538)
>
> ByteArrayOutputStream baos = (ByteArrayOutputStream)getOut();

Reply via email to