You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@shindig.apache.org by Evgeny Bogdanov <ev...@epfl.ch> on 2010/05/18 17:06:18 UTC

Jetty server fails to start

Java Shindig (trunk)

mvn -Prun

Server seems to be started, but
http://localhost:8080/gadgets/ifr?url=http://www.labpixies.com/campaigns/todo/todo.xml
gives:


    HTTP ERROR: 503

Problem accessing /gadgets/ifr. Reason:

     SERVICE_UNAVAILABLE


Running log

iamac71:shindig assistants$ mvn -Prun
[INFO] Scanning for projects...
[INFO] 
------------------------------------------------------------------------
[INFO] Building Apache Shindig Project
[INFO]    task-segment: [jetty:run-war]
[INFO] 
------------------------------------------------------------------------
[INFO] Preparing jetty:run-war
[INFO] [enforcer:enforce {execution: enforce-java}]
[INFO] Setting property: classpath.resource.loader.class => 
'org.codehaus.plexus.velocity.ContextClassLoaderResourceLoader'.
[INFO] Setting property: velocimacro.messages.on => 'false'.
[INFO] Setting property: resource.loader => 'classpath'.
[INFO] Setting property: resource.manager.logwhenfound => 'false'.
[INFO] [remote-resources:process {execution: default}]
[INFO] [antrun:run {execution: create-work}]
[INFO] Executing tasks
[INFO] Executed tasks
[INFO] [site:attach-descriptor {execution: default-attach-descriptor}]
[INFO] Preparing source:jar
[WARNING] Removing: jar from forked lifecycle, to prevent recursive 
invocation.
[INFO] [enforcer:enforce {execution: enforce-java}]
[INFO] [source:jar {execution: attach-sources}]
[INFO] Preparing source:test-jar
[WARNING] Removing: jar from forked lifecycle, to prevent recursive 
invocation.
[WARNING] Removing: test-jar from forked lifecycle, to prevent recursive 
invocation.
[INFO] [enforcer:enforce {execution: enforce-java}]
[INFO] [source:test-jar {execution: attach-sources}]
[INFO] [jetty:run-war {execution: default-cli}]
[INFO] Configuring Jetty for project: Apache Shindig Project
2010-05-18 16:53:37.277:INFO::Logging to STDERR via 
org.mortbay.log.StdErrLog
[INFO] Context path = /
[INFO] Tmp directory =  determined at runtime
[INFO] Web defaults = org/mortbay/jetty/webapp/webdefault.xml
[INFO] Web overrides =  none
[INFO] Starting jetty 6.1.22 ...
2010-05-18 16:53:37.333:INFO::jetty-6.1.22
2010-05-18 16:53:37.345:INFO::Extract 
/Library/WebServer/Documents/shindig/java/server/target/shindig-server-2.0.0-SNAPSHOT.war 
to /Library/WebServer/Documents/shindig/target/work/webapp
2010-05-18 16:53:38.075:INFO::No Transaction manager found - if your 
webapp requires one, please configure one.
2010-05-18 16:53:38.426:WARN::Failed startup of context 
org.mortbay.jetty.plugin.Jetty6PluginWebAppContext@76f2d004{/,/Library/WebServer/Documents/shindig/java/server/target/shindig-server-2.0.0-SNAPSHOT.war}
java.lang.RuntimeException: java.lang.ClassNotFoundException: 
org.apache.shindig.extras.ShindigExtrasGuiceModule
         at 
org.apache.shindig.common.servlet.GuiceServletContextListener.contextInitialized(GuiceServletContextListener.java:59)
         at 
org.mortbay.jetty.handler.ContextHandler.startContext(ContextHandler.java:548)
         at org.mortbay.jetty.servlet.Context.startContext(Context.java:136)
         at 
org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1250)
         at 
org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:517)
         at 
org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:467)
         at 
org.mortbay.jetty.plugin.Jetty6PluginWebAppContext.doStart(Jetty6PluginWebAppContext.java:115)
         at 
org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
         at 
org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:152)
         at 
org.mortbay.jetty.handler.ContextHandlerCollection.doStart(ContextHandlerCollection.java:156)
         at 
org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
         at 
org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:152)
         at 
org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
         at 
org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:130)
         at org.mortbay.jetty.Server.doStart(Server.java:224)
         at 
org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
         at 
org.mortbay.jetty.plugin.Jetty6PluginServer.start(Jetty6PluginServer.java:132)
         at 
org.mortbay.jetty.plugin.AbstractJettyMojo.startJetty(AbstractJettyMojo.java:441)
         at 
org.mortbay.jetty.plugin.AbstractJettyMojo.execute(AbstractJettyMojo.java:383)
         at 
org.mortbay.jetty.plugin.Jetty6RunWar.execute(Jetty6RunWar.java:67)
         at 
org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:483)
         at 
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:678)
         at 
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeStandaloneGoal(DefaultLifecycleExecutor.java:553)
         at 
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:523)
         at 
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:371)
         at 
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:332)
         at 
org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:181)
         at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:356)
         at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:137)
         at org.apache.maven.cli.MavenCli.main(MavenCli.java:362)
         at 
org.apache.maven.cli.compat.CompatibleMain.main(CompatibleMain.java:41)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
         at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:597)
         at 
org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
         at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
         at 
org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)
         at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
2010-05-18 16:53:38.444:INFO::Started SelectChannelConnector@0.0.0.0:8080
[INFO] Started Jetty Server


Re: Jetty server fails to start

Posted by Paul Lindner <pl...@linkedin.com>.
a fix for this is checked in now.


On Tue, May 25, 2010 at 12:14 AM, Tim Jones <ti...@googlemail.com>wrote:

