codeine-cd / codeine

Codeine is a continuous deployment tool that makes product deployment faster and safer through automation and monitoring.
Apache License 2.0
28 stars 7 forks source link

Running Codeine web server on Windows 7 #73

Closed ezraroi closed 9 years ago

ezraroi commented 9 years ago

========================>>> Starting codeine server at version 1.1.840 <<<======================== ========================>>> Starting with arguments: [-Xmx2g]

2014-11-24 16:59:43,950 [main] [codeine.stdout.StdOutErrLogging] INFO Starting codeine server at version 1.1.840 2014-11-24 16:59:44,450 [main] [codeine.jsons.JsonStore] INFO loading configuration from D:\codeine\deployment/conf/codeine.conf.json for type class codeine.jsons.global.GlobalConfigurationJson 2014-11-24 16:59:44,450 [main] [codeine.utils.JsonFileUtils] INFO parsing file D:\codeine\deployment/conf/codeine.conf.json 2014-11-24 16:59:44,481 [main] [codeine.AbstractCodeineBootstrap] INFO context /resources is serving D:\codeine\deployment/http-root 2014-11-24 16:59:44,481 [main] [codeine.AbstractCodeineBootstrap] INFO context /projects-files is serving D:\codeine\deployment/project 2014-11-24 16:59:44,481 [main] [codeine.AbstractCodeineBootstrap] INFO context /ajs is serving D:\codeine\deployment/http-root/ajs/dist 2014-11-24 16:59:44,481 [main] [codeine.AbstractCodeineBootstrap] INFO context /components is serving D:\codeine\deployment/http-root/ajs/dist/components 2014-11-24 16:59:44,481 [main] [codeine.AbstractCodeineBootstrap] INFO context /styles is serving D:\codeine\deployment/http-root/ajs/dist/styles 2014-11-24 16:59:44,481 [main] [codeine.AbstractCodeineBootstrap] INFO context /scripts is serving D:\codeine\deployment/http-root/ajs/dist/scripts 2014-11-24 16:59:44,481 [main] [codeine.AbstractCodeineBootstrap] INFO context /fonts is serving D:\codeine\deployment/http-root/ajs/dist/fonts 2014-11-24 16:59:44,481 [main] [codeine.AbstractCodeineBootstrap] INFO context /bower_components is serving D:\codeine\deployment/http-root/ajs/dist/bower_components 2014-11-24 16:59:44,481 [main] [codeine.AbstractCodeineBootstrap] INFO context /images is serving D:\codeine\deployment/http-root/ajs/dist/images 2014-11-24 16:59:44,481 [main] [codeine.AbstractCodeineBootstrap] INFO context /views is serving D:\codeine\deployment/http-root/ajs/dist/views 2014-11-24 16:59:44,481 [main] [codeine.AbstractCodeineBootstrap] INFO context /lib is serving D:\codeine\deployment/http-root/ajs/dist/lib 2014-11-24 16:59:44,496 [main] [codeine.stdout.StdOutErrLogging] WARN 2014-11-24 16:59:44.496:INFO:oejs.Server:jetty-8.y.z-SNAPSHOT 2014-11-24 16:59:44,512 [main] [codeine.configuration.ConfigurationReadManagerServer] INFO loading configuration, projects from D:\codeine\deployment/project 2014-11-24 16:59:44,512 [main] [codeine.configuration.ConfigurationReadManagerServer] INFO conf file not exists D:\codeine\deployment/project/readme/project.conf.json 2014-11-24 16:59:45,074 [main] [codeine.stdout.StdOutErrLogging] WARN 2014-11-24 16:59:45.074:WARN:oejuc.AbstractLifeCycle:FAILED com.google.inject.servlet.GuiceFilter-3b0a0018: com.google.inject.ProvisionException: Guice provision errors:<|<|1) Error injecting constructor, java.lang.IndexOutOfBoundsException: Index: 0, Size: 0<| at codeine.servlets.api_servlets.ReporterServlet.(ReporterServlet.java:26)<| at codeine.ServerServletModule.serveApi(ServerServletModule.java:74)<| while locating codeine.servlets.api_servlets.ReporterServlet<|<|1 error com.google.inject.ProvisionException: Guice provision errors:<|<|1) Error injecting constructor, java.lang.IndexOutOfBoundsException: Index: 0, Size: 0<| at codeine.servlets.api_servlets.ReporterServlet.(ReporterServlet.java:26)<| at codeine.ServerServletModule.serveApi(ServerServletModule.java:74)<| while locating codeine.servlets.api_servlets.ReporterServlet<|<|1 error at com.google.inject.internal.InjectorImpl$4.get(InjectorImpl.java:987) at com.google.inject.internal.InjectorImpl.getInstance(InjectorImpl.java:1009) at com.google.inject.servlet.ServletDefinition.init(ServletDefinition.java:108) at com.google.inject.servlet.ManagedServletPipeline.init(ManagedServletPipeline.java:82) at com.google.inject.servlet.ManagedFilterPipeline.initPipeline(ManagedFilterPipeline.java:102) at com.google.inject.servlet.GuiceFilter.init(GuiceFilter.java:172) at org.eclipse.jetty.servlet.FilterHolder.doStart(FilterHolder.java:118) at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64) at org.eclipse.jetty.servlet.ServletHandler.initialize(ServletHandler.java:768) at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:265) at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:717) at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64) at org.eclipse.jetty.server.handler.HandlerCollection.doStart(HandlerCollection.java:229) at org.eclipse.jetty.server.handler.ContextHandlerCollection.doStart(ContextHandlerCollection.java:172) at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64) at org.eclipse.jetty.server.handler.HandlerWrapper.doStart(HandlerWrapper.java:95) at org.eclipse.jetty.server.Server.doStart(Server.java:282) at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64) at codeine.AbstractCodeineBootstrap.execute1(AbstractCodeineBootstrap.java:80) at codeine.AbstractCodeineBootstrap.boot(AbstractCodeineBootstrap.java:50) at codeine.CodeineServerBootstrap.main(CodeineServerBootstrap.java:23) Caused by: java.lang.IndexOutOfBoundsException: Index: 0, Size: 0 at java.util.ArrayList.rangeCheck(Unknown Source) at java.util.ArrayList.get(Unknown Source) at codeine.servlets.api_servlets.ReporterServlet.(ReporterServlet.java:27) at codeine.servlets.api_servlets.ReporterServlet$$FastClassByGuice$$941459ae.newInstance() at com.google.inject.internal.cglib.reflect.$FastConstructor.newInstance(FastConstructor.java:40) at com.google.inject.internal.DefaultConstructionProxyFactory$1.newInstance(DefaultConstructionProxyFactory.java:60) at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:85) at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254) at com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:46) at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1031) at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40) at com.google.inject.Scopes$1$1.get(Scopes.java:65) at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40) at com.google.inject.internal.InjectorImpl$4$1.call(InjectorImpl.java:978) at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1024) at com.google.inject.internal.InjectorImpl$4.get(InjectorImpl.java:974) at com.google.inject.internal.InjectorImpl.getInstance(InjectorImpl.java:1009) at com.google.inject.servlet.ServletDefinition.init(ServletDefinition.java:108) at com.google.inject.servlet.ManagedServletPipeline.init(ManagedServletPipeline.java:82) at com.google.inject.servlet.ManagedFilterPipeline.initPipeline(ManagedFilterPipeline.java:102) at com.google.inject.servlet.GuiceFilter.init(GuiceFilter.java:172) at org.eclipse.jetty.servlet.FilterHolder.doStart(FilterHolder.java:118) at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64) at org.eclipse.jetty.servlet.ServletHandler.initialize(ServletHandler.java:768) at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:265) at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:717) at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64) at org.eclipse.jetty.server.handler.HandlerCollection.doStart(HandlerCollection.java:229) at org.eclipse.jetty.server.handler.ContextHandlerCollection.doStart(ContextHandlerCollection.java:172) at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64) at org.eclipse.jetty.server.handler.HandlerWrapper.doStart(HandlerWrapper.java:95) at org.eclipse.jetty.server.Server.doStart(Server.java:282) at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64) at codeine.AbstractCodeineBootstrap.execute1(AbstractCodeineBootstrap.java:80) at codeine.AbstractCodeineBootstrap.boot(AbstractCodeineBootstrap.java:50) at codeine.CodeineServerBootstrap.main(CodeineServerBootstrap.java:23) 2014-11-24 16:59:45,074 [main] [codeine.stdout.StdOutErrLogging] WARN 2014-11-24 16:59:45.074:WARN:oejuc.AbstractLifeCycle:FAILED o.e.j.s.ServletContextHandler{/,null}: com.google.inject.ProvisionException: Guice provision errors:<|<|1) Error injecting constructor, java.lang.IndexOutOfBoundsException: Index: 0, Size: 0<| at codeine.servlets.api_servlets.ReporterServlet.(ReporterServlet.java:26)<| at codeine.ServerServletModule.serveApi(ServerServletModule.java:74)<| while locating codeine.servlets.api_servlets.ReporterServlet<|<|1 error com.google.inject.ProvisionException: Guice provision errors:<|<|1) Error injecting constructor, java.lang.IndexOutOfBoundsException: Index: 0, Size: 0<| at codeine.servlets.api_servlets.ReporterServlet.(ReporterServlet.java:26)<| at codeine.ServerServletModule.serveApi(ServerServletModule.java:74)<| while locating codeine.servlets.api_servlets.ReporterServlet<|<|1 error at com.google.inject.internal.InjectorImpl$4.get(InjectorImpl.java:987) at com.google.inject.internal.InjectorImpl.getInstance(InjectorImpl.java:1009) at com.google.inject.servlet.ServletDefinition.init(ServletDefinition.java:108) at com.google.inject.servlet.ManagedServletPipeline.init(ManagedServletPipeline.java:82) at com.google.inject.servlet.ManagedFilterPipeline.initPipeline(ManagedFilterPipeline.java:102) at com.google.inject.servlet.GuiceFilter.init(GuiceFilter.java:172) at org.eclipse.jetty.servlet.FilterHolder.doStart(FilterHolder.java:118) at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64) at org.eclipse.jetty.servlet.ServletHandler.initialize(ServletHandler.java:768) at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:265) at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:717) at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64) at org.eclipse.jetty.server.handler.HandlerCollection.doStart(HandlerCollection.java:229) at org.eclipse.jetty.server.handler.ContextHandlerCollection.doStart(ContextHandlerCollection.java:172) at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64) at org.eclipse.jetty.server.handler.HandlerWrapper.doStart(HandlerWrapper.java:95) at org.eclipse.jetty.server.Server.doStart(Server.java:282) at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64) at codeine.AbstractCodeineBootstrap.execute1(AbstractCodeineBootstrap.java:80) at codeine.AbstractCodeineBootstrap.boot(AbstractCodeineBootstrap.java:50) at codeine.CodeineServerBootstrap.main(CodeineServerBootstrap.java:23) Caused by: java.lang.IndexOutOfBoundsException: Index: 0, Size: 0 at java.util.ArrayList.rangeCheck(Unknown Source) at java.util.ArrayList.get(Unknown Source) at codeine.servlets.api_servlets.ReporterServlet.(ReporterServlet.java:27) at codeine.servlets.api_servlets.ReporterServlet$$FastClassByGuice$$941459ae.newInstance() at com.google.inject.internal.cglib.reflect.$FastConstructor.newInstance(FastConstructor.java:40) at com.google.inject.internal.DefaultConstructionProxyFactory$1.newInstance(DefaultConstructionProxyFactory.java:60) at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:85) at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254) at com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:46) at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1031) at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40) at com.google.inject.Scopes$1$1.get(Scopes.java:65) at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40) at com.google.inject.internal.InjectorImpl$4$1.call(InjectorImpl.java:978) at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1024) at com.google.inject.internal.InjectorImpl$4.get(InjectorImpl.java:974) at com.google.inject.internal.InjectorImpl.getInstance(InjectorImpl.java:1009) at com.google.inject.servlet.ServletDefinition.init(ServletDefinition.java:108) at com.google.inject.servlet.ManagedServletPipeline.init(ManagedServletPipeline.java:82) at com.google.inject.servlet.ManagedFilterPipeline.initPipeline(ManagedFilterPipeline.java:102) at com.google.inject.servlet.GuiceFilter.init(GuiceFilter.java:172) at org.eclipse.jetty.servlet.FilterHolder.doStart(FilterHolder.java:118) at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64) at org.eclipse.jetty.servlet.ServletHandler.initialize(ServletHandler.java:768) at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:265) at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:717) at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64) at org.eclipse.jetty.server.handler.HandlerCollection.doStart(HandlerCollection.java:229) at org.eclipse.jetty.server.handler.ContextHandlerCollection.doStart(ContextHandlerCollection.java:172) at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64) at org.eclipse.jetty.server.handler.HandlerWrapper.doStart(HandlerWrapper.java:95) at org.eclipse.jetty.server.Server.doStart(Server.java:282) at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64) at codeine.AbstractCodeineBootstrap.execute1(AbstractCodeineBootstrap.java:80) at codeine.AbstractCodeineBootstrap.boot(AbstractCodeineBootstrap.java:50) at codeine.CodeineServerBootstrap.main(CodeineServerBootstrap.java:23) 2014-11-24 16:59:45,074 [main] [codeine.stdout.StdOutErrLogging] WARN 2014-11-24 16:59:45.074:WARN:oejuc.AbstractLifeCycle:FAILED org.eclipse.jetty.server.handler.ContextHandlerCollection@474f22c6: com.google.inject.ProvisionException: Guice provision errors:<|<|1) Error injecting constructor, java.lang.IndexOutOfBoundsException: Index: 0, Size: 0<| at codeine.servlets.api_servlets.ReporterServlet.(ReporterServlet.java:26)<| at codeine.ServerServletModule.serveApi(ServerServletModule.java:74)<| while locating codeine.servlets.api_servlets.ReporterServlet<|<|1 error com.google.inject.ProvisionException: Guice provision errors:<|<|1) Error injecting constructor, java.lang.IndexOutOfBoundsException: Index: 0, Size: 0<| at codeine.servlets.api_servlets.ReporterServlet.(ReporterServlet.java:26)<| at codeine.ServerServletModule.serveApi(ServerServletModule.java:74)<| while locating codeine.servlets.api_servlets.ReporterServlet<|<|1 error at com.google.inject.internal.InjectorImpl$4.get(InjectorImpl.java:987) at com.google.inject.internal.InjectorImpl.getInstance(InjectorImpl.java:1009) at com.google.inject.servlet.ServletDefinition.init(ServletDefinition.java:108) at com.google.inject.servlet.ManagedServletPipeline.init(ManagedServletPipeline.java:82) at com.google.inject.servlet.ManagedFilterPipeline.initPipeline(ManagedFilterPipeline.java:102) at com.google.inject.servlet.GuiceFilter.init(GuiceFilter.java:172) at org.eclipse.jetty.servlet.FilterHolder.doStart(FilterHolder.java:118) at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64) at org.eclipse.jetty.servlet.ServletHandler.initialize(ServletHandler.java:768) at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:265) at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:717) at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64) at org.eclipse.jetty.server.handler.HandlerCollection.doStart(HandlerCollection.java:229) at org.eclipse.jetty.server.handler.ContextHandlerCollection.doStart(ContextHandlerCollection.java:172) at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64) at org.eclipse.jetty.server.handler.HandlerWrapper.doStart(HandlerWrapper.java:95) at org.eclipse.jetty.server.Server.doStart(Server.java:282) at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64) at codeine.AbstractCodeineBootstrap.execute1(AbstractCodeineBootstrap.java:80) at codeine.AbstractCodeineBootstrap.boot(AbstractCodeineBootstrap.java:50) at codeine.CodeineServerBootstrap.main(CodeineServerBootstrap.java:23) Caused by: java.lang.IndexOutOfBoundsException: Index: 0, Size: 0 at java.util.ArrayList.rangeCheck(Unknown Source) at java.util.ArrayList.get(Unknown Source) at codeine.servlets.api_servlets.ReporterServlet.(ReporterServlet.java:27) at codeine.servlets.api_servlets.ReporterServlet$$FastClassByGuice$$941459ae.newInstance() at com.google.inject.internal.cglib.reflect.$FastConstructor.newInstance(FastConstructor.java:40) at com.google.inject.internal.DefaultConstructionProxyFactory$1.newInstance(DefaultConstructionProxyFactory.java:60) at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:85) at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254) at com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:46) at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1031) at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40) at com.google.inject.Scopes$1$1.get(Scopes.java:65) at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40) at com.google.inject.internal.InjectorImpl$4$1.call(InjectorImpl.java:978) at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1024) at com.google.inject.internal.InjectorImpl$4.get(InjectorImpl.java:974) at com.google.inject.internal.InjectorImpl.getInstance(InjectorImpl.java:1009) at com.google.inject.servlet.ServletDefinition.init(ServletDefinition.java:108) at com.google.inject.servlet.ManagedServletPipeline.init(ManagedServletPipeline.java:82) at com.google.inject.servlet.ManagedFilterPipeline.initPipeline(ManagedFilterPipeline.java:102) at com.google.inject.servlet.GuiceFilter.init(GuiceFilter.java:172) at org.eclipse.jetty.servlet.FilterHolder.doStart(FilterHolder.java:118) at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64) at org.eclipse.jetty.servlet.ServletHandler.initialize(ServletHandler.java:768) at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:265) at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:717) at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64) at org.eclipse.jetty.server.handler.HandlerCollection.doStart(HandlerCollection.java:229) at org.eclipse.jetty.server.handler.ContextHandlerCollection.doStart(ContextHandlerCollection.java:172) at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64) at org.eclipse.jetty.server.handler.HandlerWrapper.doStart(HandlerWrapper.java:95) at org.eclipse.jetty.server.Server.doStart(Server.java:282) at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64) at codeine.AbstractCodeineBootstrap.execute1(AbstractCodeineBootstrap.java:80) at codeine.AbstractCodeineBootstrap.boot(AbstractCodeineBootstrap.java:50) at codeine.CodeineServerBootstrap.main(CodeineServerBootstrap.java:23) 2014-11-24 16:59:45,074 [main] [codeine.stdout.StdOutErrLogging] WARN 2014-11-24 16:59:45.074:WARN:oejuc.AbstractLifeCycle:FAILED org.eclipse.jetty.server.Server@1c7419bd: com.google.inject.ProvisionException: Guice provision errors:<|<|1) Error injecting constructor, java.lang.IndexOutOfBoundsException: Index: 0, Size: 0<| at codeine.servlets.api_servlets.ReporterServlet.(ReporterServlet.java:26)<| at codeine.ServerServletModule.serveApi(ServerServletModule.java:74)<| while locating codeine.servlets.api_servlets.ReporterServlet<|<|1 error com.google.inject.ProvisionException: Guice provision errors:<|<|1) Error injecting constructor, java.lang.IndexOutOfBoundsException: Index: 0, Size: 0<| at codeine.servlets.api_servlets.ReporterServlet.(ReporterServlet.java:26)<| at codeine.ServerServletModule.serveApi(ServerServletModule.java:74)<| while locating codeine.servlets.api_servlets.ReporterServlet<|<|1 error at com.google.inject.internal.InjectorImpl$4.get(InjectorImpl.java:987) at com.google.inject.internal.InjectorImpl.getInstance(InjectorImpl.java:1009) at com.google.inject.servlet.ServletDefinition.init(ServletDefinition.java:108) at com.google.inject.servlet.ManagedServletPipeline.init(ManagedServletPipeline.java:82) at com.google.inject.servlet.ManagedFilterPipeline.initPipeline(ManagedFilterPipeline.java:102) at com.google.inject.servlet.GuiceFilter.init(GuiceFilter.java:172) at org.eclipse.jetty.servlet.FilterHolder.doStart(FilterHolder.java:118) at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64) at org.eclipse.jetty.servlet.ServletHandler.initialize(ServletHandler.java:768) at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:265) at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:717) at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64) at org.eclipse.jetty.server.handler.HandlerCollection.doStart(HandlerCollection.java:229) at org.eclipse.jetty.server.handler.ContextHandlerCollection.doStart(ContextHandlerCollection.java:172) at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64) at org.eclipse.jetty.server.handler.HandlerWrapper.doStart(HandlerWrapper.java:95) at org.eclipse.jetty.server.Server.doStart(Server.java:282) at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64) at codeine.AbstractCodeineBootstrap.execute1(AbstractCodeineBootstrap.java:80) at codeine.AbstractCodeineBootstrap.boot(AbstractCodeineBootstrap.java:50) at codeine.CodeineServerBootstrap.main(CodeineServerBootstrap.java:23) Caused by: java.lang.IndexOutOfBoundsException: Index: 0, Size: 0 at java.util.ArrayList.rangeCheck(Unknown Source) at java.util.ArrayList.get(Unknown Source) at codeine.servlets.api_servlets.ReporterServlet.(ReporterServlet.java:27) at codeine.servlets.api_servlets.ReporterServlet$$FastClassByGuice$$941459ae.newInstance() at com.google.inject.internal.cglib.reflect.$FastConstructor.newInstance(FastConstructor.java:40) at com.google.inject.internal.DefaultConstructionProxyFactory$1.newInstance(DefaultConstructionProxyFactory.java:60) at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:85) at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254) at com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:46) at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1031) at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40) at com.google.inject.Scopes$1$1.get(Scopes.java:65) at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40) at com.google.inject.internal.InjectorImpl$4$1.call(InjectorImpl.java:978) at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1024) at com.google.inject.internal.InjectorImpl$4.get(InjectorImpl.java:974) at com.google.inject.internal.InjectorImpl.getInstance(InjectorImpl.java:1009) at com.google.inject.servlet.ServletDefinition.init(ServletDefinition.java:108) at com.google.inject.servlet.ManagedServletPipeline.init(ManagedServletPipeline.java:82) at com.google.inject.servlet.ManagedFilterPipeline.initPipeline(ManagedFilterPipeline.java:102) at com.google.inject.servlet.GuiceFilter.init(GuiceFilter.java:172) at org.eclipse.jetty.servlet.FilterHolder.doStart(FilterHolder.java:118) at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64) at org.eclipse.jetty.servlet.ServletHandler.initialize(ServletHandler.java:768) at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:265) at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:717) at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64) at org.eclipse.jetty.server.handler.HandlerCollection.doStart(HandlerCollection.java:229) at org.eclipse.jetty.server.handler.ContextHandlerCollection.doStart(ContextHandlerCollection.java:172) at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64) at org.eclipse.jetty.server.handler.HandlerWrapper.doStart(HandlerWrapper.java:95) at org.eclipse.jetty.server.Server.doStart(Server.java:282) at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64) at codeine.AbstractCodeineBootstrap.execute1(AbstractCodeineBootstrap.java:80) at codeine.AbstractCodeineBootstrap.boot(AbstractCodeineBootstrap.java:50) at codeine.CodeineServerBootstrap.main(CodeineServerBootstrap.java:23) 2014-11-24 16:59:45,074 [main] [codeine.stdout.StdOutErrLogging] WARN com.google.inject.ProvisionException: Guice provision errors:

1) Error injecting constructor, java.lang.IndexOutOfBoundsException: Index: 0, Size: 0 at codeine.servlets.api_servlets.ReporterServlet.(ReporterServlet.java:26) at codeine.ServerServletModule.serveApi(ServerServletModule.java:74) while locating codeine.servlets.api_servlets.ReporterServlet

1 error 2014-11-24 16:59:45,074 [main] [codeine.stdout.StdOutErrLogging] WARN at com.google.inject.internal.InjectorImpl$4.get(InjectorImpl.java:987) 2014-11-24 16:59:45,074 [main] [codeine.stdout.StdOutErrLogging] WARN at com.google.inject.internal.InjectorImpl.getInstance(InjectorImpl.java:1009) 2014-11-24 16:59:45,074 [main] [codeine.stdout.StdOutErrLogging] WARN at com.google.inject.servlet.ServletDefinition.init(ServletDefinition.java:108) 2014-11-24 16:59:45,074 [main] [codeine.stdout.StdOutErrLogging] WARN at com.google.inject.servlet.ManagedServletPipeline.init(ManagedServletPipeline.java:82) 2014-11-24 16:59:45,074 [main] [codeine.stdout.StdOutErrLogging] WARN at com.google.inject.servlet.ManagedFilterPipeline.initPipeline(ManagedFilterPipeline.java:102) 2014-11-24 16:59:45,074 [main] [codeine.stdout.StdOutErrLogging] WARN at com.google.inject.servlet.GuiceFilter.init(GuiceFilter.java:172) 2014-11-24 16:59:45,074 [main] [codeine.stdout.StdOutErrLogging] WARN at org.eclipse.jetty.servlet.FilterHolder.doStart(FilterHolder.java:118) 2014-11-24 16:59:45,074 [main] [codeine.stdout.StdOutErrLogging] WARN at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64) 2014-11-24 16:59:45,074 [main] [codeine.stdout.StdOutErrLogging] WARN at org.eclipse.jetty.servlet.ServletHandler.initialize(ServletHandler.java:768) 2014-11-24 16:59:45,074 [main] [codeine.stdout.StdOutErrLogging] WARN at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:265) 2014-11-24 16:59:45,074 [main] [codeine.stdout.StdOutErrLogging] WARN at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:717) 2014-11-24 16:59:45,074 [main] [codeine.stdout.StdOutErrLogging] WARN at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64) 2014-11-24 16:59:45,074 [main] [codeine.stdout.StdOutErrLogging] WARN at org.eclipse.jetty.server.handler.HandlerCollection.doStart(HandlerCollection.java:229) 2014-11-24 16:59:45,074 [main] [codeine.stdout.StdOutErrLogging] WARN at org.eclipse.jetty.server.handler.ContextHandlerCollection.doStart(ContextHandlerCollection.java:172) 2014-11-24 16:59:45,074 [main] [codeine.stdout.StdOutErrLogging] WARN at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64) 2014-11-24 16:59:45,074 [main] [codeine.stdout.StdOutErrLogging] WARN at org.eclipse.jetty.server.handler.HandlerWrapper.doStart(HandlerWrapper.java:95) 2014-11-24 16:59:45,074 [main] [codeine.stdout.StdOutErrLogging] WARN at org.eclipse.jetty.server.Server.doStart(Server.java:282) 2014-11-24 16:59:45,074 [main] [codeine.stdout.StdOutErrLogging] WARN at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64) 2014-11-24 16:59:45,074 [main] [codeine.stdout.StdOutErrLogging] WARN at codeine.AbstractCodeineBootstrap.execute1(AbstractCodeineBootstrap.java:80) 2014-11-24 16:59:45,074 [main] [codeine.stdout.StdOutErrLogging] WARN at codeine.AbstractCodeineBootstrap.boot(AbstractCodeineBootstrap.java:50) 2014-11-24 16:59:45,074 [main] [codeine.stdout.StdOutErrLogging] WARN at codeine.CodeineServerBootstrap.main(CodeineServerBootstrap.java:23) 2014-11-24 16:59:45,074 [main] [codeine.stdout.StdOutErrLogging] WARN Caused by: java.lang.IndexOutOfBoundsException: Index: 0, Size: 0 2014-11-24 16:59:45,074 [main] [codeine.stdout.StdOutErrLogging] WARN at java.util.ArrayList.rangeCheck(Unknown Source) 2014-11-24 16:59:45,074 [main] [codeine.stdout.StdOutErrLogging] WARN at java.util.ArrayList.get(Unknown Source) 2014-11-24 16:59:45,074 [main] [codeine.stdout.StdOutErrLogging] WARN at codeine.servlets.api_servlets.ReporterServlet.(ReporterServlet.java:27) 2014-11-24 16:59:45,074 [main] [codeine.stdout.StdOutErrLogging] WARN at codeine.servlets.api_servlets.ReporterServlet$$FastClassByGuice$$941459ae.newInstance() 2014-11-24 16:59:45,074 [main] [codeine.stdout.StdOutErrLogging] WARN at com.google.inject.internal.cglib.reflect.$FastConstructor.newInstance(FastConstructor.java:40) 2014-11-24 16:59:45,074 [main] [codeine.stdout.StdOutErrLogging] WARN at com.google.inject.internal.DefaultConstructionProxyFactory$1.newInstance(DefaultConstructionProxyFactory.java:60) 2014-11-24 16:59:45,074 [main] [codeine.stdout.StdOutErrLogging] WARN at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:85) 2014-11-24 16:59:45,074 [main] [codeine.stdout.StdOutErrLogging] WARN at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254) 2014-11-24 16:59:45,074 [main] [codeine.stdout.StdOutErrLogging] WARN at com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:46) 2014-11-24 16:59:45,074 [main] [codeine.stdout.StdOutErrLogging] WARN at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1031) 2014-11-24 16:59:45,074 [main] [codeine.stdout.StdOutErrLogging] WARN at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40) 2014-11-24 16:59:45,074 [main] [codeine.stdout.StdOutErrLogging] WARN at com.google.inject.Scopes$1$1.get(Scopes.java:65) 2014-11-24 16:59:45,074 [main] [codeine.stdout.StdOutErrLogging] WARN at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40) 2014-11-24 16:59:45,074 [main] [codeine.stdout.StdOutErrLogging] WARN at com.google.inject.internal.InjectorImpl$4$1.call(InjectorImpl.java:978) 2014-11-24 16:59:45,074 [main] [codeine.stdout.StdOutErrLogging] WARN at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1024) 2014-11-24 16:59:45,089 [main] [codeine.stdout.StdOutErrLogging] WARN at com.google.inject.internal.InjectorImpl$4.get(InjectorImpl.java:974) 2014-11-24 16:59:45,089 [main] [codeine.stdout.StdOutErrLogging] WARN ... 20 more 2014-11-24 16:59:45,089 [main] [codeine.AbstractCodeineBootstrap] ERROR error - exiting com.google.inject.ProvisionException: Guice provision errors:

