RE: Re: NPE when using WADL extension auto transform to HTML feature
It is the JSE Edition With 2.1.2 -- the error is still here !!! 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:573) 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:509) at org.restlet.engine.adapter.ServerCall.sendResponse(ServerCall.java:453) at org.restlet.ext.jetty.internal.JettyCall.sendResponse(JettyCall.java:312) at org.restlet.engine.adapter.ServerAdapter.commit(ServerAdapter.java:196) at org.restlet.engine.adapter.HttpServerHelper.handle(HttpServerHelper.java:153) at org.restlet.ext.jetty.JettyServerHelper$WrappedServer.handle(JettyServerHelper.java:170) at org.eclipse.jetty.server.AbstractHttpConnection.handleRequest(AbstractHttpConnection.java:452) at org.eclipse.jetty.server.AbstractHttpConnection.headerComplete(AbstractHttpConnection.java:884) at org.eclipse.jetty.server.AbstractHttpConnection$RequestHandler.headerComplete(AbstractHttpConnection.java:938) at org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:630) at org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:230) at org.eclipse.jetty.server.AsyncHttpConnection.handle(AsyncHttpConnection.java:77) at org.eclipse.jetty.io.nio.SelectChannelEndPoint.handle(SelectChannelEndPoint.java:622) at org.eclipse.jetty.io.nio.SelectChannelEndPoint$1.run(SelectChannelEndPoint.java:46) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:603) at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:538) at java.lang.Thread.run(Thread.java:680) -- http://restlet.tigris.org/ds/viewMessage.do?dsForumId=4447dsMessageId=3053858
RE: Re: NPE when using WADL extension auto transform to HTML feature
Any news ... The error is still present in 2.1.2 (jse edition) thanks -- http://restlet.tigris.org/ds/viewMessage.do?dsForumId=4447dsMessageId=3053859
Communication Error (1001) - The connector failed to complete the communication with the server
Hello! After a few weeks of absence, I am trying once again to set up restlet in my OSGi environment. Using version 2.2-M1. I am making a call like this: final Client client = new Client( new Context(), Protocol.HTTPS ); final ClientResource clientResource = new ClientResource( url ); clientResource.setNext( client ); final ChallengeResponse authentication = new ChallengeResponse( ChallengeScheme.HTTP_BASIC, pwd, ); clientResource.setChallengeResponse( authentication ); final Representation r = clientResource.get(); r.write( System.out ); r.release(); client.stop(); Sometimes I get back a valid reply, but most times I get back this error: Communication Error (1001) - The connector failed to complete the communication with the server What confuses me is why this would work sometimes, but not others. Any hints? Best regards, =David -- http://restlet.tigris.org/ds/viewMessage.do?dsForumId=4447dsMessageId=3053860
Setiting media type for webm videos
Hi, I am trying to get HTML5 *.webm videos to play from a restlet server. I am using the latest stable with Jetty standalone with the FILE protocol on a directory. Other types of HTML5 videos play fine, but not webm videos, so I suppose it is a meida type problem. Looking at my old tomcat setup (videos played fine under tomcat), I see the following: mime-mapping extensionwebm/extension mime-typevideo/webm/mime-type /mime-mapping So, I tried to translate this to restlet with the following code, but it is still not working. Any ideas? public synchronized Restlet createInboundRoot() { MetadataService ms = new MetadataService(); ms.addCommonExtensions(); ms.addExtension(webm, new MediaType(video/webm)); ms.setEnabled(true); this.setMetadataService(ms); Router router = new Router(getContext()); // route codes here return router; } Thanks, -Adam -- http://restlet.tigris.org/ds/viewMessage.do?dsForumId=4447dsMessageId=3053895