> Have been having the same issue for some time  (on mac also)
>
> Regards,
> Tim
>
>
> On 25 May 2010, at 04:41, ๏̯͡๏ Jasvir Nagra <ja...@google.com> wrote:
>
>  A clean checkout, build and still gives me the original stack trace before
>> I
>> interact with the servlet at all.
>>
>> jasvir-macbookpro:shindig jasvir$ svn diff
>> jasvir-macbookpro:shindig jasvir$ svn up
>> At revision 947901.
>> jasvir-macbookpro:shindig jasvir$ mvn -Prun
>> [INFO] Scanning for projects...
>> [INFO]
>> ------------------------------------------------------------------------
>> [INFO] Building Apache Shindig Project
>> [INFO]    task-segment: [jetty:run-war]
>> [INFO]
>> ------------------------------------------------------------------------
>> [INFO] Preparing jetty:run-war
>> [INFO] [enforcer:enforce {execution: enforce-java}]
>> [INFO] Setting property: classpath.resource.loader.class =>
>> 'org.codehaus.plexus.velocity.ContextClassLoaderResourceLoader'.
>> [INFO] Setting property: velocimacro.messages.on => 'false'.
>> [INFO] Setting property: resource.loader => 'classpath'.
>> [INFO] Setting property: resource.manager.logwhenfound => 'false'.
>> [INFO] [remote-resources:process {execution: default}]
>> [INFO] [antrun:run {execution: create-work}]
>> [INFO] Executing tasks
>> [INFO] Executed tasks
>> [INFO] [site:attach-descriptor {execution: default-attach-descriptor}]
>> [INFO] Preparing source:jar
>> [WARNING] Removing: jar from forked lifecycle, to prevent recursive
>> invocation.
>> [INFO] [enforcer:enforce {execution: enforce-java}]
>> [INFO] [source:jar {execution: attach-sources}]
>> [INFO] Preparing source:test-jar
>> [WARNING] Removing: jar from forked lifecycle, to prevent recursive
>> invocation.
>> [WARNING] Removing: test-jar from forked lifecycle, to prevent recursive
>> invocation.
>> [INFO] [enforcer:enforce {execution: enforce-java}]
>> [INFO] [source:test-jar {execution: attach-sources}]
>> [INFO] [jetty:run-war {execution: default-cli}]
>> [INFO] Configuring Jetty for project: Apache Shindig Project
>> 2010-05-24 20:40:23.518:INFO::Logging to STDERR via
>> org.mortbay.log.StdErrLog
>> [INFO] Context path = /
>> [INFO] Tmp directory =  determined at runtime
>> [INFO] Web defaults = org/mortbay/jetty/webapp/webdefault.xml
>> [INFO] Web overrides =  none
>> [INFO] Starting jetty 6.1.22 ...
>> 2010-05-24 20:40:23.638:INFO::jetty-6.1.22
>> 2010-05-24 20:40:23.961:INFO::No Transaction manager found - if your
>> webapp
>> requires one, please configure one.
>> 2010-05-24 20:40:24.925:WARN::Failed startup of context
>> org.mortbay.jetty.plugin.Jetty6PluginWebAppContext@5999c55a
>>
>> {/,/Users/jasvir/src/svn-changes/shindig/java/server/target/shindig-server-2.0.0-SNAPSHOT.war}
>> java.lang.RuntimeException: java.lang.ClassNotFoundException:
>> org.apache.shindig.extras.ShindigExtrasGuiceModule
>> at
>>
>> org.apache.shindig.common.servlet.GuiceServletContextListener.contextInitialized(GuiceServletContextListener.java:59)
>> at
>>
>> org.mortbay.jetty.handler.ContextHandler.startContext(ContextHandler.java:548)
>> at org.mortbay.jetty.servlet.Context.startContext(Context.java:136)
>> at
>>
>> org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1250)
>> at
>> org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:517)
>> at org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:467)
>> at
>>
>> org.mortbay.jetty.plugin.Jetty6PluginWebAppContext.doStart(Jetty6PluginWebAppContext.java:115)
>> at
>> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
>> at
>>
>> org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:152)
>> at
>>
>> org.mortbay.jetty.handler.ContextHandlerCollection.doStart(ContextHandlerCollection.java:156)
>> at
>> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
>> at
>>
>> org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:152)
>> at
>> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
>> at
>> org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:130)
>> at org.mortbay.jetty.Server.doStart(Server.java:224)
>> at
>> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
>> at
>>
>> org.mortbay.jetty.plugin.Jetty6PluginServer.start(Jetty6PluginServer.java:132)
>> at
>>
>> org.mortbay.jetty.plugin.AbstractJettyMojo.startJetty(AbstractJettyMojo.java:441)
>> at
>>
>> org.mortbay.jetty.plugin.AbstractJettyMojo.execute(AbstractJettyMojo.java:383)
>> at org.mortbay.jetty.plugin.Jetty6RunWar.execute(Jetty6RunWar.java:67)
>> at
>>
>> org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:490)
>> at
>>
>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:694)
>> at
>>
>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeStandaloneGoal(DefaultLifecycleExecutor.java:569)
>> at
>>
>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:539)
>> at
>>
>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:387)
>> at
>>
>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:348)
>> at
>>
>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:180)
>> at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:328)
>> at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:138)
>> at org.apache.maven.cli.MavenCli.main(MavenCli.java:362)
>> at org.apache.maven.cli.compat.CompatibleMain.main(CompatibleMain.java:60)
>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>> at
>>
>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>> at
>>
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>> at java.lang.reflect.Method.invoke(Method.java:597)
>> at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
>> at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
>> at org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)
>> at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
>> 2010-05-24 20:40:24.993:INFO::Started SelectChannelConnector@0.0.0.0:8080
>> [INFO] Started Jetty Server
>>
>>
>> On Wed, May 19, 2010 at 1:12 AM, Evgeny Bogdanov <evgeny.bogdanov@epfl.ch
>> >wrote:
>>
>>  Thanks Paul.
>>> It works now with jetty, though doesn't in tomcat (apache-tomcat-6.0.20,
>>> Mac OS 10.6.3)
>>>
>>> May 19, 2010 10:07:57 AM org.apache.catalina.core.AprLifecycleListener
>>> init
>>> INFO: The APR based Apache Tomcat Native library which allows optimal
>>> performance in production environments was not found on the
>>> java.library.path:
>>> .:/Library/Java/Extensions:/System/Library/Java/Extensions:/usr/lib/java
>>> May 19, 2010 10:07:57 AM org.apache.coyote.http11.Http11Protocol init
>>> INFO: Initializing Coyote HTTP/1.1 on http-8080
>>> May 19, 2010 10:07:57 AM org.apache.catalina.startup.Catalina load
>>> INFO: Initialization processed in 317 ms
>>> May 19, 2010 10:07:57 AM org.apache.catalina.core.StandardService start
>>> INFO: Starting service Catalina
>>> May 19, 2010 10:07:57 AM org.apache.catalina.core.StandardEngine start
>>> INFO: Starting Servlet Engine: Apache Tomcat/6.0.20
>>> May 19, 2010 10:07:57 AM org.apache.catalina.startup.HostConfig deployWAR
>>> INFO: Deploying web application archive ROOT.war
>>> May 19, 2010 10:07:57 AM org.apache.catalina.core.StandardContext start
>>> SEVERE: Error listenerStart
>>> May 19, 2010 10:07:57 AM org.apache.catalina.core.StandardContext start
>>> SEVERE: Context [] startup failed due to previous errors
>>> INFO [main] (ContextListener.java:73) - Using local widget server
>>> properties file:
>>> /Library/Tomcat/apache-tomcat-6.0.20/local.widgetserver.properties
>>> 10:07:58,946  INFO ContextListener:73 - Using local widget server
>>> properties file:
>>> /Library/Tomcat/apache-tomcat-6.0.20/local.widgetserver.properties
>>> INFO [main] (ContextListener.java:96) - Using local open social
>>> properties
>>> file: /Library/Tomcat/apache-tomcat-6.0.20/local.opensocial.properties
>>> 10:07:58,961  INFO ContextListener:96 - Using local open social
>>> properties
>>> file: /Library/Tomcat/apache-tomcat-6.0.20/local.opensocial.properties
>>> INFO [main] (ContextListener.java:112) - Loading local features file:
>>> /Library/Tomcat/apache-tomcat-6.0.20/local.opensocial.properties
>>> 10:07:58,962  INFO ContextListener:112 - Loading local features file:
>>> /Library/Tomcat/apache-tomcat-6.0.20/local.opensocial.properties
>>> INFO [main] (FeatureLoader.java:58) - Installed feature:
>>> http://wave.google.com
>>> 10:07:59,069  INFO FeatureLoader:58 - Installed feature:
>>> http://wave.google.com
>>> INFO [main] (FeatureLoader.java:58) - Installed feature:
>>> http://www.getwookie.org/usefeature/polling
>>> 10:07:59,071  INFO FeatureLoader:58 - Installed feature:
>>> http://www.getwookie.org/usefeature/polling
>>> May 19, 2010 10:07:59 AM org.apache.coyote.http11.Http11Protocol start
>>> INFO: Starting Coyote HTTP/1.1 on http-8080
>>> May 19, 2010 10:07:59 AM org.apache.jk.common.ChannelSocket init
>>> INFO: JK: ajp13 listening on /0.0.0.0:8009
>>> May 19, 2010 10:07:59 AM org.apache.jk.server.JkMain start
>>> INFO: Jk running ID=0 time=0/13  config=null
>>> May 19, 2010 10:07:59 AM org.apache.catalina.startup.Catalina start
>>> INFO: Server startup in 2188 ms
>>>
>>>

