[
https://issues.apache.org/jira/browse/RAVE-685?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13402524#comment-13402524
]
Ate Douma commented on RAVE-685:
--------------------------------
While running trunk using cargo the console shows a Guice error and stacktrace
on every page reload, although I haven't noticed broken behavior yet.
This didn't happen on the model_interfaces branch so it looks like the
only/main difference here is the upgrade to shindig 2.5.0-beta2.
Console error/stacktrace:
[WARNING] [talledLocalContainer] Jun 27, 2012 10:06:54 PM
org.apache.catalina.core.ApplicationContext log
[WARNING] [talledLocalContainer] SEVERE: StandardWrapper.Throwable
[WARNING] [talledLocalContainer] com.google.inject.ProvisionException: Guice
provision errors:
[WARNING] [talledLocalContainer]
[WARNING] [talledLocalContainer] 1) Error injecting constructor,
java.lang.NullPointerException
[WARNING] [talledLocalContainer] at
org.apache.shindig.gadgets.servlet.MakeRequestHandler.<init>(MakeRequestHandler.java:109)
[WARNING] [talledLocalContainer] at
org.apache.shindig.gadgets.servlet.MakeRequestHandler.class(MakeRequestHandler.java:109)
[WARNING] [talledLocalContainer] while locating
org.apache.shindig.gadgets.servlet.MakeRequestHandler
[WARNING] [talledLocalContainer] for parameter 0 at
org.apache.shindig.gadgets.servlet.MakeRequestServlet.setMakeRequestHandler(MakeRequestServlet.java:47)
[WARNING] [talledLocalContainer] while locating
org.apache.shindig.gadgets.servlet.MakeRequestServlet
[WARNING] [talledLocalContainer]
[WARNING] [talledLocalContainer] 1 error
[WARNING] [talledLocalContainer] at
com.google.inject.internal.Errors.throwProvisionExceptionIfErrorsExist(Errors.java:451)
[WARNING] [talledLocalContainer] at
com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:65)
[WARNING] [talledLocalContainer] at
com.google.inject.internal.InjectorImpl.injectMembers(InjectorImpl.java:944)
[WARNING] [talledLocalContainer] at
org.apache.shindig.common.servlet.InjectedServlet.init(InjectedServlet.java:55)
[WARNING] [talledLocalContainer] at
org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1206)
[WARNING] [talledLocalContainer] at
org.apache.catalina.core.StandardWrapper.allocate(StandardWrapper.java:827)
[WARNING] [talledLocalContainer] at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:129)
[WARNING] [talledLocalContainer] at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
[WARNING] [talledLocalContainer] at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
[WARNING] [talledLocalContainer] at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
[WARNING] [talledLocalContainer] at
org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:615)
[WARNING] [talledLocalContainer] at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
[WARNING] [talledLocalContainer] at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)
[WARNING] [talledLocalContainer] at
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:859)
[WARNING] [talledLocalContainer] at
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:602)
[WARNING] [talledLocalContainer] at
org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
[WARNING] [talledLocalContainer] at java.lang.Thread.run(Thread.java:662)
[WARNING] [talledLocalContainer] Caused by: java.lang.NullPointerException
[WARNING] [talledLocalContainer] at
java.util.concurrent.ConcurrentHashMap.put(ConcurrentHashMap.java:881)
[WARNING] [talledLocalContainer] at
org.apache.shindig.gadgets.servlet.MakeRequestHandler.containersChanged(MakeRequestHandler.java:493)
[WARNING] [talledLocalContainer] at
org.apache.shindig.config.BasicContainerConfig.notifyObservers(BasicContainerConfig.java:132)
[WARNING] [talledLocalContainer] at
org.apache.shindig.config.BasicContainerConfig.addConfigObserver(BasicContainerConfig.java:115)
[WARNING] [talledLocalContainer] at
org.apache.shindig.gadgets.servlet.MakeRequestHandler.<init>(MakeRequestHandler.java:119)
[WARNING] [talledLocalContainer] at
org.apache.shindig.gadgets.servlet.MakeRequestHandler$$FastClassByGuice$$b334ca15.newInstance(<generated>)
[WARNING] [talledLocalContainer] at
com.google.inject.internal.cglib.reflect.$FastConstructor.newInstance(FastConstructor.java:40)
[WARNING] [talledLocalContainer] at
com.google.inject.internal.DefaultConstructionProxyFactory$1.newInstance(DefaultConstructionProxyFactory.java:60)
[WARNING] [talledLocalContainer] at
com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:85)
[WARNING] [talledLocalContainer] at
com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254)
[WARNING] [talledLocalContainer] at
com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:46)
[WARNING] [talledLocalContainer] at
com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1031)
[WARNING] [talledLocalContainer] at
com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
[WARNING] [talledLocalContainer] at
com.google.inject.Scopes$1$1.get(Scopes.java:65)
[WARNING] [talledLocalContainer] at
com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40)
[WARNING] [talledLocalContainer] at
com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:38)
[WARNING] [talledLocalContainer] at
com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:62)
[WARNING] [talledLocalContainer] at
com.google.inject.internal.SingleMethodInjector.inject(SingleMethodInjector.java:83)
[WARNING] [talledLocalContainer] at
com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:110)
[WARNING] [talledLocalContainer] at
com.google.inject.internal.MembersInjectorImpl$1.call(MembersInjectorImpl.java:75)
[WARNING] [talledLocalContainer] at
com.google.inject.internal.MembersInjectorImpl$1.call(MembersInjectorImpl.java:73)
[WARNING] [talledLocalContainer] at
com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1024)
[WARNING] [talledLocalContainer] at
com.google.inject.internal.MembersInjectorImpl.injectAndNotify(MembersInjectorImpl.java:73)
[WARNING] [talledLocalContainer] at
com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:60)
[WARNING] [talledLocalContainer] ... 15 more
[WARNING] [talledLocalContainer] Jun 27, 2012 10:06:54 PM
org.apache.catalina.core.StandardWrapperValve invoke
[WARNING] [talledLocalContainer] SEVERE: Allocate exception for servlet
makeRequest
[WARNING] [talledLocalContainer] java.lang.NullPointerException
[WARNING] [talledLocalContainer] at
java.util.concurrent.ConcurrentHashMap.put(ConcurrentHashMap.java:881)
[WARNING] [talledLocalContainer] at
org.apache.shindig.gadgets.servlet.MakeRequestHandler.containersChanged(MakeRequestHandler.java:493)
[WARNING] [talledLocalContainer] at
org.apache.shindig.config.BasicContainerConfig.notifyObservers(BasicContainerConfig.java:132)
[WARNING] [talledLocalContainer] at
org.apache.shindig.config.BasicContainerConfig.addConfigObserver(BasicContainerConfig.java:115)
[WARNING] [talledLocalContainer] at
org.apache.shindig.gadgets.servlet.MakeRequestHandler.<init>(MakeRequestHandler.java:119)
[WARNING] [talledLocalContainer] at
org.apache.shindig.gadgets.servlet.MakeRequestHandler$$FastClassByGuice$$b334ca15.newInstance(<generated>)
[WARNING] [talledLocalContainer] at
com.google.inject.internal.cglib.reflect.$FastConstructor.newInstance(FastConstructor.java:40)
[WARNING] [talledLocalContainer] at
com.google.inject.internal.DefaultConstructionProxyFactory$1.newInstance(DefaultConstructionProxyFactory.java:60)
[WARNING] [talledLocalContainer] at
com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:85)
[WARNING] [talledLocalContainer] at
com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254)
[WARNING] [talledLocalContainer] at
com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:46)
[WARNING] [talledLocalContainer] at
com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1031)
[WARNING] [talledLocalContainer] at
com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
[WARNING] [talledLocalContainer] at
com.google.inject.Scopes$1$1.get(Scopes.java:65)
[WARNING] [talledLocalContainer] at
com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40)
[WARNING] [talledLocalContainer] at
com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:38)
[WARNING] [talledLocalContainer] at
com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:62)
[WARNING] [talledLocalContainer] at
com.google.inject.internal.SingleMethodInjector.inject(SingleMethodInjector.java:83)
[WARNING] [talledLocalContainer] at
com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:110)
[WARNING] [talledLocalContainer] at
com.google.inject.internal.MembersInjectorImpl$1.call(MembersInjectorImpl.java:75)
[WARNING] [talledLocalContainer] at
com.google.inject.internal.MembersInjectorImpl$1.call(MembersInjectorImpl.java:73)
[WARNING] [talledLocalContainer] at
com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1024)
[WARNING] [talledLocalContainer] at
com.google.inject.internal.MembersInjectorImpl.injectAndNotify(MembersInjectorImpl.java:73)
[WARNING] [talledLocalContainer] at
com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:60)
[WARNING] [talledLocalContainer] at
com.google.inject.internal.InjectorImpl.injectMembers(InjectorImpl.java:944)
[WARNING] [talledLocalContainer] at
org.apache.shindig.common.servlet.InjectedServlet.init(InjectedServlet.java:55)
[WARNING] [talledLocalContainer] at
org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1206)
[WARNING] [talledLocalContainer] at
org.apache.catalina.core.StandardWrapper.allocate(StandardWrapper.java:827)
[WARNING] [talledLocalContainer] at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:129)
[WARNING] [talledLocalContainer] at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
[WARNING] [talledLocalContainer] at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
[WARNING] [talledLocalContainer] at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
[WARNING] [talledLocalContainer] at
org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:615)
[WARNING] [talledLocalContainer] at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
[WARNING] [talledLocalContainer] at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)
[WARNING] [talledLocalContainer] at
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:859)
[WARNING] [talledLocalContainer] at
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:602)
[WARNING] [talledLocalContainer] at
org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
[WARNING] [talledLocalContainer] at java.lang.Thread.run(Thread.java:662)
> Upgrade to Shindig 2.5.0-beta2
> ------------------------------
>
> Key: RAVE-685
> URL: https://issues.apache.org/jira/browse/RAVE-685
> Project: Rave
> Issue Type: Improvement
> Components: rave-shindig
> Reporter: Chris Geer
> Assignee: Chris Geer
> Fix For: 0.13
>
>
--
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