You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tapestry.apache.org by Howard Lewis Ship <hl...@gmail.com> on 2007/05/04 20:37:49 UTC

Tapestry 5.0.4 now available via Maven

Looks like the 5.0.4 binaries have been rsync'ed over to ibiblio.

It'll be a bit longer before they show up on Apache Mirrors.

There's a new distribution format; binary contains each T5 module's JAR (and
sources JAR).  Source contains all the source code.

Documentation is still on the live site, and may start to reflect changes
coming in 5.0.5.

-- 
Howard M. Lewis Ship
TWD Consulting, Inc.
Independent J2EE / Open-Source Java Consultant
Creator and PMC Chair, Apache Tapestry
Creator, Apache HiveMind

Professional Tapestry training, mentoring, support
and project work.  http://howardlewisship.com

Re: Tapestry 5.0.4 now available via Maven

Posted by wi <su...@sina.com>.
Tapestry5 support when the Chinese? 


Jun Tsai <jun.tsai <at> gmail.com> writes:
> 
> jcai <at> home:~/workspace-tmp/myapp$ mvn -up jetty:run
> [INFO] Scanning for projects...
> [INFO] Searching repository for plugin with prefix: 'jetty'.
> [INFO] ----------------------------------------------------------------------
------
> [INFO] Building myapp Tapestry 5 Application
> [INFO]    task-segment: [jetty:run]
> [INFO] ----------------------------------------------------------------------
------
> [INFO] Preparing jetty:run
> [INFO] [resources:resources]
> [INFO] Using default encoding to copy filtered resources.
> [INFO] snapshot org.apache.tapestry:tapestry-core:5.0.4-SNAPSHOT:
> checking for updates from tapestry-snapshots
> [INFO] snapshot org.apache.tapestry:tapestry-core:5.0.4-SNAPSHOT:
> checking for updates from codehaus.snapshots
> [INFO] snapshot org.apache.tapestry:tapestry-core:5.0.4-SNAPSHOT:
> checking for updates from openqa
> Downloading: http://people.apache.org/~hlship/tapestry-snapshot-
repository//org/apache/tapestry/tapestry-core/5.0.4-SNAPSHOT/tapestry-core-
5.0.4-20070329.233018-1.pom
> 4K downloaded
> [INFO] snapshot org.apache.tapestry:tapestry-project:5.0.4-SNAPSHOT:
> checking for updates from tapestry-snapshots
> [INFO] snapshot org.apache.tapestry:tapestry-project:5.0.4-SNAPSHOT:
> checking for updates from codehaus.snapshots
> [INFO] snapshot org.apache.tapestry:tapestry-project:5.0.4-SNAPSHOT:
> checking for updates from openqa
> Downloading: http://people.apache.org/~hlship/tapestry-snapshot-
repository//org/apache/tapestry/tapestry-project/5.0.4-SNAPSHOT/tapestry-
project-5.0.4-20070426.014648-2.pom
> 9K downloaded
> [INFO] snapshot org.apache.tapestry:tapestry-ioc:5.0.4-SNAPSHOT:
> checking for updates from tapestry-snapshots
> [INFO] snapshot org.apache.tapestry:tapestry-ioc:5.0.4-SNAPSHOT:
> checking for updates from codehaus.snapshots
> [INFO] snapshot org.apache.tapestry:tapestry-ioc:5.0.4-SNAPSHOT:
> checking for updates from openqa
> Downloading: http://people.apache.org/~hlship/tapestry-snapshot-
repository//org/apache/tapestry/tapestry-ioc/5.0.4-SNAPSHOT/tapestry-ioc-5.0.4-
20070426.014648-2.pom
> 4K downloaded
> Downloading: http://people.apache.org/~hlship/tapestry-snapshot-
repository//org/apache/tapestry/tapestry-core/5.0.4-SNAPSHOT/tapestry-core-
5.0.4-20070329.233018-1.jar
> 709K downloaded
> Downloading: http://people.apache.org/~hlship/tapestry-snapshot-
repository//org/apache/tapestry/tapestry-ioc/5.0.4-SNAPSHOT/tapestry-ioc-5.0.4-
20070426.014648-2.jar
> 249K downloaded
> [INFO] [compiler:compile]
> [INFO] Nothing to compile - all classes are up to date
> [INFO] [jetty:run]
> [INFO] Configuring Jetty for project: myapp Tapestry 5 Application
> [INFO] Webapp source directory = /home/jcai/workspace-
tmp/myapp/src/main/webapp
> [INFO] web.xml file =
> /home/jcai/workspace-tmp/myapp/src/main/webapp/WEB-INF/web.xml
> [INFO] Classes = /home/jcai/workspace-tmp/myapp/target/classes
> 2007-05-05 10:42:30.462::INFO:  Logging to STDERR via 
org.mortbay.log.StdErrLog
> [INFO] Context path = /myapp
> [INFO] Tmp directory = /home/jcai/workspace-tmp/myapp/target/work
> [INFO] Web defaults =  jetty default
> [INFO] Webapp directory = /home/jcai/workspace-tmp/myapp/src/main/webapp
> [INFO] Starting jetty 6.1.0pre0 ...
> 2007-05-05 10:42:30.560::INFO:  jetty-6.1.0pre0
> [INFO] Classpath =
> [file:/home/jcai/workspace-tmp/myapp/target/classes/,
> file:/home/jcai/.m2/repository/commons-codec/commons-codec/1.3/commons-codec-
1.3.jar,
> file:/home/jcai/.m2/repository/org/apache/tapestry/tapestry-core/5.0.4-
SNAPSHOT/tapestry-core-5.0.4-SNAPSHOT.jar,
> file:/home/jcai/.m2/repository/commons-logging/commons-logging/1.0.4/commons-
logging-1.0.4.jar,
> file:/home/jcai/.m2/repository/org/apache/tapestry/tapestry-ioc/5.0.4-
SNAPSHOT/tapestry-ioc-5.0.4-SNAPSHOT.jar,
> file:/home/jcai/.m2/repository/log4j/log4j/1.2.9/log4j-1.2.9.jar,
> file:/home/jcai/.m2/repository/jboss/javassist/3.4.ga/javassist-3.4.ga.jar]
> 2007-05-05 10:42:31.033::WARN:  failed app
> java.lang.NoClassDefFoundError: org/apache/tapestry/ioc/ServiceLocator
>         at java.lang.Class.getDeclaredMethods0(Native Method)
>         at java.lang.Class.privateGetDeclaredMethods(Class.java:2395)
>         at java.lang.Class.privateGetPublicMethods(Class.java:2519)
>         at java.lang.Class.getMethods(Class.java:1406)
>         at org.apache.tapestry.ioc.internal.DefaultModuleDefImpl.grind
(DefaultModuleDefImpl.java:135)
>         at org.apache.tapestry.ioc.internal.DefaultModuleDefImpl.<init>
(DefaultModuleDefImpl.java:106)
>         at org.apache.tapestry.ioc.RegistryBuilder.add
(RegistryBuilder.java:109)
>         at org.apache.tapestry.internal.TapestryAppInitializer.createRegistry
(TapestryAppInitializer.java:79)
>         at org.apache.tapestry.internal.TapestryAppInitializer.<init>
(TapestryAppInitializer.java:68)
>         at org.apache.tapestry.internal.TapestryAppInitializer.<init>
(TapestryAppInitializer.java:55)
>         at org.apache.tapestry.TapestryFilter.init(TapestryFilter.java:71)
>         at org.mortbay.jetty.servlet.FilterHolder.doStart
(FilterHolder.java:95)
>         at org.mortbay.component.AbstractLifeCycle.start
(AbstractLifeCycle.java:39)
>         at org.mortbay.jetty.servlet.ServletHandler.initialize
(ServletHandler.java:544)
>         at org.mortbay.jetty.servlet.Context.startContext(Context.java:128)
>         at org.mortbay.jetty.webapp.WebAppContext.startContext
(WebAppContext.java:1136)
>         at org.mortbay.jetty.handler.ContextHandler.doStart
(ContextHandler.java:420)
>         at org.mortbay.jetty.webapp.WebAppContext.doStart
(WebAppContext.java:467)
>         at org.mortbay.component.AbstractLifeCycle.start
(AbstractLifeCycle.java:39)
>         at org.mortbay.jetty.handler.HandlerCollection.doStart
(HandlerCollection.java:156)
>         at org.mortbay.jetty.handler.ContextHandlerCollection.doStart
(ContextHandlerCollection.java:120)
>         at org.mortbay.component.AbstractLifeCycle.start
(AbstractLifeCycle.java:39)
>         at org.mortbay.jetty.handler.HandlerCollection.doStart
(HandlerCollection.java:156)
>         at org.mortbay.component.AbstractLifeCycle.start
(AbstractLifeCycle.java:39)
>         at org.mortbay.jetty.handler.HandlerWrapper.doStart
(HandlerWrapper.java:119)
>         at org.mortbay.jetty.Server.doStart(Server.java:221)
>         at org.mortbay.component.AbstractLifeCycle.start
(AbstractLifeCycle.java:39)
>         at org.mortbay.jetty.plugin.Jetty6PluginServer.start
(Jetty6PluginServer.java:134)
>         at org.mortbay.jetty.plugin.AbstractJettyMojo.startJetty
(AbstractJettyMojo.java:327)
>         at org.mortbay.jetty.plugin.AbstractJettyMojo.execute
(AbstractJettyMojo.java:272)
>         at org.mortbay.jetty.plugin.AbstractJettyRunMojo.execute
(AbstractJettyRunMojo.java:177)
>         at org.mortbay.jetty.plugin.Jetty6RunMojo.execute
(Jetty6RunMojo.java:183)
>         at org.apache.maven.plugin.DefaultPluginManager.executeMojo
(DefaultPluginManager.java:412)
>         at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals
(DefaultLifecycleExecutor.java:534)
>         at 
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeStandaloneGoal
(DefaultLifecycleExecutor.java:488)
>         at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal
(DefaultLifecycleExecutor.java:458)
>         at 
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailure
s(DefaultLifecycleExecutor.java:306)
>         at 
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments
(DefaultLifecycleExecutor.java:273)
>         at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute
(DefaultLifecycleExecutor.java:140)
>         at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:322)
>         at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:115)
>         at org.apache.maven.cli.MavenCli.main(MavenCli.java:256)
>         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:585)
>         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)
> 2007-05-05 10:42:31.039::WARN:  failed
> ContextHandler <at> 1d49247{/myapp,file:/home/jcai/workspace-
tmp/myapp/src/main/webapp/}
> java.lang.NoClassDefFoundError: org/apache/tapestry/ioc/ServiceLocator
> 
> 2007/5/5, Howard Lewis Ship <hlship <at> gmail.com>:
> > Looks like the 5.0.4 binaries have been rsync'ed over to ibiblio.
> >
> > It'll be a bit longer before they show up on Apache Mirrors.
> >
> > There's a new distribution format; binary contains each T5 module's JAR 
(and
> > sources JAR).  Source contains all the source code.
> >
> > Documentation is still on the live site, and may start to reflect changes
> > coming in 5.0.5.
> >
> > --
> > Howard M. Lewis Ship
> > TWD Consulting, Inc.
> > Independent J2EE / Open-Source Java Consultant
> > Creator and PMC Chair, Apache Tapestry
> > Creator, Apache HiveMind
> >
> > Professional Tapestry training, mentoring, support
> > and project work.  http://howardlewisship.com
> >
> 





