<?xml version="1.0" encoding="UTF-8"?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://purl.org/rss/1.0/" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:syn="http://purl.org/rss/1.0/modules/syndication/" xmlns:admin="http://webns.net/mvcb/">
  <channel rdf:about="http://permalink.gmane.org/gmane.comp.java.restlet">
    <title>gmane.comp.java.restlet</title>
    <link>http://permalink.gmane.org/gmane.comp.java.restlet</link>
    <description/>
    <syn:updatePeriod>hourly</syn:updatePeriod>
    <syn:updateFrequency>1</syn:updateFrequency>
    <syn:updateBase>1901-01-01T00:00+00:00</syn:updateBase>
    <items>
      <rdf:Seq>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.java.restlet/15311"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.java.restlet/15310"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.java.restlet/15309"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.java.restlet/15308"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.java.restlet/15307"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.java.restlet/15306"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.java.restlet/15305"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.java.restlet/15304"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.java.restlet/15303"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.java.restlet/15302"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.java.restlet/15301"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.java.restlet/15300"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.java.restlet/15299"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.java.restlet/15298"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.java.restlet/15297"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.java.restlet/15296"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.java.restlet/15295"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.java.restlet/15294"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.java.restlet/15293"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.java.restlet/15292"/>
      </rdf:Seq>
    </items>
    <image rdf:resource="http://gmane.org/img/gmane-25t.png"/>
    <textinput rdf:resource=""/>
  </channel>
  <image rdf:about="http://gmane.org/img/gmane-25t.png">
    <title>Gmane</title>
    <url>http://gmane.org/img/gmane-25t.png</url>
    <link>http://gmane.org</link>
  </image>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.java.restlet/15311">
    <title>[Restlet] Unsupported media type</title>
    <link>http://permalink.gmane.org/gmane.comp.java.restlet/15311</link>
    <description>&lt;pre&gt;Hello,

I try to etablish a connection beetween a server and an android client with Restlet 2.2. The server code is :

&amp;lt; at &amp;gt;Override
public Restlet createInboundRoot() {
Router router = new Router(getContext());

router.attachDefault(new Directory(getContext(), "war:///"));
router.attach("/connection", ServiceConnectionImpl.class);
}

and the android code is :

        ClientResource cr = new ClientResource(
        "http://....appspot.com/connection");
        cr.setRequestEntityBuffering(true);

        ServiceConnection conn = cr.wrap(ServiceConnection.class);
      
        String temp = conn.connect(connect);


When I launch the client, I have the following message :

 E/AndroidRuntime(1079): Unsupported Media Type (415) - Unsupported Media Type
E/AndroidRuntime(1079): at $Proxy5.connect(Native Method)

And in the appengine logs, there is the following message :

/connection 415 16ms 0kb Restlet-Framework/2.2snapshot
"PUT /connexion HTTP/1.1" 415 777 - "Restlet-Framework/2.2snapshot" ".&lt;/pre&gt;</description>
    <dc:creator>titi</dc:creator>
    <dc:date>2012-05-17T21:21:02</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.java.restlet/15310">
    <title>Re: Is it possible to (easily) have authenticated/non-authenticated versions...</title>
    <link>http://permalink.gmane.org/gmane.comp.java.restlet/15310</link>
    <description>&lt;pre&gt;Thanks - that works perfectly for me.  

I had been returning the guard to fix an earlier problem - but obviously I
fixed it in the wrong way.  

Thanks again for the detailed solution!
RB

--
View this message in context: http://restlet-discuss.1400322.n2.nabble.com/Is-it-possible-to-easily-have-authenticated-non-authenticated-versions-tp7557195p7562976.html
Sent from the Restlet Discuss mailing list archive at Nabble.com.

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

&lt;/pre&gt;</description>
    <dc:creator>Richard Berger</dc:creator>
    <dc:date>2012-05-17T01:17:59</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.java.restlet/15309">
    <title>Re: No buffer space available (maximum connections reached?)</title>
    <link>http://permalink.gmane.org/gmane.comp.java.restlet/15309</link>
    <description>&lt;pre&gt;Hello Arjohn,