Re: Jetty server fails to start

Posted by Tim Jones <ti...@googlemail.com>.
Have been having the same issue for some time  (on mac also)

Regards,
Tim

On 25 May 2010, at 04:41, ๏̯͡๏ Jasvir Nagra <ja...@google.com>  
wrote:

> A clean checkout, build and still gives me the original stack trace  
> before I
> interact with the servlet at all.
>
> jasvir-macbookpro:shindig jasvir$ svn diff
> jasvir-macbookpro:shindig jasvir$ svn up
> At revision 947901.
> jasvir-macbookpro:shindig jasvir$ mvn -Prun
> [INFO] Scanning for projects...
> [INFO]
> --- 
> ---------------------------------------------------------------------
> [INFO] Building Apache Shindig Project
> [INFO]    task-segment: [jetty:run-war]
> [INFO]
> --- 
> ---------------------------------------------------------------------
> [INFO] Preparing jetty:run-war
> [INFO] [enforcer:enforce {execution: enforce-java}]
> [INFO] Setting property: classpath.resource.loader.class =>
> 'org.codehaus.plexus.velocity.ContextClassLoaderResourceLoader'.
> [INFO] Setting property: velocimacro.messages.on => 'false'.
> [INFO] Setting property: resource.loader => 'classpath'.
> [INFO] Setting property: resource.manager.logwhenfound => 'false'.
> [INFO] [remote-resources:process {execution: default}]
> [INFO] [antrun:run {execution: create-work}]
> [INFO] Executing tasks
> [INFO] Executed tasks
> [INFO] [site:attach-descriptor {execution: default-attach-descriptor}]
> [INFO] Preparing source:jar
> [WARNING] Removing: jar from forked lifecycle, to prevent recursive
> invocation.
> [INFO] [enforcer:enforce {execution: enforce-java}]
> [INFO] [source:jar {execution: attach-sources}]
> [INFO] Preparing source:test-jar
> [WARNING] Removing: jar from forked lifecycle, to prevent recursive
> invocation.
> [WARNING] Removing: test-jar from forked lifecycle, to prevent  
> recursive
> invocation.
> [INFO] [enforcer:enforce {execution: enforce-java}]
> [INFO] [source:test-jar {execution: attach-sources}]
> [INFO] [jetty:run-war {execution: default-cli}]
> [INFO] Configuring Jetty for project: Apache Shindig Project
> 2010-05-24 20:40:23.518:INFO::Logging to STDERR via
> org.mortbay.log.StdErrLog
> [INFO] Context path = /
> [INFO] Tmp directory =  determined at runtime
> [INFO] Web defaults = org/mortbay/jetty/webapp/webdefault.xml
> [INFO] Web overrides =  none
> [INFO] Starting jetty 6.1.22 ...
> 2010-05-24 20:40:23.638:INFO::jetty-6.1.22
> 2010-05-24 20:40:23.961:INFO::No Transaction manager found - if your  
> webapp
> requires one, please configure one.
> 2010-05-24 20:40:24.925:WARN::Failed startup of context
> org.mortbay.jetty.plugin.Jetty6PluginWebAppContext@5999c55a
> {/,/Users/jasvir/src/svn-changes/shindig/java/server/target/shindig- 
> server-2.0.0-SNAPSHOT.war}
> java.lang.RuntimeException: java.lang.ClassNotFoundException:
> org.apache.shindig.extras.ShindigExtrasGuiceModule
> at
> org.apache.shindig.common.servlet.GuiceServletContextListener.contextInitialized( 
> GuiceServletContextListener.java:59)
> at
> org.mortbay.jetty.handler.ContextHandler.startContext 
> (ContextHandler.java:548)
> at org.mortbay.jetty.servlet.Context.startContext(Context.java:136)
> at
> org.mortbay.jetty.webapp.WebAppContext.startContext 
> (WebAppContext.java:1250)
> at org.mortbay.jetty.handler.ContextHandler.doStart 
> (ContextHandler.java:517)
> at org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java: 
> 467)
> at
> org.mortbay.jetty.plugin.Jetty6PluginWebAppContext.doStart 
> (Jetty6PluginWebAppContext.java:115)
> at org.mortbay.component.AbstractLifeCycle.start 
> (AbstractLifeCycle.java:50)
> at
> org.mortbay.jetty.handler.HandlerCollection.doStart 
> (HandlerCollection.java:152)
> at
> org.mortbay.jetty.handler.ContextHandlerCollection.doStart 
> (ContextHandlerCollection.java:156)
> at org.mortbay.component.AbstractLifeCycle.start 
> (AbstractLifeCycle.java:50)
> at
> org.mortbay.jetty.handler.HandlerCollection.doStart 
> (HandlerCollection.java:152)
> at org.mortbay.component.AbstractLifeCycle.start 
> (AbstractLifeCycle.java:50)
> at org.mortbay.jetty.handler.HandlerWrapper.doStart 
> (HandlerWrapper.java:130)
> at org.mortbay.jetty.Server.doStart(Server.java:224)
> at org.mortbay.component.AbstractLifeCycle.start 
> (AbstractLifeCycle.java:50)
> at
> org.mortbay.jetty.plugin.Jetty6PluginServer.start 
> (Jetty6PluginServer.java:132)
> at
> org.mortbay.jetty.plugin.AbstractJettyMojo.startJetty 
> (AbstractJettyMojo.java:441)
> at
> org.mortbay.jetty.plugin.AbstractJettyMojo.execute 
> (AbstractJettyMojo.java:383)
> at org.mortbay.jetty.plugin.Jetty6RunWar.execute(Jetty6RunWar.java:67)
> at
> org.apache.maven.plugin.DefaultPluginManager.executeMojo 
> (DefaultPluginManager.java:490)
> at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals 
> (DefaultLifecycleExecutor.java:694)
> at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeStandaloneGoal( 
> DefaultLifecycleExecutor.java:569)
> at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal 
> (DefaultLifecycleExecutor.java:539)
> at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures( 
> DefaultLifecycleExecutor.java:387)
> at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments( 
> DefaultLifecycleExecutor.java:348)
> at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute 
> (DefaultLifecycleExecutor.java:180)
> at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:328)
> at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:138)
> at org.apache.maven.cli.MavenCli.main(MavenCli.java:362)
> at org.apache.maven.cli.compat.CompatibleMain.main 
> (CompatibleMain.java:60)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke 
> (NativeMethodAccessorImpl.java:39)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke 
> (DelegatingMethodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:597)
> at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
> at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
> at org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java: 
> 430)
> at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
> 2010-05-24 20:40:24.993:INFO::Started  
> SelectChannelConnector@0.0.0.0:8080
> [INFO] Started Jetty Server
>
>
> On Wed, May 19, 2010 at 1:12 AM, Evgeny Bogdanov <evgeny.bogdanov@epfl.ch 
> >wrote:
>
>> Thanks Paul.
>> It works now with jetty, though doesn't in tomcat (apache- 
>> tomcat-6.0.20,
>> Mac OS 10.6.3)
>>
>> May 19, 2010 10:07:57 AM  
>> org.apache.catalina.core.AprLifecycleListener init
>> INFO: The APR based Apache Tomcat Native library which allows optimal
>> performance in production environments was not found on the
>> java.library.path:
>> .:/Library/Java/Extensions:/System/Library/Java/Extensions:/usr/lib/ 
>> java
>> May 19, 2010 10:07:57 AM org.apache.coyote.http11.Http11Protocol init
>> INFO: Initializing Coyote HTTP/1.1 on http-8080
>> May 19, 2010 10:07:57 AM org.apache.catalina.startup.Catalina load
>> INFO: Initialization processed in 317 ms
>> May 19, 2010 10:07:57 AM org.apache.catalina.core.StandardService  
>> start
>> INFO: Starting service Catalina
>> May 19, 2010 10:07:57 AM org.apache.catalina.core.StandardEngine  
>> start
>> INFO: Starting Servlet Engine: Apache Tomcat/6.0.20
>> May 19, 2010 10:07:57 AM org.apache.catalina.startup.HostConfig  
>> deployWAR
>> INFO: Deploying web application archive ROOT.war
>> May 19, 2010 10:07:57 AM org.apache.catalina.core.StandardContext  
>> start
>> SEVERE: Error listenerStart
>> May 19, 2010 10:07:57 AM org.apache.catalina.core.StandardContext  
>> start
>> SEVERE: Context [] startup failed due to previous errors
>> INFO [main] (ContextListener.java:73) - Using local widget server
>> properties file:
>> /Library/Tomcat/apache-tomcat-6.0.20/local.widgetserver.properties
>> 10:07:58,946  INFO ContextListener:73 - Using local widget server
>> properties file:
>> /Library/Tomcat/apache-tomcat-6.0.20/local.widgetserver.properties
>> INFO [main] (ContextListener.java:96) - Using local open social  
>> properties
>> file: /Library/Tomcat/apache-tomcat-6.0.20/ 
>> local.opensocial.properties
>> 10:07:58,961  INFO ContextListener:96 - Using local open social  
>> properties
>> file: /Library/Tomcat/apache-tomcat-6.0.20/ 
>> local.opensocial.properties
>> INFO [main] (ContextListener.java:112) - Loading local features file:
>> /Library/Tomcat/apache-tomcat-6.0.20/local.opensocial.properties
>> 10:07:58,962  INFO ContextListener:112 - Loading local features file:
>> /Library/Tomcat/apache-tomcat-6.0.20/local.opensocial.properties
>> INFO [main] (FeatureLoader.java:58) - Installed feature:
>> http://wave.google.com
>> 10:07:59,069  INFO FeatureLoader:58 - Installed feature:
>> http://wave.google.com
>> INFO [main] (FeatureLoader.java:58) - Installed feature:
>> http://www.getwookie.org/usefeature/polling
>> 10:07:59,071  INFO FeatureLoader:58 - Installed feature:
>> http://www.getwookie.org/usefeature/polling
>> May 19, 2010 10:07:59 AM org.apache.coyote.http11.Http11Protocol  
>> start
>> INFO: Starting Coyote HTTP/1.1 on http-8080
>> May 19, 2010 10:07:59 AM org.apache.jk.common.ChannelSocket init
>> INFO: JK: ajp13 listening on /0.0.0.0:8009
>> May 19, 2010 10:07:59 AM org.apache.jk.server.JkMain start
>> INFO: Jk running ID=0 time=0/13  config=null
>> May 19, 2010 10:07:59 AM org.apache.catalina.startup.Catalina start
>> INFO: Server startup in 2188 ms
>>