1) Error injecting constructor, java.lang.IndexOutOfBoundsException: Index: 0, Size: 0 at codeine.servlets.api_servlets.ReporterServlet.(ReporterServlet.java:26) at codeine.ServerServletModule.serveApi(ServerServletModule.java:74) while locating codeine.servlets.api_servlets.ReporterServlet

1 error at com.google.inject.internal.InjectorImpl$4.get(InjectorImpl.java:987) at com.google.inject.internal.InjectorImpl.getInstance(InjectorImpl.java:1009) at com.google.inject.servlet.ServletDefinition.init(ServletDefinition.java:108) at com.google.inject.servlet.ManagedServletPipeline.init(ManagedServletPipeline.java:82) at com.google.inject.servlet.ManagedFilterPipeline.initPipeline(ManagedFilterPipeline.java:102) at com.google.inject.servlet.GuiceFilter.init(GuiceFilter.java:172) at org.eclipse.jetty.servlet.FilterHolder.doStart(FilterHolder.java:118) at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64) at org.eclipse.jetty.servlet.ServletHandler.initialize(ServletHandler.java:768) at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:265) at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:717) at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64) at org.eclipse.jetty.server.handler.HandlerCollection.doStart(HandlerCollection.java:229) at org.eclipse.jetty.server.handler.ContextHandlerCollection.doStart(ContextHandlerCollection.java:172) at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64) at org.eclipse.jetty.server.handler.HandlerWrapper.doStart(HandlerWrapper.java:95) at org.eclipse.jetty.server.Server.doStart(Server.java:282) at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64) at codeine.AbstractCodeineBootstrap.execute1(AbstractCodeineBootstrap.java:80) at codeine.AbstractCodeineBootstrap.boot(AbstractCodeineBootstrap.java:50) at codeine.CodeineServerBootstrap.main(CodeineServerBootstrap.java:23) Caused by: java.lang.IndexOutOfBoundsException: Index: 0, Size: 0 at java.util.ArrayList.rangeCheck(Unknown Source) at java.util.ArrayList.get(Unknown Source) at codeine.servlets.api_servlets.ReporterServlet.(ReporterServlet.java:27) at codeine.servlets.api_servlets.ReporterServlet$$FastClassByGuice$$941459ae.newInstance() at com.google.inject.internal.cglib.reflect.$FastConstructor.newInstance(FastConstructor.java:40) at com.google.inject.internal.DefaultConstructionProxyFactory$1.newInstance(DefaultConstructionProxyFactory.java:60) at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:85) at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254) at com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:46) at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1031) at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40) at com.google.inject.Scopes$1$1.get(Scopes.java:65) at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40) at com.google.inject.internal.InjectorImpl$4$1.call(InjectorImpl.java:978) at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1024) at com.google.inject.internal.InjectorImpl$4.get(InjectorImpl.java:974) ... 20 more

