Hi Paul:
Looked in the war file, and found mixed versions of Jersey. Thanks, I
have no idea how long this might have taken me to find by myself!
Paul
On Fri, 2009-08-21 at 09:16 +0200, Paul Sandoz wrote:
> Hi Paul,
>
> Are you mixing Jersey 1.1.0-ea and 1.1.1-ea jars in the same class path?
>
> The SAXParserContextProvider has a dependency on FeaturesAndProperties:
>
> public class SAXParserContextProvider extends
> ThreadLocalSingletonContextProvider<SAXParserFactory> {
> private static final Logger LOGGER = Logger.getLogger(
> SAXParserContextProvider.class.getName());
>
> private final boolean disableXmlSecurity;
>
> public SAXParserContextProvider(@Context FeaturesAndProperties
> fps) {
>
>
> SAXParserContextProvider is in Jersey core 1.1.1-ea.
>
> FeaturesAndProperties will be registered for injection by the
> ServletContainer in Jersey server 1.1.1-ea. BUT if you are using
> Jersey server 1.1.0-ea it will not get registered.
>
> I cannot recall why i do not throw an error before construction if an
> injection dependency cannot be found. That would result in a more
> meaningful error. Although it still would not be obvious to an end
> user that there is a mix of jars.
>
> Paul.
>
> On Aug 20, 2009, at 11:58 PM, Paul C. Bryan wrote:
>
> > We are having interesting exceptions thrown when a Jersey-enabled
> > servlet is launched inside of a jetty container. I understand jetty
> > uses
> > dependency injection; could there be a conflict?
> >
> > BTW, we're using package scanning, not class scanning (for WLS
> > compatibility).
> >
> > ----
> >
> > Aug 20, 2009 2:28:33 PM
> > com.sun.jersey.core.spi.component.ProviderFactory
> > __getComponentProvider
> > SEVERE: The provider class, class
> > com.sun.jersey.core.impl.provider.xml.SAXParserContextProvider, could
> > not be instantiated. Processing will continue but the class will not
> > be
> > utilized
> > java.lang.reflect.InvocationTargetException
> > at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native
> > Method)
> > at
> > sun
> > .reflect
> > .NativeConstructorAccessorImpl
> > .newInstance(NativeConstructorAccessorImpl.java:57)
> > at
> > sun
> > .reflect
> > .DelegatingConstructorAccessorImpl
> > .newInstance(DelegatingConstructorAccessorImpl.java:45)
> > at java.lang.reflect.Constructor.newInstance(Constructor.java:532)
> > at
> > com
> > .sun
> > .jersey
> > .core
> > .spi
> > .component
> > .ComponentConstructor._getInstance(ComponentConstructor.java:160)
> > at
> > com
> > .sun
> > .jersey
> > .core
> > .spi
> > .component
> > .ComponentConstructor.getInstance(ComponentConstructor.java:140)
> > at
> > com
> > .sun
> > .jersey
> > .core
> > .spi
> > .component
> > .ProviderFactory.__getComponentProvider(ProviderFactory.java:159)
> > at
> > com
> > .sun
> > .jersey
> > .core
> > .spi
> > .component.ProviderFactory.getComponentProvider(ProviderFactory.java:
> > 130)
> > at
> > com
> > .sun
> > .jersey
> > .core
> > .spi.component.ProviderServices.getComponent(ProviderServices.java:
> > 190)
> > at
> > com
> > .sun
> > .jersey
> > .core
> > .spi
> > .component
> > .ProviderServices.getProvidersAndServices(ProviderServices.java:139)
> > at
> > com
> > .sun
> > .jersey
> > .core
> > .spi
> > .factory
> > .InjectableProviderFactory.configure(InjectableProviderFactory.java:
> > 98)
> > at
> > com
> > .sun
> > .jersey
> > .server
> > .impl
> > .application.WebApplicationImpl.initiate(WebApplicationImpl.java:505)
> > at
> > com
> > .sun
> > .jersey
> > .server
> > .impl
> > .application.WebApplicationImpl.initiate(WebApplicationImpl.java:385)
> > at
> > com
> > .sun
> > .jersey
> > .spi
> > .container.servlet.ServletContainer.initiate(ServletContainer.java:
> > 377)
> > at com.sun.jersey.spi.container.servlet.ServletContainer
> > $InternalWebComponent.initiate(ServletContainer.java:242)
> > at
> > com
> > .sun
> > .jersey.spi.container.servlet.WebComponent.load(WebComponent.java:446)
> > at
> > com
> > .sun
> > .jersey.spi.container.servlet.WebComponent.init(WebComponent.java:169)
> > at
> > com
> > .sun
> > .jersey
> > .spi.container.servlet.ServletContainer.init(ServletContainer.java:
> > 281)
> > at
> > com
> > .sun
> > .jersey
> > .spi.container.servlet.ServletContainer.init(ServletContainer.java:
> > 442)
> > at javax.servlet.GenericServlet.init(GenericServlet.java:241)
> > at
> > org
> > .mortbay.jetty.servlet.ServletHolder.initServlet(ServletHolder.java:
> > 431)
> > at
> > org.mortbay.jetty.servlet.ServletHolder.doStart(ServletHolder.java:
> > 263)
> > at
> > org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:
> > 42)
> > at
> > org
> > .mortbay.jetty.servlet.ServletHandler.initialize(ServletHandler.java:
> > 643)
> > at org.mortbay.jetty.servlet.Context.startContext(Context.java:140)
> > at
> > org
> > .mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:
> > 1233)
> > at
> > org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:
> > 516)
> > at
> > org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:459)
> > at
> > org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:
> > 42)
> > at
> > org
> > .mortbay
> > .jetty.handler.HandlerCollection.doStart(HandlerCollection.java:152)
> > at
> > org
> > .mortbay
> > .jetty
> > .handler
> > .ContextHandlerCollection.doStart(ContextHandlerCollection.java:156)
> > at
> > org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:
> > 42)
> > at
> > org
> > .mortbay
> > .jetty.handler.HandlerCollection.doStart(HandlerCollection.java:152)
> > at
> > org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:
> > 42)
> > at
> > org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:
> > 130)
> > at org.mortbay.jetty.Server.doStart(Server.java:222)
> > at
> > org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:
> > 42)
> > at org.mortbay.xml.XmlConfiguration.main(XmlConfiguration.java:985)
> > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> > at
> > sun
> > .reflect
> > .NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
> > at
> > sun
> > .reflect
> > .DelegatingMethodAccessorImpl
> > .invoke(DelegatingMethodAccessorImpl.java:43)
> > at java.lang.reflect.Method.invoke(Method.java:616)
> > at org.mortbay.start.Main.invokeMain(Main.java:194)
> > at org.mortbay.start.Main.start(Main.java:523)
> > at org.mortbay.start.Main.main(Main.java:119)
> > Caused by: java.lang.NullPointerException
> > at
> > com
> > .sun
> > .jersey
> > .core
> > .impl
> > .provider
> > .xml.SAXParserContextProvider.<init>(SAXParserContextProvider.java:60)
> > ... 45 more
> > Aug 20, 2009 2:28:33 PM
> > com.sun.jersey.core.spi.component.ProviderFactory
> > __getComponentProvider
> > SEVERE: The provider class, class
> > com.sun.jersey.core.impl.provider.xml.XMLStreamReaderContextProvider,
> > could not be instantiated. Processing will continue but the class will
> > not be utilized
> > java.lang.reflect.InvocationTargetException
> > at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native
> > Method)
> > at
> > sun
> > .reflect
> > .NativeConstructorAccessorImpl
> > .newInstance(NativeConstructorAccessorImpl.java:57)
> > at
> > sun
> > .reflect
> > .DelegatingConstructorAccessorImpl
> > .newInstance(DelegatingConstructorAccessorImpl.java:45)
> > at java.lang.reflect.Constructor.newInstance(Constructor.java:532)
> > at
> > com
> > .sun
> > .jersey
> > .core
> > .spi
> > .component
> > .ComponentConstructor._getInstance(ComponentConstructor.java:160)
> > at
> > com
> > .sun
> > .jersey
> > .core
> > .spi
> > .component
> > .ComponentConstructor.getInstance(ComponentConstructor.java:140)
> > at
> > com
> > .sun
> > .jersey
> > .core
> > .spi
> > .component
> > .ProviderFactory.__getComponentProvider(ProviderFactory.java:159)
> > at
> > com
> > .sun
> > .jersey
> > .core
> > .spi
> > .component.ProviderFactory.getComponentProvider(ProviderFactory.java:
> > 130)
> > at
> > com
> > .sun
> > .jersey
> > .core
> > .spi.component.ProviderServices.getComponent(ProviderServices.java:
> > 190)
> > at
> > com
> > .sun
> > .jersey
> > .core
> > .spi
> > .component
> > .ProviderServices.getProvidersAndServices(ProviderServices.java:139)
> > at
> > com
> > .sun
> > .jersey
> > .core
> > .spi
> > .factory
> > .InjectableProviderFactory.configure(InjectableProviderFactory.java:
> > 98)
> > at
> > com
> > .sun
> > .jersey
> > .server
> > .impl
> > .application.WebApplicationImpl.initiate(WebApplicationImpl.java:505)
> > at
> > com
> > .sun
> > .jersey
> > .server
> > .impl
> > .application.WebApplicationImpl.initiate(WebApplicationImpl.java:385)
> > at
> > com
> > .sun
> > .jersey
> > .spi
> > .container.servlet.ServletContainer.initiate(ServletContainer.java:
> > 377)
> > at com.sun.jersey.spi.container.servlet.ServletContainer
> > $InternalWebComponent.initiate(ServletContainer.java:242)
> > at
> > com
> > .sun
> > .jersey.spi.container.servlet.WebComponent.load(WebComponent.java:446)
> > at
> > com
> > .sun
> > .jersey.spi.container.servlet.WebComponent.init(WebComponent.java:169)
> > at
> > com
> > .sun
> > .jersey
> > .spi.container.servlet.ServletContainer.init(ServletContainer.java:
> > 281)
> > at
> > com
> > .sun
> > .jersey
> > .spi.container.servlet.ServletContainer.init(ServletContainer.java:
> > 442)
> > at javax.servlet.GenericServlet.init(GenericServlet.java:241)
> > at
> > org
> > .mortbay.jetty.servlet.ServletHolder.initServlet(ServletHolder.java:
> > 431)
> > at
> > org.mortbay.jetty.servlet.ServletHolder.doStart(ServletHolder.java:
> > 263)
> > at
> > org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:
> > 42)
> > at
> > org
> > .mortbay.jetty.servlet.ServletHandler.initialize(ServletHandler.java:
> > 643)
> > at org.mortbay.jetty.servlet.Context.startContext(Context.java:140)
> > at
> > org
> > .mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:
> > 1233)
> > at
> > org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:
> > 516)
> > at
> > org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:459)
> > at
> > org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:
> > 42)
> > at
> > org
> > .mortbay
> > .jetty.handler.HandlerCollection.doStart(HandlerCollection.java:152)
> > at
> > org
> > .mortbay
> > .jetty
> > .handler
> > .ContextHandlerCollection.doStart(ContextHandlerCollection.java:156)
> > at
> > org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:
> > 42)
> > at
> > org
> > .mortbay
> > .jetty.handler.HandlerCollection.doStart(HandlerCollection.java:152)
> > at
> > org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:
> > 42)
> > at
> > org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:
> > 130)
> > at org.mortbay.jetty.Server.doStart(Server.java:222)
> > at
> > org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:
> > 42)
> > at org.mortbay.xml.XmlConfiguration.main(XmlConfiguration.java:985)
> > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> > at
> > sun
> > .reflect
> > .NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
> > at
> > sun
> > .reflect
> > .DelegatingMethodAccessorImpl
> > .invoke(DelegatingMethodAccessorImpl.java:43)
> > at java.lang.reflect.Method.invoke(Method.java:616)
> > at org.mortbay.start.Main.invokeMain(Main.java:194)
> > at org.mortbay.start.Main.start(Main.java:523)
> > at org.mortbay.start.Main.main(Main.java:119)
> > Caused by: java.lang.NullPointerException
> > at
> > com
> > .sun
> > .jersey
> > .core
> > .impl
> > .provider
> > .xml
> > .XMLStreamReaderContextProvider
> > .<init>(XMLStreamReaderContextProvider.java:55)
> > ... 45 more
> > Aug 20, 2009 2:28:33 PM
> > com.sun.jersey.core.spi.component.ProviderFactory
> > __getComponentProvider
> > SEVERE: The provider class, class
> > com.sun.jersey.core.impl.provider.xml.DocumentBuilderFactoryProvider,
> > could not be instantiated. Processing will continue but the class will
> > not be utilized
> > java.lang.reflect.InvocationTargetException
> > at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native
> > Method)
> > at
> > sun
> > .reflect
> > .NativeConstructorAccessorImpl
> > .newInstance(NativeConstructorAccessorImpl.java:57)
> > at
> > sun
> > .reflect
> > .DelegatingConstructorAccessorImpl
> > .newInstance(DelegatingConstructorAccessorImpl.java:45)
> > at java.lang.reflect.Constructor.newInstance(Constructor.java:532)
> > at
> > com
> > .sun
> > .jersey
> > .core
> > .spi
> > .component
> > .ComponentConstructor._getInstance(ComponentConstructor.java:160)
> > at
> > com
> > .sun
> > .jersey
> > .core
> > .spi
> > .component
> > .ComponentConstructor.getInstance(ComponentConstructor.java:140)
> > at
> > com
> > .sun
> > .jersey
> > .core
> > .spi
> > .component
> > .ProviderFactory.__getComponentProvider(ProviderFactory.java:159)
> > at
> > com
> > .sun
> > .jersey
> > .core
> > .spi
> > .component.ProviderFactory.getComponentProvider(ProviderFactory.java:
> > 130)
> > at
> > com
> > .sun
> > .jersey
> > .core
> > .spi.component.ProviderServices.getComponent(ProviderServices.java:
> > 190)
> > at
> > com
> > .sun
> > .jersey
> > .core
> > .spi
> > .component
> > .ProviderServices.getProvidersAndServices(ProviderServices.java:139)
> > at
> > com
> > .sun
> > .jersey
> > .core
> > .spi
> > .factory
> > .InjectableProviderFactory.configure(InjectableProviderFactory.java:
> > 98)
> > at
> > com
> > .sun
> > .jersey
> > .server
> > .impl
> > .application.WebApplicationImpl.initiate(WebApplicationImpl.java:505)
> > at
> > com
> > .sun
> > .jersey
> > .server
> > .impl
> > .application.WebApplicationImpl.initiate(WebApplicationImpl.java:385)
> > at
> > com
> > .sun
> > .jersey
> > .spi
> > .container.servlet.ServletContainer.initiate(ServletContainer.java:
> > 377)
> > at com.sun.jersey.spi.container.servlet.ServletContainer
> > $InternalWebComponent.initiate(ServletContainer.java:242)
> > at
> > com
> > .sun
> > .jersey.spi.container.servlet.WebComponent.load(WebComponent.java:446)
> > at
> > com
> > .sun
> > .jersey.spi.container.servlet.WebComponent.init(WebComponent.java:169)
> > at
> > com
> > .sun
> > .jersey
> > .spi.container.servlet.ServletContainer.init(ServletContainer.java:
> > 281)
> > at
> > com
> > .sun
> > .jersey
> > .spi.container.servlet.ServletContainer.init(ServletContainer.java:
> > 442)
> > at javax.servlet.GenericServlet.init(GenericServlet.java:241)
> > at
> > org
> > .mortbay.jetty.servlet.ServletHolder.initServlet(ServletHolder.java:
> > 431)
> > at
> > org.mortbay.jetty.servlet.ServletHolder.doStart(ServletHolder.java:
> > 263)
> > at
> > org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:
> > 42)
> > at
> > org
> > .mortbay.jetty.servlet.ServletHandler.initialize(ServletHandler.java:
> > 643)
> > at org.mortbay.jetty.servlet.Context.startContext(Context.java:140)
> > at
> > org
> > .mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:
> > 1233)
> > at
> > org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:
> > 516)
> > at
> > org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:459)
> > at
> > org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:
> > 42)
> > at
> > org
> > .mortbay
> > .jetty.handler.HandlerCollection.doStart(HandlerCollection.java:152)
> > at
> > org
> > .mortbay
> > .jetty
> > .handler
> > .ContextHandlerCollection.doStart(ContextHandlerCollection.java:156)
> > at
> > org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:
> > 42)
> > at
> > org
> > .mortbay
> > .jetty.handler.HandlerCollection.doStart(HandlerCollection.java:152)
> > at
> > org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:
> > 42)
> > at
> > org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:
> > 130)
> > at org.mortbay.jetty.Server.doStart(Server.java:222)
> > at
> > org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:
> > 42)
> > at org.mortbay.xml.XmlConfiguration.main(XmlConfiguration.java:985)
> > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> > at
> > sun
> > .reflect
> > .NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
> > at
> > sun
> > .reflect
> > .DelegatingMethodAccessorImpl
> > .invoke(DelegatingMethodAccessorImpl.java:43)
> > at java.lang.reflect.Method.invoke(Method.java:616)
> > at org.mortbay.start.Main.invokeMain(Main.java:194)
> > at org.mortbay.start.Main.start(Main.java:523)
> > at org.mortbay.start.Main.main(Main.java:119)
> > Caused by: java.lang.NullPointerException
> > at
> > com
> > .sun
> > .jersey
> > .core
> > .impl
> > .provider
> > .xml
> > .DocumentBuilderFactoryProvider
> > .<init>(DocumentBuilderFactoryProvider.java:58)
> > ... 45 more
> > Aug 20, 2009 2:28:33 PM
> > com.sun.jersey.core.spi.component.ProviderFactory
> > __getComponentProvider
> > SEVERE: The provider class, class
> > com.sun.jersey.core.impl.provider.xml.TransformerFactoryProvider,
> > could
> > not be instantiated. Processing will continue but the class will not
> > be
> > utilized
> > java.lang.reflect.InvocationTargetException
> > at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native
> > Method)
> > at
> > sun
> > .reflect
> > .NativeConstructorAccessorImpl
> > .newInstance(NativeConstructorAccessorImpl.java:57)
> > at
> > sun
> > .reflect
> > .DelegatingConstructorAccessorImpl
> > .newInstance(DelegatingConstructorAccessorImpl.java:45)
> > at java.lang.reflect.Constructor.newInstance(Constructor.java:532)
> > at
> > com
> > .sun
> > .jersey
> > .core
> > .spi
> > .component
> > .ComponentConstructor._getInstance(ComponentConstructor.java:160)
> > at
> > com
> > .sun
> > .jersey
> > .core
> > .spi
> > .component
> > .ComponentConstructor.getInstance(ComponentConstructor.java:140)
> > at
> > com
> > .sun
> > .jersey
> > .core
> > .spi
> > .component
> > .ProviderFactory.__getComponentProvider(ProviderFactory.java:159)
> > at
> > com
> > .sun
> > .jersey
> > .core
> > .spi
> > .component.ProviderFactory.getComponentProvider(ProviderFactory.java:
> > 130)
> > at
> > com
> > .sun
> > .jersey
> > .core
> > .spi.component.ProviderServices.getComponent(ProviderServices.java:
> > 190)
> > at
> > com
> > .sun
> > .jersey
> > .core
> > .spi
> > .component
> > .ProviderServices.getProvidersAndServices(ProviderServices.java:139)
> > at
> > com
> > .sun
> > .jersey
> > .core
> > .spi
> > .factory
> > .InjectableProviderFactory.configure(InjectableProviderFactory.java:
> > 98)
> > at
> > com
> > .sun
> > .jersey
> > .server
> > .impl
> > .application.WebApplicationImpl.initiate(WebApplicationImpl.java:505)
> > at
> > com
> > .sun
> > .jersey
> > .server
> > .impl
> > .application.WebApplicationImpl.initiate(WebApplicationImpl.java:385)
> > at
> > com
> > .sun
> > .jersey
> > .spi
> > .container.servlet.ServletContainer.initiate(ServletContainer.java:
> > 377)
> > at com.sun.jersey.spi.container.servlet.ServletContainer
> > $InternalWebComponent.initiate(ServletContainer.java:242)
> > at
> > com
> > .sun
> > .jersey.spi.container.servlet.WebComponent.load(WebComponent.java:446)
> > at
> > com
> > .sun
> > .jersey.spi.container.servlet.WebComponent.init(WebComponent.java:169)
> > at
> > com
> > .sun
> > .jersey
> > .spi.container.servlet.ServletContainer.init(ServletContainer.java:
> > 281)
> > at
> > com
> > .sun
> > .jersey
> > .spi.container.servlet.ServletContainer.init(ServletContainer.java:
> > 442)
> > at javax.servlet.GenericServlet.init(GenericServlet.java:241)
> > at
> > org
> > .mortbay.jetty.servlet.ServletHolder.initServlet(ServletHolder.java:
> > 431)
> > at
> > org.mortbay.jetty.servlet.ServletHolder.doStart(ServletHolder.java:
> > 263)
> > at
> > org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:
> > 42)
> > at
> > org
> > .mortbay.jetty.servlet.ServletHandler.initialize(ServletHandler.java:
> > 643)
> > at org.mortbay.jetty.servlet.Context.startContext(Context.java:140)
> > at
> > org
> > .mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:
> > 1233)
> > at
> > org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:
> > 516)
> > at
> > org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:459)
> > at
> > org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:
> > 42)
> > at
> > org
> > .mortbay
> > .jetty.handler.HandlerCollection.doStart(HandlerCollection.java:152)
> > at
> > org
> > .mortbay
> > .jetty
> > .handler
> > .ContextHandlerCollection.doStart(ContextHandlerCollection.java:156)
> > at
> > org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:
> > 42)
> > at
> > org
> > .mortbay
> > .jetty.handler.HandlerCollection.doStart(HandlerCollection.java:152)
> > at
> > org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:
> > 42)
> > at
> > org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:
> > 130)
> > at org.mortbay.jetty.Server.doStart(Server.java:222)
> > at
> > org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:
> > 42)
> > at org.mortbay.xml.XmlConfiguration.main(XmlConfiguration.java:985)
> > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> > at
> > sun
> > .reflect
> > .NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
> > at
> > sun
> > .reflect
> > .DelegatingMethodAccessorImpl
> > .invoke(DelegatingMethodAccessorImpl.java:43)
> > at java.lang.reflect.Method.invoke(Method.java:616)
> > at org.mortbay.start.Main.invokeMain(Main.java:194)
> > at org.mortbay.start.Main.start(Main.java:523)
> > at org.mortbay.start.Main.main(Main.java:119)
> > Caused by: java.lang.NullPointerException
> > at
> > com
> > .sun
> > .jersey
> > .core
> > .impl
> > .provider
> > .xml
> > .TransformerFactoryProvider.<init>(TransformerFactoryProvider.java:54)
> > ... 45 more
> > 2009-08-20 14:28:34.809::INFO:
> > Opened /home/pbryan/Programs/jetty-6.1.12rc1/logs/
> > 2009_08_20.request.log
> > 2009-08-20 14:28:34.828::INFO: Started
> > SelectChannelConnector_at_0.0.0.0:8080
> >
> > -----
> >
> > Paul
> >
> >
> > ---------------------------------------------------------------------
> > 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
>