users@jersey.java.net

[Jersey] JAXBJSONContext in Glassfish 3.1

From: Ronak Patel <ronak2121_at_yahoo.com>
Date: Sat, 26 Mar 2011 10:22:22 -0700 (PDT)

Hi All,

I'm trying to upgrade to the latest versions of HIbernate 3.6, Hibernate Search, Hibernate Spatial and Glassfish 3.1.

My RESTful Web Service defines custom JAXBJSONContexts for my JAXB beans. Everything used to work fine on Glassfish 3.0.1.
However, after upgrading to Glassfish 3.1, I'm getting the following errors:

2011-03-22 05:39:17,322 ERROR ContextLoader:225 - Context initialization failed
java.lang.VerifyError: (class: com/events/controller/NaturalJAXBProvider, method: <init> signature: ()V) Bad type in putfield/putstatic

I am running JDK 1.6 on MacOSX.

Has anyone ever dealt with this?

How do you solve this?

Ronak