Hi,

I reran the application with no change in results. Till now I was running on JDK 1.3.1 which comes with BEA on Windows NT. I also tested on Solaris 5.7 with JDK 1.3.0_02 installed. Same result. I am using latest Tapestry release i.e. 2.0.2a

I did a recompile after clean, the classpath is also ok. I decompiled my class from the war file & it had the get/set methods. Luis, please tell me what platform/JDK are you running on. I am attaching the exception page.

Thanks,

Aejaz

  "Howard M. Lewis Ship" <[EMAIL PROTECTED]> wrote:

That good, cause the code looked good. Always do a make clean when things
get wierd, then search your folders for errant .class files. You can also
use the Tapestry Inspector to double check what your classpath is.

----- Original Message -----
From: "Luis Neves" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Cc: "Aejaz Muslim" <[EMAIL PROTECTED]>
Sent: Friday, May 17, 2002 1:59 AM
Subject: Re: [Tapestry-developer] Property not found Exception


>
> Hello Aejaz,
>
> I can't reproduce that error.
> It's working just fine here.
> No ... I am not making this up :-)
> See:
>
> http://pwp.netcabo.pt/0229592601/formTest1.gif
>
> http://pwp.netcabo.pt/0229592601/formTest2.gif
>
> Best regards,
>
> Luis Neves
>
>
>
>
> _______________________________________________________________
>
> Have big pipes? SourceForge.net is looking for download mirrors. We supply
> the hardware. You get the recognition. Email Us: [EMAIL PROTECTED]
> _______________________________________________
> Tapestry-developer mailing list
> [EMAIL PROTECTED]
> https://lists.sourceforge.net/lists/listinfo/tapestry-developer



Do You Yahoo!?
LAUNCH - Your Yahoo! Music Experience
Title: Exception
An exception has occured.

You may continue by restarting the session.

Name: com.primix.tapestry.RequestCycleException
Message: Unable to resolve property ckbx of tutorial.formTest.Values@3f3d87[Values].
component: tutorial.formTest.Values@3f3d87[Values]
 
Name: com.primix.tapestry.BindingException
Message: Unable to resolve property ckbx of tutorial.formTest.Values@3f3d87[Values].
binding: PropertyBinding[Values ckbx]
 
Name: com.primix.tapestry.util.prop.MissingAccessorException
Message: No accessor method for property ckbx.
propertyName: ckbx
object: tutorial.formTest.Values@3f3d87[Values]
Trace:  
  • com.primix.tapestry.util.prop.PropertyAccessor.get(PropertyAccessor.java:92)
  • com.primix.tapestry.util.prop.PropertyHelper.get(PropertyHelper.java:413)
  • com.primix.tapestry.binding.PropertyBinding.getObject(PropertyBinding.java:161)
  • com.primix.tapestry.components.Insert.render(Insert.java:158)
  • com.primix.tapestry.BaseComponent.render(BaseComponent.java:396)
  • com.primix.tapestry.AbstractPage.renderPage(AbstractPage.java:265)
  • com.primix.tapestry.engine.RequestCycle.renderPage(RequestCycle.java:407)
  • com.primix.tapestry.engine.AbstractEngine.renderResponse(AbstractEngine.java:577)
  • com.primix.tapestry.engine.DirectService.service(DirectService.java:164)
  • com.primix.tapestry.engine.AbstractEngine.service(AbstractEngine.java:706)
  • com.primix.tapestry.ApplicationServlet.doService(ApplicationServlet.java:203)
  • com.primix.tapestry.ApplicationServlet.doPost(ApplicationServlet.java:314)
  • javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
  • javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
  • org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:488)
  • org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:403)
  • org.mortbay.http.HandlerContext.handle(HandlerContext.java:1047)
  • org.mortbay.http.HandlerContext.handle(HandlerContext.java:1002)
  • org.mortbay.http.HttpServer.service(HttpServer.java:774)
  • org.mortbay.http.HttpConnection.service(HttpConnection.java:745)
  • org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:918)
  • org.mortbay.http.HttpConnection.handle(HttpConnection.java:760)
  • org.mortbay.http.SocketListener.handleConnection(SocketListener.java:148)
  • org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:287)
  • org.mortbay.util.ThreadPool$JobRunner.run(ThreadPool.java:775)
  • java.lang.Thread.run(Thread.java:484)

