We'll need all the information about your environment:

JDK, operating system, exact version of Tapestry, exactly what's on
your classpath, and what's your application server or servlet
container.  You must be using something off the beaten path.

On Wed, Aug 3, 2011 at 9:46 AM, eray <egen...@hotmail.com> wrote:
> I downloaded the code for the Hotel Booking Application linked on the Getting
> Started page. I've run the code on Jetty and got the result below. Again,
> the problem is that the form cannot be created. I am really puzzled about
> it.
>
> ------------------------------------------------------------
>
> An unexpected application exception has occurred.
>
> org.apache.tapestry5.runtime.ComponentEventException
> Failure creating embedded component 'loginForm' of
> com.tap5.hotelbooking.pages.Signin: java.lang.NullPointerException
> context
> eventType
> activate
> org.apache.tapestry5.ioc.internal.OperationException
> Failure creating embedded component 'loginForm' of
> com.tap5.hotelbooking.pages.Signin: java.lang.NullPointerException
> location
> context:Signin.tml, line 6
> 1       <html t:type="layout" t:title="Tapestry5-hotel-booking Sign In"
> 2             t:pageTitle="Members login"
> 3             xmlns:t="http://tapestry.apache.org/schema/tapestry_5_1_0.xsd";
> 4             xmlns:p="tapestry:parameter">
> 5
> 6               <form t:type="form" class="full-form" t:id="loginForm">
> 7                       <t:errors />
> 8                       <table>
> 9                               <tr>
> 10                                      <th>
> 11                                              <label t:type="label" 
> t:for="username">username:</label>
> trace
> Triggering event 'activate' on Index
> Constructing instance of page class com.tap5.hotelbooking.pages.Signin
> Creating ComponentAssembler for com.tap5.hotelbooking.pages.Signin
> java.lang.NullPointerException
> Hide uninteresting stack frames Stack trace
> org.apache.tapestry5.internal.pageload.EmbeddedComponentAssemblerImpl.updateParameterNameToQualified(EmbeddedComponentAssemblerImpl.java:147)
> org.apache.tapestry5.internal.pageload.EmbeddedComponentAssemblerImpl.prescanMixins(EmbeddedComponentAssemblerImpl.java:138)
> org.apache.tapestry5.internal.pageload.EmbeddedComponentAssemblerImpl.<init>(EmbeddedComponentAssemblerImpl.java:115)
> org.apache.tapestry5.internal.pageload.ComponentAssemblerImpl.createEmbeddedAssembler(ComponentAssemblerImpl.java:276)
> org.apache.tapestry5.internal.pageload.PageLoaderImpl.startComponent(PageLoaderImpl.java:749)
> org.apache.tapestry5.internal.pageload.PageLoaderImpl.component(PageLoaderImpl.java:627)
> org.apache.tapestry5.internal.pageload.PageLoaderImpl.processTemplateToken(PageLoaderImpl.java:426)
> org.apache.tapestry5.internal.pageload.PageLoaderImpl.component(PageLoaderImpl.java:648)
> org.apache.tapestry5.internal.pageload.PageLoaderImpl.processTemplateToken(PageLoaderImpl.java:426)
> org.apache.tapestry5.internal.pageload.PageLoaderImpl.programAssembler(PageLoaderImpl.java:264)
> org.apache.tapestry5.internal.pageload.PageLoaderImpl.access$900(PageLoaderImpl.java:65)
> org.apache.tapestry5.internal.pageload.PageLoaderImpl$4.invoke(PageLoaderImpl.java:236)
> org.apache.tapestry5.internal.pageload.PageLoaderImpl$4.invoke(PageLoaderImpl.java:219)
> org.apache.tapestry5.ioc.internal.OperationTrackerImpl.invoke(OperationTrackerImpl.java:65)
> org.apache.tapestry5.ioc.internal.PerThreadOperationTracker.invoke(PerThreadOperationTracker.java:68)
> org.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.java:1063)
> org.apache.tapestry5.internal.pageload.PageLoaderImpl.createAssembler(PageLoaderImpl.java:218)
> org.apache.tapestry5.internal.pageload.PageLoaderImpl.getAssembler(PageLoaderImpl.java:208)
> org.apache.tapestry5.internal.pageload.PageLoaderImpl$3.invoke(PageLoaderImpl.java:180)
> org.apache.tapestry5.internal.pageload.PageLoaderImpl$3.invoke(PageLoaderImpl.java:174)
> org.apache.tapestry5.ioc.internal.OperationTrackerImpl.invoke(OperationTrackerImpl.java:65)
> org.apache.tapestry5.ioc.internal.PerThreadOperationTracker.invoke(PerThreadOperationTracker.java:68)
> org.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.java:1063)
> org.apache.tapestry5.internal.pageload.PageLoaderImpl.loadPage(PageLoaderImpl.java:173)
> org.apache.tapestry5.internal.services.PageSourceImpl.getPage(PageSourceImpl.java:81)
> org.apache.tapestry5.internal.services.NonPoolingRequestPageCacheImpl.get(NonPoolingRequestPageCacheImpl.java:74)
> org.apache.tapestry5.internal.services.ClassResultProcessor.processResultValue(ClassResultProcessor.java:48)
> org.apache.tapestry5.internal.services.ClassResultProcessor.processResultValue(ClassResultProcessor.java:27)
> org.apache.tapestry5.internal.services.ComponentResultProcessorWrapper.handleResult(ComponentResultProcessorWrapper.java:47)
> org.apache.tapestry5.internal.structure.ComponentPageElementImpl$8.handleResult(ComponentPageElementImpl.java:1104)
> org.apache.tapestry5.internal.services.EventImpl.storeResult(EventImpl.java:75)
> org.apache.tapestry5.internal.transform.BaseEventHandlerMethodInvoker.invokeEventHandlerMethod(BaseEventHandlerMethodInvoker.java:56)
> org.apache.tapestry5.internal.transform.OnEventWorker$4.invokeEventHandlers(OnEventWorker.java:157)
> org.apache.tapestry5.internal.transform.OnEventWorker$4.advise(OnEventWorker.java:136)
> org.apache.tapestry5.internal.services.AbstractComponentMethodInvocation.proceed(AbstractComponentMethodInvocation.java:86)
> com.tap5.hotelbooking.pages.Index.dispatchComponentEvent(Index.java)
> org.apache.tapestry5.internal.structure.ComponentPageElementImpl.dispatchEvent(ComponentPageElementImpl.java:942)
> org.apache.tapestry5.internal.structure.ComponentPageElementImpl.processEventTriggering(ComponentPageElementImpl.java:1132)
> org.apache.tapestry5.internal.structure.ComponentPageElementImpl.access$3000(ComponentPageElementImpl.java:72)
> org.apache.tapestry5.internal.structure.ComponentPageElementImpl$7.invoke(ComponentPageElementImpl.java:1077)
> org.apache.tapestry5.internal.structure.ComponentPageElementImpl$7.invoke(ComponentPageElementImpl.java:1074)
> org.apache.tapestry5.ioc.internal.OperationTrackerImpl.invoke(OperationTrackerImpl.java:65)
> org.apache.tapestry5.ioc.internal.PerThreadOperationTracker.invoke(PerThreadOperationTracker.java:68)
> org.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.java:1063)
> org.apache.tapestry5.internal.structure.ComponentPageElementResourcesImpl.invoke(ComponentPageElementResourcesImpl.java:141)
> org.apache.tapestry5.internal.structure.ComponentPageElementImpl.triggerContextEvent(ComponentPageElementImpl.java:1073)
> org.apache.tapestry5.internal.structure.InternalComponentResourcesImpl.triggerContextEvent(InternalComponentResourcesImpl.java:287)
> org.apache.tapestry5.internal.services.PageActivatorImpl.activatePage(PageActivatorImpl.java:34)
> org.apache.tapestry5.internal.services.PageRenderRequestHandlerImpl.handle(PageRenderRequestHandlerImpl.java:57)
> org.apache.tapestry5.services.TapestryModule$36.handle(TapestryModule.java:2326)
> org.apache.tapestry5.internal.services.ComponentRequestHandlerTerminator.handlePageRender(ComponentRequestHandlerTerminator.java:48)
> org.apache.tapestry5.services.InitializeActivePageName.handlePageRender(InitializeActivePageName.java:47)
> com.tap5.hotelbooking.security.AuthenticationFilter.handlePageRender(AuthenticationFilter.java:72)
> org.apache.tapestry5.internal.services.PageRenderDispatcher.dispatch(PageRenderDispatcher.java:45)
> org.apache.tapestry5.services.TapestryModule$RequestHandlerTerminator.service(TapestryModule.java:321)
> org.apache.tapestry5.internal.services.RequestErrorFilter.service(RequestErrorFilter.java:26)
> org.apache.tapestry5.services.TapestryModule$4.service(TapestryModule.java:984)
> org.apache.tapestry5.services.TapestryModule$3.service(TapestryModule.java:974)
> org.apache.tapestry5.internal.services.StaticFilesFilter.service(StaticFilesFilter.java:90)
> org.apache.tapestry5.internal.services.CheckForUpdatesFilter$2.invoke(CheckForUpdatesFilter.java:90)
> org.apache.tapestry5.internal.services.CheckForUpdatesFilter$2.invoke(CheckForUpdatesFilter.java:80)
> org.apache.tapestry5.ioc.internal.util.ConcurrentBarrier.withRead(ConcurrentBarrier.java:85)
> org.apache.tapestry5.internal.services.CheckForUpdatesFilter.service(CheckForUpdatesFilter.java:103)
> org.apache.tapestry5.services.TapestryModule$HttpServletRequestHandlerTerminator.service(TapestryModule.java:272)
> org.apache.tapestry5.internal.gzip.GZipFilter.service(GZipFilter.java:53)
> org.apache.tapestry5.internal.services.IgnoredPathsFilter.service(IgnoredPathsFilter.java:62)
> org.apache.tapestry5.services.TapestryModule$2.service(TapestryModule.java:928)
> org.apache.tapestry5.TapestryFilter.doFilter(TapestryFilter.java:147)
> Tapestry Framework
>
> Tapestry Version
> 5.2.4
> Application Version
> 1.2-SNAPSHOT
> Request
>
> Context Path
> /tapestry5-hotel-booking
> Request Path
> /
> Locale
> tr_TR
> Secure
> false
> Server Name
> localhost
> Headers
> Accept
> text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
> Accept-Encoding
> gzip, deflate
> Accept-Language
> tr-tr
> Connection
> keep-alive
> Host
> localhost:8080
> Referer
> http://localhost:8080/
> User-Agent
> Mozilla/5.0 (Macintosh; Intel Mac OS X 10_5_8) AppleWebKit/534.50.2 (KHTML,
> like Gecko) Version/5.0.6 Safari/533.22.3
> Context Attributes
> com.sun.jsp.tagFileJarUrlsCache
> {}
> com.sun.jsp.taglibraryCache
> {}
> javax.servlet.context.tempdir
> /Users/gencay/ccordenier-tapestry5-hotel-booking/target/work
> org.apache.tapestry5.application-registry
> org.apache.tapestry5.ioc.internal.RegistryWrapper@2484e723
> System Properties
>
> awt.nativeDoubleBuffering
> true
> awt.toolkit
> apple.awt.CToolkit
> classworlds.conf
> /usr/share/maven/bin/m2.conf
> file.encoding
> MacTurkish
> file.encoding.pkg
> sun.io
> file.separator
> /
> ftp.nonProxyHosts
> local|*.local|169.254/16|*.169.254/16
> gopherProxySet
> false
> guice.disable.misplaced.annotation.check
> true
> http.nonProxyHosts
> local|*.local|169.254/16|*.169.254/16
> java.awt.graphicsenv
> apple.awt.CGraphicsEnvironment
> java.awt.printerjob
> apple.awt.CPrinterJob
> java.class.path
> /usr/share/maven/boot/plexus-classworlds-2.4.jar
> java.class.version
> 50.0
> java.endorsed.dirs
> /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/lib/endorsed
> java.ext.dirs
> /Library/Java/Extensions:/System/Library/Java/Extensions:/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/lib/ext
> java.home
> /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home
> java.io.tmpdir
> /var/folders/zK/zKCrp0I-EMKuW6cc-qrePk+++TI/-Tmp-/
> java.library.path
> .
> /Library/Java/Extensions
> /System/Library/Java/Extensions
> /usr/lib/java
> java.runtime.name
> Java(TM) SE Runtime Environment
> java.runtime.version
> 1.6.0_26-b03-384-9M3425
> java.specification.name
> Java Platform API Specification
> java.specification.vendor
> Sun Microsystems Inc.
> java.specification.version
> 1.6
> java.vendor
> Apple Inc.
> java.vendor.url
> http://www.apple.com/
> java.vendor.url.bug
> http://bugreport.apple.com/
> java.version
> 1.6.0_26
> java.vm.info
> mixed mode
> java.vm.name
> Java HotSpot(TM) 64-Bit Server VM
> java.vm.specification.name
> Java Virtual Machine Specification
> java.vm.specification.vendor
> Sun Microsystems Inc.
> java.vm.specification.version
> 1.0
> java.vm.vendor
> Apple Inc.
> java.vm.version
> 20.1-b02-384
> line.separator
> maven.home
> /usr/share/maven
> mrj.build
> 9M3425
> mrj.version
> 1050.1.6.0_26-384
> os.arch
> x86_64
> os.name
> Mac OS X
> os.version
> 10.5.8
> path.separator
> :
> socksNonProxyHosts
> local|*.local|169.254/16|*.169.254/16
> sun.arch.data.model
> 64
> sun.boot.class.path
> /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Classes/jsfd.jar
> /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Classes/classes.jar
> /System/Library/Frameworks/JavaVM.framework/Frameworks/JavaRuntimeSupport.framework/Resources/Java/JavaRuntimeSupport.jar
> /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Classes/ui.jar
> /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Classes/laf.jar
> /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Classes/sunrsasign.jar
> /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Classes/jsse.jar
> /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Classes/jce.jar
> /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Classes/charsets.jar
> sun.boot.library.path
> /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Libraries
> sun.cpu.endian
> little
> sun.cpu.isalist
> sun.io.unicode.encoding
> UnicodeLittle
> sun.java.command
> org.codehaus.plexus.classworlds.launcher.Launcher jetty:run
> sun.java.launcher
> SUN_STANDARD
> sun.jnu.encoding
> MacTurkish
> sun.management.compiler
> HotSpot 64-Bit Tiered Compilers
> sun.os.patch.level
> unknown
> tapestry.production-mode
> false
> user.country
> TR
> user.dir
> /Users/gencay/ccordenier-tapestry5-hotel-booking
> user.home
> /Users/gencay
> user.language
> tr
> user.name
> gencay
> user.timezone
> Europe/Istanbul
>
> --
> View this message in context: 
> http://tapestry.1045711.n5.nabble.com/t-form-cannot-be-created-tp4657559p4662899.html
> Sent from the Tapestry - User mailing list archive at Nabble.com.
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
> For additional commands, e-mail: users-h...@tapestry.apache.org
>
>



-- 
Howard M. Lewis Ship

Creator of Apache Tapestry

The source for Tapestry training, mentoring and support. Contact me to
learn how I can get you up and productive in Tapestry fast!

(971) 678-5210
http://howardlewisship.com

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

Reply via email to