Changes for page Example Applications

Last modified by Pascal Robert on 2013/05/21 17:04

From version 45.1
edited by Ray Kiddy
on 2009/12/10 18:41
Change comment: add launchability info for examples
To version 46.1
edited by Ray Kiddy
on 2010/01/04 10:46
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -1,38 +1,39 @@
1 -There are several applications included in the Project Wonder source. These may be buildable and runnable with no modifications, though some hae dependencies on, for example, certain databases. The goal, though, is for them to be as easy to run as possible and you represent "pretty good practice" in using the Project Wonder frameworks. The applications may also be used for testing the Project Wonder frameworks, and you may be able to see how to add testing to your own projects by examining these applications.
1 +There are several applications included in the Project Wonder source. These may be buildable and runnable with no modifications, though some hae dependencies on, for example, certain databases. The goal, though, is for them to be as easy to run as possible and that they should represent "pretty good practices" in using the Project Wonder frameworks. The applications may also be used for testing the Project Wonder frameworks, and you may be able to see how to add testing to your own projects by examining these applications.
2 2  
3 3  You can access the source of the example applications from the Project Wonder SourceForge pages. Links appear below. These applications were launched in eclipse using WOLips 3.5.6021. The app was just launched. If it gave an error out-of-the-box, this was noted.
4 4  
5 -* [[Applications/BugTracker/>>http://wonder.svn.sourceforge.net/viewvc/wonder/trunk/Wonder/Applications/BugTracker/]] launch leads to EXCEPTION.
6 -A full bug tracking database, suitable for production use. Uses many wonderful d2w and Ajax features. This project has been in Project Wonder for a very long time and is kept current by project committers. See [[Getting Started with BugTracker]] for more information on getting the application started. It will not launch unless JDBC parameters are properly set, e-mail notification parameters are set, and the database and tables for it already exist.
7 -* [[Applications/ERMailer/>>http://wonder.svn.sourceforge.net/viewvc/wonder/trunk/Wonder/Applications/ERMailer/]] launch leads to EXCEPTION
8 -* [[Applications/JavaMonitor/>>http://wonder.svn.sourceforge.net/viewvc/wonder/trunk/Wonder/Applications/JavaMonitor/]] skipped
9 -Project Wonder version of the Apple-supplied WebObjects deployment application. Used with wotaskd. See [[Wonder Version of JavaMonitor]], [[Debugging wotaskd and JavaMonitor>>WO:Debugging wotaskd and JavaMonitor]], or perhaps [[Web Applications-Deployment-Java Monitor>>WO:Web Applications-Deployment-Java Monitor]] and see the tutorial [[podcast>>http://www.wocommunity.org/podcasts/wopodcasts.xml]]: 'Deployment and monitoring'.
10 -* [[Applications/TickTockMan/>>http://wonder.svn.sourceforge.net/viewvc/wonder/trunk/Wonder/Applications/TickTockMan/]] launch OK
11 -Attempts to show some of the issues and solutions with the management of time classes (eg NSTimestamp, NSTimestampFormatter) in Project Wonder.
12 -* [[Applications/Uber/>>http://wonder.svn.sourceforge.net/viewvc/wonder/trunk/Wonder/Applications/Uber/]] launch leads to EXCEPTION
13 -* [[Applications/ValidityModeler/>>http://wonder.svn.sourceforge.net/viewvc/wonder/trunk/Wonder/Applications/ValidityModeler/]] launch OK
14 -* [[Applications/wotaskd/>>http://wonder.svn.sourceforge.net/viewvc/wonder/trunk/Wonder/Applications/wotaskd/]] skipped
15 -Project Wonder version of the Apple-supplied WebObjects deployment application. Used with JavaMonitor.
16 -* [[Examples/Ajax/AjaxExample>>http://wonder.svn.sourceforge.net/viewvc/wonder/trunk/Wonder/Examples/Ajax/AjaxExample]] launch OK
17 -Ajax-ish goodness. The app is launches from /Roots with no configuration and includes Selenium tests via a link in the Main component.
18 -* [[Examples/Ajax/AjaxExample2>>http://wonder.svn.sourceforge.net/viewvc/wonder/trunk/Wonder/Examples/Ajax/AjaxExample2]] launch OK
19 -Even more ajax-ish goodness, more recently created. The app is launches from /Roots with no configuration and includes Selenium tests via a link in the Main component.
20 -* [[Examples/Ajax/AjaxLookExample>>http://wonder.svn.sourceforge.net/viewvc/wonder/trunk/Wonder/Examples/Ajax/AjaxLookExample]] launch leads to EXCEPTION
21 -* [[Examples/Ajax/ERDivaLookExample>>http://wonder.svn.sourceforge.net/viewvc/wonder/trunk/Wonder/Examples/Ajax/ERDivaLookExample]] launch OK
22 -* [[Examples/Ajax/ERIUIExample>>http://wonder.svn.sourceforge.net/viewvc/wonder/trunk/Wonder/Examples/Ajax/ERIUIExample]] launch OK
23 -* [[Examples/Ajax/SproutCoreExample>>http://wonder.svn.sourceforge.net/viewvc/wonder/trunk/Wonder/Examples/Ajax/SproutCoreExample]] launch OK
24 -* [[Examples/Ajax/YUIExample>>http://wonder.svn.sourceforge.net/viewvc/wonder/trunk/Wonder/Examples/Ajax/YUIExample]] launch leads to EXCEPTION
25 -* [[Examples/D2W/D2WComponentTour>>http://wonder.svn.sourceforge.net/viewvc/wonder/trunk/Wonder/Examples/D2W/D2WComponentTour]] launch OK
26 -* [[Examples/D2W/ERDivaliteExample>>http://wonder.svn.sourceforge.net/viewvc/wonder/trunk/Wonder/Examples/D2W/ERDivaliteExample]]
27 -* [[Examples/D2W/ERMovies>>http://wonder.svn.sourceforge.net/viewvc/wonder/trunk/Wonder/Examples/D2W/ERMovies]] launch OK
28 -* [[Examples/Misc/DevStudio>>http://wonder.svn.sourceforge.net/viewvc/wonder/trunk/Wonder/Examples/Misc/DevStudio]] launch leads to EXCEPTION
29 -* [[Examples/Misc/ERIndexingExample>>http://wonder.svn.sourceforge.net/viewvc/wonder/trunk/Wonder/Examples/Misc/ERIndexingExample]] launch OK
30 -* [[Examples/Misc/EROpenIDExample>>http://wonder.svn.sourceforge.net/viewvc/wonder/trunk/Wonder/Examples/Misc/EROpenIDExample]] launch OK
31 -* [[Examples/Misc/ERSeleniumExample>>http://wonder.svn.sourceforge.net/viewvc/wonder/trunk/Wonder/Examples/Misc/ERSeleniumExample]] launch OK
32 -* [[Examples/Misc/ExcelGeneratorExample>>http://wonder.svn.sourceforge.net/viewvc/wonder/trunk/Wonder/Examples/Misc/ExcelGeneratorExample]] launch OK
33 -* [[Examples/Misc/JavaRESTAdaptorExample>>http://wonder.svn.sourceforge.net/viewvc/wonder/trunk/Wonder/Examples/Misc/JavaRESTAdaptorExample]] launch leads to EXCEPTION
34 -* [[Examples/Misc/RestExample>>http://wonder.svn.sourceforge.net/viewvc/wonder/trunk/Wonder/Examples/Misc/RestExample]] launch OK
35 -* [[Examples/Misc/ValidityExample>>http://wonder.svn.sourceforge.net/viewvc/wonder/trunk/Wonder/Examples/Misc/ValidityExample]] launch OK
36 -* [[Examples/Reporting/DRGroupingTest>>http://wonder.svn.sourceforge.net/viewvc/wonder/trunk/Wonder/Examples/Reporting/DRGroupingTest]] launch OK
37 -* [[Examples/Reporting/DocsByExample>>http://wonder.svn.sourceforge.net/viewvc/wonder/trunk/Wonder/Examples/Reporting/DocsByExample]] launch OK
38 -* [[Examples/Reporting/DynaReporter>>http://wonder.svn.sourceforge.net/viewvc/wonder/trunk/Wonder/Examples/Reporting/DynaReporter]] launch OK
5 +|= Application/Example |= Launches? |= Description |= Demonstrates what?
6 +| [[Applications/BugTracker/>>http://wonder.svn.sourceforge.net/viewvc/wonder/trunk/Wonder/Applications/BugTracker/]] | EXCEPTION | A full bug tracking database, suitable for production use. Uses many wonderful d2w and Ajax features. This project has been in Project Wonder for a very long time and is kept current by project committers. See [[Getting Started with BugTracker]] for more information on getting the application started. It will not launch unless JDBC parameters are properly set, e-mail notification parameters are set, and the database and tables for it already exist. | Lots of things.
7 +
8 +| [[Applications/ERMailer/>>http://wonder.svn.sourceforge.net/viewvc/wonder/trunk/Wonder/Applications/ERMailer/]] | EXCEPTION | |
9 +| [[Applications/JavaMonitor/>>http://wonder.svn.sourceforge.net/viewvc/wonder/trunk/Wonder/Applications/JavaMonitor/]] | skipped | Project Wonder version of the Apple-supplied WebObjects deployment application. Used with wotaskd. See [[Wonder Version of JavaMonitor]], [[Debugging wotaskd and JavaMonitor>>WO:Debugging wotaskd and JavaMonitor]], or perhaps [[Web Applications-Deployment-Java Monitor>>WO:Web Applications-Deployment-Java Monitor]] and see the tutorial [[podcast>>http://www.wocommunity.org/podcasts/wopodcasts.xml]]: 'Deployment and monitoring'. | Deployment
10 +| [[Applications/TickTockMan/>>http://wonder.svn.sourceforge.net/viewvc/wonder/trunk/Wonder/Applications/TickTockMan/]] | OK | Attempts to show some of the issues and solutions with the management of time classes (eg NSTimestamp, NSTimestampFormatter) in Project Wonder. | Time
11 +| [[Applications/Uber/>>http://wonder.svn.sourceforge.net/viewvc/wonder/trunk/Wonder/Applications/Uber/]] | EXCEPTION |
12 + | TBD
13 +| [[Applications/ValidityModeler/>>http://wonder.svn.sourceforge.net/viewvc/wonder/trunk/Wonder/Applications/ValidityModeler/]] | OK | Uses the components and classes provided by the com.gammastream.validity package. Is this compatible with or a replacement for the functionality in er.extensions.validity? | TBD
14 +| [[Applications/wotaskd/>>http://wonder.svn.sourceforge.net/viewvc/wonder/trunk/Wonder/Applications/wotaskd/]] | skipped | Project Wonder version of the Apple-supplied WebObjects deployment application. Used with JavaMonitor. | Deployment
15 +
16 +| [[Examples/Ajax/AjaxExample>>http://wonder.svn.sourceforge.net/viewvc/wonder/trunk/Wonder/Examples/Ajax/AjaxExample]] | OK | Ajax-ish goodness. The app is launches from /Roots with no configuration and includes Selenium tests via a link in the Main component. | TBD
17 +| [[Examples/Ajax/AjaxExample2>>http://wonder.svn.sourceforge.net/viewvc/wonder/trunk/Wonder/Examples/Ajax/AjaxExample2]] | OK | Even more ajax-ish goodness, more recently created. The app is launches from /Roots with no configuration and includes Selenium tests via a link in the Main component. | TBD
18 +| [[Examples/Ajax/AjaxLookExample>>http://wonder.svn.sourceforge.net/viewvc/wonder/trunk/Wonder/Examples/Ajax/AjaxLookExample]] | EXCEPTION | A D2W look, added later than either AjaxExample or AjaxExample2. | TBD
19 +| [[Examples/Ajax/ERDivaLookExample>>http://wonder.svn.sourceforge.net/viewvc/wonder/trunk/Wonder/Examples/Ajax/ERDivaLookExample]] | OK | TBD | TBD
20 +| [[Examples/Ajax/ERIUIExample>>http://wonder.svn.sourceforge.net/viewvc/wonder/trunk/Wonder/Examples/Ajax/ERIUIExample]] | OK | TBD | TBD
21 +| [[Examples/Ajax/YUIExample>>http://wonder.svn.sourceforge.net/viewvc/wonder/trunk/Wonder/Examples/Ajax/YUIExample]] | EXCEPTION | Demonstrates the use of the Yahoo UI widgets. | TBD
22 +| [[Examples/D2W/D2WComponentTour>>http://wonder.svn.sourceforge.net/viewvc/wonder/trunk/Wonder/Examples/D2W/D2WComponentTour]] | OK | A general tour. | TBD
23 +| [[Examples/D2W/ERDivaliteExample>>http://wonder.svn.sourceforge.net/viewvc/wonder/trunk/Wonder/Examples/D2W/ERDivaliteExample]] | OK | TBD | TBD
24 +| [[Examples/D2W/ERMovies>>http://wonder.svn.sourceforge.net/viewvc/wonder/trunk/Wonder/Examples/D2W/ERMovies]] | OK | A simple ER-D2W WO application that uses the Movies database, access via JDBC to a Derby database. Database is loaded from movies.jar in Resources of ERMoviesLogic framework.
25 + | TBD
26 +| [[Examples/Misc/DevStudio>>http://wonder.svn.sourceforge.net/viewvc/wonder/trunk/Wonder/Examples/Misc/DevStudio]] | EXCEPTION | TBD | TBD
27 +| [[Examples/Misc/ERComponentTour>>http://wonder.svn.sourceforge.net/viewvc/wonder/trunk/Wonder/Examples/Misc/ERComponentTour]] | OK | Catalog of ER WO components.
28 + | ERPChart, ExcelGenerator
29 +
30 +| [[Examples/Misc/ERIndexingExample>>http://wonder.svn.sourceforge.net/viewvc/wonder/trunk/Wonder/Examples/Misc/ERIndexingExample]] | OK | TBD | TBD
31 +| [[Examples/Misc/EROpenIDExample>>http://wonder.svn.sourceforge.net/viewvc/wonder/trunk/Wonder/Examples/Misc/EROpenIDExample]] | OK | See [[Project WONDER-Frameworks-EROpenID>>WO:Project WONDER-Frameworks-EROpenID]] for more info. | TBD
32 +| [[Examples/Misc/ERSeleniumExample>>http://wonder.svn.sourceforge.net/viewvc/wonder/trunk/Wonder/Examples/Misc/ERSeleniumExample]] | OK | A minimal demonstration. When Selenium tests are in most or all of the examples, this can probably be eliminated. | TBD
33 +| [[Examples/Misc/ExcelGeneratorExample>>http://wonder.svn.sourceforge.net/viewvc/wonder/trunk/Wonder/Examples/Misc/ExcelGeneratorExample]] | OK | TBD | TBD
34 +| [[Examples/Misc/JavaRESTAdaptorExample>>http://wonder.svn.sourceforge.net/viewvc/wonder/trunk/Wonder/Examples/Misc/JavaRESTAdaptorExample]] | EXCEPTION | TBD | TBD
35 +| [[Examples/Misc/RestExample>>http://wonder.svn.sourceforge.net/viewvc/wonder/trunk/Wonder/Examples/Misc/RestExample]] | OK | TBD | TBD
36 +| [[Examples/Misc/ValidityExample>>http://wonder.svn.sourceforge.net/viewvc/wonder/trunk/Wonder/Examples/Misc/ValidityExample]] | OK | TBD | TBD
37 +| [[Examples/Reporting/DRGroupingTest>>http://wonder.svn.sourceforge.net/viewvc/wonder/trunk/Wonder/Examples/Reporting/DRGroupingTest]] | OK | TBD | TBD
38 +| [[Examples/Reporting/DocsByExample>>http://wonder.svn.sourceforge.net/viewvc/wonder/trunk/Wonder/Examples/Reporting/DocsByExample]] | OK | TBD | TBD
39 +| [[Examples/Reporting/DynaReporter>>http://wonder.svn.sourceforge.net/viewvc/wonder/trunk/Wonder/Examples/Reporting/DynaReporter]] | OK | TBD | TBD