users@jersey.java.net

Re: [Jersey] GrizzlyServerFactory ignores the path info from URI

From: Srinivas Naresh Bhimisetty <Srinivas.Bhimisetty_at_Sun.COM>
Date: Tue, 27 Jan 2009 16:36:38 +0530

Paul Sandoz wrote:
>
> On Jan 27, 2009, at 11:41 AM, Srinivas Naresh Bhimisetty wrote:
>
>> Hi Paul,
>>
>> we would need a fix for this, otherwise we would not be able to
>> provide support for the LW Grizzly container in the test framework.
>> All the tests would fail with a 404 status code.
>>
>
> Do you want to have a go at trying to fix it?
Sure. I will try it in the branch.

-Naresh
>
> Paul.
>
>> Thanks,
>> Naresh
>>
>> Paul Sandoz wrote:
>>> Hi Naresh,
>>>
>>> Yes, that is an issue. Do you want to have a go fixing it? IIRC i
>>> was not sure how to set this context for the embedded Grizzly,
>>> ideally it is something we inform Grizzly of rather than support it
>>> in the container, but we could the latter if necessary.
>>>
>>> Paul.
>>>
>>> On Jan 27, 2009, at 11:15 AM, Srinivas Naresh Bhimisetty wrote:
>>>
>>>> Hi,
>>>>
>>>> I was playing around with the GrizzlyServerFactory API and found
>>>> the following issue:
>>>>
>>>> The API ignores any path info from the URI used to create a
>>>> SelectorThread instance.
>>>> Say for example, I try to create the SelectorThread as:
>>>> GrizzlyServerFactory.create("http://localhost:9998/helloworld-webapp",
>>>> resourceConfig);
>>>> All works fine and the thread starts running, but when I try to GET
>>>> [1] it returns 404 status code. However, for [2] it gives the
>>>> expected output.
>>>>
>>>> Is it as per design that the factory ignores the path elements from
>>>> the URL?
>>>>
>>>> [1] http://localhost:9998/helloworld-webapp/helloworld
>>>> [2] http://localhost:9998/helloworld
>>>>
>>>> Thanks,
>>>> Naresh
>>>>
>>>>
>>>> ---------------------------------------------------------------------
>>>> To unsubscribe, e-mail: users-unsubscribe_at_jersey.dev.java.net
>>>> For additional commands, e-mail: users-help_at_jersey.dev.java.net
>>>>
>>>
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: users-unsubscribe_at_jersey.dev.java.net
>>> For additional commands, e-mail: users-help_at_jersey.dev.java.net
>>>
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: users-unsubscribe_at_jersey.dev.java.net
>> For additional commands, e-mail: users-help_at_jersey.dev.java.net
>>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe_at_jersey.dev.java.net
> For additional commands, e-mail: users-help_at_jersey.dev.java.net
>