I have the WADL extension working on my project but I'm trying to get the
auto-transformation to HTML working as described in the Restlet in Action
book. The book says to include the Xalan 2.7.1 library which I have done.
I'm using 2.1 SNAPSHOT for all Restlet libraries including the WADL
extension library. Here are a couple of log entries and the stack trace:

INFO: 2012-07-03        14:02:29        0:0:0:0:0:0:0:1 adminpm 0.0.0.0 8080    
OPTIONS /mm/
method=options  200     -       0       523     http://localhost:8080   
Mozilla/5.0 (Windows NT
6.1) AppleWebKit/536.5 (KHTML, like Gecko) Chrome/19.0.1084.56 Safari/536.5
-
Jul 3, 2012 2:02:29 PM org.restlet.engine.adapter.ServerAdapter commit
SEVERE: An exception occured writing the response entity
java.lang.NullPointerException
        at
org.apache.xalan.transformer.TransformerImpl.transform(TransformerImpl.java:642)
        at
org.apache.xalan.transformer.TransformerImpl.transform(TransformerImpl.java:1273)
        at
org.apache.xalan.transformer.TransformerImpl.transform(TransformerImpl.java:1251)
        at
org.restlet.ext.xml.TransformRepresentation.transform(TransformRepresentation.java:572)
        at
org.restlet.ext.xml.TransformRepresentation.write(TransformRepresentation.java:589)
        at
org.restlet.ext.xml.TransformRepresentation.write(TransformRepresentation.java:599)
        at
org.restlet.representation.CharacterRepresentation.write(CharacterRepresentation.java:76)
        at
org.restlet.engine.adapter.ServerCall.writeResponseBody(ServerCall.java:509)
        at 
org.restlet.engine.adapter.ServerCall.sendResponse(ServerCall.java:453)
        at
org.restlet.ext.servlet.internal.ServletCall.sendResponse(ServletCall.java:426)
        at 
org.restlet.engine.adapter.ServerAdapter.commit(ServerAdapter.java:196)
        at
org.restlet.engine.adapter.HttpServerHelper.handle(HttpServerHelper.java:153)
        at 
org.restlet.ext.servlet.ServerServlet.service(ServerServlet.java:1089)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
        at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
        at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
        at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:225)
        at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:169)
        at
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472)
        at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:168)
        at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:98)
        at
org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:927)
        at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
        at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407)
        at
org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:999)
        at
org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:565)
        at
org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:307)
        at
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
        at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
        at java.lang.Thread.run(Thread.java:662)


--
View this message in context: 
http://restlet-discuss.1400322.n2.nabble.com/NPE-when-using-WADL-extension-auto-transform-to-HTML-feature-tp7578165.html
Sent from the Restlet Discuss mailing list archive at Nabble.com.

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

Reply via email to