Hi, I just create simple Helloworld app and copy/past most code from Example dir, and only one English.lproj folder under components. Deploy on Ubuntu linux:
[EMAIL PROTECTED]:~/Apple/Local/Library/WebObjects/Applications/HelloW orld.woa$ ./HelloWorld -WOPort 1111 & [1] 32599 [EMAIL PROTECTED]:~/Apple/Local/Library/WebObjects/Applications/HelloW orld.woa$ Reading UNIXClassPath.txt ... Launching HelloWorld.woa ... java -DWORootDirectory="/home/kevin/Apple" -DWOLocalRootDirectory="/home/kevin/Apple/Local" -DWOUserDirectory="/home/kevin/Apple/Local/Library/WebObjects/Applicatio ns/HelloWorld.woa" -classpath "/home/kevin/Apple/Local/Library/WebObjects/Applications/HelloWorld.woa/ Contents/Resources/Java/:/home/kevin/Apple/Local/Library/WebObjects/Appl ications/HelloWorld.woa/Contents/Resources/Java/helloworld.jar:/home/kev in/Apple/Library/Frameworks/JavaEOAccess.framework/Resources/Java/javaeo access.jar:/home/kevin/Apple/Library/Frameworks/JavaEOControl.framework/ Resources/Java/javaeocontrol.jar:/home/kevin/Apple/Library/Frameworks/Ja vaFoundation.framework/Resources/Java/javafoundation.jar:/home/kevin/App le/Library/Frameworks/JavaJDBCAdaptor.framework/Resources/Java/javajdbca daptor.jar:/home/kevin/Apple/Library/Frameworks/JavaWebObjects.framework /Resources/Java/javawebobjects.jar:/home/kevin/Apple/Library/Frameworks/ JavaXML.framework/Resources/Java/javaxml.jar" webobjectsexamples.helloworld.Application -WOPort 1111 [2008-01-03 14:46:42 NZDT] <main> WOMaxIOBufferSize=8196 [2008-01-03 14:46:42 NZDT] <main> WOWorkerThreadCountMin=16 [2008-01-03 14:46:42 NZDT] <main> WOSocketMonitorSleepTime=50 [2008-01-03 14:46:42 NZDT] <main> WODirectConnectEnabled=true [2008-01-03 14:46:42 NZDT] <main> WOIncludeCommentsInResponse=true [2008-01-03 14:46:42 NZDT] <main> WOWorkerThreadCount=8 [2008-01-03 14:46:42 NZDT] <main> WOAdaptorURL=http://localhost/cgi-bin/WebObjects [2008-01-03 14:46:42 NZDT] <main> WODebuggingEnabled=true [2008-01-03 14:46:42 NZDT] <main> WOListenQueueSize=128 [2008-01-03 14:46:42 NZDT] <main> WOMissingResourceSearchEnabled=true [2008-01-03 14:46:42 NZDT] <main> WOSessionStoreClassName=WOServerSessionStore [2008-01-03 14:46:42 NZDT] <main> WOContextClassName=WOContext [2008-01-03 14:46:42 NZDT] <main> WOCachingEnabled=false [2008-01-03 14:46:42 NZDT] <main> WOAcceptMalformedCookies=false [2008-01-03 14:46:42 NZDT] <main> NSProjectSearchPath=("..") [2008-01-03 14:46:42 NZDT] <main> WOMonitorEnabled=false [2008-01-03 14:46:42 NZDT] <main> WOAllowRapidTurnaround=true [2008-01-03 14:46:42 NZDT] <main> WORootDirectory=/home/kevin/Apple [2008-01-03 14:46:42 NZDT] <main> WOLocalRootDirectory=/home/kevin/Apple/Local [2008-01-03 14:46:42 NZDT] <main> WOGenerateWSDL=true [2008-01-03 14:46:42 NZDT] <main> WOWorkerThreadCountMax=256 [2008-01-03 14:46:42 NZDT] <main> WOAllowsConcurrentRequestHandling=false [2008-01-03 14:46:42 NZDT] <main> WOAdaptor=WODefaultAdaptor [2008-01-03 14:46:42 NZDT] <main> WOSessionTimeOut=3600 [2008-01-03 14:46:42 NZDT] <main> WOMaxSocketIdleTime=180000 [2008-01-03 14:46:42 NZDT] <main> WODefaultUndoStackLimit=10 [2008-01-03 14:46:42 NZDT] <main> WOAutoOpenClientApplication=true [2008-01-03 14:46:42 NZDT] <main> WOAutoOpenInBrowser=true [2008-01-03 14:46:42 NZDT] <main> WOApplicationBaseURL=/WebObjects [2008-01-03 14:46:42 NZDT] <main> WOMaxHeaders=200 [2008-01-03 14:46:42 NZDT] <main> WOLifebeatEnabled=true [2008-01-03 14:46:42 NZDT] <main> WOAllowsCacheControlHeader=true [2008-01-03 14:46:42 NZDT] <main> WOSMTPHost=smtp [2008-01-03 14:46:42 NZDT] <main> WOFrameworksBaseURL=/WebObjects/Frameworks [2008-01-03 14:46:42 NZDT] <main> WOStatisticsStoreSessionMax=50 [2008-01-03 14:46:42 NZDT] <main> WOAdditionalAdaptors=() [2008-01-03 14:46:42 NZDT] <main> WOLifebeatDestinationPort=1085 [2008-01-03 14:46:42 NZDT] <main> WOPort=1111 [2008-01-03 14:46:42 NZDT] <main> WOLifebeatInterval=30 [2008-01-03 14:46:42 NZDT] <main> WOSocketCacheSize=100 [2008-01-03 14:46:42 NZDT] <main> WOUserDirectory=/home/kevin/Apple/Local/Library/WebObjects/Applications/ HelloWorld.woa [2008-01-03 14:46:42 NZDT] <main> WODisplayExceptionPages=true [2008-01-03 14:46:42 NZDT] <main> ------------------------ [2008-01-03 14:46:42 NZDT] <main> Created adaptor of class WODefaultAdaptor on port 1111 and address kevin-desktop/127.0.0.1 with WOWorkerThread minimum of 16 and maximum of 256 [2008-01-03 14:46:42 NZDT] <main> NSBundle is unable to find "ExtensionsForResources.plist" in the main bundle. Ignoring optional configuration file. [2008-01-03 14:46:42 NZDT] <main> Creating LifebeatThread now with: HelloWorld 1111 kevin-desktop/127.0.0.1 1085 30000 Welcome to HelloWorld ! [2008-01-03 14:46:42 NZDT] <main> null [2008-01-03 14:46:42 NZDT] <main> Your application is not running on a supported development platform. AutoLaunch will not work. Your application's URL is: http://kevin-desktop:1111/cgi-bin/WebObjects/HelloWorld.woa [2008-01-03 14:46:42 NZDT] <main> Waiting for requests... Everything is fine, after app is deploied. If I did not setup <Webobject name=myForm> ....</Webobject> in hello.html I can see the first page. But if I setup myForm tag, after I copy/past the URL to browser I got error, detail like below. [2008-01-03 14:46:49 NZDT] <WorkerThread15> <com.webobjects.appserver._private.WOComponentRequestHandler>: Exception occurred while handling request: com.webobjects.foundation.NSForwardException [com.webobjects.appserver._private.WODeclarationFormatException] <WOHTMLTemplateParser> no declaration for dynamic element (or component) named myForm: <com.webobjects.appserver._private.WOComponentDefinition: Error parsing template for Component : 'file:/home/kevin/Apple/Local/Library/WebObjects/Applications/HelloWorld .woa/Contents/Resources/English.lproj/Main.wo/': com.webobjects.appserver._private.WODeclarationFormatException: <WOHTMLTemplateParser> no declaration for dynamic element (or component) named myForm [2008-01-03 14:46:49 NZDT] <WorkerThread15> com.webobjects.foundation.NSForwardException for com.webobjects.appserver._private.WODeclarationFormatException: <WOHTMLTemplateParser> no declaration for dynamic element (or component) named myForm at com.webobjects.appserver._private.WOHTMLWebObjectTag._elementWithDeclara tion(WOHTMLWebObjectTag.java:212) at com.webobjects.appserver._private.WOHTMLWebObjectTag.dynamicElement(WOHT MLWebObjectTag.java:122) at com.webobjects.appserver._private.WOHTMLTemplateParser.didParseClosingWe bObjectTag(WOHTMLTemplateParser.java:52) at com.webobjects.appserver._private.WOHTMLParser.didParseClosingWebObjectT ag(WOHTMLParser.java:183) at com.webobjects.appserver._private.WOHTMLParser.endOfWebObjectTag(WOHTMLP arser.java:150) at com.webobjects.appserver._private.WOHTMLParser.parseHTML(WOHTMLParser.ja va:67) at com.webobjects.appserver._private.WOHTMLTemplateParser.parseHTML(WOHTMLT emplateParser.java:81) at com.webobjects.appserver._private.WOHTMLTemplateParser.parse(WOHTMLTempl ateParser.java:95) at com.webobjects.appserver._private.WOParser.templateWithHTMLAndDeclaratio n(WOParser.java:71) at com.webobjects.appserver._private.WOComponentDefinition.template(WOCompo nentDefinition.java:288) at com.webobjects.appserver.WOComponent.templateWithName(WOComponent.java:5 97) at com.webobjects.appserver.WOComponent.template(WOComponent.java:507) at com.webobjects.appserver.WOComponent.appendToResponse(WOComponent.java:9 82) at com.webobjects.appserver.WOSession.appendToResponse(WOSession.java:1200) at webobjectsexamples.helloworld.Session.appendToResponse(Session.java:46) at com.webobjects.appserver.WOApplication.appendToResponse(WOApplication.ja va:1418) at com.webobjects.appserver._private.WOComponentRequestHandler._dispatchWit hPreparedPage(WOComponentRequestHandler.java:230) at com.webobjects.appserver._private.WOComponentRequestHandler._dispatchWit hPreparedSession(WOComponentRequestHandler.java:287) at com.webobjects.appserver._private.WOComponentRequestHandler._dispatchWit hPreparedApplication(WOComponentRequestHandler.java:322) at com.webobjects.appserver._private.WOComponentRequestHandler._handleReque st(WOComponentRequestHandler.java:358) at com.webobjects.appserver._private.WOComponentRequestHandler.handleReques t(WOComponentRequestHandler.java:432) at com.webobjects.appserver.WOApplication.dispatchRequest(WOApplication.jav a:1306) at com.webobjects.appserver._private.WOWorkerThread.runOnce(WOWorkerThread. java:173) at com.webobjects.appserver._private.WOWorkerThread.run(WOWorkerThread.java :254) at java.lang.Thread.run(Thread.java:595) Do I need give some values for WOForm in WO5.3? I just gave empty in the code like myForm:WOForm{ } The same result in the development-mode which is I setup in Ubuntu, do I lost some framework? thanks Xiaowen(Kevin) Ren "This communication is confidential and may contain privileged and/or copyright material. If you are not the intended recipient you must not use, disclose, copy or retain it. If you have received it in error please immediately notify me by return email, delete the emails and destroy any hard copies. ANZ National Bank Limited does not guarantee the integrity of this communication, or that it is free from errors, viruses or interference."
_______________________________________________ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list ([email protected]) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com This email sent to [EMAIL PROTECTED]
