Changes for page Java Client and Direct To Java Client Example Project using WebStart
Last modified by David Avendasora on 2008/07/01 16:52
From version 6.1
edited by David Avendasora
on 2008/06/25 09:21
on 2008/06/25 09:21
Change comment:
There is no comment for this version
To version 23.1
edited by David Avendasora
on 2008/06/25 09:43
on 2008/06/25 09:43
Change comment:
There is no comment for this version
Summary
-
Page properties (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -1,4 +1,6 @@ 1 -1. Create a new WOApplication named "WebStartJNLPTest" in Eclipse with a package of "your.app" 1 +1. Create a new WebObjects Application 2 +[[image:Picture 9.png]] 3 +1. Name it "WebStartJNLPTest" in Eclipse with a package of "your.app" {{note title="Note!"}}If you change the Project name or packages, then you'll need to make additional changes in the subsequent steps.{{/note}} 2 2 1. Modify the Main.html by adding: 3 3 4 4 {{code title="Main.html Changes"}} ... ... @@ -23,21 +23,21 @@ 23 23 24 24 {{/code}} 25 25 26 -1. Create a WOComponent named JavaClient 28 +1. Create a WOComponent named "JavaClient". This WOComponent will be what passes the specifics about your client-side application to WebObjects. 27 27 1. Modify the JavaClient.html replacing the contents with: 28 28 29 -{{code title="JavaClient.html"}} 31 +{{code title="JavaClient.html Contents"}} 30 30 <WEBOBJECT NAME=JavaClientComponent></WEBOBJECT> 31 31 {{/code}} 32 32 33 -1. Modifythe JavaClient.wod filebyadding:35 +1. Paste the following as the contents of the JavaClient.wod file. Feel free to change the applicationName, applicationDescription and vendor parameters to anything you wish. 34 34 35 35 {{code title="JavaClient.wod Contents"}} 36 36 37 37 JavaClientComponent: WOJavaClientComponent { 38 38 applicationClassName = "com.webobjects.eogeneration.EODynamicApplication"; 39 - applicationName = "WebStart JBNDTest";40 - applicationDescription = "WebStart JBNDTest";41 + applicationName = "D2JC WebStart Test"; 42 + applicationDescription = "D2JC WebStart Test"; 41 41 downloadClientClasses = "noDownloadClientClasses"; 42 42 vendor = "My Company"; 43 43 } ... ... @@ -44,7 +44,11 @@ 44 44 45 45 {{/code}} 46 46 49 +{{note title="Note!"}}If you are not creating a Direct To Java Client (D2JC) application, then you will need to replace the applicationClassName parameter (com.webobjects.eogeneration.EODynamicApplication) with the name of your client-side application class. Your non-D2JC client-side Application class *must* subclass EOApplication.{{/note}} 50 + 47 47 1. Add the following frameworks to the project build path: 52 + 53 +{{code}} 48 48 JavaDirectToWeb 49 49 JavaDTWGeneration 50 50 JavaEOApplication ... ... @@ -59,6 +59,8 @@ 59 59 JavaJDBCAdaptor 60 60 JavaWebObjects 61 61 JavaWOExtensions 68 +{{/code}} 69 + 62 62 1. Create a ClasspathClient.txt file in the root of the project and paste the following as contents: 63 63 64 64 {{code title="ClasspathClient.txt File"}}