Hi,

I have an error for delete method on rc2.0snapshot between GWT client and JEE 
server.

I have one simple object just like the example "Contact" that is sent/received 
successfully for get, put and post methods, serialization and deserialization 
are ok. 

But delete says on server side "premature end of file". I use ClientProxy for 
GWT calls as you do in your example.

Thanks for your help,

Pierre


[Fatal Error] :1:1: Premature end of file.
15 avr. 2010 15:00:00 org.restlet.resource.UniformResource doCatch
ATTENTION: Exception or error caught in resource
com.thoughtworks.xstream.io.StreamException:  : Premature end of file.
        at 
com.thoughtworks.xstream.io.xml.DomDriver.createReader(DomDriver.java:86)
        at 
com.thoughtworks.xstream.io.xml.DomDriver.createReader(DomDriver.java:70)
        at com.thoughtworks.xstream.XStream.fromXML(XStream.java:861)
        at 
org.restlet.ext.xstream.XstreamRepresentation.getObject(XstreamRepresentation.java:160)
        at 
org.restlet.ext.xstream.XstreamConverter.toObject(XstreamConverter.java:186)
        at 
org.restlet.service.ConverterService.toObject(ConverterService.java:156)
        at org.restlet.resource.ServerResource.doHandle(ServerResource.java:406)
        at org.restlet.resource.ServerResource.delete(ServerResource.java:173)
        at org.restlet.resource.ServerResource.doHandle(ServerResource.java:479)
        at 
org.restlet.resource.ServerResource.doNegotiatedHandle(ServerResource.java:534)
        at 
org.restlet.resource.ServerResource.doConditionalHandle(ServerResource.java:270)
        at org.restlet.resource.ServerResource.handle(ServerResource.java:764)
        at org.restlet.resource.Finder.handle(Finder.java:515)
        at org.restlet.routing.Filter.doHandle(Filter.java:156)
        at org.restlet.routing.Filter.handle(Filter.java:203)
        at org.restlet.routing.Filter.doHandle(Filter.java:156)
        at org.restlet.routing.Filter.handle(Filter.java:203)
        at org.restlet.routing.Router.doHandle(Router.java:495)
        at org.restlet.routing.Router.handle(Router.java:735)
        at org.restlet.routing.Filter.doHandle(Filter.java:156)
        at org.restlet.routing.Filter.handle(Filter.java:203)
        at org.restlet.routing.Filter.doHandle(Filter.java:156)
        at org.restlet.routing.Filter.handle(Filter.java:203)
        at org.restlet.routing.Filter.doHandle(Filter.java:156)
        at 
org.restlet.engine.application.StatusFilter.doHandle(StatusFilter.java:152)
        at org.restlet.routing.Filter.handle(Filter.java:203)
        at org.restlet.routing.Filter.doHandle(Filter.java:156)
        at org.restlet.routing.Filter.handle(Filter.java:203)
        at org.restlet.engine.ChainHelper.handle(ChainHelper.java:111)
        at 
org.restlet.engine.application.ApplicationHelper.handle(ApplicationHelper.java:72)
        at org.restlet.Application.handle(Application.java:379)
        at org.restlet.routing.Filter.doHandle(Filter.java:156)
        at org.restlet.routing.Filter.handle(Filter.java:203)
        at org.restlet.routing.Router.doHandle(Router.java:495)
        at org.restlet.routing.Router.handle(Router.java:735)
        at org.restlet.routing.Filter.doHandle(Filter.java:156)
        at org.restlet.routing.Filter.handle(Filter.java:203)
        at org.restlet.routing.Router.doHandle(Router.java:495)
        at org.restlet.routing.Router.handle(Router.java:735)
        at org.restlet.routing.Filter.doHandle(Filter.java:156)
        at org.restlet.routing.Filter.handle(Filter.java:203)
        at org.restlet.engine.ChainHelper.handle(ChainHelper.java:111)
        at org.restlet.Component.handle(Component.java:385)
        at org.restlet.Server.handle(Server.java:474)
        at org.restlet.engine.ServerHelper.handle(ServerHelper.java:71)
        at 
org.restlet.engine.http.HttpServerHelper.handle(HttpServerHelper.java:150)
        at 
org.restlet.ext.servlet.ServerServlet.service(ServerServlet.java:1037)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
        at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
        at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at 
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
        at 
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
        at 
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
        at 
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
        at 
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
        at 
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298)
        at 
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:852)
        at 
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588)
        at 
org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
        at java.lang.Thread.run(Unknown Source)
Caused by: org.xml.sax.SAXParseException: Premature end of file.
        at com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(Unknown 
Source)
        at 
com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(Unknown 
Source)
        at 
com.thoughtworks.xstream.io.xml.DomDriver.createReader(DomDriver.java:79)
        ... 59 more

------------------------------------------------------
http://restlet.tigris.org/ds/viewMessage.do?dsForumId=4447&dsMessageId=2583757

Reply via email to