Howdy,

My first guess is that I've got a bit of a problem with ANTLR by the looks of 
it - maybe version numbers different between what tapestry expects and what 
jboss is supplying?
Can anyone shed any light on this?

It's a tapestry 5.1.0.5, jboss 5.1.0 setup.

This is thrown at the top of the error stack:

12:15:14,245 ERROR [RequestExceptionHandler] Processing of request failed with 
uncaught exception: org/antlr/runtime/CharStream
java.lang.NoClassDefFoundError: org/antlr/runtime/CharStream
        at java.lang.Class.getDeclaredConstructors0(Native Method)
        at java.lang.Class.privateGetDeclaredConstructors(Class.java:2389)
        at java.lang.Class.getConstructors(Class.java:1459)
        at 
org.apache.tapestry5.ioc.internal.util.InternalUtils.findAutobuildConstructor(InternalUtils.java:628)
        at 
org.apache.tapestry5.ioc.internal.ServiceResourcesImpl$4.invoke(ServiceResourcesImpl.java:150)
        at 
org.apache.tapestry5.ioc.internal.OperationTrackerImpl.invoke(OperationTrackerImpl.java:68)
        at 
org.apache.tapestry5.ioc.internal.PerThreadOperationTracker.invoke(PerThreadOperationTracker.java:68)
        at 
org.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.java:941)
<...snip...>
Caused by: java.lang.ClassNotFoundException: org.antlr.runtime.CharStream from 
baseclassloa...@40c798c4{vfsclassloaderpolicy@6ffe8d15{name=vfszip:/Users/chrismylonas/Documents/_17_Software/_13_JBoss/jboss-5.1.0.GA/server/all/deploy/vladminchris.ear


server/all/log/server.log has this

2010-09-08 12:21:39,308 ERROR [org.apache.tapestry5.ioc.Registry] 
(http-127.0.0.1-8080-1) Construction of service 'PropertyConduitSource' has 
failed due to recursion: the service depends on itself in some way. Please 
check 
org.apache.tapestry5.services.TapestryModule.buildPropertyConduitSource(PropertyConduitSourceImpl,
 InvalidationEventHub) (at TapestryModule.java:1341) for references to another 
service that is itself dependent on service 'PropertyConduitSource'.
2010-09-08 12:21:39,309 ERROR [org.apache.tapestry5.ioc.Registry] 
(http-127.0.0.1-8080-1) Operations trace:
2010-09-08 12:21:39,309 ERROR [org.apache.tapestry5.ioc.Registry] 
(http-127.0.0.1-8080-1) [ 1] Realizing service PropertyConduitSource
2010-09-08 12:21:39,309 ERROR 
[org.apache.tapestry5.services.TapestryModule.RequestExceptionHandler] 
(http-127.0.0.1-8080-1) Processing of request failed with uncaught exception: 
Exception assembling root component of page voicemail/VMAccounts: Exception 
assembling embedded component 'grid' (of type 
org.apache.tapestry5.corelib.components.Grid, within voicemail/VMAccounts): 
Could not convert 'pagerTop' into a component parameter binding: Exception 
constructing service 'PropertyConduitSource': Construction of service 
'PropertyConduitSource' has failed due to recursion: the service depends on 
itself in some way. Please check 
org.apache.tapestry5.services.TapestryModule.buildPropertyConduitSource(PropertyConduitSourceImpl,
 InvalidationEventHub) (at TapestryModule.java:1341) for references to another 
service that is itself dependent on service 'PropertyConduitSource'.
java.lang.RuntimeException: Exception assembling root component of page 
voicemail/VMAccounts: Exception assembling embedded component 'grid' (of type 
org.apache.tapestry5.corelib.components.Grid, within voicemail/VMAccounts): 
Could not convert 'pagerTop' into a component parameter binding: Exception 
constructing service 'PropertyConduitSource': Construction of service 
'PropertyConduitSource' has failed due to recursion: the service depends on 
itself in some way. Please check 
org.apache.tapestry5.services.TapestryModule.buildPropertyConduitSource(PropertyConduitSourceImpl,
 InvalidationEventHub) (at TapestryModule.java:1341) for references to another 
service that is itself dependent on service 'PropertyConduitSource'.
        at 
org.apache.tapestry5.internal.pageload.ComponentAssemblerImpl.assembleRootComponent(ComponentAssemblerImpl.java:110)


server/all/log/boot.log  has this

delegatinghand...@1042994848[path=antlr.jar 
context=file:/Users/chrismylonas/Documents/_17_Software/_13_JBoss/jboss-5.1.0.GA/common/lib/
 
real=file:/Users/chrismylonas/Documents/_17_Software/_13_JBoss/jboss-5.1.0.GA/common/lib/antlr.jar]


Extra info: It's my first jboss-5.1 project with tapestry 5.1.0.5

Cheers
Chris

Reply via email to