users@jersey.java.net

Re: [Jersey] Class not found: com.sun.jersey.impl.provider.RuntimeDelegateImpl

From: Aaron Bruegl <abruegl_at_nighthawkrad.net>
Date: Wed, 29 Oct 2008 07:48:21 -0500

What I have been working on is an applet using the new Java 6u10, and a
simple Jersey Client. So all I really have for jars on my classpath is:
jersey-client-1.0.jar, jersey-core-1.0.jar, jsr311-api-1.0.jar

I was assuming the problem was that the class
"com.sun.ws.rs.ext.RuntimeDelegateImpl" was trying to be loaded (I have
no idea what jar this would come from as I can't find it). I think the
problem is that in jersey-core's META-INF/services the
javax.ws.rs.ext.RuntimeDelegate specifies
com.sun.jersey.impl.provider.RuntimeDelegateImpl....but this class is in
the jersey-server or jersey-bundle, so the client trys to load
com.sun.ws.rs.ext.RuntimeDelegateImpl which does not exist.

Would an acceptable solution be to move
com.sun.jersey.impl.provider.RuntimeDelegateImpl to the jersey-core?

Thanks for logging this issue.
-Aaron


Paul Sandoz wrote:
> Hi Aaron,
>
> Ouch, that is bad. Thanks for reporting this. I am presuming that the
> Client still works but not with JAXB, correct?
>
> I guess some of the tests where the client invokes the server are not
> as isolated as i expected. Another work around is to include
> jersey-server in the class path.
>
> Issue is logged:
>
> https://jersey.dev.java.net/issues/show_bug.cgi?id=140
>
> Paul.
>
> On Oct 28, 2008, at 9:10 PM, Aaron Bruegl wrote:
>
>> I am trying to get just a Jersey client working
>> (jersey-client-1.0.jar, jersey-core-1.0.jar, jsr311-api-1.0.jar), but
>> I encounter the below exception. I did find a workaround, which is to
>> use the jersey bundle (jersey-bundle-1.0.jar, jsr311-api-1.0.jar).
>>
>>
>> java.lang.reflect.InvocationTargetException
>> at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native
>> Method)
>> at
>> sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
>>
>> at
>> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
>>
>> at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
>> at
>> com.sun.jersey.api.client.Client$DefaultComponentProvider.getInstance(Client.java:164)
>>
>> at
>> com.sun.jersey.impl.application.ComponentProviderCache.getComponent(ComponentProviderCache.java:187)
>>
>> at
>> com.sun.jersey.impl.application.ComponentProviderCache.getProvidersAndServices(ComponentProviderCache.java:122)
>>
>> at
>> com.sun.jersey.impl.application.MessageBodyFactory.getProviderMap(MessageBodyFactory.java:133)
>>
>> at
>> com.sun.jersey.impl.application.MessageBodyFactory.initReaders(MessageBodyFactory.java:107)
>>
>> at
>> com.sun.jersey.impl.application.MessageBodyFactory.init(MessageBodyFactory.java:102)
>>
>> at com.sun.jersey.api.client.Client.<init>(Client.java:284)
>> at com.sun.jersey.api.client.Client.<init>(Client.java:198)
>> at com.sun.jersey.api.client.Client.create(Client.java:419)
>> at
>> net.nighthawk.soa.client.StudyTransfersPanel.findTransfersButtonActionPerformed(StudyTransfersPanel.java:116)
>>
>> at
>> net.nighthawk.soa.client.StudyTransfersPanel.access$000(StudyTransfersPanel.java:26)
>>
>> at
>> net.nighthawk.soa.client.StudyTransfersPanel$1.actionPerformed(StudyTransfersPanel.java:71)
>>
>> at
>> javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1995)
>> at
>> javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2318)
>>
>> at
>> javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387)
>>
>> at
>> javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242)
>> at
>> javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:236)
>>
>> at java.awt.Component.processMouseEvent(Component.java:6134)
>> at javax.swing.JComponent.processMouseEvent(JComponent.java:3265)
>> at java.awt.Component.processEvent(Component.java:5899)
>> at java.awt.Container.processEvent(Container.java:2023)
>> at java.awt.Component.dispatchEventImpl(Component.java:4501)
>> at java.awt.Container.dispatchEventImpl(Container.java:2081)
>> at java.awt.Component.dispatchEvent(Component.java:4331)
>> at
>> java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4301)
>> at
>> java.awt.LightweightDispatcher.processMouseEvent(Container.java:3965)
>> at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3895)
>> at java.awt.Container.dispatchEventImpl(Container.java:2067)
>> at java.awt.Component.dispatchEvent(Component.java:4331)
>> at java.awt.EventQueue.dispatchEvent(EventQueue.java:599)
>> at
>> java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
>>
>> at
>> java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
>>
>> at
>> java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
>>
>> at
>> java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
>> at
>> java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
>> at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
>> Caused by: java.lang.ExceptionInInitializerError
>> at
>> com.sun.jersey.impl.provider.entity.XMLRootElementProvider$App.<init>(XMLRootElementProvider.java:72)
>>
>> ... 40 more
>> Caused by: java.lang.RuntimeException:
>> java.lang.ClassNotFoundException: com.sun.ws.rs.ext.RuntimeDelegateImpl
>> at
>> javax.ws.rs.ext.RuntimeDelegate.getInstance(RuntimeDelegate.java:112)
>> at javax.ws.rs.core.MediaType.<clinit>(MediaType.java:44)
>> ... 41 more
>> Caused by: java.lang.ClassNotFoundException:
>> com.sun.ws.rs.ext.RuntimeDelegateImpl
>> at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
>> at java.security.AccessController.doPrivileged(Native Method)
>> at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
>> at com.sun.jnlp.JNLPClassLoader.findClass(JNLPClassLoader.java:256)
>> at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
>> at java.lang.ClassLoader.loadClass(ClassLoader.java:252)
>> at javax.ws.rs.ext.FactoryFinder.newInstance(FactoryFinder.java:44)
>> at javax.ws.rs.ext.FactoryFinder.find(FactoryFinder.java:141)
>> at
>> javax.ws.rs.ext.RuntimeDelegate.getInstance(RuntimeDelegate.java:95)
>> ... 42 more
>> null
>> java.lang.reflect.InvocationTargetException
>> at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native
>> Method)
>> at
>> sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
>>
>> at
>> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
>>
>> at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
>> at
>> com.sun.jersey.api.client.Client$DefaultComponentProvider.getInstance(Client.java:164)
>>
>> at
>> com.sun.jersey.impl.application.ComponentProviderCache.getComponent(ComponentProviderCache.java:187)
>>
>> at
>> com.sun.jersey.impl.application.ComponentProviderCache.getProvidersAndServices(ComponentProviderCache.java:122)
>>
>> at
>> com.sun.jersey.impl.application.MessageBodyFactory.getProviderMap(MessageBodyFactory.java:133)
>>
>> at
>> com.sun.jersey.impl.application.MessageBodyFactory.initReaders(MessageBodyFactory.java:107)
>>
>> at
>> com.sun.jersey.impl.application.MessageBodyFactory.init(MessageBodyFactory.java:102)
>>
>> at com.sun.jersey.api.client.Client.<init>(Client.java:284)
>> at com.sun.jersey.api.client.Client.<init>(Client.java:198)
>> at com.sun.jersey.api.client.Client.create(Client.java:419)
>> at
>> net.nighthawk.soa.client.StudyTransfersPanel.findTransfersButtonActionPerformed(StudyTransfersPanel.java:116)
>>
>> at
>> net.nighthawk.soa.client.StudyTransfersPanel.access$000(StudyTransfersPanel.java:26)
>>
>> at
>> net.nighthawk.soa.client.StudyTransfersPanel$1.actionPerformed(StudyTransfersPanel.java:71)
>>
>> at
>> javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1995)
>> at
>> javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2318)
>>
>> at
>> javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387)
>>
>> at
>> javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242)
>> at
>> javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:236)
>>
>> at java.awt.Component.processMouseEvent(Component.java:6134)
>> at javax.swing.JComponent.processMouseEvent(JComponent.java:3265)
>> at java.awt.Component.processEvent(Component.java:5899)
>> at java.awt.Container.processEvent(Container.java:2023)
>> at java.awt.Component.dispatchEventImpl(Component.java:4501)
>> at java.awt.Container.dispatchEventImpl(Container.java:2081)
>> at java.awt.Component.dispatchEvent(Component.java:4331)
>> at
>> java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4301)
>> at
>> java.awt.LightweightDispatcher.processMouseEvent(Container.java:3965)
>> at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3895)
>> at java.awt.Container.dispatchEventImpl(Container.java:2067)
>> at java.awt.Component.dispatchEvent(Component.java:4331)
>> at java.awt.EventQueue.dispatchEvent(EventQueue.java:599)
>> at
>> java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
>>
>> at
>> java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
>>
>> at
>> java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
>>
>> at
>> java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
>> at
>> java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
>> at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
>> Caused by: java.lang.NoClassDefFoundError: Could not initialize class
>> javax.ws.rs.core.MediaType
>> at
>> com.sun.jersey.impl.provider.entity.XMLRootElementProvider$Text.<init>(XMLRootElementProvider.java:78)
>>
>> ... 40 more
>> null
>> java.lang.reflect.InvocationTargetException
>> at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native
>> Method)
>> at
>> sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
>>
>> at
>> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
>>
>> at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
>> at
>> com.sun.jersey.api.client.Client$DefaultComponentProvider.getInstance(Client.java:164)
>>
>> at
>> com.sun.jersey.impl.application.ComponentProviderCache.getComponent(ComponentProviderCache.java:187)
>>
>> at
>> com.sun.jersey.impl.application.ComponentProviderCache.getProvidersAndServices(ComponentProviderCache.java:122)
>>
>> at
>> com.sun.jersey.impl.application.MessageBodyFactory.getProviderMap(MessageBodyFactory.java:133)
>>
>> at
>> com.sun.jersey.impl.application.MessageBodyFactory.initReaders(MessageBodyFactory.java:107)
>>
>> at
>> com.sun.jersey.impl.application.MessageBodyFactory.init(MessageBodyFactory.java:102)
>>
>> at com.sun.jersey.api.client.Client.<init>(Client.java:284)
>> at com.sun.jersey.api.client.Client.<init>(Client.java:198)
>> at com.sun.jersey.api.client.Client.create(Client.java:419)
>> at
>> net.nighthawk.soa.client.StudyTransfersPanel.findTransfersButtonActionPerformed(StudyTransfersPanel.java:116)
>>
>> at
>> net.nighthawk.soa.client.StudyTransfersPanel.access$000(StudyTransfersPanel.java:26)
>>
>> at
>> net.nighthawk.soa.client.StudyTransfersPanel$1.actionPerformed(StudyTransfersPanel.java:71)
>>
>> at
>> javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1995)
>> at
>> javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2318)
>>
>> at
>> javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387)
>>
>> at
>> javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242)
>> at
>> javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:236)
>>
>> at java.awt.Component.processMouseEvent(Component.java:6134)
>> at javax.swing.JComponent.processMouseEvent(JComponent.java:3265)
>> at java.awt.Component.processEvent(Component.java:5899)
>> at java.awt.Container.processEvent(Container.java:2023)
>> at java.awt.Component.dispatchEventImpl(Component.java:4501)
>> at java.awt.Container.dispatchEventImpl(Container.java:2081)
>> at java.awt.Component.dispatchEvent(Component.java:4331)
>> at
>> java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4301)
>> at
>> java.awt.LightweightDispatcher.processMouseEvent(Container.java:3965)
>> at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3895)
>> at java.awt.Container.dispatchEventImpl(Container.java:2067)
>> at java.awt.Component.dispatchEvent(Component.java:4331)
>> at java.awt.EventQueue.dispatchEvent(EventQueue.java:599)
>> at
>> java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
>>
>> at
>> java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
>>
>> at
>> java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
>>
>> at
>> java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
>> at
>> java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
>> at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
>> Caused by: java.lang.NoClassDefFoundError: Could not initialize class
>> javax.ws.rs.core.MediaType
>> at
>> com.sun.jersey.impl.provider.entity.XMLJAXBElementProvider$App.<init>(XMLJAXBElementProvider.java:72)
>>
>> ... 40 more
>> null
>> java.lang.reflect.InvocationTargetException
>> at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native
>> Method)
>> at
>> sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
>>
>> at
>> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
>>
>> at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
>> at
>> com.sun.jersey.api.client.Client$DefaultComponentProvider.getInstance(Client.java:164)
>>
>> at
>> com.sun.jersey.impl.application.ComponentProviderCache.getComponent(ComponentProviderCache.java:187)
>>
>> at
>> com.sun.jersey.impl.application.ComponentProviderCache.getProvidersAndServices(ComponentProviderCache.java:122)
>>
>> at
>> com.sun.jersey.impl.application.MessageBodyFactory.getProviderMap(MessageBodyFactory.java:133)
>>
>> at
>> com.sun.jersey.impl.application.MessageBodyFactory.initReaders(MessageBodyFactory.java:107)
>>
>> at
>> com.sun.jersey.impl.application.MessageBodyFactory.init(MessageBodyFactory.java:102)
>>
>> at com.sun.jersey.api.client.Client.<init>(Client.java:284)
>> at com.sun.jersey.api.client.Client.<init>(Client.java:198)
>> at com.sun.jersey.api.client.Client.create(Client.java:419)
>> at
>> net.nighthawk.soa.client.StudyTransfersPanel.findTransfersButtonActionPerformed(StudyTransfersPanel.java:116)
>>
>> at
>> net.nighthawk.soa.client.StudyTransfersPanel.access$000(StudyTransfersPanel.java:26)
>>
>> at
>> net.nighthawk.soa.client.StudyTransfersPanel$1.actionPerformed(StudyTransfersPanel.java:71)
>>
>> at
>> javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1995)
>> at
>> javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2318)
>>
>> at
>> javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387)
>>
>> at
>> javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242)
>> at
>> javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:236)
>>
>> at java.awt.Component.processMouseEvent(Component.java:6134)
>> at javax.swing.JComponent.processMouseEvent(JComponent.java:3265)
>> at java.awt.Component.processEvent(Component.java:5899)
>> at java.awt.Container.processEvent(Container.java:2023)
>> at java.awt.Component.dispatchEventImpl(Component.java:4501)
>> at java.awt.Container.dispatchEventImpl(Container.java:2081)
>> at java.awt.Component.dispatchEvent(Component.java:4331)
>> at
>> java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4301)
>> at
>> java.awt.LightweightDispatcher.processMouseEvent(Container.java:3965)
>> at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3895)
>> at java.awt.Container.dispatchEventImpl(Container.java:2067)
>> at java.awt.Component.dispatchEvent(Component.java:4331)
>> at java.awt.EventQueue.dispatchEvent(EventQueue.java:599)
>> at
>> java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
>>
>> at
>> java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
>>
>> at
>> java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
>>
>> at
>> java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
>> at
>> java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
>> at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
>> Caused by: java.lang.NoClassDefFoundError: Could not initialize class
>> javax.ws.rs.core.MediaType
>> at
>> com.sun.jersey.impl.provider.entity.XMLJAXBElementProvider$Text.<init>(XMLJAXBElementProvider.java:78)
>>
>> ... 40 more
>> null
>> java.lang.reflect.InvocationTargetException
>> at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native
>> Method)
>> at
>> sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
>>
>> at
>> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
>>
>> at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
>> at
>> com.sun.jersey.api.client.Client$DefaultComponentProvider.getInstance(Client.java:164)
>>
>> at
>> com.sun.jersey.impl.application.ComponentProviderCache.getComponent(ComponentProviderCache.java:187)
>>
>> at
>> com.sun.jersey.impl.application.ComponentProviderCache.getProvidersAndServices(ComponentProviderCache.java:122)
>>
>> at
>> com.sun.jersey.impl.application.MessageBodyFactory.getProviderMap(MessageBodyFactory.java:133)
>>
>> at
>> com.sun.jersey.impl.application.MessageBodyFactory.initReaders(MessageBodyFactory.java:107)
>>
>> at
>> com.sun.jersey.impl.application.MessageBodyFactory.init(MessageBodyFactory.java:102)
>>
>> at com.sun.jersey.api.client.Client.<init>(Client.java:284)
>> at com.sun.jersey.api.client.Client.<init>(Client.java:198)
>> at com.sun.jersey.api.client.Client.create(Client.java:419)
>> at
>> net.nighthawk.soa.client.StudyTransfersPanel.findTransfersButtonActionPerformed(StudyTransfersPanel.java:116)
>>
>> at
>> net.nighthawk.soa.client.StudyTransfersPanel.access$000(StudyTransfersPanel.java:26)
>>
>> at
>> net.nighthawk.soa.client.StudyTransfersPanel$1.actionPerformed(StudyTransfersPanel.java:71)
>>
>> at
>> javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1995)
>> at
>> javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2318)
>>
>> at
>> javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387)
>>
>> at
>> javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242)
>> at
>> javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:236)
>>
>> at java.awt.Component.processMouseEvent(Component.java:6134)
>> at javax.swing.JComponent.processMouseEvent(JComponent.java:3265)
>> at java.awt.Component.processEvent(Component.java:5899)
>> at java.awt.Container.processEvent(Container.java:2023)
>> at java.awt.Component.dispatchEventImpl(Component.java:4501)
>> at java.awt.Container.dispatchEventImpl(Container.java:2081)
>> at java.awt.Component.dispatchEvent(Component.java:4331)
>> at
>> java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4301)
>> at
>> java.awt.LightweightDispatcher.processMouseEvent(Container.java:3965)
>> at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3895)
>> at java.awt.Container.dispatchEventImpl(Container.java:2067)
>> at java.awt.Component.dispatchEvent(Component.java:4331)
>> at java.awt.EventQueue.dispatchEvent(EventQueue.java:599)
>> at
>> java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
>>
>> at
>> java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
>>
>> at
>> java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
>>
>> at
>> java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
>> at
>> java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
>> at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
>> Caused by: java.lang.NoClassDefFoundError: Could not initialize class
>> javax.ws.rs.core.MediaType
>> at
>> com.sun.jersey.impl.provider.entity.XMLListElementProvider$App.<init>(XMLListElementProvider.java:73)
>>
>> ... 40 more
>> null
>> java.lang.reflect.InvocationTargetException
>> at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native
>> Method)
>> at
>> sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
>>
>> at
>> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
>>
>> at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
>> at
>> com.sun.jersey.api.client.Client$DefaultComponentProvider.getInstance(Client.java:164)
>>
>> at
>> com.sun.jersey.impl.application.ComponentProviderCache.getComponent(ComponentProviderCache.java:187)
>>
>> at
>> com.sun.jersey.impl.application.ComponentProviderCache.getProvidersAndServices(ComponentProviderCache.java:122)
>>
>> at
>> com.sun.jersey.impl.application.MessageBodyFactory.getProviderMap(MessageBodyFactory.java:133)
>>
>> at
>> com.sun.jersey.impl.application.MessageBodyFactory.initReaders(MessageBodyFactory.java:107)
>>
>> at
>> com.sun.jersey.impl.application.MessageBodyFactory.init(MessageBodyFactory.java:102)
>>
>> at com.sun.jersey.api.client.Client.<init>(Client.java:284)
>> at com.sun.jersey.api.client.Client.<init>(Client.java:198)
>> at com.sun.jersey.api.client.Client.create(Client.java:419)
>> at
>> net.nighthawk.soa.client.StudyTransfersPanel.findTransfersButtonActionPerformed(StudyTransfersPanel.java:116)
>>
>> at
>> net.nighthawk.soa.client.StudyTransfersPanel.access$000(StudyTransfersPanel.java:26)
>>
>> at
>> net.nighthawk.soa.client.StudyTransfersPanel$1.actionPerformed(StudyTransfersPanel.java:71)
>>
>> at
>> javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1995)
>> at
>> javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2318)
>>
>> at
>> javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387)
>>
>> at
>> javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242)
>> at
>> javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:236)
>>
>> at java.awt.Component.processMouseEvent(Component.java:6134)
>> at javax.swing.JComponent.processMouseEvent(JComponent.java:3265)
>> at java.awt.Component.processEvent(Component.java:5899)
>> at java.awt.Container.processEvent(Container.java:2023)
>> at java.awt.Component.dispatchEventImpl(Component.java:4501)
>> at java.awt.Container.dispatchEventImpl(Container.java:2081)
>> at java.awt.Component.dispatchEvent(Component.java:4331)
>> at
>> java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4301)
>> at
>> java.awt.LightweightDispatcher.processMouseEvent(Container.java:3965)
>> at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3895)
>> at java.awt.Container.dispatchEventImpl(Container.java:2067)
>> at java.awt.Component.dispatchEvent(Component.java:4331)
>> at java.awt.EventQueue.dispatchEvent(EventQueue.java:599)
>> at
>> java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
>>
>> at
>> java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
>>
>> at
>> java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
>>
>> at
>> java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
>> at
>> java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
>> at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
>> Caused by: java.lang.NoClassDefFoundError: Could not initialize class
>> javax.ws.rs.core.MediaType
>> at
>> com.sun.jersey.impl.provider.entity.XMLListElementProvider$Text.<init>(XMLListElementProvider.java:79)
>>
>> ... 40 more
>> null
>> java.lang.reflect.InvocationTargetException
>> at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native
>> Method)
>> at
>> sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
>>
>> at
>> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
>>
>> at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
>> at
>> com.sun.jersey.api.client.Client$DefaultComponentProvider.getInstance(Client.java:164)
>>
>> at
>> com.sun.jersey.impl.application.ComponentProviderCache.getComponent(ComponentProviderCache.java:187)
>>
>> at
>> com.sun.jersey.impl.application.ComponentProviderCache.getProvidersAndServices(ComponentProviderCache.java:122)
>>
>> at
>> com.sun.jersey.impl.application.MessageBodyFactory.getProviderMap(MessageBodyFactory.java:133)
>>
>> at
>> com.sun.jersey.impl.application.MessageBodyFactory.initReaders(MessageBodyFactory.java:107)
>>
>> at
>> com.sun.jersey.impl.application.MessageBodyFactory.init(MessageBodyFactory.java:102)
>>
>> at com.sun.jersey.api.client.Client.<init>(Client.java:284)
>> at com.sun.jersey.api.client.Client.<init>(Client.java:198)
>> at com.sun.jersey.api.client.Client.create(Client.java:419)
>> at
>> net.nighthawk.soa.client.StudyTransfersPanel.findTransfersButtonActionPerformed(StudyTransfersPanel.java:116)
>>
>> at
>> net.nighthawk.soa.client.StudyTransfersPanel.access$000(StudyTransfersPanel.java:26)
>>
>> at
>> net.nighthawk.soa.client.StudyTransfersPanel$1.actionPerformed(StudyTransfersPanel.java:71)
>>
>> at
>> javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1995)
>> at
>> javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2318)
>>
>> at
>> javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387)
>>
>> at
>> javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242)
>> at
>> javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:236)
>>
>> at java.awt.Component.processMouseEvent(Component.java:6134)
>> at javax.swing.JComponent.processMouseEvent(JComponent.java:3265)
>> at java.awt.Component.processEvent(Component.java:5899)
>> at java.awt.Container.processEvent(Container.java:2023)
>> at java.awt.Component.dispatchEventImpl(Component.java:4501)
>> at java.awt.Container.dispatchEventImpl(Container.java:2081)
>> at java.awt.Component.dispatchEvent(Component.java:4331)
>> at
>> java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4301)
>> at
>> java.awt.LightweightDispatcher.processMouseEvent(Container.java:3965)
>> at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3895)
>> at java.awt.Container.dispatchEventImpl(Container.java:2067)
>> at java.awt.Component.dispatchEvent(Component.java:4331)
>> at java.awt.EventQueue.dispatchEvent(EventQueue.java:599)
>> at
>> java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
>>
>> at
>> java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
>>
>> at
>> java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
>>
>> at
>> java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
>> at
>> java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
>> at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
>> Caused by: java.lang.NoClassDefFoundError: Could not initialize class
>> javax.ws.rs.core.MediaType
>> at
>> com.sun.jersey.impl.provider.entity.XMLRootObjectProvider$App.<init>(XMLRootObjectProvider.java:80)
>>
>> ... 40 more
>> null
>> java.lang.reflect.InvocationTargetException
>> at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native
>> Method)
>> at
>> sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
>>
>> at
>> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
>>
>> at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
>> at
>> com.sun.jersey.api.client.Client$DefaultComponentProvider.getInstance(Client.java:164)
>>
>> at
>> com.sun.jersey.impl.application.ComponentProviderCache.getComponent(ComponentProviderCache.java:187)
>>
>> at
>> com.sun.jersey.impl.application.ComponentProviderCache.getProvidersAndServices(ComponentProviderCache.java:122)
>>
>> at
>> com.sun.jersey.impl.application.MessageBodyFactory.getProviderMap(MessageBodyFactory.java:133)
>>
>> at
>> com.sun.jersey.impl.application.MessageBodyFactory.initReaders(MessageBodyFactory.java:107)
>>
>> at
>> com.sun.jersey.impl.application.MessageBodyFactory.init(MessageBodyFactory.java:102)
>>
>> at com.sun.jersey.api.client.Client.<init>(Client.java:284)
>> at com.sun.jersey.api.client.Client.<init>(Client.java:198)
>> at com.sun.jersey.api.client.Client.create(Client.java:419)
>> at
>> net.nighthawk.soa.client.StudyTransfersPanel.findTransfersButtonActionPerformed(StudyTransfersPanel.java:116)
>>
>> at
>> net.nighthawk.soa.client.StudyTransfersPanel.access$000(StudyTransfersPanel.java:26)
>>
>> at
>> net.nighthawk.soa.client.StudyTransfersPanel$1.actionPerformed(StudyTransfersPanel.java:71)
>>
>> at
>> javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1995)
>> at
>> javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2318)
>>
>> at
>> javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387)
>>
>> at
>> javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242)
>> at
>> javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:236)
>>
>> at java.awt.Component.processMouseEvent(Component.java:6134)
>> at javax.swing.JComponent.processMouseEvent(JComponent.java:3265)
>> at java.awt.Component.processEvent(Component.java:5899)
>> at java.awt.Container.processEvent(Container.java:2023)
>> at java.awt.Component.dispatchEventImpl(Component.java:4501)
>> at java.awt.Container.dispatchEventImpl(Container.java:2081)
>> at java.awt.Component.dispatchEvent(Component.java:4331)
>> at
>> java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4301)
>> at
>> java.awt.LightweightDispatcher.processMouseEvent(Container.java:3965)
>> at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3895)
>> at java.awt.Container.dispatchEventImpl(Container.java:2067)
>> at java.awt.Component.dispatchEvent(Component.java:4331)
>> at java.awt.EventQueue.dispatchEvent(EventQueue.java:599)
>> at
>> java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
>>
>> at
>> java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
>>
>> at
>> java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
>>
>> at
>> java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
>> at
>> java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
>> at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
>> Caused by: java.lang.NoClassDefFoundError: Could not initialize class
>> javax.ws.rs.core.MediaType
>> at
>> com.sun.jersey.impl.provider.entity.XMLRootObjectProvider$Text.<init>(XMLRootObjectProvider.java:86)
>>
>> ... 40 more
>> null
>> Exception in thread "AWT-EventQueue-0"
>> java.lang.NoClassDefFoundError: Could not initialize class
>> javax.ws.rs.core.MediaType
>> at
>> com.sun.jersey.impl.application.MessageBodyFactory.getAnnotationValues(MessageBodyFactory.java:164)
>>
>> at
>> com.sun.jersey.impl.application.MessageBodyFactory.getProviderMap(MessageBodyFactory.java:134)
>>
>> at
>> com.sun.jersey.impl.application.MessageBodyFactory.initReaders(MessageBodyFactory.java:107)
>>
>> at
>> com.sun.jersey.impl.application.MessageBodyFactory.init(MessageBodyFactory.java:102)
>>
>> at com.sun.jersey.api.client.Client.<init>(Client.java:284)
>> at com.sun.jersey.api.client.Client.<init>(Client.java:198)
>> at com.sun.jersey.api.client.Client.create(Client.java:419)
>> at
>> net.nighthawk.soa.client.StudyTransfersPanel.findTransfersButtonActionPerformed(StudyTransfersPanel.java:116)
>>
>> at
>> net.nighthawk.soa.client.StudyTransfersPanel.access$000(StudyTransfersPanel.java:26)
>>
>> at
>> net.nighthawk.soa.client.StudyTransfersPanel$1.actionPerformed(StudyTransfersPanel.java:71)
>>
>> at
>> javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1995)
>> at
>> javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2318)
>>
>> at
>> javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387)
>>
>> at
>> javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242)
>> at
>> javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:236)
>>
>> at java.awt.Component.processMouseEvent(Component.java:6134)
>> at javax.swing.JComponent.processMouseEvent(JComponent.java:3265)
>> at java.awt.Component.processEvent(Component.java:5899)
>> at java.awt.Container.processEvent(Container.java:2023)
>> at java.awt.Component.dispatchEventImpl(Component.java:4501)
>> at java.awt.Container.dispatchEventImpl(Container.java:2081)
>> at java.awt.Component.dispatchEvent(Component.java:4331)
>> at
>> java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4301)
>> at
>> java.awt.LightweightDispatcher.processMouseEvent(Container.java:3965)
>> at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3895)
>> at java.awt.Container.dispatchEventImpl(Container.java:2067)
>> at java.awt.Component.dispatchEvent(Component.java:4331)
>> at java.awt.EventQueue.dispatchEvent(EventQueue.java:599)
>> at
>> java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
>>
>> at
>> java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
>>
>> at
>> java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
>>
>> at
>> java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
>> at
>> java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
>> at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
>>
>> --
>> Aaron Bruegl
>>
>>
>> ---------------------------------------------------------------------
>> 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
>