---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
For additional commands, e-mail: users-help@tapestry.apache.org


Problem on Unit Testing Page with SpringBean injected

Posted by ek...@gamatechno.com.
Hi All,

So, I suceed in creating instance of Tapestry Page using PageTester.
But if the page contain Injected SpringBean, it'll cause error.
The error message says, "getAttribute() does not supported"
( more or less like that )

What is the Problem?
Is unit testing a Page containing Injected Spring Bean should be done with
another way?

Thanks in advance,
Eko SW
http://swdev.blogs.friendster.com/my_blog/


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
For additional commands, e-mail: users-help@tapestry.apache.org


Re: Tapestry 5.0.4 now available via Maven

Posted by ek...@gamatechno.com.
> 2007/5/6, Howard Lewis Ship <hl...@gmail.com>:
>> Yep, I managed to screw up the quickstart archetype AGAIN.  I forgot to
>> update one version number before cutting the release.
>>
>
> had fixed it?
>
> Jun Tsai
> --
> Welcome to China Java Users Group(CNJUG).
> http://cnjug.dev.java.net
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
> For additional commands, e-mail: users-help@tapestry.apache.org
>
>

is that the reason I can't mvn install the latest 5.0.4 ???
It keep saying maven-source-plugin doesn't exist or no valid version could
be found???

