I am facing exactly the same problem... When I try to call options method in 
browser, it finished with this:

09:34:52,988 INFO  [org.restlet.IslandComponent.LogService] 
(http-localhost/127.0.0.1:8080-6) 2013-08-15        09:34:52        127.0.0.1   
    admin   127.0.0.1       8080    OPTIONS /root/island/RTM        
method=options  200     -       0       19      http://localhost:8080   
Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) 
Chrome/28.0.1500.95 Safari/537.36    -
09:34:53,070 SEVERE [org.restlet.IslandComponent.Server] 
(http-localhost/127.0.0.1:8080-6) An exception occured writing the response 
entity: java.lang.NullPointerException
        at 
org.apache.xalan.transformer.TransformerImpl.transform(TransformerImpl.java:642)
 [xalan-2.7.1.jar:]
        at 
org.apache.xalan.transformer.TransformerImpl.transform(TransformerImpl.java:1273)
 [xalan-2.7.1.jar:]
        at 
org.apache.xalan.transformer.TransformerImpl.transform(TransformerImpl.java:1251)
 [xalan-2.7.1.jar:]
        at 
org.restlet.ext.xml.TransformRepresentation.transform(TransformRepresentation.java:573)
 [org.restlet.ext.xml-2.2-M3.jar:]
        at 
org.restlet.ext.xml.TransformRepresentation.write(TransformRepresentation.java:590)
 [org.restlet.ext.xml-2.2-M3.jar:]
        at 
org.restlet.ext.xml.TransformRepresentation.write(TransformRepresentation.java:600)
 [org.restlet.ext.xml-2.2-M3.jar:]
        at 
org.restlet.representation.CharacterRepresentation.write(CharacterRepresentation.java:76)
 [org.restlet-2.2-M3.jar:]
        at 
org.restlet.engine.adapter.ServerCall.writeResponseBody(ServerCall.java:519) 
[org.restlet-2.2-M3.jar:]
        at 
org.restlet.engine.adapter.ServerCall.sendResponse(ServerCall.java:463) 
[org.restlet-2.2-M3.jar:]
        at 
org.restlet.ext.servlet.internal.ServletCall.sendResponse(ServletCall.java:430) 
[org.restlet.ext.servlet-2.2-M3.jar:]
        at 
org.restlet.engine.adapter.ServerAdapter.commit(ServerAdapter.java:196) 
[org.restlet-2.2-M3.jar:]
        at 
org.restlet.engine.adapter.HttpServerHelper.handle(HttpServerHelper.java:153) 
[org.restlet-2.2-M3.jar:]
        at 
org.restlet.ext.servlet.ServerServlet.service(ServerServlet.java:1087) 
[org.restlet.ext.servlet-2.2-M3.jar:]
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:847) 
[jboss-servlet-api_3.0_spec-1.0.1.Final.jar:1.0.1.Final]
        at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:329)
 [jbossweb-7.0.17.Final.jar:]
        at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:248)
 [jbossweb-7.0.17.Final.jar:]
        at 
org.jboss.weld.servlet.ConversationPropagationFilter.doFilter(ConversationPropagationFilter.java:62)
 [weld-core-1.1.9.Final.jar:2012-08-06 19:12]
        at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:280)
 [jbossweb-7.0.17.Final.jar:]
        at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:248)
 [jbossweb-7.0.17.Final.jar:]
        at 
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:275)
 [jbossweb-7.0.17.Final.jar:]
        at 
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:161)
 [jbossweb-7.0.17.Final.jar:]
        at 
org.jboss.as.web.security.SecurityContextAssociationValve.invoke(SecurityContextAssociationValve.java:165)
 [jboss-as-web-7.1.3.Final.jar:7.1.3.Final]
        at 
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:155) 
[jbossweb-7.0.17.Final.jar:]
        at 
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) 
[jbossweb-7.0.17.Final.jar:]
        at 
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
 [jbossweb-7.0.17.Final.jar:]
        at 
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:372) 
[jbossweb-7.0.17.Final.jar:]
        at 
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:877) 
[jbossweb-7.0.17.Final.jar:]
        at 
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:679)
 [jbossweb-7.0.17.Final.jar:]
        at 
org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:931) 
[jbossweb-7.0.17.Final.jar:]
        at java.lang.Thread.run(Thread.java:662) [rt.jar:1.6.0_45]

Downgrade to Restlet 2.1-M3 is a solution, but I dont want to do that... 
Any progress or ideas, what we do wrong?

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

Reply via email to