oshai commented 9 years ago

It means that no database is configured. maybe it is not pointing the correct conf dir or the conf file is missing or malformed. try to debug it.

On Mon, Nov 24, 2014 at 5:01 PM, Roi Ezra notifications@github.com wrote:

========================>>> Starting codeine server at version 1.1.840 <<<======================== ========================>>> Starting with arguments: [-Xmx2g]

2014-11-24 16:59:43,950 [main] [codeine.stdout.StdOutErrLogging] INFO Starting codeine server at version 1.1.840 2014-11-24 16:59:44,450 [main] [codeine.jsons.JsonStore] INFO loading configuration from D:\codeine\deployment/conf/codeine.conf.json for type class codeine.jsons.global.GlobalConfigurationJson 2014-11-24 16:59:44,450 [main] [codeine.utils.JsonFileUtils] INFO parsing file D:\codeine\deployment/conf/codeine.conf.json 2014-11-24 16:59:44,481 [main] [codeine.AbstractCodeineBootstrap] INFO context /resources is serving D:\codeine\deployment/http-root 2014-11-24 16:59:44,481 [main] [codeine.AbstractCodeineBootstrap] INFO context /projects-files is serving D:\codeine\deployment/project 2014-11-24 16:59:44,481 [main] [codeine.AbstractCodeineBootstrap] INFO context /ajs is serving D:\codeine\deployment/http-root/ajs/dist 2014-11-24 16:59:44,481 [main] [codeine.AbstractCodeineBootstrap] INFO context /components is serving D:\codeine\deployment/http-root/ajs/dist/components 2014-11-24 16:59:44,481 [main] [codeine.AbstractCodeineBootstrap] INFO context /styles is serving D:\codeine\deployment/http-root/ajs/dist/styles 2014-11-24 16:59:44,481 [main] [codeine.AbstractCodeineBootstrap] INFO context /scripts is serving D:\codeine\deployment/http-root/ajs/dist/scripts 2014-11-24 16:59:44,481 [main] [codeine.AbstractCodeineBootstrap] INFO context /fonts is serving D:\codeine\deployment/http-root/ajs/dist/fonts 2014-11-24 16:59:44,481 [main] [codeine.AbstractCodeineBootstrap] INFO context /bower_components is serving D:\codeine\deployment/http-root/ajs/dist/bower_components 2014-11-24 16:59:44,481 [main] [codeine.AbstractCodeineBootstrap] INFO context /images is serving D:\codeine\deployment/http-root/ajs/dist/images 2014-11-24 16:59:44,481 [main] [codeine.AbstractCodeineBootstrap] INFO context /views is serving D:\codeine\deployment/http-root/ajs/dist/views 2014-11-24 16:59:44,481 [main] [codeine.AbstractCodeineBootstrap] INFO context /lib is serving D:\codeine\deployment/http-root/ajs/dist/lib 2014-11-24 16:59:44,496 [main] [codeine.stdout.StdOutErrLogging] WARN 2014-11-24 16:59:44.496:INFO:oejs.Server:jetty-8.y.z-SNAPSHOT 2014-11-24 16:59:44,512 [main] [codeine.configuration.ConfigurationReadManagerServer] INFO loading configuration, projects from D:\codeine\deployment/project 2014-11-24 16:59:44,512 [main] [codeine.configuration.ConfigurationReadManagerServer] INFO conf file not exists D:\codeine\deployment/project/readme/project.conf.json 2014-11-24 16:59:45,074 [main] [codeine.stdout.StdOutErrLogging] WARN 2014-11-24 16:59:45.074:WARN:oejuc.AbstractLifeCycle:FAILED com.google.inject.servlet.GuiceFilter-3b0a0018: com.google.inject.ProvisionException: Guice provision errors:<|<|1) Error injecting constructor, java.lang.IndexOutOfBoundsException: Index: 0, Size: 0<| at codeine.servlets.api_servlets.ReporterServlet.(ReporterServlet.java:26)<| at codeine.ServerServletModule.serveApi(ServerServletModule.java:74)<| while locating codeine.servlets.api_servlets.ReporterServlet<|<|1 error com.google.inject.ProvisionException: Guice provision errors:<|<|1) Error injecting constructor, java.lang.IndexOutOfBoundsException: Index: 0, Size: 0<| at codeine.servlets.api_servlets.ReporterServlet.(ReporterServlet.java:26)<| at codeine.ServerServletModule.serveApi(ServerServletModule.java:74)<| while locating codeine.servlets.api_servlets.ReporterServlet<|<|1 error at com.google.inject.internal.InjectorImpl$4.get(InjectorImpl.java:987) at com.google.inject.internal.InjectorImpl.getInstance(InjectorImpl.java:1009) at com.google.inject.servlet.ServletDefinition.init(ServletDefinition.java:108) at com.google.inject.servlet.ManagedServletPipeline.init(ManagedServletPipeline.java:82) at com.google.inject.servlet.ManagedFilterPipeline.initPipeline(ManagedFilterPipeline.java:102) at com.google.inject.servlet.GuiceFilter.init(GuiceFilter.java:172) at org.eclipse.jetty.servlet.FilterHolder.doStart(FilterHolder.java:118) at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64) at org.eclipse.jetty.servlet.ServletHandler.initialize(ServletHandler.java:768) at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:265) at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:717) at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64) at org.eclipse.jetty.server.handler.HandlerCollection.doStart(HandlerCollection.java:229) at org.eclipse.jetty.server.handler.ContextHandlerCollection.doStart(ContextHandlerCollection.java:172) at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64) at org.eclipse.jetty.server.handler.HandlerWrapper.doStart(HandlerWrapper.java:95) at org.eclipse.jetty.server.Server.doStart(Server.java:282) at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64) at codeine.AbstractCodeineBootstrap.execute1(AbstractCodeineBootstrap.java:80) at codeine.AbstractCodeineBootstrap.boot(AbstractCodeineBootstrap.java:50) at codeine.CodeineServerBootstrap.main(CodeineServerBootstrap.java:23) Caused by: java.lang.IndexOutOfBoundsException: Index: 0, Size: 0 at java.util.ArrayList.rangeCheck(Unknown Source) at java.util.ArrayList.get(Unknown Source) at codeine.servlets.api_servlets.ReporterServlet.(ReporterServlet.java:27) at codeine.servlets.api_servlets.ReporterServlet$$FastClassByGuice$$941459ae.newInstance() at com.google.inject.internal.cglib.reflect.$FastConstructor.newInstance(FastConstructor.java:40) at com.google.inject.internal.DefaultConstructionProxyFactory$1.newInstance(DefaultConstructionProxyFactory.java:60) at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:85) at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254) at com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:46) at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1031) at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40) at com.google.inject.Scopes$1$1.get(Scopes.java:65) at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40) at com.google.inject.internal.InjectorImpl$4$1.call(InjectorImpl.java:978) at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1024) at com.google.inject.internal.InjectorImpl$4.get(InjectorImpl.java:974) at com.google.inject.internal.InjectorImpl.getInstance(InjectorImpl.java:1009) at com.google.inject.servlet.ServletDefinition.init(ServletDefinition.java:108) at com.google.inject.servlet.ManagedServletPipeline.init(ManagedServletPipeline.java:82) at com.google.inject.servlet.ManagedFilterPipeline.initPipeline(ManagedFilterPipeline.java:102) at com.google.inject.servlet.GuiceFilter.init(GuiceFilter.java:172) at org.eclipse.jetty.servlet.FilterHolder.doStart(FilterHolder.java:118) at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64) at org.eclipse.jetty.servlet.ServletHandler.initialize(ServletHandler.java:768) at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:265) at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:717) at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64) at org.eclipse.jetty.server.handler.HandlerCollection.doStart(HandlerCollection.java:229) at org.eclipse.jetty.server.handler.ContextHandlerCollection.doStart(ContextHandlerCollection.java:172) at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64) at org.eclipse.jetty.server.handler.HandlerWrapper.doStart(HandlerWrapper.java:95) at org.eclipse.jetty.server.Server.doStart(Server.java:282) at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64) at codeine.AbstractCodeineBootstrap.execute1(AbstractCodeineBootstrap.java:80) at codeine.AbstractCodeineBootstrap.boot(AbstractCodeineBootstrap.java:50) at codeine.CodeineServerBootstrap.main(CodeineServerBootstrap.java:23) 2014-11-24 16:59:45,074 [main] [codeine.stdout.StdOutErrLogging] WARN 2014-11-24 16:59:45.074:WARN:oejuc.AbstractLifeCycle:FAILED o.e.j.s.ServletContextHandler{/,null}: com.google.inject.ProvisionException: Guice provision errors:<|<|1) Error injecting constructor, java.lang.IndexOutOfBoundsException: Index: 0, Size: 0<| at codeine.servlets.api_servlets.ReporterServlet.(ReporterServlet.java:26)<| at codeine.ServerServletModule.serveApi(ServerServletModule.java:74)<| while locating codeine.servlets.api_servlets.ReporterServlet<|<|1 error com.google.inject.ProvisionException: Guice provision errors:<|<|1) Error injecting constructor, java.lang.IndexOutOfBoundsException: Index: 0, Size: 0<| at codeine.servlets.api_servlets.ReporterServlet.(ReporterServlet.java:26)<| at codeine.ServerServletModule.serveApi(ServerServletModule.java:74)<| while locating codeine.servlets.api_servlets.ReporterServlet<|<|1 error at com.google.inject.internal.InjectorImpl$4.get(InjectorImpl.java:987) at com.google.inject.internal.InjectorImpl.getInstance(InjectorImpl.java:1009) at com.google.inject.servlet.ServletDefinition.init(ServletDefinition.java:108) at com.google.inject.servlet.ManagedServletPipeline.init(ManagedServletPipeline.java:82) at com.google.inject.servlet.ManagedFilterPipeline.initPipeline(ManagedFilterPipeline.java:102) at com.google.inject.servlet.GuiceFilter.init(GuiceFilter.java:172) at org.eclipse.jetty.servlet.FilterHolder.doStart(FilterHolder.java:118) at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64) at org.eclipse.jetty.servlet.ServletHandler.initialize(ServletHandler.java:768) at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:265) at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:717) at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64) at org.eclipse.jetty.server.handler.HandlerCollection.doStart(HandlerCollection.java:229) at org.eclipse.jetty.server.handler.ContextHandlerCollection.doStart(ContextHandlerCollection.java:172) at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64) at org.eclipse.jetty.server.handler.HandlerWrapper.doStart(HandlerWrapper.java:95) at org.eclipse.jetty.server.Server.doStart(Server.java:282) at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64) at codeine.AbstractCodeineBootstrap.execute1(AbstractCodeineBootstrap.java:80) at codeine.AbstractCodeineBootstrap.boot(AbstractCodeineBootstrap.java:50) at codeine.CodeineServerBootstrap.main(CodeineServerBootstrap.java:23) Caused by: java.lang.IndexOutOfBoundsException: Index: 0, Size: 0 at java.util.ArrayList.rangeCheck(Unknown Source) at java.util.ArrayList.get(Unknown Source) at codeine.servlets.api_servlets.ReporterServlet.(ReporterServlet.java:27) at codeine.servlets.api_servlets.ReporterServlet$$FastClassByGuice$$941459ae.newInstance() at com.google.inject.internal.cglib.reflect.$FastConstructor.newInstance(FastConstructor.java:40) at com.google.inject.internal.DefaultConstructionProxyFactory$1.newInstance(DefaultConstructionProxyFactory.java:60) at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:85) at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254) at com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:46) at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1031) at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40) at com.google.inject.Scopes$1$1.get(Scopes.java:65) at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40) at com.google.inject.internal.InjectorImpl$4$1.call(InjectorImpl.java:978) at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1024) at com.google.inject.internal.InjectorImpl$4.get(InjectorImpl.java:974) at com.google.inject.internal.InjectorImpl.getInstance(InjectorImpl.java:1009) at com.google.inject.servlet.ServletDefinition.init(ServletDefinition.java:108) at com.google.inject.servlet.ManagedServletPipeline.init(ManagedServletPipeline.java:82) at com.google.inject.servlet.ManagedFilterPipeline.initPipeline(ManagedFilterPipeline.java:102) at com.google.inject.servlet.GuiceFilter.init(GuiceFilter.java:172) at org.eclipse.jetty.servlet.FilterHolder.doStart(FilterHolder.java:118) at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64) at org.eclipse.jetty.servlet.ServletHandler.initialize(ServletHandler.java:768) at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:265) at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:717) at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64) at org.eclipse.jetty.server.handler.HandlerCollection.doStart(HandlerCollection.java:229) at org.eclipse.jetty.server.handler.ContextHandlerCollection.doStart(ContextHandlerCollection.java:172) at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64) at org.eclipse.jetty.server.handler.HandlerWrapper.doStart(HandlerWrapper.java:95) at org.eclipse.jetty.server.Server.doStart(Server.java:282) at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64) at codeine.AbstractCodeineBootstrap.execute1(AbstractCodeineBootstrap.java:80) at codeine.AbstractCodeineBootstrap.boot(AbstractCodeineBootstrap.java:50) at codeine.CodeineServerBootstrap.main(CodeineServerBootstrap.java:23) 2014-11-24 16:59:45,074 [main] [codeine.stdout.StdOutErrLogging] WARN 2014-11-24 16:59:45.074:WARN:oejuc.AbstractLifeCycle:FAILED org.eclipse.jetty.server.handler.ContextHandlerCollection@474f22c https://github.com/org.eclipse.jetty.server.handler.ContextHandlerCollection/codeine/commit/474f22c6: com.google.inject.ProvisionException: Guice provision errors:<|<|1) Error injecting constructor, java.lang.IndexOutOfBoundsException: Index: 0, Size: 0<| at codeine.servlets.api_servlets.ReporterServlet.(ReporterServlet.java:26)<| at codeine.ServerServletModule.serveApi(ServerServletModule.java:74)<| while locating codeine.servlets.api_servlets.ReporterServlet<|<|1 error com.google.inject.ProvisionException: Guice provision errors:<|<|1) Error injecting constructor, java.lang.IndexOutOfBoundsException: Index: 0, Size: 0<| at codeine.servlets.api_servlets.ReporterServlet.(ReporterServlet.java:26)<| at codeine.ServerServletModule.serveApi(ServerServletModule.java:74)<| while locating codeine.servlets.api_servlets.ReporterServlet<|<|1 error at com.google.inject.internal.InjectorImpl$4.get(InjectorImpl.java:987) at com.google.inject.internal.InjectorImpl.getInstance(InjectorImpl.java:1009) at com.google.inject.servlet.ServletDefinition.init(ServletDefinition.java:108) at com.google.inject.servlet.ManagedServletPipeline.init(ManagedServletPipeline.java:82) at com.google.inject.servlet.ManagedFilterPipeline.initPipeline(ManagedFilterPipeline.java:102) at com.google.inject.servlet.GuiceFilter.init(GuiceFilter.java:172) at org.eclipse.jetty.servlet.FilterHolder.doStart(FilterHolder.java:118) at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64) at org.eclipse.jetty.servlet.ServletHandler.initialize(ServletHandler.java:768) at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:265) at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:717) at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64) at org.eclipse.jetty.server.handler.HandlerCollection.doStart(HandlerCollection.java:229) at org.eclipse.jetty.server.handler.ContextHandlerCollection.doStart(ContextHandlerCollection.java:172) at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64) at org.eclipse.jetty.server.handler.HandlerWrapper.doStart(HandlerWrapper.java:95) at org.eclipse.jetty.server.Server.doStart(Server.java:282) at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64) at codeine.AbstractCodeineBootstrap.execute1(AbstractCodeineBootstrap.java:80) at codeine.AbstractCodeineBootstrap.boot(AbstractCodeineBootstrap.java:50) at codeine.CodeineServerBootstrap.main(CodeineServerBootstrap.java:23) Caused by: java.lang.IndexOutOfBoundsException: Index: 0, Size: 0 at java.util.ArrayList.rangeCheck(Unknown Source) at java.util.ArrayList.get(Unknown Source) at codeine.servlets.api_servlets.ReporterServlet.(ReporterServlet.java:27) at codeine.servlets.api_servlets.ReporterServlet$$FastClassByGuice$$941459ae.newInstance() at com.google.inject.internal.cglib.reflect.$FastConstructor.newInstance(FastConstructor.java:40) at com.google.inject.internal.DefaultConstructionProxyFactory$1.newInstance(DefaultConstructionProxyFactory.java:60) at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:85) at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254) at com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:46) at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1031) at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40) at com.google.inject.Scopes$1$1.get(Scopes.java:65) at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40) at com.google.inject.internal.InjectorImpl$4$1.call(InjectorImpl.java:978) at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1024) at com.google.inject.internal.InjectorImpl$4.get(InjectorImpl.java:974) at com.google.inject.internal.InjectorImpl.getInstance(InjectorImpl.java:1009) at com.google.inject.servlet.ServletDefinition.init(ServletDefinition.java:108) at com.google.inject.servlet.ManagedServletPipeline.init(ManagedServletPipeline.java:82) at com.google.inject.servlet.ManagedFilterPipeline.initPipeline(ManagedFilterPipeline.java:102) at com.google.inject.servlet.GuiceFilter.init(GuiceFilter.java:172) at org.eclipse.jetty.servlet.FilterHolder.doStart(FilterHolder.java:118) at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64) at org.eclipse.jetty.servlet.ServletHandler.initialize(ServletHandler.java:768) at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:265) at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:717) at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64) at org.eclipse.jetty.server.handler.HandlerCollection.doStart(HandlerCollection.java:229) at org.eclipse.jetty.server.handler.ContextHandlerCollection.doStart(ContextHandlerCollection.java:172) at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64) at org.eclipse.jetty.server.handler.HandlerWrapper.doStart(HandlerWrapper.java:95) at org.eclipse.jetty.server.Server.doStart(Server.java:282) at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64) at codeine.AbstractCodeineBootstrap.execute1(AbstractCodeineBootstrap.java:80) at codeine.AbstractCodeineBootstrap.boot(AbstractCodeineBootstrap.java:50) at codeine.CodeineServerBootstrap.main(CodeineServerBootstrap.java:23) 2014-11-24 16:59:45,074 [main] [codeine.stdout.StdOutErrLogging] WARN 2014-11-24 16:59:45.074:WARN:oejuc.AbstractLifeCycle:FAILED org.eclipse.jetty.server.Server@1c7419b https://github.com/org.eclipse.jetty.server.Server/codeine/commit/1c7419bd: com.google.inject.ProvisionException: Guice provision errors:<|<|1) Error injecting constructor, java.lang.IndexOutOfBoundsException: Index: 0, Size: 0<| at codeine.servlets.api_servlets.ReporterServlet.(ReporterServlet.java:26)<| at codeine.ServerServletModule.serveApi(ServerServletModule.java:74)<| while locating codeine.servlets.api_servlets.ReporterServlet<|<|1 error com.google.inject.ProvisionException: Guice provision errors:<|<|1) Error injecting constructor, java.lang.IndexOutOfBoundsException: Index: 0, Size: 0<| at codeine.servlets.api_servlets.ReporterServlet.(ReporterServlet.java:26)<| at codeine.ServerServletModule.serveApi(ServerServletModule.java:74)<| while locating codeine.servlets.api_servlets.ReporterServlet<|<|1 error at com.google.inject.internal.InjectorImpl$4.get(InjectorImpl.java:987) at com.google.inject.internal.InjectorImpl.getInstance(InjectorImpl.java:1009) at com.google.inject.servlet.ServletDefinition.init(ServletDefinition.java:108) at com.google.inject.servlet.ManagedServletPipeline.init(ManagedServletPipeline.java:82) at com.google.inject.servlet.ManagedFilterPipeline.initPipeline(ManagedFilterPipeline.java:102) at com.google.inject.servlet.GuiceFilter.init(GuiceFilter.java:172) at org.eclipse.jetty.servlet.FilterHolder.doStart(FilterHolder.java:118) at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64) at org.eclipse.jetty.servlet.ServletHandler.initialize(ServletHandler.java:768) at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:265) at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:717) at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64) at org.eclipse.jetty.server.handler.HandlerCollection.doStart(HandlerCollection.java:229) at org.eclipse.jetty.server.handler.ContextHandlerCollection.doStart(ContextHandlerCollection.java:172) at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64) at org.eclipse.jetty.server.handler.HandlerWrapper.doStart(HandlerWrapper.java:95) at org.eclipse.jetty.server.Server.doStart(Server.java:282) at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64) at codeine.AbstractCodeineBootstrap.execute1(AbstractCodeineBootstrap.java:80) at codeine.AbstractCodeineBootstrap.boot(AbstractCodeineBootstrap.java:50) at codeine.CodeineServerBootstrap.main(CodeineServerBootstrap.java:23) Caused by: java.lang.IndexOutOfBoundsException: Index: 0, Size: 0 at java.util.ArrayList.rangeCheck(Unknown Source) at java.util.ArrayList.get(Unknown Source) at codeine.servlets.api_servlets.ReporterServlet.(ReporterServlet.java:27) at codeine.servlets.api_servlets.ReporterServlet$$FastClassByGuice$$941459ae.newInstance() at com.google.inject.internal.cglib.reflect.$FastConstructor.newInstance(FastConstructor.java:40) at com.google.inject.internal.DefaultConstructionProxyFactory$1.newInstance(DefaultConstructionProxyFactory.java:60) at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:85) at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254) at com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:46) at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1031) at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40) at com.google.inject.Scopes$1$1.get(Scopes.java:65) at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40) at com.google.inject.internal.InjectorImpl$4$1.call(InjectorImpl.java:978) at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1024) at com.google.inject.internal.InjectorImpl$4.get(InjectorImpl.java:974) at com.google.inject.internal.InjectorImpl.getInstance(InjectorImpl.java:1009) at com.google.inject.servlet.ServletDefinition.init(ServletDefinition.java:108) at com.google.inject.servlet.ManagedServletPipeline.init(ManagedServletPipeline.java:82) at com.google.inject.servlet.ManagedFilterPipeline.initPipeline(ManagedFilterPipeline.java:102) at com.google.inject.servlet.GuiceFilter.init(GuiceFilter.java:172) at org.eclipse.jetty.servlet.FilterHolder.doStart(FilterHolder.java:118) at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64) at org.eclipse.jetty.servlet.ServletHandler.initialize(ServletHandler.java:768) at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:265) at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:717) at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64) at org.eclipse.jetty.server.handler.HandlerCollection.doStart(HandlerCollection.java:229) at org.eclipse.jetty.server.handler.ContextHandlerCollection.doStart(ContextHandlerCollection.java:172) at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64) at org.eclipse.jetty.server.handler.HandlerWrapper.doStart(HandlerWrapper.java:95) at org.eclipse.jetty.server.Server.doStart(Server.java:282) at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64) at codeine.AbstractCodeineBootstrap.execute1(AbstractCodeineBootstrap.java:80) at codeine.AbstractCodeineBootstrap.boot(AbstractCodeineBootstrap.java:50) at codeine.CodeineServerBootstrap.main(CodeineServerBootstrap.java:23) 2014-11-24 16:59:45,074 [main] [codeine.stdout.StdOutErrLogging] WARN com.google.inject.ProvisionException: Guice provision errors:

