users@jersey.java.net

[Jersey] Re: Grizzly Container

From: Robert DiFalco <robert.difalco_at_gmail.com>
Date: Wed, 18 Dec 2013 09:40:20 -0800

Thanks Marek. In my case the Jackson exception mappers were not being
included and as such Grizzly was just eating the exceptions and
turning them into 500 status responses rather than logging them. I
have it all sorted now.

On Wed, Dec 18, 2013 at 9:33 AM, Marek Potociar
<marek.potociar_at_oracle.com> wrote:
> This JerseyTest in JSON-Jackson Jersey example is using Jackson with
> Grizzly:
> https://github.com/jersey/jersey/blob/master/examples/json-jackson/src/test/java/org/glassfish/jersey/examples/jackson/JacksonTest.java
>
> The test logs the server-side traffic, including entity as well. Can you
> please modify the test to demonstrate your problem?
> (If you can, please open a new Jira issue and attach the modified test to
> it, either directly or e.g. as a gist link.)
>
> Marek
>
> On 14 Dec 2013, at 03:32, Robert DiFalco <robert.difalco_at_gmail.com> wrote:
>
> It's difficult to condense into a small case and it is proprietary. But I am
> not doing anything special besides using the JacksonFeature.
>
> On one of my unit tests I am getting a 500 and I can't figure out how to
> configure logging so that it is showing the cause in the test output.
>
> I'm pretty sure I know what is causing it. I have a bean, and I am putting
> just one property of the bean. With Jersey 1.9 and Jackson this would
> succeed. But with Jersey 2.4.1 it seems that Jackson is having a problem
> with only one field of the bean being passed as a JSON string.
>
> And for some reason, I am no longer seeing the marshaling exceptions. I see
> the stuff I am logging with SL4J and LogBack but nothing else.
>
> Is there a flag or Java Logging file I need to have log output go to the
> console? I can't imagine the jersey team swallows the marshaling errors
> without logging them. So I must have some simple thing not configured, I'm
> horribly inept with JUL. I typically use Log4J, SL4J, or just logback.
>
>
>
> On Fri, Dec 13, 2013 at 6:08 PM, selvakumar netaji <vvekselva.gm_at_gmail.com>
> wrote:
>>
>> Hi,
>>
>> Can you send us your sample unit tests if it doesn't violate any
>> infringement laws.
>>
>> On Dec 14, 2013 6:51 AM, "Robert DiFalco" <robert.difalco_at_gmail.com>
>> wrote:
>>>
>>> I'm using the Grizzly2 container for unit testing with JerseyTest.
>>>
>>> In 1.9 I got all my jackson and my code log output in my test output. Now
>>> it seems like Grizzly is eating all log out put. Did something change here
>>> and how can I fix it?
>>>
>>> Thanks!
>
>
>