"JDK5 is *required* to run JBossAS 4.2.x" and "JDK6 support will come with JBossAS 5.x."
On 07/03/2008, at 10:57 PM, Joachim Van der Auwera wrote:
From what I understand, JBoss 4 is not Java 6 compatible. For that you should ues JBoss 5.Kind regards, Joachim Geoff Callender wrote: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, Geoff2008-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 moreCaused 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 moreCaused 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 moreCaused 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 moreCaused by: java.lang.NoClassDefFoundError: jumpstart/web/pages/ examples/request/PageLinkOrActionLink2at 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 moreCaused by: java.lang.ClassNotFoundException: caught an exception while obtaining a class file for jumpstart.web.pages.examples.request.PageLinkOrActionLink 2at 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 moreCaused 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 NewPage</a><br/>40 <a t:type="pagelink" t:page="examples/request/PersistingThroughTheRedirection1" href="#">Persisting Through The Redirection</a><br/>41 <at: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="#">ProgrammaticValidation</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/PageLinkOrActionLink2locationclasspath: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/>3536 <a t:type="pagelink" t:page="Start" href="#">To Start</a><br/ ><br/>37 38 <t:sourcecodedisplaysrc="/web/src/main/webapp/pages/examples/request/ PageLinkOrActionLink1.tml"/>39 <t:sourcecodedisplaysrc="/web/src/main/java/jumpstart/web/pages/examples/request/ PageLinkOrActionLink1.java"/> - java.lang.ClassNotFoundExceptioncaught an exception while obtaininga class file for jumpstart.web.pages.examples.request.PageLinkOrActionLink2exceptionorg .apache.tapestry.internal.services.TransformationException: Class jumpstart.web.pages.examples.request.PageLinkOrActionLink2containsfield(s) (_$resources) that are not private. You should change these fields to private, and add accessor methods if needed.- org.apache.tapestry.internal.services.TransformationExceptionClassjumpstart.web.pages.examples.request.PageLinkOrActionLink2 containsfield(s) (_$resources) that are not private. You should change these fieldsto 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 \sourcecodeBUILD 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 successfullyrunning it on OS X 10.5 and Windows XP SP2, all with JBoss 4.2.2.GA onJava 1.5, to browsers running Safari, Firefox, and IE 7. What are the details of your operating environment? What's in theJBoss 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 followingthe 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 allhas been going well until step 9 (ofhttp://files.doublenegative.com.au/jumpstart/ installation.html). I'mencountering 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 bugsthat were in 3.3.1 which was released a few days ago:* Editing a Person always displayed a "Double Wow!!!" error (Mythanks 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/jumpstartComments 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]-- Joachim Van der Auwera PROGS bvba, progs.be --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]