Re: Jetty server fails to start

Posted by ๏̯͡๏ Jasvir Nagra <ja...@google.com>.
A clean checkout, build and still gives me the original stack trace before I
interact with the servlet at all.

jasvir-macbookpro:shindig jasvir$ svn diff
jasvir-macbookpro:shindig jasvir$ svn up
At revision 947901.
jasvir-macbookpro:shindig jasvir$ mvn -Prun
[INFO] Scanning for projects...
[INFO]
------------------------------------------------------------------------
[INFO] Building Apache Shindig Project
[INFO]    task-segment: [jetty:run-war]
[INFO]
------------------------------------------------------------------------
[INFO] Preparing jetty:run-war
[INFO] [enforcer:enforce {execution: enforce-java}]
[INFO] Setting property: classpath.resource.loader.class =>
'org.codehaus.plexus.velocity.ContextClassLoaderResourceLoader'.
[INFO] Setting property: velocimacro.messages.on => 'false'.
[INFO] Setting property: resource.loader => 'classpath'.
[INFO] Setting property: resource.manager.logwhenfound => 'false'.
[INFO] [remote-resources:process {execution: default}]
[INFO] [antrun:run {execution: create-work}]
[INFO] Executing tasks
[INFO] Executed tasks
[INFO] [site:attach-descriptor {execution: default-attach-descriptor}]
[INFO] Preparing source:jar
[WARNING] Removing: jar from forked lifecycle, to prevent recursive
invocation.
[INFO] [enforcer:enforce {execution: enforce-java}]
[INFO] [source:jar {execution: attach-sources}]
[INFO] Preparing source:test-jar
[WARNING] Removing: jar from forked lifecycle, to prevent recursive
invocation.
[WARNING] Removing: test-jar from forked lifecycle, to prevent recursive
invocation.
[INFO] [enforcer:enforce {execution: enforce-java}]
[INFO] [source:test-jar {execution: attach-sources}]
[INFO] [jetty:run-war {execution: default-cli}]
[INFO] Configuring Jetty for project: Apache Shindig Project
2010-05-24 20:40:23.518:INFO::Logging to STDERR via
org.mortbay.log.StdErrLog
[INFO] Context path = /
[INFO] Tmp directory =  determined at runtime
[INFO] Web defaults = org/mortbay/jetty/webapp/webdefault.xml
[INFO] Web overrides =  none
[INFO] Starting jetty 6.1.22 ...
2010-05-24 20:40:23.638:INFO::jetty-6.1.22
2010-05-24 20:40:23.961:INFO::No Transaction manager found - if your webapp
requires one, please configure one.
2010-05-24 20:40:24.925:WARN::Failed startup of context
org.mortbay.jetty.plugin.Jetty6PluginWebAppContext@5999c55a
{/,/Users/jasvir/src/svn-changes/shindig/java/server/target/shindig-server-2.0.0-SNAPSHOT.war}
java.lang.RuntimeException: java.lang.ClassNotFoundException:
org.apache.shindig.extras.ShindigExtrasGuiceModule
at
org.apache.shindig.common.servlet.GuiceServletContextListener.contextInitialized(GuiceServletContextListener.java:59)
at
org.mortbay.jetty.handler.ContextHandler.startContext(ContextHandler.java:548)
at org.mortbay.jetty.servlet.Context.startContext(Context.java:136)
at
org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1250)
at org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:517)
at org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:467)
at
org.mortbay.jetty.plugin.Jetty6PluginWebAppContext.doStart(Jetty6PluginWebAppContext.java:115)
at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
at
org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:152)
at
org.mortbay.jetty.handler.ContextHandlerCollection.doStart(ContextHandlerCollection.java:156)
at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
at
org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:152)
at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
at org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:130)
at org.mortbay.jetty.Server.doStart(Server.java:224)
at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
at
org.mortbay.jetty.plugin.Jetty6PluginServer.start(Jetty6PluginServer.java:132)
at
org.mortbay.jetty.plugin.AbstractJettyMojo.startJetty(AbstractJettyMojo.java:441)
at
org.mortbay.jetty.plugin.AbstractJettyMojo.execute(AbstractJettyMojo.java:383)
at org.mortbay.jetty.plugin.Jetty6RunWar.execute(Jetty6RunWar.java:67)
at
org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:490)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:694)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeStandaloneGoal(DefaultLifecycleExecutor.java:569)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:539)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:387)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:348)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:180)
at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:328)
at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:138)
at org.apache.maven.cli.MavenCli.main(MavenCli.java:362)
at org.apache.maven.cli.compat.CompatibleMain.main(CompatibleMain.java:60)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
at org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)
at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
2010-05-24 20:40:24.993:INFO::Started SelectChannelConnector@0.0.0.0:8080
[INFO] Started Jetty Server