Request
Parameters
NameValue(s)
EnterNameed
Form03
contextHome/form
inputPublisher0
parameters0
servicedirect
Properties
NameValue
contentLength85
contentTypeapplication/x-www-form-urlencoded
methodPOST
protocolHTTP/1.1
remoteAddr127.0.0.1
remoteHostlocalhost
requestedSessionIdFromCookieno
requestedSessionIdFromURLno
requestedSessionIdValidno
requestURI/tutorial/formTest
schemehttp
serverNamelocalhost
serverPort8080
contextPath/tutorial
servletPath/formTest
Headers
NameValue
Acceptapplication/vnd.ms-excel, application/msword, application/vnd.ms-powerpoint, image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, */*
Accept-Encodinggzip, deflate
Accept-Languageen-us
ConnectionKeep-Alive
Content-Length85
Content-Typeapplication/x-www-form-urlencoded
Hostlocalhost:8080
Refererhttp://localhost:8080/tutorial/formTest
User-AgentMozilla/4.0 (compatible; MSIE 5.5; Windows NT 4.0; AT&T CSM6.0)
Attributes
NameValue
org.mortbay.jetty.RequestPOST /tutorial/formTest HTTP/1.1 Accept: application/vnd.ms-excel, application/msword, application/vnd.ms-powerpoint, image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, */* Referer: http://localhost:8080/tutorial/formTest Accept-Language: en-us Content-Type: application/x-www-form-urlencoded Accept-Encoding: gzip, deflate User-Agent: Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 4.0; AT&T CSM6.0) Host: localhost:8080 Content-Length: 85 Connection: Keep-Alive
Servlet
Properties
NameValue
servlettutorial.formTest.formTestServlet@4e3f41
Servlet Context
Properties
NameValue
majorVersion2
minorVersion2
serverInfoJetty/3.1
Attributes
NameValue
com.primix.tapestry.AssetExternalizer.FormTestcom.primix.tapestry.asset.AssetExternalizer@1acd47
com.primix.tapestry.DefaultScriptSource.FormTestDefaultScriptSource@1b04e2[[], ]
com.primix.tapestry.PageSource.FormTestPageSource
  • pool = Pool[Generation = 0 Pooled = 0]
    • MultiKey[Home, en_US] = 0
  • 2 cached field bindings
    • com.primix.tapestry.IEngineService.RESTART_SERVICE
    • Boolean.TRUE
  • 1 cached static bindings
    • Exception
  • 1 cached private assets
    • /com/primix/tapestry/pages/Exception.css
com.primix.tapestry.ServiceMap.FormTest{restart=com.primix.tapestry.engine.RestartService@5dcec6, asset=com.primix.tapestry.asset.AssetService@325b9d, reset=com.primix.tapestry.engine.ResetService@1ce060, page=com.primix.tapestry.engine.PageService@4ecfdd, action=com.primix.tapestry.engine.ActionService@30d82d, home=com.primix.tapestry.engine.HomeService@409554, direct=com.primix.tapestry.engine.DirectService@bf072}
com.primix.tapestry.SpecificationSource.FormTestDefaultSpecificationSource[25 cached specifications]
  • Shell
  • Delegator
  • /tutorial/formTest/Home.jwc
  • Foreach
  • /com/primix/tapestry/form/Form.jwc
  • /com/primix/tapestry/html/ExceptionDisplay.jwc
  • /com/primix/tapestry/components/Foreach.jwc
  • /com/primix/tapestry/html/Shell.jwc
  • /com/primix/tapestry/link/Service.jwc
  • Form
  • Conditional
  • /com/primix/tapestry/form/PropertySelection.jwc
  • ExceptionDisplay
  • /com/primix/tapestry/form/Checkbox.jwc
  • Service
  • Checkbox
  • /com/primix/tapestry/pages/Exception.jwc
  • TextField
  • /tutorial/formTest/Values.jwc
  • /com/primix/tapestry/components/Insert.jwc
  • /com/primix/tapestry/components/Conditional.jwc
  • /com/primix/tapestry/form/TextField.jwc
  • /com/primix/tapestry/components/Delegator.jwc
  • Insert
  • PropertySelection
