Ruby implementations of Java interfaces cannot be created

Bug #595735 reported by DP 118/M
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Project Control Center
In Progress
High
Unassigned

Bug Description

18.06.2010 01:38:18 com.google.inject.MessageProcessor visit
INFO: An exception was caught and reported. Message: java.lang.NullPointerException
java.lang.NullPointerException
 at at.silverstrike.pcc.api.jruby.AbstractRubyImplementationFactory.createRubyImplementation(AbstractRubyImplementationFactory.java:57)
 at at.silverstrike.pcc.api.jruby.AbstractRubyImplementationFactory.create(AbstractRubyImplementationFactory.java:80)
 at at.silverstrike.pcc.impl.injectorfactory.InjectorModule.configure(InjectorModule.java:70)
 at com.google.inject.AbstractModule.configure(AbstractModule.java:59)
 at com.google.inject.spi.Elements$RecordingBinder.install(Elements.java:223)
 at com.google.inject.spi.Elements.getElements(Elements.java:101)
 at com.google.inject.InjectorShell$Builder.build(InjectorShell.java:135)
 at com.google.inject.InjectorBuilder.build(InjectorBuilder.java:102)
 at com.google.inject.Guice.createInjector(Guice.java:92)
 at com.google.inject.Guice.createInjector(Guice.java:69)
 at com.google.inject.Guice.createInjector(Guice.java:59)
 at at.silverstrike.pcc.impl.injectorfactory.DefaultInjectorFactory.createInjector(DefaultInjectorFactory.java:30)
 at at.silverstrike.pcc.SilverstrikeCsApplication.applicationInit(SilverstrikeCsApplication.java:63)
 at eu.livotov.tpt.TPTApplication.init(TPTApplication.java:68)
 at com.vaadin.Application.start(Application.java:545)
 at com.vaadin.terminal.gwt.server.AbstractApplicationServlet.startApplication(AbstractApplicationServlet.java:1112)
 at com.vaadin.terminal.gwt.server.AbstractApplicationServlet.service(AbstractApplicationServlet.java:465)
 at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
 at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
 at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
 at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
 at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
 at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
 at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298)
 at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:852)
 at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588)
 at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
 at java.lang.Thread.run(Unknown Source)
18.06.2010 01:38:18 org.apache.catalina.core.StandardWrapperValve invoke
SCHWERWIEGEND: Servlet.service() for servlet Project Control Center Application threw exception
java.lang.NullPointerException
 at at.silverstrike.pcc.api.jruby.AbstractRubyImplementationFactory.createRubyImplementation(AbstractRubyImplementationFactory.java:57)
 at at.silverstrike.pcc.api.jruby.AbstractRubyImplementationFactory.create(AbstractRubyImplementationFactory.java:80)
 at at.silverstrike.pcc.impl.injectorfactory.InjectorModule.configure(InjectorModule.java:70)
 at com.google.inject.AbstractModule.configure(AbstractModule.java:59)
 at com.google.inject.spi.Elements$RecordingBinder.install(Elements.java:223)
 at com.google.inject.spi.Elements.getElements(Elements.java:101)
 at com.google.inject.InjectorShell$Builder.build(InjectorShell.java:135)
 at com.google.inject.InjectorBuilder.build(InjectorBuilder.java:102)
 at com.google.inject.Guice.createInjector(Guice.java:92)
 at com.google.inject.Guice.createInjector(Guice.java:69)
 at com.google.inject.Guice.createInjector(Guice.java:59)
 at at.silverstrike.pcc.impl.injectorfactory.DefaultInjectorFactory.createInjector(DefaultInjectorFactory.java:30)
 at at.silverstrike.pcc.SilverstrikeCsApplication.applicationInit(SilverstrikeCsApplication.java:63)
 at eu.livotov.tpt.TPTApplication.init(TPTApplication.java:68)
 at com.vaadin.Application.start(Application.java:545)
 at com.vaadin.terminal.gwt.server.AbstractApplicationServlet.startApplication(AbstractApplicationServlet.java:1112)
 at com.vaadin.terminal.gwt.server.AbstractApplicationServlet.service(AbstractApplicationServlet.java:465)
 at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
 at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
 at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
 at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
 at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
 at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
 at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298)
 at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:852)
 at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588)
 at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
 at java.lang.Thread.run(Unknown Source)

Revision history for this message
DP 118/M (dp-sw-dev) wrote :

Fixed in revision 80.

Changed in pcc:
status: New → In Progress
importance: Undecided → High
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.