On Wed, May 19, 2010 at 1:12 AM, Evgeny Bogdanov <ev...@epfl.ch>wrote:

> Thanks Paul.
> It works now with jetty, though doesn't in tomcat (apache-tomcat-6.0.20,
> Mac OS 10.6.3)
>
> May 19, 2010 10:07:57 AM org.apache.catalina.core.AprLifecycleListener init
> INFO: The APR based Apache Tomcat Native library which allows optimal
> performance in production environments was not found on the
> java.library.path:
> .:/Library/Java/Extensions:/System/Library/Java/Extensions:/usr/lib/java
> May 19, 2010 10:07:57 AM org.apache.coyote.http11.Http11Protocol init
> INFO: Initializing Coyote HTTP/1.1 on http-8080
> May 19, 2010 10:07:57 AM org.apache.catalina.startup.Catalina load
> INFO: Initialization processed in 317 ms
> May 19, 2010 10:07:57 AM org.apache.catalina.core.StandardService start
> INFO: Starting service Catalina
> May 19, 2010 10:07:57 AM org.apache.catalina.core.StandardEngine start
> INFO: Starting Servlet Engine: Apache Tomcat/6.0.20
> May 19, 2010 10:07:57 AM org.apache.catalina.startup.HostConfig deployWAR
> INFO: Deploying web application archive ROOT.war
> May 19, 2010 10:07:57 AM org.apache.catalina.core.StandardContext start
> SEVERE: Error listenerStart
> May 19, 2010 10:07:57 AM org.apache.catalina.core.StandardContext start
> SEVERE: Context [] startup failed due to previous errors
>  INFO [main] (ContextListener.java:73) - Using local widget server
> properties file:
> /Library/Tomcat/apache-tomcat-6.0.20/local.widgetserver.properties
> 10:07:58,946  INFO ContextListener:73 - Using local widget server
> properties file:
> /Library/Tomcat/apache-tomcat-6.0.20/local.widgetserver.properties
>  INFO [main] (ContextListener.java:96) - Using local open social properties
> file: /Library/Tomcat/apache-tomcat-6.0.20/local.opensocial.properties
> 10:07:58,961  INFO ContextListener:96 - Using local open social properties
> file: /Library/Tomcat/apache-tomcat-6.0.20/local.opensocial.properties
>  INFO [main] (ContextListener.java:112) - Loading local features file:
> /Library/Tomcat/apache-tomcat-6.0.20/local.opensocial.properties
> 10:07:58,962  INFO ContextListener:112 - Loading local features file:
> /Library/Tomcat/apache-tomcat-6.0.20/local.opensocial.properties
>  INFO [main] (FeatureLoader.java:58) - Installed feature:
> http://wave.google.com
> 10:07:59,069  INFO FeatureLoader:58 - Installed feature:
> http://wave.google.com
>  INFO [main] (FeatureLoader.java:58) - Installed feature:
> http://www.getwookie.org/usefeature/polling
> 10:07:59,071  INFO FeatureLoader:58 - Installed feature:
> http://www.getwookie.org/usefeature/polling
> May 19, 2010 10:07:59 AM org.apache.coyote.http11.Http11Protocol start
> INFO: Starting Coyote HTTP/1.1 on http-8080
> May 19, 2010 10:07:59 AM org.apache.jk.common.ChannelSocket init
> INFO: JK: ajp13 listening on /0.0.0.0:8009
> May 19, 2010 10:07:59 AM org.apache.jk.server.JkMain start
> INFO: Jk running ID=0 time=0/13  config=null
> May 19, 2010 10:07:59 AM org.apache.catalina.startup.Catalina start
> INFO: Server startup in 2188 ms
>

Re: Jetty server fails to start

Posted by Evgeny Bogdanov <ev...@epfl.ch>.
Thanks Paul.
It works now with jetty, though doesn't in tomcat (apache-tomcat-6.0.20, 
Mac OS 10.6.3)

May 19, 2010 10:07:57 AM org.apache.catalina.core.AprLifecycleListener init
INFO: The APR based Apache Tomcat Native library which allows optimal 
performance in production environments was not found on the 
java.library.path: 
.:/Library/Java/Extensions:/System/Library/Java/Extensions:/usr/lib/java
May 19, 2010 10:07:57 AM org.apache.coyote.http11.Http11Protocol init
INFO: Initializing Coyote HTTP/1.1 on http-8080
May 19, 2010 10:07:57 AM org.apache.catalina.startup.Catalina load
INFO: Initialization processed in 317 ms
May 19, 2010 10:07:57 AM org.apache.catalina.core.StandardService start
INFO: Starting service Catalina
May 19, 2010 10:07:57 AM org.apache.catalina.core.StandardEngine start
INFO: Starting Servlet Engine: Apache Tomcat/6.0.20
May 19, 2010 10:07:57 AM org.apache.catalina.startup.HostConfig deployWAR
INFO: Deploying web application archive ROOT.war
May 19, 2010 10:07:57 AM org.apache.catalina.core.StandardContext start
SEVERE: Error listenerStart
May 19, 2010 10:07:57 AM org.apache.catalina.core.StandardContext start
SEVERE: Context [] startup failed due to previous errors
  INFO [main] (ContextListener.java:73) - Using local widget server 
