Hi,
I am currently using jersey with JAX-RS on netbeans to develop a service for a financial house, the service is deployed on Glassfish 2.1 and the client works fine when I test on Netbeans.
The challenge I am facing is, I now port the client to my QServer on my JPOS project, and copied all the libraries into its deployment folder but anything I tried connecting the service via my client I get the following exception :
20-Aug-2010 09:02:02 com.sun.jersey.core.spi.component.ProviderFactory __getComponentProvider
SEVERE: The provider class, class com.sun.jersey.core.impl.provider.xml.SAXParserContextProvider, could not be instantia
ted. Processing will continue but the class will not be utilized
java.lang.NullPointerException
at com.sun.jersey.core.impl.provider.xml.SAXParserContextProvider.<init>(SAXParserContextProvider.java:60)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at com.sun.jersey.core.spi.component.ComponentConstructor._getInstance(ComponentConstructor.java:195)
at com.sun.jersey.core.spi.component.ComponentConstructor.getInstance(ComponentConstructor.java:166)
at com.sun.jersey.core.spi.component.ProviderFactory.__getComponentProvider(ProviderFactory.java:163)
at com.sun.jersey.core.spi.component.ProviderFactory.getComponentProvider(ProviderFactory.java:134)
at com.sun.jersey.core.spi.component.ProviderServices.getComponent(ProviderServices.java:253)
at com.sun.jersey.core.spi.component.ProviderServices.getProvidersAndServices(ProviderServices.java:202)
at com.sun.jersey.core.spi.factory.InjectableProviderFactory.configure(InjectableProviderFactory.java:103)
at com.sun.jersey.api.client.Client.init(Client.java:239)
at com.sun.jersey.api.client.Client.access$000(Client.java:111)
at com.sun.jersey.api.client.Client$1.f(Client.java:180)
at com.sun.jersey.api.client.Client$1.f(Client.java:176)
at com.sun.jersey.spi.inject.Errors.processWithErrors(Errors.java:177)
at com.sun.jersey.api.client.Client.<init>(Client.java:176)
at com.sun.jersey.api.client.Client.<init>(Client.java:159)
at com.sun.jersey.api.client.Client.create(Client.java:591)
at com.access.dao.TransactionProcessor.processBalanceInquiry(TransactionProcessor.java:37)
at com.access.server.RequestProcessor.processBalance(RequestProcessor.java:75)
at com.access.server.RequestProcessor.process(RequestProcessor.java:38)
at org.jpos.iso.ISOServer$Session.run(ISOServer.java:135)
at org.jpos.util.ThreadPool$PooledThread.run(ThreadPool.java:71)
Please help as I have beem on this for a week now and my LIVE deployment is been stalled.
Thanks