1) Error injecting constructor, java.lang.IndexOutOfBoundsException: Index: 0, Size: 0 at codeine.servlets.api_servlets.ReporterServlet.(ReporterServlet.java:26) at codeine.ServerServletModule.serveApi(ServerServletModule.java:74) while locating codeine.servlets.api_servlets.ReporterServlet

1 error 2014-11-24 16:59:45,074 [main] [codeine.stdout.StdOutErrLogging] WARN at com.google.inject.internal.InjectorImpl$4.get(InjectorImpl.java:987) 2014-11-24 16:59:45,074 [main] [codeine.stdout.StdOutErrLogging] WARN at com.google.inject.internal.InjectorImpl.getInstance(InjectorImpl.java:1009) 2014-11-24 16:59:45,074 [main] [codeine.stdout.StdOutErrLogging] WARN at com.google.inject.servlet.ServletDefinition.init(ServletDefinition.java:108)

2014-11-24 16:59:45,074 [main] [codeine.stdout.StdOutErrLogging] WARN at com.google.inject.servlet.ManagedServletPipeline.init(ManagedServletPipeline.java:82)

2014-11-24 16:59:45,074 [main] [codeine.stdout.StdOutErrLogging] WARN at com.google.inject.servlet.ManagedFilterPipeline.initPipeline(ManagedFilterPipeline.java:102)