properties file: 
/Library/Tomcat/apache-tomcat-6.0.20/local.widgetserver.properties
10:07:58,946  INFO ContextListener:73 - Using local widget server 
properties file: 
/Library/Tomcat/apache-tomcat-6.0.20/local.widgetserver.properties
  INFO [main] (ContextListener.java:96) - Using local open social 
properties file: 
/Library/Tomcat/apache-tomcat-6.0.20/local.opensocial.properties
10:07:58,961  INFO ContextListener:96 - Using local open social 
properties file: 
/Library/Tomcat/apache-tomcat-6.0.20/local.opensocial.properties
  INFO [main] (ContextListener.java:112) - Loading local features file: 
/Library/Tomcat/apache-tomcat-6.0.20/local.opensocial.properties
10:07:58,962  INFO ContextListener:112 - Loading local features file: 
/Library/Tomcat/apache-tomcat-6.0.20/local.opensocial.properties
  INFO [main] (FeatureLoader.java:58) - Installed 
feature:http://wave.google.com
10:07:59,069  INFO FeatureLoader:58 - Installed 
feature:http://wave.google.com
  INFO [main] (FeatureLoader.java:58) - Installed 
feature:http://www.getwookie.org/usefeature/polling
10:07:59,071  INFO FeatureLoader:58 - Installed 
feature:http://www.getwookie.org/usefeature/polling
May 19, 2010 10:07:59 AM org.apache.coyote.http11.Http11Protocol start
INFO: Starting Coyote HTTP/1.1 on http-8080
May 19, 2010 10:07:59 AM org.apache.jk.common.ChannelSocket init
INFO: JK: ajp13 listening on /0.0.0.0:8009
May 19, 2010 10:07:59 AM org.apache.jk.server.JkMain start
INFO: Jk running ID=0 time=0/13  config=null
May 19, 2010 10:07:59 AM org.apache.catalina.startup.Catalina start
INFO: Server startup in 2188 ms

Re: Jetty server fails to start

Posted by Paul Lindner <pl...@linkedin.com>.
Found the problem.  Now fixed.

On Tue, May 18, 2010 at 9:23 AM, Evgeny Bogdanov <ev...@epfl.ch>wrote:

>
>
> On 18.05.10 17:49, Paul Lindner wrote:
>
>> I'll see what's up here.. for now you can do this:
>>
>> cd java/server
>> mvn jetty:run
>>
>>
> the same here
> the problem is with:
>
>
> org.mortbay.jetty.plugin.Jetty6PluginWebAppContext@76f2d004
>
> You don't have this problem?
>
>
>> On Tue, May 18, 2010 at 8:06 AM, Evgeny Bogdanov<evgeny.bogdanov@epfl.ch
>> >wrote:
>>
>>
>>
>>> Java Shindig (trunk)
>>>
>>> mvn -Prun
>>>
>>> Server seems to be started, but
>>>
>>>
>>> http://localhost:8080/gadgets/ifr?url=http://www.labpixies.com/campaigns/todo/todo.xml
>>> gives:
>>>
>>>
>>>   HTTP ERROR: 503
>>>
>>> Problem accessing /gadgets/ifr. Reason:
>>>
>>>    SERVICE_UNAVAILABLE
>>>
>>>
>>> Running log
>>>
>>> iamac71:shindig assistants$ mvn -Prun
>>> [INFO] Scanning for projects...
>>> [INFO]
>>> ------------------------------------------------------------------------
>>> [INFO] Building Apache Shindig Project
>>> [INFO]    task-segment: [jetty:run-war]
>>> [INFO]
>>> ------------------------------------------------------------------------
>>> [INFO] Preparing jetty:run-war
>>> [INFO] [enforcer:enforce {execution: enforce-java}]
>>> [INFO] Setting property: classpath.resource.loader.class =>
>>> 'org.codehaus.plexus.velocity.ContextClassLoaderResourceLoader'.
>>> [INFO] Setting property: velocimacro.messages.on =>  'false'.
>>> [INFO] Setting property: resource.loader =>  'classpath'.
>>> [INFO] Setting property: resource.manager.logwhenfound =>  'false'.
>>> [INFO] [remote-resources:process {execution: default}]
>>> [INFO] [antrun:run {execution: create-work}]
>>> [INFO] Executing tasks
>>> [INFO] Executed tasks
>>> [INFO] [site:attach-descriptor {execution: default-attach-descriptor}]
>>> [INFO] Preparing source:jar
>>> [WARNING] Removing: jar from forked lifecycle, to prevent recursive
>>> invocation.
>>> [INFO] [enforcer:enforce {execution: enforce-java}]
>>> [INFO] [source:jar {execution: attach-sources}]
>>> [INFO] Preparing source:test-jar
>>> [WARNING] Removing: jar from forked lifecycle, to prevent recursive
>>> invocation.
>>> [WARNING] Removing: test-jar from forked lifecycle, to prevent recursive
>>> invocation.
>>> [INFO] [enforcer:enforce {execution: enforce-java}]
>>> [INFO] [source:test-jar {execution: attach-sources}]
>>> [INFO] [jetty:run-war {execution: default-cli}]
>>> [INFO] Configuring Jetty for project: Apache Shindig Project
>>> 2010-05-18 16:53:37.277:INFO::Logging to STDERR via
>>> org.mortbay.log.StdErrLog
>>> [INFO] Context path = /
>>> [INFO] Tmp directory =  determined at runtime
>>> [INFO] Web defaults = org/mortbay/jetty/webapp/webdefault.xml
>>> [INFO] Web overrides =  none
>>> [INFO] Starting jetty 6.1.22 ...
>>> 2010-05-18 16:53:37.333:INFO::jetty-6.1.22
>>> 2010-05-18 16:53:37.345:INFO::Extract
>>>
>>> /Library/WebServer/Documents/shindig/java/server/target/shindig-server-2.0.0-SNAPSHOT.war
>>> to /Library/WebServer/Documents/shindig/target/work/webapp
>>> 2010-05-18 16:53:38.075:INFO::No Transaction manager found - if your
>>> webapp
>>> requires one, please configure one.
>>> 2010-05-18 16:53:38.426:WARN::Failed startup of context
>>> org.mortbay.jetty.plugin.Jetty6PluginWebAppContext@76f2d004
>>>
>>> {/,/Library/WebServer/Documents/shindig/java/server/target/shindig-server-2.0.0-SNAPSHOT.war}
>>> java.lang.RuntimeException: java.lang.ClassNotFoundException:
>>> org.apache.shindig.extras.ShindigExtrasGuiceModule
>>>        at
>>>
>>> org.apache.shindig.common.servlet.GuiceServletContextListener.contextInitialized(GuiceServletContextListener.java:59)
>>>        at
>>>
>>> org.mortbay.jetty.handler.ContextHandler.startContext(ContextHandler.java:548)
>>>        at
>>> org.mortbay.jetty.servlet.Context.startContext(Context.java:136)
>>>        at
>>>
>>> org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1250)
>>>        at
>>> org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:517)
>>>        at
>>> org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:467)
>>>        at
>>>
>>> org.mortbay.jetty.plugin.Jetty6PluginWebAppContext.doStart(Jetty6PluginWebAppContext.java:115)
>>>        at
>>> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
>>>        at
>>>
>>> org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:152)
>>>        at
>>>
>>> org.mortbay.jetty.handler.ContextHandlerCollection.doStart(ContextHandlerCollection.java:156)
>>>        at
>>> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
>>>        at
>>>
>>> org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:152)
>>>        at
>>> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
>>>        at
>>> org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:130)
>>>        at org.mortbay.jetty.Server.doStart(Server.java:224)
>>>        at
>>> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
>>>        at
>>>
>>> org.mortbay.jetty.plugin.Jetty6PluginServer.start(Jetty6PluginServer.java:132)
>>>        at
>>>
>>> org.mortbay.jetty.plugin.AbstractJettyMojo.startJetty(AbstractJettyMojo.java:441)
>>>        at
>>>
>>> org.mortbay.jetty.plugin.AbstractJettyMojo.execute(AbstractJettyMojo.java:383)
>>>        at
>>> org.mortbay.jetty.plugin.Jetty6RunWar.execute(Jetty6RunWar.java:67)
>>>        at
>>>
>>> org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:483)
>>>        at
>>>
>>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:678)
>>>        at
>>>
>>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeStandaloneGoal(DefaultLifecycleExecutor.java:553)
>>>        at
>>>
>>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:523)
>>>        at
>>>
>>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:371)
>>>        at
>>>
>>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:332)
>>>        at
>>>
>>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:181)
>>>        at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:356)
>>>        at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:137)
>>>        at org.apache.maven.cli.MavenCli.main(MavenCli.java:362)
>>>        at
>>> org.apache.maven.cli.compat.CompatibleMain.main(CompatibleMain.java:41)
>>>        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>>        at
>>>
>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>>>        at
>>>
>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>>>        at java.lang.reflect.Method.invoke(Method.java:597)
>>>        at
>>> org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
>>>        at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
>>>        at
>>> org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)
>>>        at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
>>> 2010-05-18 16:53:38.444:INFO::Started
>>> SelectChannelConnector@0.0.0.0:8080
>>> [INFO] Started Jetty Server
>>>
>>>
>>>
>>>
>> .
>>
>>
>>
>