sorry for the delay, I ask Jérôme to take a closer look at your suggestion.

Best regards,
Thierry Boileau

Hi all, me again :-)

------------------------------------------------------
http://restlet.tigris.org/ds/viewMessage.do?dsForumId=4447&amp;amp;dsMessageId=2961143&lt;/pre&gt;</description>
    <dc:creator>Thierry Boileau</dc:creator>
    <dc:date>2012-05-16T14:47:26</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.java.restlet/15308">
    <title>Re: Is it possible to (easily) have authenticated/non-authenticated versions...</title>
    <link>http://permalink.gmane.org/gmane.comp.java.restlet/15308</link>
    <description>&lt;pre&gt;Hello Richard,

I suggest you to update your code as follow:

public final Restlet createInboundRoot() {
 Router rootRouter = new Router(getContext());

 Router guardedRouter = new Router(getContext());
 // attach your resources, relatively to the root path "/v1"
 guardedRouter.attach("/test", MyTestResource.class);

 // This router defines resources without authentication
 Router router = new Router(getContext());
 // attach your resources, relatively to the root path "/v2"
 router.attach("/test", MyTestResource.class);

 GaeAuthenticator guard = new GaeAuthenticator(getContext());
 guard.setNext(guardedRouter);
 rootRouter.attach("/v1", guard);
 rootRouter.attach("/v2", router);

 return rootRouter;
}

