RE: Re: NPE when using WADL extension auto transform to HTML feature

2013-04-21 Thread jeremy
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

2013-04-21 Thread jeremy
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

2013-04-21 Thread David Leangen
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

2013-04-21 Thread Adam Mc
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