Hello guys, I am setting up a PoC with Restlet with the intention to demonstrate its capabilities in the place where I work. One of the nice features I would like to show is the wadl documentation plugin and I cannot make it work doing a GET from a browser with ?method=options. It throws a NullPointerException. Researching a bit, I found that this has been raised already but has not yet been resolved.
Here is my console output Apr 12, 2013 9:55:40 AM org.restlet.engine.log.LogFilter afterHandle INFO: 2013-04-12 09:55:40 127.0.0.1 - 127.0.0.1 9191 OPTIONS / method=options 200 - 0 1564 http://localhost:9191 Mozilla/5.0 (X11; Linux i686) AppleWebKit/537.22 (KHTML, like Gecko) Ubuntu Chromium/25.0.1364.160 Chrome/25.0.1364.160 Safari/537.22 - ERROR: '' Apr 12, 2013 9:59:47 AM org.restlet.engine.adapter.ServerAdapter commit SEVERE: An exception occured writing the response entity java.io.IOException: Transformer exception. java.lang.NullPointerException at org.restlet.ext.xml.TransformRepresentation.transform(TransformRepresentation.java:575) at org.restlet.ext.xml.TransformRepresentation.write(TransformRepresentation.java:590) at org.restlet.ext.xml.TransformRepresentation.write(TransformRepresentation.java:600) at org.restlet.representation.CharacterRepresentation.write(CharacterRepresentation.java:76) at org.restlet.engine.adapter.ServerCall.writeResponseBody(ServerCall.java:510) at org.restlet.engine.adapter.ServerCall.sendResponse(ServerCall.java:454) 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:820) and my configuration is Apache Maven 3.0 (r1004208; 2010-10-04 06:50:56-0500) Java version: 1.7.0_17 Java home: /usr/lib/jvm/java-7-oracle/jre Default locale: en_US, platform encoding: UTF-8 OS name: "linux" version: "3.2.0-39-generic-pae" arch: "i386" Family: "unix" this is my partial pom.xml <dependency> <groupId>org.restlet.jee</groupId> <artifactId>org.restlet</artifactId> <version>${restlet.version}</version> </dependency> <dependency> <groupId>org.restlet.jee</groupId> <artifactId>org.restlet.ext.spring</artifactId> <version>${restlet.version}</version> </dependency> <dependency> <groupId>org.restlet.jee</groupId> <artifactId>org.restlet.ext.servlet</artifactId> <version>${restlet.version}</version> </dependency> <dependency> <groupId>org.restlet.jee</groupId> <artifactId>org.restlet.ext.jackson</artifactId> <version>${restlet.version}</version> </dependency> <dependency> <groupId>org.restlet.jee</groupId> <artifactId>org.restlet.ext.xml</artifactId> <version>${restlet.version}</version> </dependency> <dependency> <groupId>org.restlet.jee</groupId> <artifactId>org.restlet.ext.wadl</artifactId> <version>${restlet.version}</version> </dependency> <dependency> <groupId>org.restlet.jee</groupId> <artifactId>org.restlet.ext.rdf</artifactId> <version>${restlet.version}</version> </dependency> <dependency> <groupId>org.restlet.jee</groupId> <artifactId>org.restlet.ext.oauth</artifactId> <version>${restlet.version}</version> </dependency> <dependency> <groupId>org.restlet.jee</groupId> <artifactId>org.restlet.ext.jaxrs</artifactId> <version>${restlet.version}</version> </dependency> <dependency> <groupId>org.restlet.jee</groupId> <artifactId>org.restlet.ext.velocity</artifactId> <version>${restlet.version}</version> </dependency> <dependency> <groupId>org.restlet.jee</groupId> <artifactId>org.restlet.ext.atom</artifactId> <version>${restlet.version}</version> </dependency> <dependency> <groupId>javax.ws.rs</groupId> <artifactId>jsr311-api</artifactId> <version>1.1.1</version> </dependency> .... <properties> <restlet.version>2.1.2</restlet.version> </properties> xercesImpl 2.9.1, xalan 2.7.1 and xml-apis 1.3.04 are in the classpath as well Any hints on where to look to resolve this and submit a patch later will be much appreciated! thanks in advance -- Jorge Gallardo ---------------------------------------- [email protected] ------------------------------------------------------ http://restlet.tigris.org/ds/viewMessage.do?dsForumId=4447&dsMessageId=3053183