Thx


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
For additional commands, e-mail: users-help@tapestry.apache.org


Re: Tapestry 5.0.4 now available via Maven

Posted by Zsombor <gz...@gmail.com>.
On 5/6/07, Howard Lewis Ship <hl...@gmail.com> wrote:
>
> Once it is released, it can't be changed.  Any fixes have to wait for
> release 5.0.5.  Thems the Apache rules.




Then create a new release ASAP. If it's a critical bug, don't be shy to fix
it :-) I think it's common sense.

BR,
   Zs

Re: Tapestry 5.0.4 now available via Maven

Posted by Howard Lewis Ship <hl...@gmail.com>.
Once it is released, it can't be changed.  Any fixes have to wait for
release 5.0.5.  Thems the Apache rules.

On 5/5/07, Jun Tsai <ju...@gmail.com> wrote:
>
> 2007/5/6, Howard Lewis Ship <hl...@gmail.com>:
> > Yep, I managed to screw up the quickstart archetype AGAIN.  I forgot to
> > update one version number before cutting the release.
> >
>
> had fixed it?
>
> Jun Tsai
> --
> Welcome to China Java Users Group(CNJUG).
> http://cnjug.dev.java.net
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
> For additional commands, e-mail: users-help@tapestry.apache.org
>
>


-- 
Howard M. Lewis Ship
TWD Consulting, Inc.
Independent J2EE / Open-Source Java Consultant
Creator and PMC Chair, Apache Tapestry
Creator, Apache HiveMind

Professional Tapestry training, mentoring, support
and project work.  http://howardlewisship.com

Re: Tapestry 5.0.4 now available via Maven

Posted by Jun Tsai <ju...@gmail.com>.
2007/5/6, Howard Lewis Ship <hl...@gmail.com>:
> Yep, I managed to screw up the quickstart archetype AGAIN.  I forgot to
> update one version number before cutting the release.
>

had fixed it?

Jun Tsai
-- 
Welcome to China Java Users Group(CNJUG).
http://cnjug.dev.java.net

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
For additional commands, e-mail: users-help@tapestry.apache.org


Re: Tapestry 5.0.4 now available via Maven

Posted by Howard Lewis Ship <hl...@gmail.com>.
Yep, I managed to screw up the quickstart archetype AGAIN.  I forgot to
update one version number before cutting the release.

