Hi,
Thanks for the info. I am able to reproduce. Still not sure how to
correctly fix this.
Can we have a phone call on Friday to discus:
- the fix
- a better way to cover such integration issues in the future,
so that we do not reveal issues after releasing Jersey, but better
before-hands
I am available on Friday 8-11AM PT.
Could you please confirm which time works for you?
8am/9am/10am?
Thanks,
~Jakub
On 06/21/2010 03:59 PM, Tom Mueller wrote:
> Jakub,
>
> Information about the admin dev tests that started this thread is here:
>
> http://wiki.glassfish.java.net/Wiki.jsp?page=AdminTests
>
> The specific test that uses the REST interface is in ClusterTest.java
> in the testEndToEndDemo method. Within that test, there are some
> getURL calls to "/management/domain..." URLs which are using the REST
> API to test the configuration of instances.
>
> There isn't anything really special about the test; it just fetches
> the URL from the server and looks for some strings in the output.
>
> There is a hudson job that runs these tests:
>
> http://hudson.sfbay.sun.com/job/admin-devtests-v3.1/
>
> Tom
>
>
> On 6/21/2010 3:56 AM, Jakub Podlesak wrote:
>>
>> Hi Ludo,
>>
>> Could you please send us some details on the REST admin dev tests?
>> I would like to
>>
>> - reproduce the issue to be able to fix it
>> - make it part of our test machinery, so that we avoid such a last
>> minute surprise in the future
>>
>> If there is any hudson job responsible for the test, can we get
>> access to that job definition?
>> (i.e. if the hudson instance running that job is secured, could you
>> add japod username
>> or allow jp149343 user from LDAP see the job configuration there?)
>>
>> Thanks,
>>
>> ~Jakub
>>
>> On 06/18/2010 08:57 PM, Paul Sandoz wrote:
>>>
>>> On Jun 18, 2010, at 8:03 PM, Ludovic Champenois wrote:
>>>
>>>> On 6/18/10 10:53 AM, Jane Young wrote:
>>>>> Just reverted: svn rev 37904.
>>>>>
>>>>
>>>> Many thanks.
>>>>
>>>> On my side I was able to also avoid the cnf exception by avoiding
>>>> the 2 calls to getMediaTypeMappings:
>>>>
>>>> ResourceConfig rc = new DefaultResourceConfig(classes);
>>>> // rc.getMediaTypeMappings().put("xml",
>>>> MediaType.APPLICATION_XML_TYPE);
>>>> // rc.getMediaTypeMappings().put("json",
>>>> MediaType.APPLICATION_JSON_TYPE);
>>>>
>>>> in our lazy initializer.
>>>> It's better if Jakub csan take a look at that early next week.
>>>> Seems to be an osgi dependency declaration issue on Jersey side.
>>>>
>>>
>>> It might be because we changed the distribution in GF to use the
>>> individual jersey modules instead of the jersey-bundle.
>>>
>>> So the OSGI dependencies of the REST admin module might need to be
>>> updated to reflect that.
>>>
>>> Paul.
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: admin-unsubscribe_at_glassfish.dev.java.net
>> For additional commands, e-mail: admin-help_at_glassfish.dev.java.net
>>