chukwa-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Eric Yang (Resolved) (JIRA)" <j...@apache.org>
Subject [jira] [Resolved] (CHUKWA-613) HICC throws exception on startup
Date Sun, 04 Dec 2011 21:08:40 GMT

     [ https://issues.apache.org/jira/browse/CHUKWA-613?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Eric Yang resolved CHUKWA-613.
------------------------------

      Resolution: Fixed
    Release Note: Removed Jersey 1.1 from source code library path. (Eric Yang)
    
> HICC throws exception on startup
> --------------------------------
>
>                 Key: CHUKWA-613
>                 URL: https://issues.apache.org/jira/browse/CHUKWA-613
>             Project: Chukwa
>          Issue Type: Bug
>          Components: User Interface
>    Affects Versions: 0.5.0
>         Environment: Java, Maven
>            Reporter: Eric Yang
>            Assignee: Eric Yang
>             Fix For: 0.5.0
>
>
> HICC throws this exception on start up:
> {noformat}
> Dec 4, 2011 12:51:02 PM com.sun.jersey.api.core.PackagesResourceConfig init
> INFO: Scanning for root resource and provider classes in the packages:
>   org.apache.hadoop.chukwa.rest.resource
>   org.apache.hadoop.chukwa.hicc.rest
> Dec 4, 2011 12:51:02 PM com.sun.jersey.api.core.ScanningResourceConfig logClasses
> INFO: Root resource classes found:
>   class org.apache.hadoop.chukwa.rest.resource.ClientTrace
>   class org.apache.hadoop.chukwa.rest.resource.WidgetResource
>   class org.apache.hadoop.chukwa.rest.resource.ViewResource
>   class org.apache.hadoop.chukwa.hicc.rest.MetricsController
>   class org.apache.hadoop.chukwa.rest.resource.UserResource
> Dec 4, 2011 12:51:02 PM com.sun.jersey.api.core.ScanningResourceConfig logClasses
> INFO: Provider classes found:
>   class org.apache.hadoop.chukwa.rest.resource.WidgetContextResolver
>   class org.apache.hadoop.chukwa.rest.resource.ViewContextResolver
> Dec 4, 2011 12:51:02 PM com.sun.jersey.server.impl.application.WebApplicationImpl _initiate
> INFO: Initiating Jersey application, version 'Jersey: 1.10 11/02/2011 04:41 PM'
> Dec 4, 2011 12:51:03 PM com.sun.jersey.core.spi.component.ProviderFactory __getComponentProvider
> SEVERE: The provider class, class com.sun.jersey.json.impl.provider.entity.JSONArrayProvider,
could not be instantiated. Processing will continue but the class will not be utilized
> java.lang.IllegalAccessException: Class com.sun.jersey.core.spi.component.ComponentConstructor
can not access a member of class com.sun.jersey.json.impl.provider.entity.JSONArrayProvider
with modifiers ""
> 	at sun.reflect.Reflection.ensureMemberAccess(Reflection.java:65)
> 	at java.lang.Class.newInstance0(Class.java:349)
> 	at java.lang.Class.newInstance(Class.java:308)
> 	at com.sun.jersey.core.spi.component.ComponentConstructor._getInstance(ComponentConstructor.java:192)
> 	at com.sun.jersey.core.spi.component.ComponentConstructor.getInstance(ComponentConstructor.java:179)
> 	at com.sun.jersey.core.spi.component.ProviderFactory.__getComponentProvider(ProviderFactory.java:166)
> 	at com.sun.jersey.core.spi.component.ProviderFactory.getComponentProvider(ProviderFactory.java:137)
> 	at com.sun.jersey.core.spi.component.ProviderServices.getComponent(ProviderServices.java:256)
> 	at com.sun.jersey.core.spi.component.ProviderServices.getServices(ProviderServices.java:160)
> 	at com.sun.jersey.core.spi.factory.MessageBodyFactory.initReaders(MessageBodyFactory.java:176)
> 	at com.sun.jersey.core.spi.factory.MessageBodyFactory.init(MessageBodyFactory.java:162)
> 	at com.sun.jersey.server.impl.application.WebApplicationImpl._initiate(WebApplicationImpl.java:1277)
> 	at com.sun.jersey.server.impl.application.WebApplicationImpl.access$700(WebApplicationImpl.java:169)
> 	at com.sun.jersey.server.impl.application.WebApplicationImpl$13.f(WebApplicationImpl.java:775)
> 	at com.sun.jersey.server.impl.application.WebApplicationImpl$13.f(WebApplicationImpl.java:771)
> 	at com.sun.jersey.spi.inject.Errors.processWithErrors(Errors.java:193)
> 	at com.sun.jersey.server.impl.application.WebApplicationImpl.initiate(WebApplicationImpl.java:771)
> 	at com.sun.jersey.server.impl.application.WebApplicationImpl.initiate(WebApplicationImpl.java:766)
> 	at com.sun.jersey.spi.container.servlet.ServletContainer.initiate(ServletContainer.java:488)
> 	at com.sun.jersey.spi.container.servlet.ServletContainer$InternalWebComponent.initiate(ServletContainer.java:318)
> 	at com.sun.jersey.spi.container.servlet.WebComponent.load(WebComponent.java:609)
> 	at com.sun.jersey.spi.container.servlet.WebComponent.init(WebComponent.java:210)
> 	at com.sun.jersey.spi.container.servlet.ServletContainer.init(ServletContainer.java:373)
> 	at com.sun.jersey.spi.container.servlet.ServletContainer.init(ServletContainer.java:556)
> 	at javax.servlet.GenericServlet.init(GenericServlet.java:258)
> 	at org.mortbay.jetty.servlet.ServletHolder.initServlet(ServletHolder.java:440)
> 	at org.mortbay.jetty.servlet.ServletHolder.doStart(ServletHolder.java:263)
> 	at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
> 	at org.mortbay.jetty.servlet.ServletHandler.initialize(ServletHandler.java:736)
> 	at org.mortbay.jetty.servlet.Context.startContext(Context.java:140)
> 	at org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1282)
> 	at org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:518)
> 	at org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:499)
> 	at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
> 	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:50)
> 	at org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:152)
> 	at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
> 	at org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:130)
> 	at org.mortbay.jetty.Server.doStart(Server.java:224)
> 	at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
> 	at org.apache.hadoop.chukwa.hicc.HiccWebServer.run(HiccWebServer.java:223)
> 	at org.apache.hadoop.chukwa.hicc.HiccWebServer.start(HiccWebServer.java:93)
> 	at org.apache.hadoop.chukwa.hicc.HiccWebServer.main(HiccWebServer.java:240)
> {noformat}
> This is due to mixed jersey library version existed in the build system.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Mime
View raw message