On 5/5/07, Gabriel Lozano <gh...@gmail.com> wrote:
>
> I used to work with tapestry 3 and 4 but I dont know much about
> tapestry 5 and almost nothing about maven. But I wanted to test the
> great new functionality of tap 5 so I wanted to run the project in the
> tutorial. I had this error also. This is due to the fact that the
> tapestry 5.0.4-SNAPSHOT doesn't have "ServiceLocator" anymore. What I
> did was to change every reference of tapestry 5.0.4-SNAPSHOT to
> tapestry 5.0.3, even in the pom.xml inside the directory where mvn
> jetty:run is executed. In this way I finally could run the example in
> the tutorial.
>
> I hope that this can help and also that the tutorial and the
> quickstart are fixed so that anyone can run it without any problem at
> any time!!.
>
> Gabriel H. Lozano M.
>
> 2007/5/4, Jun Tsai <ju...@gmail.com>:
> > jcai@home:~/workspace-tmp/myapp$ mvn -up jetty:run
> > [INFO] Scanning for projects...
> > [INFO] Searching repository for plugin with prefix: 'jetty'.
> > [INFO]
> ----------------------------------------------------------------------------
> > [INFO] Building myapp Tapestry 5 Application
> > [INFO]    task-segment: [jetty:run]
> > [INFO]
> ----------------------------------------------------------------------------
> > [INFO] Preparing jetty:run
> > [INFO] [resources:resources]
> > [INFO] Using default encoding to copy filtered resources.
> > [INFO] snapshot org.apache.tapestry:tapestry-core:5.0.4-SNAPSHOT:
> > checking for updates from tapestry-snapshots
> > [INFO] snapshot org.apache.tapestry:tapestry-core:5.0.4-SNAPSHOT:
> > checking for updates from codehaus.snapshots
> > [INFO] snapshot org.apache.tapestry:tapestry-core:5.0.4-SNAPSHOT:
> > checking for updates from openqa
> > Downloading:
> http://people.apache.org/~hlship/tapestry-snapshot-repository//org/apache/tapestry/tapestry-core/5.0.4-SNAPSHOT/tapestry-core-5.0.4-20070329.233018-1.pom
> > 4K downloaded
> > [INFO] snapshot org.apache.tapestry:tapestry-project:5.0.4-SNAPSHOT:
> > checking for updates from tapestry-snapshots
> > [INFO] snapshot org.apache.tapestry:tapestry-project:5.0.4-SNAPSHOT:
> > checking for updates from codehaus.snapshots
> > [INFO] snapshot org.apache.tapestry:tapestry-project:5.0.4-SNAPSHOT:
> > checking for updates from openqa
> > Downloading:
> http://people.apache.org/~hlship/tapestry-snapshot-repository//org/apache/tapestry/tapestry-project/5.0.4-SNAPSHOT/tapestry-project-5.0.4-20070426.014648-2.pom
> > 9K downloaded
> > [INFO] snapshot org.apache.tapestry:tapestry-ioc:5.0.4-SNAPSHOT:
> > checking for updates from tapestry-snapshots
> > [INFO] snapshot org.apache.tapestry:tapestry-ioc:5.0.4-SNAPSHOT:
> > checking for updates from codehaus.snapshots
> > [INFO] snapshot org.apache.tapestry:tapestry-ioc:5.0.4-SNAPSHOT:
> > checking for updates from openqa
> > Downloading:
> http://people.apache.org/~hlship/tapestry-snapshot-repository//org/apache/tapestry/tapestry-ioc/5.0.4-SNAPSHOT/tapestry-ioc-5.0.4-20070426.014648-2.pom
> > 4K downloaded
> > Downloading:
> http://people.apache.org/~hlship/tapestry-snapshot-repository//org/apache/tapestry/tapestry-core/5.0.4-SNAPSHOT/tapestry-core-5.0.4-20070329.233018-1.jar
> > 709K downloaded
> > Downloading:
> http://people.apache.org/~hlship/tapestry-snapshot-repository//org/apache/tapestry/tapestry-ioc/5.0.4-SNAPSHOT/tapestry-ioc-5.0.4-20070426.014648-2.jar
> > 249K downloaded
> > [INFO] [compiler:compile]
> > [INFO] Nothing to compile - all classes are up to date
> > [INFO] [jetty:run]
> > [INFO] Configuring Jetty for project: myapp Tapestry 5 Application
> > [INFO] Webapp source directory =
> /home/jcai/workspace-tmp/myapp/src/main/webapp
> > [INFO] web.xml file =
> > /home/jcai/workspace-tmp/myapp/src/main/webapp/WEB-INF/web.xml
> > [INFO] Classes = /home/jcai/workspace-tmp/myapp/target/classes
> > 2007-05-05 10:42:30.462::INFO:  Logging to STDERR via
> org.mortbay.log.StdErrLog
> > [INFO] Context path = /myapp
> > [INFO] Tmp directory = /home/jcai/workspace-tmp/myapp/target/work
> > [INFO] Web defaults =  jetty default
> > [INFO] Webapp directory = /home/jcai/workspace-tmp/myapp/src/main/webapp
> > [INFO] Starting jetty 6.1.0pre0 ...
> > 2007-05-05 10:42:30.560::INFO:  jetty-6.1.0pre0
> > [INFO] Classpath =
> > [file:/home/jcai/workspace-tmp/myapp/target/classes/,
> > file:/home/jcai/.m2/repository/commons-codec/commons-codec/1.3/commons-
> codec-1.3.jar,
> >
> file:/home/jcai/.m2/repository/org/apache/tapestry/tapestry-core/5.0.4-SNAPSHOT/tapestry-
> core-5.0.4-SNAPSHOT.jar,
> >
> file:/home/jcai/.m2/repository/commons-logging/commons-logging/1.0.4/commons-
> logging-1.0.4.jar,
> >
> file:/home/jcai/.m2/repository/org/apache/tapestry/tapestry-ioc/5.0.4-SNAPSHOT/tapestry-
> ioc-5.0.4-SNAPSHOT.jar,
> > file:/home/jcai/.m2/repository/log4j/log4j/1.2.9/log4j-1.2.9.jar,
> > file:/home/jcai/.m2/repository/jboss/javassist/3.4.ga/javassist-
> 3.4.ga.jar]
> > 2007-05-05 10:42:31.033::WARN:  failed app
> > java.lang.NoClassDefFoundError: org/apache/tapestry/ioc/ServiceLocator
> >         at java.lang.Class.getDeclaredMethods0(Native Method)
> >         at java.lang.Class.privateGetDeclaredMethods(Class.java:2395)
> >         at java.lang.Class.privateGetPublicMethods(Class.java:2519)
> >         at java.lang.Class.getMethods(Class.java:1406)
> >         at org.apache.tapestry.ioc.internal.DefaultModuleDefImpl.grind(
> DefaultModuleDefImpl.java:135)
> >         at org.apache.tapestry.ioc.internal.DefaultModuleDefImpl.<init>(
> DefaultModuleDefImpl.java:106)
> >         at org.apache.tapestry.ioc.RegistryBuilder.add(
> RegistryBuilder.java:109)
> >         at
> org.apache.tapestry.internal.TapestryAppInitializer.createRegistry(
> TapestryAppInitializer.java:79)
> >         at org.apache.tapestry.internal.TapestryAppInitializer.<init>(
> TapestryAppInitializer.java:68)
> >         at org.apache.tapestry.internal.TapestryAppInitializer.<init>(
> TapestryAppInitializer.java:55)
> >         at org.apache.tapestry.TapestryFilter.init(TapestryFilter.java
> :71)
> >         at org.mortbay.jetty.servlet.FilterHolder.doStart(
> FilterHolder.java:95)
> >         at org.mortbay.component.AbstractLifeCycle.start(
> AbstractLifeCycle.java:39)
> >         at org.mortbay.jetty.servlet.ServletHandler.initialize(
> ServletHandler.java:544)
> >         at org.mortbay.jetty.servlet.Context.startContext(Context.java
> :128)
> >         at org.mortbay.jetty.webapp.WebAppContext.startContext(
> WebAppContext.java:1136)
> >         at org.mortbay.jetty.handler.ContextHandler.doStart(
> ContextHandler.java:420)
> >         at org.mortbay.jetty.webapp.WebAppContext.doStart(
> WebAppContext.java:467)
> >         at org.mortbay.component.AbstractLifeCycle.start(
> AbstractLifeCycle.java:39)
> >         at org.mortbay.jetty.handler.HandlerCollection.doStart(
> HandlerCollection.java:156)
> >         at org.mortbay.jetty.handler.ContextHandlerCollection.doStart(
> ContextHandlerCollection.java:120)
> >         at org.mortbay.component.AbstractLifeCycle.start(
> AbstractLifeCycle.java:39)
> >         at org.mortbay.jetty.handler.HandlerCollection.doStart(
> HandlerCollection.java:156)
> >         at org.mortbay.component.AbstractLifeCycle.start(
> AbstractLifeCycle.java:39)
> >         at org.mortbay.jetty.handler.HandlerWrapper.doStart(
> HandlerWrapper.java:119)
> >         at org.mortbay.jetty.Server.doStart(Server.java:221)
> >         at org.mortbay.component.AbstractLifeCycle.start(
> AbstractLifeCycle.java:39)
> >         at org.mortbay.jetty.plugin.Jetty6PluginServer.start(
> Jetty6PluginServer.java:134)
> >         at org.mortbay.jetty.plugin.AbstractJettyMojo.startJetty(
> AbstractJettyMojo.java:327)
> >         at org.mortbay.jetty.plugin.AbstractJettyMojo.execute(
> AbstractJettyMojo.java:272)
> >         at org.mortbay.jetty.plugin.AbstractJettyRunMojo.execute(
> AbstractJettyRunMojo.java:177)
> >         at org.mortbay.jetty.plugin.Jetty6RunMojo.execute(
> Jetty6RunMojo.java:183)
> >         at org.apache.maven.plugin.DefaultPluginManager.executeMojo(
> DefaultPluginManager.java:412)
> >         at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(
> DefaultLifecycleExecutor.java:534)
> >         at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeStandaloneGoal(
> DefaultLifecycleExecutor.java:488)
> >         at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(
> DefaultLifecycleExecutor.java:458)
> >         at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures
> (DefaultLifecycleExecutor.java:306)
> >         at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(
> DefaultLifecycleExecutor.java:273)
> >         at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(
> DefaultLifecycleExecutor.java:140)
> >         at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java
> :322)
> >         at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:115)
> >         at org.apache.maven.cli.MavenCli.main(MavenCli.java:256)
> >         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:585)
> >         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)
> > 2007-05-05 10:42:31.039::WARN:  failed
> > ContextHandler@1d49247{
> /myapp,file:/home/jcai/workspace-tmp/myapp/src/main/webapp/}
> > java.lang.NoClassDefFoundError: org/apache/tapestry/ioc/ServiceLocator
> >
> >
> >
> > 2007/5/5, Howard Lewis Ship <hl...@gmail.com>:
> > > Looks like the 5.0.4 binaries have been rsync'ed over to ibiblio.
> > >
> > > It'll be a bit longer before they show up on Apache Mirrors.
> > >
> > > There's a new distribution format; binary contains each T5 module's
> JAR (and
> > > sources JAR).  Source contains all the source code.
> > >
> > > Documentation is still on the live site, and may start to reflect
> changes
> > > coming in 5.0.5.
> > >
> > > --
> > > Howard M. Lewis Ship
> > > TWD Consulting, Inc.
> > > Independent J2EE / Open-Source Java Consultant
> > > Creator and PMC Chair, Apache Tapestry
> > > Creator, Apache HiveMind
> > >
> > > Professional Tapestry training, mentoring, support
> > > and project work.  http://howardlewisship.com
> > >
> >
> >
> > --
> > Welcome to China Java Users Group(CNJUG).
> > http://cnjug.dev.java.net
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
> > For additional commands, e-mail: users-help@tapestry.apache.org
> >
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
> For additional commands, e-mail: users-help@tapestry.apache.org
>
>