2014-11-24 16:59:45,074 [main] [codeine.stdout.StdOutErrLogging] WARN at com.google.inject.servlet.GuiceFilter.init(GuiceFilter.java:172) 2014-11-24 16:59:45,074 [main] [codeine.stdout.StdOutErrLogging] WARN at org.eclipse.jetty.servlet.FilterHolder.doStart(FilterHolder.java:118) 2014-11-24 16:59:45,074 [main] [codeine.stdout.StdOutErrLogging] WARN at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64)

2014-11-24 16:59:45,074 [main] [codeine.stdout.StdOutErrLogging] WARN at org.eclipse.jetty.servlet.ServletHandler.initialize(ServletHandler.java:768)

2014-11-24 16:59:45,074 [main] [codeine.stdout.StdOutErrLogging] WARN at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:265)

2014-11-24 16:59:45,074 [main] [codeine.stdout.StdOutErrLogging] WARN at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:717)

2014-11-24 16:59:45,074 [main] [codeine.stdout.StdOutErrLogging] WARN at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64)

2014-11-24 16:59:45,074 [main] [codeine.stdout.StdOutErrLogging] WARN at org.eclipse.jetty.server.handler.HandlerCollection.doStart(HandlerCollection.java:229)

2014-11-24 16:59:45,074 [main] [codeine.stdout.StdOutErrLogging] WARN at org.eclipse.jetty.server.handler.ContextHandlerCollection.doStart(ContextHandlerCollection.java:172)

