Hi All.

I am trying to run the sample mtom web service application present in the
sample folder(apache-cxf-2.3.0\samples\mtom)

I started the server successfully but when I run the client using ant
command(ant client), I am getting below error. Please help me 
--------------------------------------------------------------------------------------------------
Buildfile: build.xml

maybe.generate.code:

compile:

build:

client:
     [java]
URL=file:/G:/Iona/fuse-services-framework-2.1.3.3/samples/mtom/wsdl/
mtom_xop.wsdl
     [java] Filesize of me.bmp image is: 163166

     [java] Starting MTOM Test using basic byte array:
     [java] --Sending the me.bmp image to server
     [java] --Sending a name value of Sam
     [java] Dec 4, 2010 9:14:29 PM
org.apache.cxf.phase.PhaseInterceptorChain do
DefaultLogging
     [java] WARNING: Interceptor for
{http://cxf.apache.org/mime}TestMtomService
#{http://cxf.apache.org/mime}testByteArray has thrown exception, unwinding
now
     [java] org.apache.cxf.interceptor.Fault: Could not write attachments.
     [java]     at
org.apache.cxf.interceptor.AttachmentOutInterceptor$Attachmen
tOutEndingInterceptor.handleMessage(AttachmentOutInterceptor.java:98)
     [java]     at
org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseI
nterceptorChain.java:247)
     [java]     at
org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:516
)
     [java]     at
org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:313
)
     [java]     at
org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:265
)
     [java]     at
org.apache.cxf.frontend.ClientProxy.invokeSync(ClientProxy.ja
va:73)
     [java]     at
org.apache.cxf.jaxws.JaxWsClientProxy.invoke(JaxWsClientProxy
.java:124)
     [java]     at $Proxy29.testByteArray(Unknown Source)
     [java]     at demo.mtom.client.Client.main(Client.java:94)
     [java] Caused by: java.io.IOException: Error writing request body to
server

     [java]     at
sun.net.www.protocol.http.HttpURLConnection$StreamingOutputSt
ream.checkError(HttpURLConnection.java:2285)
     [java]     at
sun.net.www.protocol.http.HttpURLConnection$StreamingOutputSt
ream.write(HttpURLConnection.java:2268)
     [java]     at
org.apache.cxf.io.AbstractWrappedOutputStream.write(AbstractW
rappedOutputStream.java:46)
     [java]     at
org.apache.cxf.io.AbstractThresholdOutputStream.write(Abstrac
tThresholdOutputStream.java:69)
     [java]     at javax.activation.DataHandler.writeTo(DataHandler.java:87)
     [java]     at
org.apache.cxf.attachment.AttachmentSerializer.writeAttachmen
ts(AttachmentSerializer.java:234)
     [java]     at
org.apache.cxf.interceptor.AttachmentOutInterceptor$Attachmen
tOutEndingInterceptor.handleMessage(AttachmentOutInterceptor.java:96)
     [java]     ... 8 more
     [java] Exception in thread "main" javax.xml.ws.WebServiceException:
Could n
ot write attachments.
     [java]     at
org.apache.cxf.jaxws.JaxWsClientProxy.invoke(JaxWsClientProxy
.java:135)
     [java]     at $Proxy29.testByteArray(Unknown Source)
     [java]     at demo.mtom.client.Client.main(Client.java:94)
     [java] Caused by: java.io.IOException: Error writing request body to
server

     [java]     at
sun.net.www.protocol.http.HttpURLConnection$StreamingOutputSt
ream.checkError(HttpURLConnection.java:2285)
     [java]     at
sun.net.www.protocol.http.HttpURLConnection$StreamingOutputSt
ream.write(HttpURLConnection.java:2268)
     [java]     at
org.apache.cxf.io.AbstractWrappedOutputStream.write(AbstractW
rappedOutputStream.java:46)
     [java]     at
org.apache.cxf.io.AbstractThresholdOutputStream.write(Abstrac
tThresholdOutputStream.java:69)
     [java]     at javax.activation.DataHandler.writeTo(DataHandler.java:87)
     [java]     at
org.apache.cxf.attachment.AttachmentSerializer.writeAttachmen
ts(AttachmentSerializer.java:234)
     [java]     at
org.apache.cxf.interceptor.AttachmentOutInterceptor$Attachmen
tOutEndingInterceptor.handleMessage(AttachmentOutInterceptor.java:96)
     [java]     at
org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseI
nterceptorChain.java:247)
     [java]     at
org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:516
)
     [java]     at
org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:313
)
     [java]     at
org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:265
)
     [java]     at
org.apache.cxf.frontend.ClientProxy.invokeSync(ClientProxy.ja
va:73)
     [java]     at
org.apache.cxf.jaxws.JaxWsClientProxy.invoke(JaxWsClientProxy
.java:124)
     [java]     ... 2 more
     [java] Java Result: 1

BUILD SUCCESSFUL
Total time: 7 seconds
G:\Iona\fuse-services-framework-2.1.3.3\samples\mtom>















































-- 
View this message in context: 
http://cxf.547215.n5.nabble.com/org-apache-cxf-interceptor-Fault-Could-not-write-attachments-tp3292246p3292246.html
Sent from the cxf-user mailing list archive at Nabble.com.

Reply via email to