-- 
Howard M. Lewis Ship
TWD Consulting, Inc.
Independent J2EE / Open-Source Java Consultant
Creator and PMC Chair, Apache Tapestry
Creator, Apache HiveMind

Professional Tapestry training, mentoring, support
and project work.  http://howardlewisship.com

Re: Tapestry 5.0.4 now available via Maven

Posted by Gabriel Lozano <gh...@gmail.com>.
I used to work with tapestry 3 and 4 but I dont know much about
tapestry 5 and almost nothing about maven. But I wanted to test the
great new functionality of tap 5 so I wanted to run the project in the
tutorial. I had this error also. This is due to the fact that the
tapestry 5.0.4-SNAPSHOT doesn't have "ServiceLocator" anymore. What I
did was to change every reference of tapestry 5.0.4-SNAPSHOT to
tapestry 5.0.3, even in the pom.xml inside the directory where mvn
jetty:run is executed. In this way I finally could run the example in
the tutorial.

I hope that this can help and also that the tutorial and the
quickstart are fixed so that anyone can run it without any problem at
any time!!.

Gabriel H. Lozano M.

2007/5/4, Jun Tsai <ju...@gmail.com>:
> jcai@home:~/workspace-tmp/myapp$ mvn -up jetty:run
> [INFO] Scanning for projects...
> [INFO] Searching repository for plugin with prefix: 'jetty'.
> [INFO] ----------------------------------------------------------------------------
> [INFO] Building myapp Tapestry 5 Application
> [INFO]    task-segment: [jetty:run]
> [INFO] ----------------------------------------------------------------------------
> [INFO] Preparing jetty:run
> [INFO] [resources:resources]
> [INFO] Using default encoding to copy filtered resources.
> [INFO] snapshot org.apache.tapestry:tapestry-core:5.0.4-SNAPSHOT:
> checking for updates from tapestry-snapshots
> [INFO] snapshot org.apache.tapestry:tapestry-core:5.0.4-SNAPSHOT:
> checking for updates from codehaus.snapshots
> [INFO] snapshot org.apache.tapestry:tapestry-core:5.0.4-SNAPSHOT:
> checking for updates from openqa
> Downloading: http://people.apache.org/~hlship/tapestry-snapshot-repository//org/apache/tapestry/tapestry-core/5.0.4-SNAPSHOT/tapestry-core-5.0.4-20070329.233018-1.pom
> 4K downloaded
> [INFO] snapshot org.apache.tapestry:tapestry-project:5.0.4-SNAPSHOT:
> checking for updates from tapestry-snapshots
> [INFO] snapshot org.apache.tapestry:tapestry-project:5.0.4-SNAPSHOT:
> checking for updates from codehaus.snapshots
> [INFO] snapshot org.apache.tapestry:tapestry-project:5.0.4-SNAPSHOT:
> checking for updates from openqa
> Downloading: http://people.apache.org/~hlship/tapestry-snapshot-repository//org/apache/tapestry/tapestry-project/5.0.4-SNAPSHOT/tapestry-project-5.0.4-20070426.014648-2.pom
> 9K downloaded
> [INFO] snapshot org.apache.tapestry:tapestry-ioc:5.0.4-SNAPSHOT:
> checking for updates from tapestry-snapshots
> [INFO] snapshot org.apache.tapestry:tapestry-ioc:5.0.4-SNAPSHOT:
> checking for updates from codehaus.snapshots
> [INFO] snapshot org.apache.tapestry:tapestry-ioc:5.0.4-SNAPSHOT:
> checking for updates from openqa
> Downloading: http://people.apache.org/~hlship/tapestry-snapshot-repository//org/apache/tapestry/tapestry-ioc/5.0.4-SNAPSHOT/tapestry-ioc-5.0.4-20070426.014648-2.pom
> 4K downloaded
> Downloading: http://people.apache.org/~hlship/tapestry-snapshot-repository//org/apache/tapestry/tapestry-core/5.0.4-SNAPSHOT/tapestry-core-5.0.4-20070329.233018-1.jar
> 709K downloaded
> Downloading: http://people.apache.org/~hlship/tapestry-snapshot-repository//org/apache/tapestry/tapestry-ioc/5.0.4-SNAPSHOT/tapestry-ioc-5.0.4-20070426.014648-2.jar
> 249K downloaded
> [INFO] [compiler:compile]
> [INFO] Nothing to compile - all classes are up to date
> [INFO] [jetty:run]
> [INFO] Configuring Jetty for project: myapp Tapestry 5 Application
> [INFO] Webapp source directory = /home/jcai/workspace-tmp/myapp/src/main/webapp
> [INFO] web.xml file =
> /home/jcai/workspace-tmp/myapp/src/main/webapp/WEB-INF/web.xml
> [INFO] Classes = /home/jcai/workspace-tmp/myapp/target/classes
> 2007-05-05 10:42:30.462::INFO:  Logging to STDERR via org.mortbay.log.StdErrLog
> [INFO] Context path = /myapp
> [INFO] Tmp directory = /home/jcai/workspace-tmp/myapp/target/work
> [INFO] Web defaults =  jetty default
> [INFO] Webapp directory = /home/jcai/workspace-tmp/myapp/src/main/webapp
> [INFO] Starting jetty 6.1.0pre0 ...
> 2007-05-05 10:42:30.560::INFO:  jetty-6.1.0pre0
> [INFO] Classpath =
> [file:/home/jcai/workspace-tmp/myapp/target/classes/,
> file:/home/jcai/.m2/repository/commons-codec/commons-codec/1.3/commons-codec-1.3.jar,
> file:/home/jcai/.m2/repository/org/apache/tapestry/tapestry-core/5.0.4-SNAPSHOT/tapestry-core-5.0.4-SNAPSHOT.jar,
> file:/home/jcai/.m2/repository/commons-logging/commons-logging/1.0.4/commons-logging-1.0.4.jar,
> file:/home/jcai/.m2/repository/org/apache/tapestry/tapestry-ioc/5.0.4-SNAPSHOT/tapestry-ioc-5.0.4-SNAPSHOT.jar,
> file:/home/jcai/.m2/repository/log4j/log4j/1.2.9/log4j-1.2.9.jar,
> file:/home/jcai/.m2/repository/jboss/javassist/3.4.ga/javassist-3.4.ga.jar]
> 2007-05-05 10:42:31.033::WARN:  failed app
> java.lang.NoClassDefFoundError: org/apache/tapestry/ioc/ServiceLocator
>         at java.lang.Class.getDeclaredMethods0(Native Method)
>         at java.lang.Class.privateGetDeclaredMethods(Class.java:2395)
>         at java.lang.Class.privateGetPublicMethods(Class.java:2519)
>         at java.lang.Class.getMethods(Class.java:1406)
>         at org.apache.tapestry.ioc.internal.DefaultModuleDefImpl.grind(DefaultModuleDefImpl.java:135)
>         at org.apache.tapestry.ioc.internal.DefaultModuleDefImpl.<init>(DefaultModuleDefImpl.java:106)
>         at org.apache.tapestry.ioc.RegistryBuilder.add(RegistryBuilder.java:109)
>         at org.apache.tapestry.internal.TapestryAppInitializer.createRegistry(TapestryAppInitializer.java:79)
>         at org.apache.tapestry.internal.TapestryAppInitializer.<init>(TapestryAppInitializer.java:68)
>         at org.apache.tapestry.internal.TapestryAppInitializer.<init>(TapestryAppInitializer.java:55)
>         at org.apache.tapestry.TapestryFilter.init(TapestryFilter.java:71)
>         at org.mortbay.jetty.servlet.FilterHolder.doStart(FilterHolder.java:95)
>         at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:39)
>         at org.mortbay.jetty.servlet.ServletHandler.initialize(ServletHandler.java:544)
>         at org.mortbay.jetty.servlet.Context.startContext(Context.java:128)
>         at org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1136)
>         at org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:420)
>         at org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:467)
>         at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:39)
>         at org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:156)
>         at org.mortbay.jetty.handler.ContextHandlerCollection.doStart(ContextHandlerCollection.java:120)
>         at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:39)
>         at org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:156)
>         at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:39)
>         at org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:119)
>         at org.mortbay.jetty.Server.doStart(Server.java:221)
>         at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:39)
>         at org.mortbay.jetty.plugin.Jetty6PluginServer.start(Jetty6PluginServer.java:134)
>         at org.mortbay.jetty.plugin.AbstractJettyMojo.startJetty(AbstractJettyMojo.java:327)
>         at org.mortbay.jetty.plugin.AbstractJettyMojo.execute(AbstractJettyMojo.java:272)
>         at org.mortbay.jetty.plugin.AbstractJettyRunMojo.execute(AbstractJettyRunMojo.java:177)
>         at org.mortbay.jetty.plugin.Jetty6RunMojo.execute(Jetty6RunMojo.java:183)
>         at org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:412)
>         at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:534)
>         at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeStandaloneGoal(DefaultLifecycleExecutor.java:488)
>         at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:458)
>         at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:306)
>         at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:273)
>         at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:140)
>         at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:322)
>         at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:115)
>         at org.apache.maven.cli.MavenCli.main(MavenCli.java:256)
>         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:585)
>         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)
> 2007-05-05 10:42:31.039::WARN:  failed
> ContextHandler@1d49247{/myapp,file:/home/jcai/workspace-tmp/myapp/src/main/webapp/}
> java.lang.NoClassDefFoundError: org/apache/tapestry/ioc/ServiceLocator
>
>
>
> 2007/5/5, Howard Lewis Ship <hl...@gmail.com>:
> > Looks like the 5.0.4 binaries have been rsync'ed over to ibiblio.
> >
> > It'll be a bit longer before they show up on Apache Mirrors.
> >
> > There's a new distribution format; binary contains each T5 module's JAR (and
> > sources JAR).  Source contains all the source code.
> >
> > Documentation is still on the live site, and may start to reflect changes
> > coming in 5.0.5.
> >
> > --
> > Howard M. Lewis Ship
> > TWD Consulting, Inc.
> > Independent J2EE / Open-Source Java Consultant
> > Creator and PMC Chair, Apache Tapestry
> > Creator, Apache HiveMind
> >
> > Professional Tapestry training, mentoring, support
> > and project work.  http://howardlewisship.com
> >
>
>
> --
> Welcome to China Java Users Group(CNJUG).
> http://cnjug.dev.java.net
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
> For additional commands, e-mail: users-help@tapestry.apache.org
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
For additional commands, e-mail: users-help@tapestry.apache.org