2014-11-24 16:59:45,074 [main] [codeine.stdout.StdOutErrLogging] WARN at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64)

2014-11-24 16:59:45,074 [main] [codeine.stdout.StdOutErrLogging] WARN at org.eclipse.jetty.server.handler.HandlerWrapper.doStart(HandlerWrapper.java:95)

2014-11-24 16:59:45,074 [main] [codeine.stdout.StdOutErrLogging] WARN at org.eclipse.jetty.server.Server.doStart(Server.java:282) 2014-11-24 16:59:45,074 [main] [codeine.stdout.StdOutErrLogging] WARN at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64)

2014-11-24 16:59:45,074 [main] [codeine.stdout.StdOutErrLogging] WARN at codeine.AbstractCodeineBootstrap.execute1(AbstractCodeineBootstrap.java:80) 2014-11-24 16:59:45,074 [main] [codeine.stdout.StdOutErrLogging] WARN at codeine.AbstractCodeineBootstrap.boot(AbstractCodeineBootstrap.java:50) 2014-11-24 16:59:45,074 [main] [codeine.stdout.StdOutErrLogging] WARN at codeine.CodeineServerBootstrap.main(CodeineServerBootstrap.java:23) 2014-11-24 16:59:45,074 [main] [codeine.stdout.StdOutErrLogging] WARN Caused by: java.lang.IndexOutOfBoundsException: Index: 0, Size: 0 2014-11-24 16:59:45,074 [main] [codeine.stdout.StdOutErrLogging] WARN at java.util.ArrayList.rangeCheck(Unknown Source) 2014-11-24 16:59:45,074 [main] [codeine.stdout.StdOutErrLogging] WARN at java.util.ArrayList.get(Unknown Source) 2014-11-24 16:59:45,074 [main] [codeine.stdout.StdOutErrLogging] WARN at codeine.servlets.api_servlets.ReporterServlet.(ReporterServlet.java:27) 2014-11-24 16:59:45,074 [main] [codeine.stdout.StdOutErrLogging] WARN at codeine.servlets.api_servlets.ReporterServlet$$FastClassByGuice$$941459ae.newInstance()

2014-11-24 16:59:45,074 [main] [codeine.stdout.StdOutErrLogging] WARN at com.google.inject.internal.cglib.reflect.$FastConstructor.newInstance(FastConstructor.java:40)

2014-11-24 16:59:45,074 [main] [codeine.stdout.StdOutErrLogging] WARN at com.google.inject.internal.DefaultConstructionProxyFactory$1.newInstance(DefaultConstructionProxyFactory.java:60)

2014-11-24 16:59:45,074 [main] [codeine.stdout.StdOutErrLogging] WARN at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:85)

2014-11-24 16:59:45,074 [main] [codeine.stdout.StdOutErrLogging] WARN at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254)

2014-11-24 16:59:45,074 [main] [codeine.stdout.StdOutErrLogging] WARN at com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:46)

2014-11-24 16:59:45,074 [main] [codeine.stdout.StdOutErrLogging] WARN at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1031)

2014-11-24 16:59:45,074 [main] [codeine.stdout.StdOutErrLogging] WARN at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)