If you intend to serve the same hierarchy of resources under "/v1", or
"/v2", you can define only one router and attach it twice:
public final Restlet createInboundRoot() {
 Router rootRouter = new Router(getContext());

 // This router defines resources
 Router router = new Router(getContext());
 // attach &lt;/pre&gt;</description>
    <dc:creator>Thierry Boileau</dc:creator>
    <dc:date>2012-05-16T14:41:28</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.java.restlet/15307">
    <title>RE: Is it possible to (easily) have authenticated/non-authenticated versions...</title>
    <link>http://permalink.gmane.org/gmane.comp.java.restlet/15307</link>
    <description>&lt;pre&gt;Thanks again for the update - I will continue to work on this, although right
now I am in the midst of trying to get oAuth2 to work, so it may be a while
before I have a real response.
RB

--
View this message in context: http://restlet-discuss.1400322.n2.nabble.com/Is-it-possible-to-easily-have-authenticated-non-authenticated-versions-tp7557195p7561885.html
Sent from the Restlet Discuss mailing list archive at Nabble.com.

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

&lt;/pre&gt;</description>
    <dc:creator>Richard Berger</dc:creator>
    <dc:date>2012-05-16T14:08:55</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.java.restlet/15306">
    <title>RE: Turning Nagel</title>
    <link>http://permalink.gmane.org/gmane.comp.java.restlet/15306</link>
    <description>&lt;pre&gt;Look at the HttpClientHelper's isSocketNoDelay() method (http://www.restlet.org/documentation/2.1/jee/engine/org/restlet/engine/connector/HttpClientHelper.html)

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

&lt;/pre&gt;</description>
    <dc:creator>Ioannis Mavroukakis</dc:creator>
    <dc:date>2012-05-16T11:49:32</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.java.restlet/15305">
    <title>RE: Is it possible to (easily) have authenticated/non-authenticated versions...</title>
    <link>http://permalink.gmane.org/gmane.comp.java.restlet/15305</link>
    <description>&lt;pre&gt;Yeah the problem IMHO is that you're returning the guard, and the guard knows nothing about your URL scheme if I'm not mistaken. This needs something like

router -&amp;gt; guard -&amp;gt; resource

instead of

guard -&amp;gt; router -&amp;gt; resource.

alternatively, there should be an easy way to pattern match a guard to routes.

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

&lt;/pre&gt;</description>
    <dc:creator>Ioannis Mavroukakis</dc:creator>
    <dc:date>2012-05-16T11:36:21</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.java.restlet/15304">
    <title>Re: Access to Request in Enroler</title>
    <link>http://permalink.gmane.org/gmane.comp.java.restlet/15304</link>
    <description>&lt;pre&gt;

Thanks Thierry!


Authentication is not the first step in my filter chain. I need access to the request attributes in the Enroler. I see no other way how I can share data in a request-scoped context.

------------------------------------------------------
http://restlet.tigris.org/ds/viewMessage.do?dsForumId=4447&amp;amp;dsMessageId=2961094&lt;/pre&gt;</description>
    <dc:creator>Christian Bauer</dc:creator>
    <dc:date>2012-05-16T10:08:21</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.java.restlet/15303">
    <title>Re: Access to Request in Enroler</title>
    <link>http://permalink.gmane.org/gmane.comp.java.restlet/15303</link>
    <description>&lt;pre&gt;Hello Christian,

I've added such issue =&amp;gt;
https://github.com/restlet/restlet-framework-java/issues/588.
The original idea behind the Enroler is to get the list of all roles for
the current ClientInfo#user, which in theory depends only on the user. Do
you need to restrict the list of roles according to the kind of resources
targetted or kind of operations?

Best regards,
Thierry Boileau


This interface is too narrow:

------------------------------------------------------
http://restlet.tigris.org/ds/viewMessage.do?dsForumId=4447&amp;amp;dsMessageId=2961075&lt;/pre&gt;</description>
    <dc:creator>Thierry Boileau</dc:creator>
    <dc:date>2012-05-16T09:00:53</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.java.restlet/15302">
    <title>Re: Re: Anchor # (hash) in querystring</title>
    <link>http://permalink.gmane.org/gmane.comp.java.restlet/15302</link>
    <description>&lt;pre&gt;Hello,

instead of the fragment part, you can use the query part.

Best regards,
Thierry Boileau

Hello Thierry,

------------------------------------------------------
http://restlet.tigris.org/ds/viewMessage.do?dsForumId=4447&amp;amp;dsMessageId=2961073&lt;/pre&gt;</description>
    <dc:creator>Thierry Boileau</dc:creator>
    <dc:date>2012-05-16T08:43:39</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.java.restlet/15301">
    <title>RE: Is it possible to (easily) have authenticated/non-authenticated versions...</title>
    <link>http://permalink.gmane.org/gmane.comp.java.restlet/15301</link>
    <description>&lt;pre&gt;Thank you for the response...

My simplified test code is now:

public final Restlet createInboundRoot() {
 Router router = new Router(getContext());
 router.attach("/v1/", RootServerResource.class);
 router.attach("/v2/", RootServerResource.class);
 GaeAuthenticator guard = new GaeAuthenticator(getContext()); 
 router.attach("/v1/", guard, Template.MODE_STARTS_WITH);
 guard.setNext(router); 
 return guard;
}

But in the browser, both the paths /v1/ and /v2/ bring up the guard.  I am not sure why that happens, but that is what seems to be the result.  

Thanks for the suggestion (it definitely met the "easy" part of the qualification)!

RB

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

&lt;/pre&gt;</description>
    <dc:creator>Richard Berger</dc:creator>
    <dc:date>2012-05-15T14:34:46</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.java.restlet/15300">
    <title>RE: Is it possible to (easily) have authenticated/non-authenticated versions...</title>
    <link>http://permalink.gmane.org/gmane.comp.java.restlet/15300</link>
    <description>&lt;pre&gt;I haven't tested this so please accept my apologies if it doesn't work. You could use the following form of attach()

public Route attach(String pathTemplate,
                    Class&amp;lt;?&amp;gt; targetClass,
                    int matchingMode)

and attach your guard with a Template.MODE_STARTS_WITH matchingMode.

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

&lt;/pre&gt;</description>
    <dc:creator>Ioannis Mavroukakis</dc:creator>
    <dc:date>2012-05-15T12:01:15</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.java.restlet/15299">
    <title>Issue with custom statusservice or status service in general</title>
    <link>http://permalink.gmane.org/gmane.comp.java.restlet/15299</link>
    <description>&lt;pre&gt;Hi

I have an intermittent issue with a restful webservice where  the throwable
object is null on  the status object  albeit the status is 500 , this issue
is quite random and I have not managed to reproduce it , What are the
scenarios where the throwable is null for an internal server exception, any
pointers on how i should proceed with the investigation of this  problem
are appreciated.

Thankyou

------------------------------------------------------
http://restlet.tigris.org/ds/viewMessage.do?dsForumId=4447&amp;amp;dsMessageId=2960827&lt;/pre&gt;</description>
    <dc:creator>qns.java</dc:creator>
    <dc:date>2012-05-15T09:20:04</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.java.restlet/15298">
    <title>Is it possible to (easily) have authenticated/non-authenticated versions...</title>
    <link>http://permalink.gmane.org/gmane.comp.java.restlet/15298</link>
    <description>&lt;pre&gt;As I am working on implementing authentication, I was wondering if I could
configure createInboundRoute to attach the GAEAuthenticator guard only to
uris of the form /v1/.... (to implement authentication) and allow uris of
the form /v0/... to pass through without authentication.  

My code currently is...
public final Restlet createInboundRoot() {
  ...
  Router router = new Router(getContext());
  router.attach("/v1/path", SomeServerResource.class);
  .....
  router.attach("/v1/otherpath", SomeOtherServerResource.class);
  GaeAuthenticator guard = new GaeAuthenticator(getContext());
  router.attach(VERSION_PATH, guard);
  guard.setNext(router); 
  return guard;
...

I am assuming that what I want is not easily done (that is fine), but I
wanted to make sure before moving on (to trying to do hard things or just
not doing it).  

Thanks in advance!
RB


--
View this message in context: http://restlet-discuss.1400322.n2.nabble.com/Is-it-possible-to-easily-have-authenticated-non-authenticated-versions-tp7557195.&lt;/pre&gt;</description>
    <dc:creator>Richard Berger</dc:creator>
    <dc:date>2012-05-14T19:50:09</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.java.restlet/15297">
    <title>Access to Request in Enroler</title>
    <link>http://permalink.gmane.org/gmane.comp.java.restlet/15297</link>
    <description>&lt;pre&gt;This interface is too narrow:

    public void enrole(ClientInfo clientInfo);

I need access to the Request in this method and I don't like the ThreadLocal "solution". Enhancement issue on github?

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

&lt;/pre&gt;</description>
    <dc:creator>Christian Bauer</dc:creator>
    <dc:date>2012-05-11T13:07:50</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.java.restlet/15296">
    <title>RE: Re: Anchor # (hash) in querystring</title>
    <link>http://permalink.gmane.org/gmane.comp.java.restlet/15296</link>
    <description>&lt;pre&gt;Hello Thierry, 

Thanks for your answer, I was thinking something like that. When I look at the request the complete request string is send. The problem I am facing is that I want to redirect the user to an URL using an anchor (post login, using the CookieAuthenticator).

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

&lt;/pre&gt;</description>
    <dc:creator>Dencel</dc:creator>
    <dc:date>2012-05-11T12:10:11</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.java.restlet/15295">
    <title>Turning Nagel's algo on/off for ClientResource</title>
    <link>http://permalink.gmane.org/gmane.comp.java.restlet/15295</link>
    <description>&lt;pre&gt;I'm wondering how to turn on/off Nagel's algo for my simple app that basically sends a request to a server. Here's the skeleton of my app:

ClientResource cr = new ClientResource(hosturi);
MyClass m = cr.wrap(MyClass.class);
m.create();

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

&lt;/pre&gt;</description>
    <dc:creator>Vishal Verma</dc:creator>
    <dc:date>2012-05-11T00:17:08</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.java.restlet/15294">
    <title>RE: Re: Re: Issue with restlet 2.1-RC4 under light load</title>
    <link>http://permalink.gmane.org/gmane.comp.java.restlet/15294</link>
    <description>&lt;pre&gt;Just a few more stats on this. Executed 3599 requests with loadui, ramping progressively up to 20 requests/sec. Out of those 3599 requests 121 came back with "A response with a 200 (Ok) status should have an entity".

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

&lt;/pre&gt;</description>
    <dc:creator>Ioannis Mavroukakis</dc:creator>
    <dc:date>2012-05-10T00:02:50</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.java.restlet/15293">
    <title>RE: Re: Restlet Put Method infinite loop</title>
    <link>http://permalink.gmane.org/gmane.comp.java.restlet/15293</link>
    <description>&lt;pre&gt;Hi Christie, I've tweaked my project's Spring config to add an https listener and it worked fine, but Maven is managing all my dependencies.

2012-05-09 21:00:47,653 9676  INFO  [main] [org.eclipse.jetty.util.log] (main:) jetty-7.4.2.v20110526
2012-05-09 21:00:47,847 9870  INFO  [main] [org.eclipse.jetty.util.log] (main:) Started SelectChannelConnector&amp;lt; at &amp;gt;0.0.0.0:8111 STARTING
2012-05-09 21:00:48,407 10430 INFO  [main] [org.eclipse.jetty.util.log] (main:) jetty-7.4.2.v20110526
2012-05-09 21:00:49,233 11256 INFO  [main] [org.eclipse.jetty.util.log] (main:) Started SslSocketConnector&amp;lt; at &amp;gt;0.0.0.0:8411 STARTING

This is what my deps look like (using 2.1-RC4)

&amp;lt;dependency&amp;gt;
&amp;lt;groupId&amp;gt;org.restlet.jse&amp;lt;/groupId&amp;gt;
&amp;lt;artifactId&amp;gt;org.restlet&amp;lt;/artifactId&amp;gt;
&amp;lt;version&amp;gt;${restlet}&amp;lt;/version&amp;gt;
&amp;lt;/dependency&amp;gt;
&amp;lt;dependency&amp;gt;
&amp;lt;groupId&amp;gt;org.restlet.jse&amp;lt;/groupId&amp;gt;
&amp;lt;artifactId&amp;gt;org.restlet.ext.jaxb&amp;lt;/artifactId&amp;gt;
&amp;lt;version&amp;gt;${restlet}&amp;lt;/version&amp;gt;
&amp;lt;/dependency&amp;gt;
&amp;lt;dependency&amp;gt;
&amp;lt;groupId&amp;gt;org.restlet.jse&amp;lt;/groupId&amp;gt;
&amp;lt;artifactId&amp;gt;org.restlet.ext.jackson&amp;lt;/artifa&lt;/pre&gt;</description>
    <dc:creator>Ioannis Mavroukakis</dc:creator>
    <dc:date>2012-05-09T20:04:43</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.java.restlet/15292">
    <title>RE: Re: Re: Issue with restlet 2.1-RC4 under light load</title>
    <link>http://permalink.gmane.org/gmane.comp.java.restlet/15292</link>
    <description>&lt;pre&gt;I've attached my spring config, it would be greatly appreciated if you could cast a quick sanity check..maybe something in the Spring coupling is causing me all this grief.

Merci,
Ioannis

------------------------------------------------------
http://restlet.tigris.org/ds/viewMessage.do?dsForumId=4447&amp;amp;dsMessageId=2958919&lt;/pre&gt;</description>
    <dc:creator>Ioannis Mavroukakis</dc:creator>
    <dc:date>2012-05-09T19:14:47</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.java.restlet/15291">
    <title>RE: Re: Re: Issue with restlet 2.1-RC4 under light load</title>
    <link>http://permalink.gmane.org/gmane.comp.java.restlet/15291</link>
    <description>&lt;pre&gt;Merci Thierry i'll give it a go under my test machine.

I forgot to mention I'm using Spring to wire Restlet together, could this be part of the issue?

Ioannis

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

&lt;/pre&gt;</description>
    <dc:creator>Ioannis Mavroukakis</dc:creator>
    <dc:date>2012-05-09T15:32:47</dc:date>
  </item>
  <textinput rdf:about="http://search.gmane.org/?group=$group=gmane.comp.java.restlet">
    <title>Search Engine</title>
    <description>Search the mailing list at Gmane</description>
    <name>query</name>
    <link>http://search.gmane.org/?group=$group=gmane.comp.java.restlet</link>
  </textinput>
</rdf:RDF>