Re: Tapestry 5.0.4 now available via Maven

Posted by Jun Tsai <ju...@gmail.com>.
jcai@home:~/workspace-tmp/myapp$ mvn -up jetty:run
[INFO] Scanning for projects...
[INFO] Searching repository for plugin with prefix: 'jetty'.
[INFO] ----------------------------------------------------------------------------
[INFO] Building myapp Tapestry 5 Application
[INFO]    task-segment: [jetty:run]
[INFO] ----------------------------------------------------------------------------
[INFO] Preparing jetty:run
[INFO] [resources:resources]
[INFO] Using default encoding to copy filtered resources.
[INFO] snapshot org.apache.tapestry:tapestry-core:5.0.4-SNAPSHOT:
checking for updates from tapestry-snapshots
[INFO] snapshot org.apache.tapestry:tapestry-core:5.0.4-SNAPSHOT:
checking for updates from codehaus.snapshots
[INFO] snapshot org.apache.tapestry:tapestry-core:5.0.4-SNAPSHOT:
checking for updates from openqa
Downloading: http://people.apache.org/~hlship/tapestry-snapshot-repository//org/apache/tapestry/tapestry-core/5.0.4-SNAPSHOT/tapestry-core-5.0.4-20070329.233018-1.pom
4K downloaded
[INFO] snapshot org.apache.tapestry:tapestry-project:5.0.4-SNAPSHOT:
checking for updates from tapestry-snapshots
[INFO] snapshot org.apache.tapestry:tapestry-project:5.0.4-SNAPSHOT:
checking for updates from codehaus.snapshots
[INFO] snapshot org.apache.tapestry:tapestry-project:5.0.4-SNAPSHOT:
checking for updates from openqa
Downloading: http://people.apache.org/~hlship/tapestry-snapshot-repository//org/apache/tapestry/tapestry-project/5.0.4-SNAPSHOT/tapestry-project-5.0.4-20070426.014648-2.pom
9K downloaded
[INFO] snapshot org.apache.tapestry:tapestry-ioc:5.0.4-SNAPSHOT:
checking for updates from tapestry-snapshots
[INFO] snapshot org.apache.tapestry:tapestry-ioc:5.0.4-SNAPSHOT:
checking for updates from codehaus.snapshots
[INFO] snapshot org.apache.tapestry:tapestry-ioc:5.0.4-SNAPSHOT:
checking for updates from openqa
Downloading: http://people.apache.org/~hlship/tapestry-snapshot-repository//org/apache/tapestry/tapestry-ioc/5.0.4-SNAPSHOT/tapestry-ioc-5.0.4-20070426.014648-2.pom
4K downloaded
Downloading: http://people.apache.org/~hlship/tapestry-snapshot-repository//org/apache/tapestry/tapestry-core/5.0.4-SNAPSHOT/tapestry-core-5.0.4-20070329.233018-1.jar
709K downloaded
Downloading: http://people.apache.org/~hlship/tapestry-snapshot-repository//org/apache/tapestry/tapestry-ioc/5.0.4-SNAPSHOT/tapestry-ioc-5.0.4-20070426.014648-2.jar
249K downloaded
[INFO] [compiler:compile]
[INFO] Nothing to compile - all classes are up to date
[INFO] [jetty:run]
[INFO] Configuring Jetty for project: myapp Tapestry 5 Application
[INFO] Webapp source directory = /home/jcai/workspace-tmp/myapp/src/main/webapp
[INFO] web.xml file =
/home/jcai/workspace-tmp/myapp/src/main/webapp/WEB-INF/web.xml
[INFO] Classes = /home/jcai/workspace-tmp/myapp/target/classes
2007-05-05 10:42:30.462::INFO:  Logging to STDERR via org.mortbay.log.StdErrLog
[INFO] Context path = /myapp
[INFO] Tmp directory = /home/jcai/workspace-tmp/myapp/target/work
[INFO] Web defaults =  jetty default
[INFO] Webapp directory = /home/jcai/workspace-tmp/myapp/src/main/webapp
[INFO] Starting jetty 6.1.0pre0 ...
2007-05-05 10:42:30.560::INFO:  jetty-6.1.0pre0
[INFO] Classpath =
[file:/home/jcai/workspace-tmp/myapp/target/classes/,
file:/home/jcai/.m2/repository/commons-codec/commons-codec/1.3/commons-codec-1.3.jar,
file:/home/jcai/.m2/repository/org/apache/tapestry/tapestry-core/5.0.4-SNAPSHOT/tapestry-core-5.0.4-SNAPSHOT.jar,
file:/home/jcai/.m2/repository/commons-logging/commons-logging/1.0.4/commons-logging-1.0.4.jar,
file:/home/jcai/.m2/repository/org/apache/tapestry/tapestry-ioc/5.0.4-SNAPSHOT/tapestry-ioc-5.0.4-SNAPSHOT.jar,
file:/home/jcai/.m2/repository/log4j/log4j/1.2.9/log4j-1.2.9.jar,
file:/home/jcai/.m2/repository/jboss/javassist/3.4.ga/javassist-3.4.ga.jar]
2007-05-05 10:42:31.033::WARN:  failed app
java.lang.NoClassDefFoundError: org/apache/tapestry/ioc/ServiceLocator
        at java.lang.Class.getDeclaredMethods0(Native Method)
        at java.lang.Class.privateGetDeclaredMethods(Class.java:2395)
        at java.lang.Class.privateGetPublicMethods(Class.java:2519)
        at java.lang.Class.getMethods(Class.java:1406)
        at org.apache.tapestry.ioc.internal.DefaultModuleDefImpl.grind(DefaultModuleDefImpl.java:135)
        at org.apache.tapestry.ioc.internal.DefaultModuleDefImpl.<init>(DefaultModuleDefImpl.java:106)
        at org.apache.tapestry.ioc.RegistryBuilder.add(RegistryBuilder.java:109)
        at org.apache.tapestry.internal.TapestryAppInitializer.createRegistry(TapestryAppInitializer.java:79)
        at org.apache.tapestry.internal.TapestryAppInitializer.<init>(TapestryAppInitializer.java:68)
        at org.apache.tapestry.internal.TapestryAppInitializer.<init>(TapestryAppInitializer.java:55)
        at org.apache.tapestry.TapestryFilter.init(TapestryFilter.java:71)
        at org.mortbay.jetty.servlet.FilterHolder.doStart(FilterHolder.java:95)
        at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:39)
        at org.mortbay.jetty.servlet.ServletHandler.initialize(ServletHandler.java:544)
        at org.mortbay.jetty.servlet.Context.startContext(Context.java:128)
        at org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1136)
        at org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:420)
        at org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:467)
        at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:39)
        at org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:156)
        at org.mortbay.jetty.handler.ContextHandlerCollection.doStart(ContextHandlerCollection.java:120)
        at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:39)
        at org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:156)
        at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:39)
        at org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:119)
        at org.mortbay.jetty.Server.doStart(Server.java:221)
        at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:39)
        at org.mortbay.jetty.plugin.Jetty6PluginServer.start(Jetty6PluginServer.java:134)
        at org.mortbay.jetty.plugin.AbstractJettyMojo.startJetty(AbstractJettyMojo.java:327)
        at org.mortbay.jetty.plugin.AbstractJettyMojo.execute(AbstractJettyMojo.java:272)
        at org.mortbay.jetty.plugin.AbstractJettyRunMojo.execute(AbstractJettyRunMojo.java:177)
        at org.mortbay.jetty.plugin.Jetty6RunMojo.execute(Jetty6RunMojo.java:183)
        at org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:412)
        at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:534)
        at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeStandaloneGoal(DefaultLifecycleExecutor.java:488)
        at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:458)
        at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:306)
        at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:273)
        at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:140)
        at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:322)
        at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:115)
        at org.apache.maven.cli.MavenCli.main(MavenCli.java:256)
        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:585)
        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)
2007-05-05 10:42:31.039::WARN:  failed
ContextHandler@1d49247{/myapp,file:/home/jcai/workspace-tmp/myapp/src/main/webapp/}
java.lang.NoClassDefFoundError: org/apache/tapestry/ioc/ServiceLocator



2007/5/5, Howard Lewis Ship <hl...@gmail.com>:
> Looks like the 5.0.4 binaries have been rsync'ed over to ibiblio.
>
> It'll be a bit longer before they show up on Apache Mirrors.
>
> There's a new distribution format; binary contains each T5 module's JAR (and
> sources JAR).  Source contains all the source code.
>
> Documentation is still on the live site, and may start to reflect changes
> coming in 5.0.5.
>
> --
> Howard M. Lewis Ship
> TWD Consulting, Inc.
> Independent J2EE / Open-Source Java Consultant
> Creator and PMC Chair, Apache Tapestry
> Creator, Apache HiveMind
>
> Professional Tapestry training, mentoring, support
> and project work.  http://howardlewisship.com
>


-- 
Welcome to China Java Users Group(CNJUG).
http://cnjug.dev.java.net

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
For additional commands, e-mail: users-help@tapestry.apache.org