To Howard, and anyone else with experience of javassist problems with
Java 1.6 (with the possibly that it's only related to Tomcat in JBoss
4.2.2):
It looks like this is a javassist classloading issue with Java 1.6.
Everything works fine with Java 1.5. The root cause is an
ArrayIndexOutOfBoundsException: 4, within javassist. Any
suggestions?
I commented out the pagelink to the offending page and the problem
moved to the next pagelink that had a context. The root cause was
identical.
Each time I commented out the offending pagelink, the problem
occurred
on the next pagelink that had a context and the root cause was
identical.
I tried -Dsun.lang.ClassLoader.allowArraySyntex=true (read
http://lists.jboss.org/pipermail/jboss-development/2007-June/009714.html
)but the problem didn't change.
Below is the full stack trace of the original problem.
Cheers,
Geoff
2008-03-07 21:22:27,150 ERROR
[org.apache.tapestry.services.TapestryModule.RequestExceptionHandler]
Processing of request failed with uncaught exception: Render queue
error in BeginRender[Start:pagelink_10]: Could not convert
'errorMessage' into a component parameter binding:
java.lang.NoClassDefFoundError: jumpstart/web/pages/examples/request/
PageLinkOrActionLink2
org.apache.tapestry.internal.services.RenderQueueException: Render
queue error in BeginRender[Start:pagelink_10]: Could not convert
'errorMessage' into a component parameter binding:
java.lang.NoClassDefFoundError: jumpstart/web/pages/examples/request/
PageLinkOrActionLink2 [at classpath:jumpstart/web/pages/Start.tml,
line 41, column 84]
at
org
.apache
.tapestry
.internal.services.RenderQueueImpl.run(RenderQueueImpl.java:75)
at
org
.apache
.tapestry
.internal
.services.PageRenderQueueImpl.render(PageRenderQueueImpl.java:
63)
at
$
PageRenderQueue_11888c18640.render($PageRenderQueue_11888c18640.java)
at
$
PageRenderQueue_11888c18639.render($PageRenderQueue_11888c18639.java)
at org.apache.tapestry.services.TapestryModule
$19.renderMarkup(TapestryModule.java:1289)
at org.apache.tapestry.services.TapestryModule
$23.renderMarkup(TapestryModule.java:1397)
at
$
MarkupRenderer_11888c18641
.renderMarkup($MarkupRenderer_11888c18641.java)
at org.apache.tapestry.services.TapestryModule
$22.renderMarkup(TapestryModule.java:1378)
at
$
MarkupRenderer_11888c18641
.renderMarkup($MarkupRenderer_11888c18641.java)
at org.apache.tapestry.services.TapestryModule
$21.renderMarkup(TapestryModule.java:1360)
at
$
MarkupRenderer_11888c18641
.renderMarkup($MarkupRenderer_11888c18641.java)
at org.apache.tapestry.services.TapestryModule
$20.renderMarkup(TapestryModule.java:1342)
at
$
MarkupRenderer_11888c18641
.renderMarkup($MarkupRenderer_11888c18641.java)
at
$
MarkupRenderer_11888c1863e
.renderMarkup($MarkupRenderer_11888c1863e.java)
at
org
.apache
.tapestry
.internal
.services
.PageMarkupRendererImpl
.renderPageMarkup(PageMarkupRendererImpl.java:55)
at
$
PageMarkupRenderer_11888c1863c
.renderPageMarkup($PageMarkupRenderer_11888c1863c.java)
at
org
.apache
.tapestry
.internal
.services
.PageResponseRendererImpl
.renderPageResponse(PageResponseRendererImpl.java:57)
at
$
PageResponseRenderer_11888c185fd
.renderPageResponse($PageResponseRenderer_11888c185fd.java)
at
org
.apache
.tapestry
.internal
.services
.PageRenderRequestHandlerImpl
.handle(PageRenderRequestHandlerImpl.java:
59)
at
$
PageRenderRequestHandler_11888c185f8
.handle($PageRenderRequestHandler_11888c185f8.java)
at
org
.apache
.tapestry
.internal
.services.RootPathDispatcher.dispatch(RootPathDispatcher.java:
55)
at
$Dispatcher_11888c185fb.dispatch($Dispatcher_11888c185fb.java)
at
$Dispatcher_11888c185ee.dispatch($Dispatcher_11888c185ee.java)
at org.apache.tapestry.services.TapestryModule
$13.service(TapestryModule.java:911)
at
org
.apache
.tapestry
.internal
.services.LocalizationFilter.service(LocalizationFilter.java:
43)
at
$RequestHandler_11888c185ef.service($RequestHandler_11888c185ef.java)
at org.apache.tapestry.services.TapestryModule
$3.service(TapestryModule.java:529)
at
$RequestHandler_11888c185ef.service($RequestHandler_11888c185ef.java)
at org.apache.tapestry.services.TapestryModule
$2.service(TapestryModule.java:504)
at
$RequestHandler_11888c185ef.service($RequestHandler_11888c185ef.java)
at
org
.apache
.tapestry
.internal.services.StaticFilesFilter.service(StaticFilesFilter.java:
79)
at
$RequestHandler_11888c185ef.service($RequestHandler_11888c185ef.java)
at org.apache.tapestry.internal.services.CheckForUpdatesFilter
$2.invoke(CheckForUpdatesFilter.java:93)
at org.apache.tapestry.internal.services.CheckForUpdatesFilter
$2.invoke(CheckForUpdatesFilter.java:84)
at
org
.apache
.tapestry
.ioc
.internal.util.ConcurrentBarrier.withRead(ConcurrentBarrier.java:77)
at
org
.apache
.tapestry
.internal
.services.CheckForUpdatesFilter.service(CheckForUpdatesFilter.java:
106)
at
$RequestHandler_11888c185ef.service($RequestHandler_11888c185ef.java)
at
$RequestHandler_11888c185e7.service($RequestHandler_11888c185e7.java)
at org.apache.tapestry.services.TapestryModule
$12.service(TapestryModule.java:891)
at
org
.apache
.tapestry
.internal
.services.IgnoredPathsFilter.service(IgnoredPathsFilter.java:
62)
at
$
HttpServletRequestFilter_11888c185e6
.service($HttpServletRequestFilter_11888c185e6.java)
at
$
HttpServletRequestHandler_11888c185e8
.service($HttpServletRequestHandler_11888c185e8.java)
at
$
HttpServletRequestHandler_11888c185e5
.service($HttpServletRequestHandler_11888c185e5.java)
at
org.apache.tapestry.TapestryFilter.doFilter(TapestryFilter.java:164)
at
org
.apache
.catalina
.core
.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:
235)
at
org
.apache
.catalina
.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:
206)
at
org
.jboss
.web
.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:
96)
at
org
.apache
.catalina
.core
.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:
235)
at
org
.apache
.catalina
.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:
206)
at
org
.apache
.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:
230)
at
org
.apache
.catalina.core.StandardContextValve.invoke(StandardContextValve.java:
175)
at
org
.jboss
.web
.tomcat
.security
.SecurityAssociationValve.invoke(SecurityAssociationValve.java:179)
at
org
.jboss
.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:
84)
at
org
.apache
.catalina.core.StandardHostValve.invoke(StandardHostValve.java:
127)
at
org
.apache
.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:
102)
at
org
.jboss
.web
.tomcat
.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:
157)
at
org
.apache
.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:
109)
at
org
.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:
262)
at
org
.apache.coyote.http11.Http11Processor.process(Http11Processor.java:
844)
at org.apache.coyote.http11.Http11Protocol
$Http11ConnectionHandler.process(Http11Protocol.java:583)
at org.apache.tomcat.util.net.JIoEndpoint
$Worker.run(JIoEndpoint.java:
446)
at java.lang.Thread.run(Thread.java:619)
Caused by: org.apache.tapestry.ioc.internal.util.TapestryException:
Could not convert 'errorMessage' into a component parameter binding:
java.lang.NoClassDefFoundError: jumpstart/web/pages/examples/request/
PageLinkOrActionLink2 [at classpath:jumpstart/web/pages/Start.tml,
line 41, column 84]
at
org
.apache
.tapestry
.internal
.structure
.ComponentPageElementImpl.invoke(ComponentPageElementImpl.java:884)
at
org
.apache.tapestry.internal.structure.ComponentPageElementImpl.access
$100(ComponentPageElementImpl.java:54)
at
org.apache.tapestry.internal.structure.ComponentPageElementImpl
$11.render(ComponentPageElementImpl.java:342)
at
org
.apache
.tapestry
.internal.services.RenderQueueImpl.run(RenderQueueImpl.java:63)
... 61 more
Caused by: org.apache.tapestry.ioc.internal.util.TapestryException:
Could not convert 'errorMessage' into a component parameter binding:
java.lang.NoClassDefFoundError: jumpstart/web/pages/examples/request/
PageLinkOrActionLink2 [at classpath:jumpstart/web/pages/examples/
request/PageLinkOrActionLink1.tml, line 34, column 41]
at
org
.apache
.tapestry
.internal
.services.BindingSourceImpl.newBinding(BindingSourceImpl.java:
79)
at
$
BindingSource_11888c18609.newBinding($BindingSource_11888c18609.java)
at
org
.apache
.tapestry
.internal
.services
.PageElementFactoryImpl
.newExpansionElement(PageElementFactoryImpl.java:176)
at
$
PageElementFactory_11888c18602
.newExpansionElement($PageElementFactory_11888c18602.java)
at
org
.apache
.tapestry
.internal
.services.PageLoaderProcessor.expansion(PageLoaderProcessor.java:356)
at
org
.apache
.tapestry
.internal
.services
.PageLoaderProcessor
.loadTemplateForComponent(PageLoaderProcessor.java:
489)
at
org
.apache
.tapestry
.internal
.services
.PageLoaderProcessor.workComponentQueue(PageLoaderProcessor.java:808)
at
org
.apache
.tapestry
.internal
.services.PageLoaderProcessor.loadPage(PageLoaderProcessor.java:393)
at
org
.apache
.tapestry
.internal.services.PageLoaderImpl.loadPage(PageLoaderImpl.java:60)
at
$PageLoader_11888c18600.loadPage($PageLoader_11888c18600.java)
at
org
.apache
.tapestry
.internal.services.PagePoolCache.checkout(PagePoolCache.java:
188)
at
org
.apache
.tapestry.internal.services.PagePoolImpl.checkout(PagePoolImpl.java:
107)
at $PagePool_11888c185ff.checkout($PagePool_11888c185ff.java)
at
org
.apache
.tapestry
.internal
.services.RequestPageCacheImpl.get(RequestPageCacheImpl.java:
43)
at
$RequestPageCache_11888c185fe.get($RequestPageCache_11888c185fe.java)
at
$RequestPageCache_11888c185d2.get($RequestPageCache_11888c185d2.java)
at
org
.apache
.tapestry
.internal
.services.LinkFactoryImpl.createPageLink(LinkFactoryImpl.java:
239)
at
$
LinkFactory_11888c18603.createPageLink($LinkFactory_11888c18603.java)
at
org
.apache
.tapestry.internal.structure.PageImpl.createPageLink(PageImpl.java:
161)
at
org
.apache
.tapestry
.internal
.structure
.InternalComponentResourcesImpl
.createPageLink(InternalComponentResourcesImpl.java:128)
at
org
.apache
.tapestry.corelib.components.PageLink.beginRender(PageLink.java:
73)
at
org
.apache
.tapestry.corelib.components.PageLink.beginRender(PageLink.java)
at
org.apache.tapestry.internal.structure.ComponentPageElementImpl
$11$1.run(ComponentPageElementImpl.java:338)
at
org
.apache
.tapestry
.internal
.structure
.ComponentPageElementImpl.invoke(ComponentPageElementImpl.java:874)
... 64 more
Caused by: org.apache.tapestry.ioc.internal.util.TapestryException:
java.lang.NoClassDefFoundError: jumpstart/web/pages/examples/request/
PageLinkOrActionLink2 [at classpath:jumpstart/web/pages/examples/
request/PageLinkOrActionLink1.tml, line 34, column 41]
at
org
.apache
.tapestry
.internal
.bindings.PropBindingFactory.newBinding(PropBindingFactory.java:57)
at
$
BindingFactory_11888c1862f
.newBinding($BindingFactory_11888c1862f.java)
at
$
BindingFactory_11888c18616
.newBinding($BindingFactory_11888c18616.java)
at
org
.apache
.tapestry
.internal
.services.BindingSourceImpl.newBinding(BindingSourceImpl.java:
75)
... 87 more
Caused by: java.lang.RuntimeException:
java.lang.NoClassDefFoundError:
jumpstart/web/pages/examples/request/PageLinkOrActionLink2
at
org
.apache
.tapestry
.ioc
.internal
.services.PropertyAccessImpl.buildAdapter(PropertyAccessImpl.java:97)
at
org
.apache
.tapestry
.ioc
.internal
.services.PropertyAccessImpl.getAdapter(PropertyAccessImpl.java:65)
at
$
PropertyAccess_11888c185d6
.getAdapter($PropertyAccess_11888c185d6.java)
at
org
.apache
.tapestry
.internal
.services
.PropertyConduitSourceImpl
.readInfoForTerm(PropertyConduitSourceImpl.java:451)
at
org
.apache
.tapestry
.internal
.services
.PropertyConduitSourceImpl
.writePropertyNavigationCode(PropertyConduitSourceImpl.java:276)
at
org
.apache
.tapestry
.internal
.services
.PropertyConduitSourceImpl
.buildGetter(PropertyConduitSourceImpl.java:
216)
at
org
.apache
.tapestry
.internal
.services
.PropertyConduitSourceImpl.build(PropertyConduitSourceImpl.java:173)
at
org
.apache
.tapestry
.internal
.services
.PropertyConduitSourceImpl.create(PropertyConduitSourceImpl.java:120)
at
$
PropertyConduitSource_11888c1862e
.create($PropertyConduitSource_11888c1862e.java)
at
org
.apache
.tapestry
.internal
.bindings.PropBindingFactory.newBinding(PropBindingFactory.java:48)
... 90 more
Caused by: java.lang.NoClassDefFoundError: jumpstart/web/pages/
examples/request/PageLinkOrActionLink2
at java.lang.Class.getDeclaredMethods0(Native Method)
at java.lang.Class.privateGetDeclaredMethods(Class.java:2427)
at java.lang.Class.getDeclaredMethods(Class.java:1791)
at java.beans.Introspector$1.run(Introspector.java:1272)
at java.security.AccessController.doPrivileged(Native Method)
at
java.beans.Introspector.getPublicDeclaredMethods(Introspector.java:
1270)
at
java.beans.Introspector.getTargetMethodInfo(Introspector.java:1136)
at java.beans.Introspector.getBeanInfo(Introspector.java:387)
at java.beans.Introspector.getBeanInfo(Introspector.java:159)
at
org
.apache
.tapestry
.ioc
.internal
.services.PropertyAccessImpl.buildAdapter(PropertyAccessImpl.java:85)
... 99 more
Caused by: java.lang.ClassNotFoundException: caught an exception
while
obtaining a class file for
jumpstart.web.pages.examples.request.PageLinkOrActionLink
2
at javassist.Loader.findClass(Loader.java:359)
at
org.apache.tapestry.internal.services.ComponentInstantiatorSourceImpl
$PackageAwareLoader.findClass(ComponentInstantiatorSourceImpl.java:
73)
at javassist.Loader.loadClass(Loader.java:311)
at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:
319)
... 109 more
Caused by:
org.apache.tapestry.internal.services.TransformationException: 4
at
org
.apache
.tapestry
.internal
.services
.ComponentClassTransformerImpl
.transformComponentClass(ComponentClassTransformerImpl.java:153)
at
$
ComponentClassTransformer_11888c185e2
.transformComponentClass($ComponentClassTransformer_11888c185e2.java)
at
org
.apache
.tapestry
.internal
.services
.ComponentInstantiatorSourceImpl
.onLoad(ComponentInstantiatorSourceImpl.java:162)
at javassist.Loader.findClass(Loader.java:340)
... 113 more
Caused by: java.lang.ArrayIndexOutOfBoundsException: 4
at javassist.bytecode.ByteArray.write16bit(ByteArray.java:41)
at javassist.bytecode.StackMapTable
$Shifter.update(StackMapTable.java:
744)
at javassist.bytecode.StackMapTable
$Shifter.sameFrame(StackMapTable.java:720)
at javassist.bytecode.StackMapTable
$Walker.stackMapFrames(StackMapTable.java:194)
at javassist.bytecode.StackMapTable
$Walker.parse(StackMapTable.java:
179)
at javassist.bytecode.StackMapTable
$Shifter.doit(StackMapTable.java:
714)
at
javassist.bytecode.StackMapTable.shiftPc(StackMapTable.java:693)
at
javassist.bytecode.CodeIterator.insertGap0(CodeIterator.java:676)
at
javassist.bytecode.CodeIterator.insertGap(CodeIterator.java:636)
at
javassist.bytecode.CodeIterator.insertGapCore(CodeIterator.java:467)
at
javassist.bytecode.CodeIterator.insertGap(CodeIterator.java:413)
at javassist.expr.Expr.replace0(Expr.java:290)
at javassist.expr.FieldAccess.replace(FieldAccess.java:213)
at
org.apache.tapestry.internal.services.InternalClassTransformationImpl
$2.edit(InternalClassTransformationImpl.java:1515)
at javassist.expr.ExprEditor.loopBody(ExprEditor.java:197)
at javassist.expr.ExprEditor.doit(ExprEditor.java:90)
at javassist.CtClassType.instrument(CtClassType.java:1288)
at
org
.apache
.tapestry
.internal
.services
.InternalClassTransformationImpl
.replaceFieldAccess(InternalClassTransformationImpl.java:1521)
at
org
.apache
.tapestry
.internal
.services
.InternalClassTransformationImpl
.performFieldTransformations(InternalClassTransformationImpl.java:
1449)
at
org
.apache
.tapestry
.internal
.services
.InternalClassTransformationImpl
.finish(InternalClassTransformationImpl.java:1127)
at
org
.apache
.tapestry
.internal
.services
.ComponentClassTransformerImpl
.transformComponentClass(ComponentClassTransformerImpl.java:149)
... 116 more
On 06/03/2008, at 9:35 PM, Geoff Callender wrote:
I've finally been able to reproduce this problem by using JDK 1.6.
Not sure why that is but I'll be looking into it.
in the meantime please drop back to JDK 1.5 like this:
- In Eclipse choose Window > Preferences > Java Compiler and set
Compiler compliance level to 5.0.
- Before running JBoss's run.bat, set JAVA_HOME tothe location of a
1.5 JDK.
Please note too that the Downloads page specifies JDK 1.5 and
Eclipse 3.2 as system requirements, because 1.6 and 3.3 haven't been
tested before now.
Geoff
http://files.doublenegative.com.au/jumpstart/
On 06/03/2008, at 8:49 AM, Borut Bolčina wrote:
Hi,
I am also getting an error at step 9.
An unexpected application exception has occurred.
- org.apache.tapestry.internal.services.RenderQueueExceptionRender
queue error in BeginRender[Start:pagelink_10]: Could not convert
'errorMessage' into a component parameter binding:
java.lang.NoClassDefFoundError:
jumpstart/web/pages/examples/request/PageLinkOrActionLink2
activeComponents
- Start (class jumpstart.web.pages.Start)
- Start:pagelink_10 (class
org.apache.tapestry.corelib.components.PageLink)
classpath:jumpstart/web/pages/Start.tml, line 41, column
8436<br/>
37 <a t:type="pagelink"
t:page="examples/request/RenderRequests1" href="#">Render
Requests</a><br/>
38 <a t:type="pagelink" t:page="examples/request/ActionRequests"
href="#">Action Requests</a><br/>39 <a t:type="pagelink"
t:page="examples/request/ActionThenNewPage1" href="#">Action
Then New
Page</a><br/>40 <a t:type="pagelink"
t:page="examples/request/PersistingThroughTheRedirection1"
href="#">Persisting Through The Redirection</a><br/>41 <a
t:type="pagelink" t:page="examples/request/
PageLinkOrActionLink1"
href="#">PageLink or ActionLink?</a><br/>42 <a t:type="pagelink"
t:page="examples/request/FormSubmission1" href="#">Form
Submission</a><br/>
43 <br/>44 <a t:type="pagelink"
t:page="examples/input/BasicInput1" href="#">Basic Input</
a><br/>
45 <a t:type="pagelink" t:page="examples/input/Validators1"
href="#">Validators</a><br/>46 <a t:type="pagelink"
t:page="examples/input/ProgrammaticValidation1"
href="#">Programmatic
Validation</a><br/>
locationclasspath:jumpstart/web/pages/Start.tml, line 41, column 84
- org.apache.tapestry.ioc.internal.util.TapestryExceptionCould not
convert 'errorMessage' into a component parameter binding:
java.lang.NoClassDefFoundError:
jumpstart/web/pages/examples/request/PageLinkOrActionLink2
locationclasspath:jumpstart/web/pages/examples/request/
PageLinkOrActionLink1.tml,
line 34, column 4129
30 This ActionLink should work OK: 31 <a t:type="actionlink"
t:id="ActionLinkA" t:context="literal:1" href="#">Person 1</a>.
32This ActionLink will receive an exception, which it handles:
33 <a t:type="actionlink" t:id="ActionLinkB" t:context="literal:
999"
href="#">Person 999</a><br/>34 <span
style="color:red">${errorMessage}</span><br/><br/>35
36 <a t:type="pagelink" t:page="Start" href="#">To Start</a><br/
<br/>
37
38 <t:sourcecodedisplay
src="/web/src/main/webapp/pages/examples/request/
PageLinkOrActionLink1.tml"/>
39 <t:sourcecodedisplay
src="/web/src/main/java/jumpstart/web/pages/examples/request/
PageLinkOrActionLink1.java"/>
- java.lang.ClassNotFoundExceptioncaught an exception while
obtaining
a class file for
jumpstart.web.pages.examples.request.PageLinkOrActionLink2
exceptionorg
.apache.tapestry.internal.services.TransformationException:
Class
jumpstart.web.pages.examples.request.PageLinkOrActionLink2contains
field(s) (_$resources) that are not private. You should change
these fields to private, and add accessor methods if needed.
-
org.apache.tapestry.internal.services.TransformationExceptionClass
jumpstart.web.pages.examples.request.PageLinkOrActionLink2 contains
field(s) (_$resources) that are not private. You should change
these fields
to private, and add accessor methods if needed.
...and more
Here is the exploder info:
Buildfile: C:\Users\Borut\Workarea\jumpstart-min-3.3.3\exploder.xml
copy-all-to-exploded-dir:
mkdir:
copy-enterprise-to-exploded-ear:
[copy] Copying 2 files to C:\Users\Borut\Workarea\jumpstart-
min-3.3.3\exploded\jumpstart-min.ear
[copy] Copying 2 files to C:\Users\Borut\Workarea\jumpstart-
min-3.3.3\exploded\jumpstart-min.ear
mkdir:
copy-datasource-descriptor-to-exploded-ear:
[copy] Copying 1 file to C:\Users\Borut\Workarea\jumpstart-
min-3.3.3\exploded
mkdir:
copy-business-to-exploded-jar:
[copy] Copying 50 files to C:\Users\Borut\Workarea\jumpstart-
min-3.3.3\exploded\jumpstart-min.ear\jumpstart-min.jar
[copy] Copying 1 file to C:\Users\Borut\Workarea\jumpstart-
min-3.3.3\exploded\jumpstart-min.ear\jumpstart-min.jar\META-INF
mkdir:
copy-web-to-exploded-war:
[copy] Copying 8 files to C:\Users\Borut\Workarea\jumpstart-
min-3.3.3\exploded\jumpstart-min.ear\jumpstart-min.war
[copy] Copying 81 files to C:\Users\Borut\Workarea\jumpstart-
min-3.3.3\exploded\jumpstart-min.ear\jumpstart-min.war\WEB-INF
\classes
[copy] Copying 63 files to C:\Users\Borut\Workarea\jumpstart-
min-3.3.3\exploded\jumpstart-min.ear\jumpstart-min.war\WEB-INF
\classes\jumpstart\web
[copy] Copying 7 files to C:\Users\Borut\Workarea\jumpstart-
min-3.3.3\exploded\jumpstart-min.ear\jumpstart-min.war\WEB-INF\lib
mkdir:
copy-src-to-exploded-war:
[mkdir] Created dir: C:\Users\Borut\Workarea\jumpstart-
min-3.3.3\exploded\jumpstart-min.ear\jumpstart-min.war\WEB-INF
\sourcecode
[copy] Copying 71 files to C:\Users\Borut\Workarea\jumpstart-
min-3.3.3\exploded\jumpstart-min.ear\jumpstart-min.war\WEB-INF
\sourcecode
[copy] Copying 81 files to C:\Users\Borut\Workarea\jumpstart-
min-3.3.3\exploded\jumpstart-min.ear\jumpstart-min.war\WEB-INF
\sourcecode
[copy] Copying 47 files to C:\Users\Borut\Workarea\jumpstart-
min-3.3.3\exploded\jumpstart-min.ear\jumpstart-min.war\WEB-INF
\sourcecode
BUILD SUCCESSFUL
Total time: 940 milliseconds
I am on Eclipse 3.3, Vista.
Regards,
Borut
2008/3/4, Geoff Callender <[EMAIL PROTECTED]>:
Hi Greg,
I can't explain why this would be happening, as I'm successfully
running it on OS X 10.5 and Windows XP SP2, all with JBoss
4.2.2.GA on
Java 1.5, to browsers running Safari, Firefox, and IE 7.
What are the details of your operating environment? What's in the
JBoss log on the console (please paste any stacktrace in your
reply)?
If you choose Project > Clean... in Eclipse and restart JBoss do
you
get the same result? if so, what was in the Eclipse Console
following
the clean (please paste the exploder's output in your reply).
Cheers,
Geoff
On 03/03/2008, at 2:57 AM, Gregory Mazurek wrote:
Hi Geoff,
I'm new to Tapestry coming recently from RoR (encountered scaling
problems
in some of my web applications but still use it occasionally!).
I'm going through the JumpStart 3.3.3 installation process and
all
has been
going well until step 9 (of
http://files.doublenegative.com.au/jumpstart/installation.html).
I'm
encountering an error that I haven't been able to resolve for the
past 3
days. When I load localhost:8080/jumpstart, I get this error:
An unexpected application exception has occurred. Render queue
error in
BeginRender[Start:pagelink_10]: Could not convert 'errorMessage'
into a
component parameter binding: java.lang.NoClassDefFoundError:
jumpstart/web/pages/examples/request/PageLinkOrActionLink2
Can you point me to what might be happening/what I need to do?
Thanks for any help you can offer,
Greg
On Wed, Feb 27, 2008 at 7:16 AM, Geoff Callender <
[EMAIL PROTECTED]> wrote:
Hi all,
JumpStart 3.3.3 is now available for T5.0.10. It fixes these
bugs
that were in 3.3.1 which was released a few days ago:
* Editing a Person always displayed a "Double Wow!!!" error
(My
thanks to Julian Wood for reporting this).
* Exploder directory is not set to "derived" in Eclipse, so
searches
don't bypass it.
You'll find it at:
http://files.doublenegative.com.au/jumpstart
Comments and suggestions are always welcome. Be helpful or
brutal
- I
don't care which, because it all helps to make this stuff more
useful.
Cheers,
Geoff Callender
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]