Re: Jetty server fails to start

Posted by Evgeny Bogdanov <ev...@epfl.ch>.

On 18.05.10 17:49, Paul Lindner wrote:
> I'll see what's up here.. for now you can do this:
>
> cd java/server
> mvn jetty:run
>    
the same here
the problem is with:

org.mortbay.jetty.plugin.Jetty6PluginWebAppContext@76f2d004

You don't have this problem?

>
> On Tue, May 18, 2010 at 8:06 AM, Evgeny Bogdanov<ev...@epfl.ch>wrote:
>
>    
>> Java Shindig (trunk)
>>
>> mvn -Prun
>>
>> Server seems to be started, but
>>
>> http://localhost:8080/gadgets/ifr?url=http://www.labpixies.com/campaigns/todo/todo.xml
>> gives:
>>
>>
>>    HTTP ERROR: 503
>>
>> Problem accessing /gadgets/ifr. Reason:
>>
>>     SERVICE_UNAVAILABLE
>>
>>
>> Running log
>>
>> iamac71:shindig assistants$ mvn -Prun
>> [INFO] Scanning for projects...
>> [INFO]
>> ------------------------------------------------------------------------
>> [INFO] Building Apache Shindig Project
>> [INFO]    task-segment: [jetty:run-war]
>> [INFO]
>> ------------------------------------------------------------------------
>> [INFO] Preparing jetty:run-war
>> [INFO] [enforcer:enforce {execution: enforce-java}]
>> [INFO] Setting property: classpath.resource.loader.class =>
>> 'org.codehaus.plexus.velocity.ContextClassLoaderResourceLoader'.
>> [INFO] Setting property: velocimacro.messages.on =>  'false'.
>> [INFO] Setting property: resource.loader =>  'classpath'.
>> [INFO] Setting property: resource.manager.logwhenfound =>  'false'.
>> [INFO] [remote-resources:process {execution: default}]
>> [INFO] [antrun:run {execution: create-work}]
>> [INFO] Executing tasks
>> [INFO] Executed tasks
>> [INFO] [site:attach-descriptor {execution: default-attach-descriptor}]
>> [INFO] Preparing source:jar
>> [WARNING] Removing: jar from forked lifecycle, to prevent recursive
>> invocation.
>> [INFO] [enforcer:enforce {execution: enforce-java}]
>> [INFO] [source:jar {execution: attach-sources}]
>> [INFO] Preparing source:test-jar
>> [WARNING] Removing: jar from forked lifecycle, to prevent recursive
>> invocation.
>> [WARNING] Removing: test-jar from forked lifecycle, to prevent recursive
>> invocation.
>> [INFO] [enforcer:enforce {execution: enforce-java}]
>> [INFO] [source:test-jar {execution: attach-sources}]
>> [INFO] [jetty:run-war {execution: default-cli}]
>> [INFO] Configuring Jetty for project: Apache Shindig Project
>> 2010-05-18 16:53:37.277:INFO::Logging to STDERR via
>> org.mortbay.log.StdErrLog
>> [INFO] Context path = /
>> [INFO] Tmp directory =  determined at runtime
>> [INFO] Web defaults = org/mortbay/jetty/webapp/webdefault.xml
>> [INFO] Web overrides =  none
>> [INFO] Starting jetty 6.1.22 ...
>> 2010-05-18 16:53:37.333:INFO::jetty-6.1.22
>> 2010-05-18 16:53:37.345:INFO::Extract
>> /Library/WebServer/Documents/shindig/java/server/target/shindig-server-2.0.0-SNAPSHOT.war
>> to /Library/WebServer/Documents/shindig/target/work/webapp
>> 2010-05-18 16:53:38.075:INFO::No Transaction manager found - if your webapp
>> requires one, please configure one.
>> 2010-05-18 16:53:38.426:WARN::Failed startup of context
>> org.mortbay.jetty.plugin.Jetty6PluginWebAppContext@76f2d004
>> {/,/Library/WebServer/Documents/shindig/java/server/target/shindig-server-2.0.0-SNAPSHOT.war}
>> java.lang.RuntimeException: java.lang.ClassNotFoundException:
>> org.apache.shindig.extras.ShindigExtrasGuiceModule
>>         at
>> org.apache.shindig.common.servlet.GuiceServletContextListener.contextInitialized(GuiceServletContextListener.java:59)
>>         at
>> org.mortbay.jetty.handler.ContextHandler.startContext(ContextHandler.java:548)
>>         at org.mortbay.jetty.servlet.Context.startContext(Context.java:136)
>>         at
>> org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1250)
>>         at
>> org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:517)
>>         at
>> org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:467)
>>         at
>> org.mortbay.jetty.plugin.Jetty6PluginWebAppContext.doStart(Jetty6PluginWebAppContext.java:115)
>>         at
>> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
>>         at
>> org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:152)
>>         at
>> org.mortbay.jetty.handler.ContextHandlerCollection.doStart(ContextHandlerCollection.java:156)
>>         at
>> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
>>         at
>> org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:152)
>>         at
>> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
>>         at
>> org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:130)
>>         at org.mortbay.jetty.Server.doStart(Server.java:224)
>>         at
>> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
>>         at
>> org.mortbay.jetty.plugin.Jetty6PluginServer.start(Jetty6PluginServer.java:132)
>>         at
>> org.mortbay.jetty.plugin.AbstractJettyMojo.startJetty(AbstractJettyMojo.java:441)
>>         at
>> org.mortbay.jetty.plugin.AbstractJettyMojo.execute(AbstractJettyMojo.java:383)
>>         at
>> org.mortbay.jetty.plugin.Jetty6RunWar.execute(Jetty6RunWar.java:67)
>>         at
>> org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:483)
>>         at
>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:678)
>>         at
>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeStandaloneGoal(DefaultLifecycleExecutor.java:553)
>>         at
>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:523)
>>         at
>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:371)
>>         at
>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:332)
>>         at
>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:181)
>>         at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:356)
>>         at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:137)
>>         at org.apache.maven.cli.MavenCli.main(MavenCli.java:362)
>>         at
>> org.apache.maven.cli.compat.CompatibleMain.main(CompatibleMain.java:41)
>>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>         at
>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>>         at
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>>         at java.lang.reflect.Method.invoke(Method.java:597)
>>         at
>> org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
>>         at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
>>         at
>> org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)
>>         at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
>> 2010-05-18 16:53:38.444:INFO::Started SelectChannelConnector@0.0.0.0:8080
>> [INFO] Started Jetty Server
>>
>>
>>      
> .
>
>    

