5GB? I think you will need a lot of heapspace for the JVM.
--- On Thu, 12/17/09, surajchhetry <[email protected]> wrote: > From: surajchhetry <[email protected]> > Subject: Re: MTOM OutOfMemory > To: [email protected] > Date: Thursday, December 17, 2009, 3:28 AM > > Iam using CXF 2.2.5 version and try to upload around 5 GB > and got following > error. > Here is the stack trace > > Exception in thread "main" java.lang.OutOfMemoryError: Java > heap space > at > java.util.Arrays.copyOf(Arrays.java:2882) > at > java.lang.AbstractStringBuilder.expandCapacity(AbstractStringBuilder.java:100) > at > java.lang.AbstractStringBuilder.append(AbstractStringBuilder.java:390) > at > java.lang.StringBuilder.append(StringBuilder.java:119) > at > org.apache.cxf.io.CachedOutputStream.writeCacheTo(CachedOutputStream.java:334) > at > org.apache.cxf.io.CachedOutputStream.writeCacheTo(CachedOutputStream.java:286) > at > org.apache.cxf.interceptor.LoggingOutInterceptor$LoggingCallback.onClose(LoggingOutInterceptor.java:152) > at > org.apache.cxf.io.CachedOutputStream.close(CachedOutputStream.java:182) > at > org.apache.cxf.transport.AbstractConduit.close(AbstractConduit.java:66) > at > org.apache.cxf.transport.http.HTTPConduit.close(HTTPConduit.java:637) > at > org.apache.cxf.interceptor.MessageSenderInterceptor$MessageSenderEndingInterceptor.handleMessage(MessageSenderInterceptor.java:62) > at > org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:236) > at > org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:483) > at > org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:309) > at > org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:261) > at > org.apache.cxf.frontend.ClientProxy.invokeSync(ClientProxy.java:73) > at > org.apache.cxf.jaxws.JaxWsClientProxy.invoke(JaxWsClientProxy.java:124) > at $Proxy57.uploadVideo(Unknown Source) > at > com.suraj.core.ws.VideoWebServiceTester.testVideoUpload(VideoWebServiceTester.java:70) > at > com.suraj.core.ws.VideoWebServiceTester.main(VideoWebServiceTester.java:44) > > > dkulp wrote: > > > > > > This error sounds like a classloader thing. > Check the classpath and such > > for > > and activation jars. If you are on > Java6, try removing the activation > > jar we > > ship and such and using the stuff built into the jdk. > > > > Dan > > > > > > On Sat November 28 2009 3:50:59 pm baeschtu baeschtu > wrote: > >> I was getting a step forward while using the > reference implementation > >> large_upload from https://jax-ws.dev.java.net/2.1.7/ > >> Now I have the following problem. (I'm using > maven) > >> > >> Nov 28, 2009 9:44:32 PM > org.apache.cxf.phase.PhaseInterceptorChain > >> doIntercept > >> WARNING: Application has thrown exception, > unwinding now > >> org.apache.cxf.interceptor.Fault: loader > constraint violation: loader > >> (instance of <bootloader>) previously > initiated loading for a different > >> type with name > "javax/activation/DataHandler" > >> at > >> > org.apache.cxf.service.invoker.AbstractInvoker.createFault(AbstractInvoker. > >> java:148) > >> > >> Any help would be appreciated! > >> > >> > >> > >> 2009/11/27 baeschtu baeschtu <[email protected]> > >> > >> > Hi list > >> > for a fileupload I need a mtom enabled > webservice (wsdl first.) I > >> managed > >> > to write a working wsdl with wsdl2java > >> > When I send large binaries ~5GB I got a: > >> > > >> > WARNING: Interceptor has thrown exception, > unwinding now > >> > org.apache.cxf.interceptor.Fault: > Unmarshalling Error: Java heap space > >> > > >> > When I check with wireshark, for small files > it looks like SwA seams to > >> > work: > >> > MIME Multipart Media Encapsulation, Type: > multipart/related, Boundary: > >> > "uuid:910305cf-e4c6-45cd-a0f6-4f083b49c6c4" > >> > > >> > When trying to upload large files I see only > "Continuation or non-HTTP > >> > traffic" and then follows the OutOfMemory > exception. > >> > 35506 5625.427090 > 127.0.0.1 127.0.0.1 HTTP > Continuation > >> or > >> > non-HTTP traffic. > >> > > >> > I also have the > xmime:expectedContentTypes="application/octet-stream" > >> in > >> > and DataHandlers are generated. > >> > Has someone a working example, or some > hints? > >> > > >> > Thanks > >> > Bast > >> > > > > -- > > Daniel Kulp > > [email protected] > > http://www.dankulp.com/blog > > > > > > -- > View this message in context: > http://old.nabble.com/MTOM-OutOfMemory-tp26544421p26826658.html > Sent from the cxf-user mailing list archive at Nabble.com. > >