2014-11-24 16:59:45,074 [main] [codeine.stdout.StdOutErrLogging] WARN at com.google.inject.Scopes$1$1.get(Scopes.java:65) 2014-11-24 16:59:45,074 [main] [codeine.stdout.StdOutErrLogging] WARN at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40)

2014-11-24 16:59:45,074 [main] [codeine.stdout.StdOutErrLogging] WARN at com.google.inject.internal.InjectorImpl$4$1.call(InjectorImpl.java:978) 2014-11-24 16:59:45,074 [main] [codeine.stdout.StdOutErrLogging] WARN at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1024)

2014-11-24 16:59:45,089 [main] [codeine.stdout.StdOutErrLogging] WARN at com.google.inject.internal.InjectorImpl$4.get(InjectorImpl.java:974) 2014-11-24 16:59:45,089 [main] [codeine.stdout.StdOutErrLogging] WARN ... 20 more 2014-11-24 16:59:45,089 [main] [codeine.AbstractCodeineBootstrap] ERROR error - exiting com.google.inject.ProvisionException: Guice provision errors:

1) Error injecting constructor, java.lang.IndexOutOfBoundsException: Index: 0, Size: 0 at codeine.servlets.api_servlets.ReporterServlet.(ReporterServlet.java:26) at codeine.ServerServletModule.serveApi(ServerServletModule.java:74) while locating codeine.servlets.api_servlets.ReporterServlet

1 error at com.google.inject.internal.InjectorImpl$4.get(InjectorImpl.java:987) at com.google.inject.internal.InjectorImpl.getInstance(InjectorImpl.java:1009) at com.google.inject.servlet.ServletDefinition.init(ServletDefinition.java:108) at com.google.inject.servlet.ManagedServletPipeline.init(ManagedServletPipeline.java:82) at com.google.inject.servlet.ManagedFilterPipeline.initPipeline(ManagedFilterPipeline.java:102) at com.google.inject.servlet.GuiceFilter.init(GuiceFilter.java:172) at org.eclipse.jetty.servlet.FilterHolder.doStart(FilterHolder.java:118) at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64) at org.eclipse.jetty.servlet.ServletHandler.initialize(ServletHandler.java:768) at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:265) at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:717) at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64) at org.eclipse.jetty.server.handler.HandlerCollection.doStart(HandlerCollection.java:229) at org.eclipse.jetty.server.handler.ContextHandlerCollection.doStart(ContextHandlerCollection.java:172) at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64) at org.eclipse.jetty.server.handler.HandlerWrapper.doStart(HandlerWrapper.java:95) at org.eclipse.jetty.server.Server.doStart(Server.java:282) at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64) at codeine.AbstractCodeineBootstrap.execute1(AbstractCodeineBootstrap.java:80) at codeine.AbstractCodeineBootstrap.boot(AbstractCodeineBootstrap.java:50) at codeine.CodeineServerBootstrap.main(CodeineServerBootstrap.java:23) Caused by: java.lang.IndexOutOfBoundsException: Index: 0, Size: 0 at java.util.ArrayList.rangeCheck(Unknown Source) at java.util.ArrayList.get(Unknown Source) at codeine.servlets.api_servlets.ReporterServlet.(ReporterServlet.java:27) at codeine.servlets.api_servlets.ReporterServlet$$FastClassByGuice$$941459ae.newInstance() at com.google.inject.internal.cglib.reflect.$FastConstructor.newInstance(FastConstructor.java:40) at com.google.inject.internal.DefaultConstructionProxyFactory$1.newInstance(DefaultConstructionProxyFactory.java:60) at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:85) at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254) at com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:46) at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1031) at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40) at com.google.inject.Scopes$1$1.get(Scopes.java:65) at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40) at com.google.inject.internal.InjectorImpl$4$1.call(InjectorImpl.java:978) at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1024) at com.google.inject.internal.InjectorImpl$4.get(InjectorImpl.java:974) ... 20 more

— Reply to this email directly or view it on GitHub https://github.com/codeine-cd/codeine/issues/73.

oshai commented 9 years ago

conf is in D:\codeine\deployment/conf/codeine.conf.json. try to upload the file I will see if its ok.

ezraroi commented 9 years ago

{ "web_server_host": "localhost", "web_server_port": 3030, "admin_mail": "ezraroi@mail.com", "mysql":[{ "host": "localhost", "port": 3306, "user": "root", "password": "ir123456", "managed_by_codeine": false }] }

ezraroi commented 9 years ago

I managed to run it from Eclipse but not from extracted zip file

ezraroi commented 9 years ago

The readme says to put the conf file in codeine\workarea\conf. This is the problem

ezraroi commented 9 years ago

But still not working... also from Eclipse

ezraroi commented 9 years ago

2014-11-24 18:23:18,285 [PeersProjectsStatusInWebServer] [codeine.jsons.peer_status.PeersProjectsStatusInWebServer] WARN failed to get peers from database java.util.concurrent.FutureTask@751eb1d4 java.util.concurrent.ExecutionException: codeine.utils.exceptions.ConnectToDatabaseException: Error connecting to 'jdbc:mysql://localhost:3306/codeine' caused by 'Unknown database 'codeine'' at java.util.concurrent.FutureTask$Sync.innerGet(Unknown Source) at java.util.concurrent.FutureTask.get(Unknown Source) at codeine.jsons.peer_status.PeersProjectsStatusInWebServer.getUpdateMaps(PeersProjectsStatusInWebServer.java:89) at codeine.jsons.peer_status.PeersProjectsStatusInWebServer.run(PeersProjectsStatusInWebServer.java:38) at codeine.executer.PeriodicExecuter.exec(PeriodicExecuter.java:63) at codeine.executer.PeriodicExecuter.run(PeriodicExecuter.java:42) at java.lang.Thread.run(Unknown Source) Caused by: codeine.utils.exceptions.ConnectToDatabaseException: Error connecting to 'jdbc:mysql://localhost:3306/codeine' caused by 'Unknown database 'codeine'' at codeine.db.mysql.DbUtils.getConnection(DbUtils.java:164) at codeine.db.mysql.DbUtils.executeQuery(DbUtils.java:85) at codeine.db.mysql.DbUtils.executeQuery(DbUtils.java:80) at codeine.db.mysql.connectors.StatusMysqlConnector.getPeersStatus(StatusMysqlConnector.java:88) at codeine.jsons.peer_status.PeersProjectsStatusInWebServer$1.call(PeersProjectsStatusInWebServer.java:72) at codeine.jsons.peer_status.PeersProjectsStatusInWebServer$1.call(PeersProjectsStatusInWebServer.java:1) at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source) at java.util.concurrent.FutureTask.run(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ... 1 more Caused by: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown database 'codeine' 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.mysql.jdbc.Util.handleNewInstance(Util.java:407) at com.mysql.jdbc.Util.getInstance(Util.java:382) at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1052) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3603) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3535) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:934) at com.mysql.jdbc.MysqlIO.secureAuth411(MysqlIO.java:4104) at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1299) at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2338) at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2371) at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2163) at com.mysql.jdbc.ConnectionImpl.(ConnectionImpl.java:794) at com.mysql.jdbc.JDBC4Connection.(JDBC4Connection.java:47) 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.mysql.jdbc.Util.handleNewInstance(Util.java:407) at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:378) at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:305) at java.sql.DriverManager.getConnection(Unknown Source) at java.sql.DriverManager.getConnection(Unknown Source) at codeine.db.mysql.DbUtils.getConnection(DbUtils.java:162) ... 10 more 2014-11-24 18:23:18,285 [PeersProjectsStatusInWebServer] [codeine.jsons.peer_status.PeersProjectsStatusInWebServer] INFO total duplicate peers 0 2014-11-24 18:23:18,285 [PeersProjectsStatusInWebServer] [codeine.executer.PeriodicExecu

ezraroi commented 9 years ago

OK, the problem is that the database and the database tables are not created by codeine

oshai commented 9 years ago

What happens is that the directory process is responsible to do that. if you start with CodeineServerBootstrap (instead of CodeineWebServerBootstrap), it will do that for you. But we should definitely fix the error message.

On Mon, Nov 24, 2014 at 7:38 PM, Roi Ezra notifications@github.com wrote:

OK, the problem is that the database and the database tables are not created by codeine

— Reply to this email directly or view it on GitHub https://github.com/codeine-cd/codeine/issues/73#issuecomment-64231807.

ezraroi commented 9 years ago

Already did it... Maybe we should change that the web server will also create the database, so the directory will not be critical. What do you think?

oshai commented 9 years ago

this is what the starting mode i wrote above is doing. On Nov 24, 2014 10:38 PM, "Roi Ezra" notifications@github.com wrote:

Already did it... Maybe we should change that the web server will also create the database, so the directory will not be critical. What do you think?

— Reply to this email directly or view it on GitHub https://github.com/codeine-cd/codeine/issues/73#issuecomment-64260089.

ezraroi commented 9 years ago

ok.... i see