Re: Jetty server fails to start

Posted by Paul Lindner <pl...@linkedin.com>.
I'll see what's up here.. for now you can do this:

cd java/server
mvn jetty:run


On Tue, May 18, 2010 at 8:06 AM, Evgeny Bogdanov <ev...@epfl.ch>wrote:

> Java Shindig (trunk)
>
> mvn -Prun
>
> Server seems to be started, but
>
> http://localhost:8080/gadgets/ifr?url=http://www.labpixies.com/campaigns/todo/todo.xml
> gives:
>
>
>   HTTP ERROR: 503
>
> Problem accessing /gadgets/ifr. Reason:
>
>    SERVICE_UNAVAILABLE
>
>
> Running log
>
> iamac71:shindig assistants$ mvn -Prun
> [INFO] Scanning for projects...
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Building Apache Shindig Project
> [INFO]    task-segment: [jetty:run-war]
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Preparing jetty:run-war
> [INFO] [enforcer:enforce {execution: enforce-java}]
> [INFO] Setting property: classpath.resource.loader.class =>
> 'org.codehaus.plexus.velocity.ContextClassLoaderResourceLoader'.
> [INFO] Setting property: velocimacro.messages.on => 'false'.
> [INFO] Setting property: resource.loader => 'classpath'.
> [INFO] Setting property: resource.manager.logwhenfound => 'false'.
> [INFO] [remote-resources:process {execution: default}]
> [INFO] [antrun:run {execution: create-work}]
> [INFO] Executing tasks
> [INFO] Executed tasks
> [INFO] [site:attach-descriptor {execution: default-attach-descriptor}]
> [INFO] Preparing source:jar
> [WARNING] Removing: jar from forked lifecycle, to prevent recursive
> invocation.
> [INFO] [enforcer:enforce {execution: enforce-java}]
> [INFO] [source:jar {execution: attach-sources}]
> [INFO] Preparing source:test-jar
> [WARNING] Removing: jar from forked lifecycle, to prevent recursive
> invocation.
> [WARNING] Removing: test-jar from forked lifecycle, to prevent recursive
> invocation.
> [INFO] [enforcer:enforce {execution: enforce-java}]
> [INFO] [source:test-jar {execution: attach-sources}]
> [INFO] [jetty:run-war {execution: default-cli}]
> [INFO] Configuring Jetty for project: Apache Shindig Project
> 2010-05-18 16:53:37.277:INFO::Logging to STDERR via
> org.mortbay.log.StdErrLog
> [INFO] Context path = /
> [INFO] Tmp directory =  determined at runtime
> [INFO] Web defaults = org/mortbay/jetty/webapp/webdefault.xml
> [INFO] Web overrides =  none
> [INFO] Starting jetty 6.1.22 ...
> 2010-05-18 16:53:37.333:INFO::jetty-6.1.22
> 2010-05-18 16:53:37.345:INFO::Extract
> /Library/WebServer/Documents/shindig/java/server/target/shindig-server-2.0.0-SNAPSHOT.war
> to /Library/WebServer/Documents/shindig/target/work/webapp
> 2010-05-18 16:53:38.075:INFO::No Transaction manager found - if your webapp
> requires one, please configure one.
> 2010-05-18 16:53:38.426:WARN::Failed startup of context
> org.mortbay.jetty.plugin.Jetty6PluginWebAppContext@76f2d004
> {/,/Library/WebServer/Documents/shindig/java/server/target/shindig-server-2.0.0-SNAPSHOT.war}
> java.lang.RuntimeException: java.lang.ClassNotFoundException:
> org.apache.shindig.extras.ShindigExtrasGuiceModule
>        at
> org.apache.shindig.common.servlet.GuiceServletContextListener.contextInitialized(GuiceServletContextListener.java:59)
>        at
> org.mortbay.jetty.handler.ContextHandler.startContext(ContextHandler.java:548)
>        at org.mortbay.jetty.servlet.Context.startContext(Context.java:136)
>        at
> org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1250)
>        at
> org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:517)
>        at
> org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:467)
>        at
> org.mortbay.jetty.plugin.Jetty6PluginWebAppContext.doStart(Jetty6PluginWebAppContext.java:115)
>        at
> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
>        at
> org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:152)
>        at
> org.mortbay.jetty.handler.ContextHandlerCollection.doStart(ContextHandlerCollection.java:156)
>        at
> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
>        at
> org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:152)
>        at
> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
>        at
> org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:130)
>        at org.mortbay.jetty.Server.doStart(Server.java:224)
>        at
> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
>        at
> org.mortbay.jetty.plugin.Jetty6PluginServer.start(Jetty6PluginServer.java:132)
>        at
> org.mortbay.jetty.plugin.AbstractJettyMojo.startJetty(AbstractJettyMojo.java:441)
>        at
> org.mortbay.jetty.plugin.AbstractJettyMojo.execute(AbstractJettyMojo.java:383)
>        at
> org.mortbay.jetty.plugin.Jetty6RunWar.execute(Jetty6RunWar.java:67)
>        at
> org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:483)
>        at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:678)
>        at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeStandaloneGoal(DefaultLifecycleExecutor.java:553)
>        at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:523)
>        at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:371)
>        at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:332)
>        at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:181)
>        at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:356)
>        at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:137)
>        at org.apache.maven.cli.MavenCli.main(MavenCli.java:362)
>        at
> org.apache.maven.cli.compat.CompatibleMain.main(CompatibleMain.java:41)
>        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>        at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>        at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>        at java.lang.reflect.Method.invoke(Method.java:597)
>        at
> org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
>        at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
>        at
> org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)
>        at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
> 2010-05-18 16:53:38.444:INFO::Started SelectChannelConnector@0.0.0.0:8080
> [INFO] Started Jetty Server
>
>