Author: dan.j.allen
Date: 2009-04-18 01:34:40 -0400 (Sat, 18 Apr 2009)
New Revision: 10442
Modified:
trunk/examples/metawidget/booking/readme.txt
trunk/examples/metawidget/dvdstore/readme.txt
trunk/examples/metawidget/groovybooking/readme.txt
trunk/examples/metawidget/readme.txt
Log:
describe metawidget more accurately
use proper URL for metawidget; add to each readme
tell user where to access application after deploying
Modified: trunk/examples/metawidget/booking/readme.txt
===================================================================
--- trunk/examples/metawidget/booking/readme.txt 2009-04-18 05:23:36 UTC (rev 10441)
+++ trunk/examples/metawidget/booking/readme.txt 2009-04-18 05:34:40 UTC (rev 10442)
@@ -3,7 +3,7 @@
This example demonstrates the use of Seam in a Java EE 5 environment.
Transaction and persistence context management is handled by the EJB container.
-Forms are layed out using Metawidget.
+Forms are generated dynamically using Metawidget.
The source files in this example are just the overrides needed to utilize
metawidget. Before the example is built, these overrides are merged with the
@@ -36,3 +36,6 @@
-Ddistributable=false
+Access the application at
http://localhost:8080/jboss-metawidget-booking
+
+For further Metawidget documentation see
http://metawidget.org/documentation.html.
Modified: trunk/examples/metawidget/dvdstore/readme.txt
===================================================================
--- trunk/examples/metawidget/dvdstore/readme.txt 2009-04-18 05:23:36 UTC (rev 10441)
+++ trunk/examples/metawidget/dvdstore/readme.txt 2009-04-18 05:34:40 UTC (rev 10442)
@@ -2,8 +2,8 @@
=================================
This example demonstrates the use of Seam with jBPM pageflow and business
-process management. It uses metawidget to layout the forms. The example runs on
-JBoss AS as an EAR and Tomcat with Embedded JBoss as a WAR.
+process management. It uses metawidget to dynamically generate the forms. The
+example runs on JBoss AS as an EAR and Tomcat with Embedded JBoss as a WAR.
example.name=dvdstore
@@ -17,3 +17,7 @@
The stage command is automatically called on any Ant build, so you can simply run:
ant explode
+
+Access the application at
http://localhost:8080/jboss-metawidget-dvdstore
+
+For further Metawidget documentation see
http://metawidget.org/documentation.html.
Modified: trunk/examples/metawidget/groovybooking/readme.txt
===================================================================
--- trunk/examples/metawidget/groovybooking/readme.txt 2009-04-18 05:23:36 UTC (rev
10441)
+++ trunk/examples/metawidget/groovybooking/readme.txt 2009-04-18 05:34:40 UTC (rev
10442)
@@ -2,11 +2,12 @@
=====================================
This is the Hotel Booking example implemented in Groovy Beans and Hibernate JPA
-and uses Metawidget to layout the forms. This application runs on JBoss AS, but
-is deployed as a WAR rather than an EAR. Thus, you prefix all the typical
-targets (explode, restart, unexplode) with "jbosswar." (e.g.,
jbosswar.explode,
-jbosswar.restart, jbosswar.unexplode).
+and uses Metawidget to dynamically generate the forms.
+This application runs on JBoss AS, but is deployed as a WAR rather than an EAR.
+Thus, you prefix all the typical targets (explode, restart, unexplode) with
+"jbosswar." (e.g., jbosswar.explode, jbosswar.restart, jbosswar.unexplode).
+
Please note that you need to uncomment the loadPersistenceUnits=true property
in build.properties when deploying to JBoss AS 5.
@@ -26,3 +27,5 @@
from src/model, you need to run "ant build jbosswar.explode jbosswar.restart"
Access the application at
http://localhost:8080/jboss-seam-metawidget-groovybooking
+
+For further Metawidget documentation see
http://metawidget.org/documentation.html.
Modified: trunk/examples/metawidget/readme.txt
===================================================================
--- trunk/examples/metawidget/readme.txt 2009-04-18 05:23:36 UTC (rev 10441)
+++ trunk/examples/metawidget/readme.txt 2009-04-18 05:34:40 UTC (rev 10442)
@@ -1,18 +1,21 @@
Metawidget Examples
===================
-These examples demonstrate the use of the Metawidget user interface builder.
-While Metawidget supports many other user interface platforms, only the
-Metawidget JSF componenents are being used in these examples.
+These examples demonstrate the use of Metawidget. Metawidget is a 'smart User
+Interface widget' that populates itself, at runtime, with UI components to
+match the properties of business objects. While Metawidget supports many other
+user interface platforms, only the Metawidget JSF componenents are being used
+in these examples.
-The reason we are hosting metawidget examples are because the framework
-embraces the same declarative style of programming that Seam espouses. Through
-the use of annotations, you can control how the user interface is built and
-layed out, reducing a lot of boilerplate code that you are used to writing.
+The reason we are hosting metawidget examples are because Metawidget embraces
+the same declarative style of programming that Seam espouses. Through the use
+of annotations, you can control how the user interface is dynamically built and
+layed out, reducing a lot of boilerplate code that you are used to writing (or
+generating).
-You can find information about Metawidget at the project homepage:
+You can find information about Metawidget on the project's homepage:
-http://metawidget.sourceforge.net
+http://metawidget.org
Thanks to Richard Kennard for porting the original Seam examples to use the
Metawidget JSF components.