com.primix.tapestry.TemplateSource.FormTestDefaultTemplateSource[75 tokens]
  • MultiKey[/com/primix/tapestry/html/ExceptionDisplay.jwc, en_US] (36 tokens)
  • MultiKey[/com/primix/tapestry/pages/Exception.jwc, en_US] (15 tokens)
  • MultiKey[/tutorial/formTest/Values.jwc, en_US] (10 tokens)
  • MultiKey[/tutorial/formTest/Home.jwc, en_US] (14 tokens)
JVM System Properties
NameValue
awt.toolkitsun.awt.windows.WToolkit
file.encodingCp1252
file.encoding.pkgsun.io
file.separator\
java.awt.graphicsenvsun.awt.Win32GraphicsEnvironment
java.awt.printerjobsun.awt.windows.WPrinterJob
java.class.path
  • E:\Tapestry-2.0.2a\lib\com.primix.tapestry-2.0.2a.jar
  • E:\Tapestry-2.0.2a\lib\net.sf.tapestry.contrib-2.0.2a.jar
  • E:\Tapestry-2.0.2a\lib\ext\javax.servlet.jar
  • E:\Tapestry-2.0.2a\lib\ext\log4j-core.jar
  • E:\Tapestry-2.0.2a\lib\ext\javax.xml.jaxp.jar
  • E:\Tapestry-2.0.2a\lib\ext\org.apache.crimson.jar
  • E:\Tapestry-2.0.2a\lib\ext\org.mortbay.jetty.jar
  • E:\Tapestry-2.0.2a\lib\ext\ejb.jar
  • E:\Tapestry-2.0.2a\lib\Vlib.jar
java.class.version47.0
java.ext.dirse:\bea\jdk131\jre\lib\ext
java.homee:\bea\jdk131\jre
java.io.tmpdirC:\TEMP\
java.library.path
  • e:\bea\jdk131\bin
  • .
  • C:\WINNT\System32
  • C:\WINNT
  • e:\obms\bin
  • e:\bea\jdk131\bin
  • e:\tools\ant\bin
  • e:\bea\jdk131\bin
  • D:\Borland\AppServer\bin
  • E:\vim\vim60
  • c:\usr\bin
  • d:\emacs-20.7\bin
  • E:\oraexpress\bin
  • e:\expressclients\bin
  • e:\expressclients\olap\xsa630
  • e:\oracle\bin
  • .
  • e:\cygnus\cygwin-b20\H-i586-cygwin32\bin
  • e:\cygnus\cygwin-b20\H-i586-cygwin32\bin\usr\bin
  • C:\WINNT\system32
  • C:\WINNT
  • C:\MSSQL7\BINN
  • d:\BorlandEnterpriseServer\bin
java.runtime.nameJava(TM) 2 Runtime Environment, Standard Edition
java.runtime.version1.3.1-b24
java.specification.nameJava Platform API Specification
java.specification.vendorSun Microsystems Inc.
java.specification.version1.3
java.vendorSun Microsystems Inc.
java.vendor.urlhttp://java.sun.com/
java.vendor.url.bughttp://java.sun.com/cgi-bin/bugreport.cgi
java.version1.3.1
java.vm.infointerpreted mode
java.vm.nameJava HotSpot(TM) Client VM
java.vm.specification.nameJava Virtual Machine Specification
java.vm.specification.vendorSun Microsystems Inc.
java.vm.specification.version1.0
java.vm.vendorSun Microsystems Inc.
java.vm.version1.3.1-b24
line.separator
org.mortbay.util.FileResource.checkAliasesfalse
os.archx86
os.nameWindows NT
os.version4.0
path.separator
    sun.boot.class.path
    • e:\bea\jdk131\jre\lib\rt.jar
    • e:\bea\jdk131\jre\lib\i18n.jar
    • e:\bea\jdk131\jre\lib\sunrsasign.jar
    • e:\bea\jdk131\jre\classes
    sun.boot.library.pathe:\bea\jdk131\jre\bin
    sun.cpu.endianlittle
    sun.cpu.isalistpentium_pro+mmx pentium_pro pentium+mmx pentium i486 i386
    sun.io.unicode.encodingUnicodeLittle
    user.dirE:\Tapestry-2.0.2a
    user.homeC:\WINNT\Profiles\aejaz
    user.languageen
    user.nameaejaz
    user.regionUS
    user.timezoneAmerica/Los_Angeles

    Reply via email to