Hi,
I am trying to do the T5 tutorial, but I am having many problems.
First of all, I couldn't get the maven install to work at all. The "mvn
archetype:create -DarchetypeGroupId=org.apache.tapestry
-DarchetypeArtifactId=quickstart -DarchetypeVersion=5.0.4
-DgroupId=org.example -DartifactId=hilo -DpackageName=org.example.hilo" line
works (now), but on doing "mvn jetty:run", I get fatal compilation errors:
[INFO] Scanning for projects...
[INFO] Searching repository for plugin with prefix: 'jetty'.
[INFO]
[INFO] Building hilo Tapestry 5 Application
[INFO]task-segment: [jetty:run]
[INFO]
[INFO] Preparing jetty:run
[INFO] [resources:resources]
[INFO] Using default encoding to copy filtered resources.
Downloading:
http://people.apache.org/~hlship/tapestry-snapshot-repository//org/apache/tapestry/tapestry-core/5.0.4-SNAPSHOT/tapestry-core-5.0.4-SNAPSHOT.pom
Downloading:
http://snapshots.repository.codehaus.org/org/apache/tapestry/tapestry-core/5.0.4-SNAPSHOT/tapestry-core-5.0.4-SNAPSHOT.pom
Downloading:
http://maven.openqa.org//org/apache/tapestry/tapestry-core/5.0.4-SNAPSHOT/tapestry-core-5.0.4-SNAPSHOT.pom
[INFO] [compiler:compile]
[INFO] Compiling 2 source files to
C:\Projects\tapestry_tutorial\hilo\target\classes
[INFO]
[ERROR] BUILD FAILURE
[INFO]
[INFO] Compilation failure
C:\Projects\tapestry_tutorial\hilo\src\main\java\org\example\hilo\services\AppModule.java:[5,33]
package org.apache.commons.logging does not exist
C:\Projects\tapestry_tutorial\hilo\src\main\java\org\example\hilo\services\AppModule.java:[6,30]
package org.apache.tapestry.ioc does not exist
C:\Projects\tapestry_tutorial\hilo\src\main\java\org\example\hilo\services\AppModule.java:[7,30]
package org.apache.tapestry.ioc does not exist
C:\Projects\tapestry_tutorial\hilo\src\main\java\org\example\hilo\services\AppModule.java:[8,42]
package org.apache.tapestry.ioc.annotations does not exist
C:\Projects\tapestry_tutorial\hilo\src\main\java\org\example\hilo\services\AppModule.java:[21,12]
cannot find symbol
symbol : class MappedConfiguration
location: class org.example.hilo.services.AppModule
C:\Projects\tapestry_tutorial\hilo\src\main\java\org\example\hilo\services\AppModule.java:[40,49]
cannot find symbol
symbol : class Log
location: class org.example.hilo.services.AppModule
C:\Projects\tapestry_tutorial\hilo\src\main\java\org\example\hilo\services\AppModule.java:[72,41]
cannot find symbol
symbol : class OrderedConfiguration
location: class org.example.hilo.services.AppModule
C:\Projects\tapestry_tutorial\hilo\src\main\java\org\example\hilo\services\AppModule.java:[73,13]
cannot find symbol
symbol : class InjectService
location: class org.example.hilo.services.AppModule
So, I retreated to more familiar territory: Ant.
Sadly, I can't even make this work. I have a war file, which I built from
the example source that was downloaded by Maven. When I deploy this file in
my Jetty server, it seems that some javassist classes are missing. Now,
having installed javassist.jar, I am getting this in Jetty's console when I
try to access the hilo application:
13860 [btpool0-7] ERROR org.example.hilo.pages.Start - Render queue error
in BeginRender[org.example.hilo.pages.Start:pagelink]:
org.apache.tapestry.PageRenderSupport
java.lang.RuntimeException: org.apache.tapestry.PageRenderSupport
at javassist.runtime.Desc.getClassType(Desc.java:153)
at javassist.runtime.Desc.getType(Desc.java:119)
at javassist.runtime.Desc.getType(Desc.java:75)
at
org.apache.tapestry.corelib.components.PageLink._$environment_read_support(PageLink.java)
at
org.apache.tapestry.corelib.components.PageLink.beginRender(PageLink.java:63)
at
org.apache.tapestry.corelib.components.PageLink.beginRender(PageLink.java)
at
org.apache.tapestry.internal.structure.ComponentPageElementImpl$10$1.run(ComponentPageElementImpl.java:345)
at
org.apache.tapestry.internal.structure.ComponentPageElementImpl.invoke(ComponentPageElementImpl.java:932)
at
org.apache.tapestry.internal.structure.ComponentPageElementImpl.access$100(ComponentPageElementImpl.java:69)
.. and so on
Perhpas I have the wrong version of javassist.jar? Is something installed
improperly somehow? I'm at a bit of a loss.
Thanks for any help,
Marc
--
View this message in context:
http://www.nabble.com/T5-tutorial-not-working-out...-Javassist%2C-Maven-problems-tf3953119.html#a11215935
Sent from the Tapestry - User mailing list archive at Nabble.com.
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]