Deletions:
http://www.textvardarolocna.com
trnovier
Additions:
http://www.textvardarolocna.com
Additions:
trnovier
Additions:
When using the application you will notice that the associations between the tables are not generated correctly. There is no link between the tables, instead the foreign keys are listed as normal columns. This is because the standard Filmology schema has no constraints, in the PHP generator those are implemented in PHP classes.
To fix this I have extended the schema definition with the foreign key constraints. (You can find the schema insided the filmology workspace in the subversion repository, inside the sql directory).
Deletions:
When using the application you will notice that the associations between the tables are not generated correctly. There is no link between the tables as expected, instead the foreign keys are listed as normal columns.
This is because the standard Filmology schema has no foreign-key constraints, since (in the PHP generator framework) those constraints are implemented in PHP classes.
To fix this I have extended the schema definition with those foreign key constraints. (You can find this schema definition insided the filmology workspace in the subversion repository, inside the sql directory).
Additions:
Now you can use the CRUD application, which is typically running at http://localhost:8080/application-name
Deletions:
Now you can use the CRUD application, which is typically running at http://localhost:8080///application-name//
Additions:
Now you can use the CRUD application, which is typically running at http://localhost:8080///application-name//
Deletions:
Now you can use the CRUD application, which is typically running at http://localhost:8080/<>
Additions:
"The [[http://www.jboss.com/products/seam JBoss Seam Framework]] is a powerful new application framework for building next generation Web 2.0 applications by unifying and integrating technologies such as Asynchronous JavaScript and XML (AJAX), Java Server Faces (JSF), Enterprise Java Beans (EJB3), Java Portlets and Business Process Management (BPM)."
Deletions:
The [[http://www.jboss.com/products/seam JBoss Seam Framework]] is a powerful new application framework for building next generation Web 2.0 applications by unifying and integrating technologies such as Asynchronous JavaScript and XML (AJAX), Java Server Faces (JSF), Enterprise Java Beans (EJB3), Java Portlets and Business Process Management (BPM).
Additions:
Comparing the generated PHP application and the generated Seam application, I have discovered the following functional differences, on which I am working to get a similar Java based filmology example:
Additions:
When using this schema and running //seam generate-entities// again (and //seam restart//), the CRUD application is generated (almost) as expected.
Deletions:
When using this schema and running seam generate-entities again (and seam restart), the CRUD application is generated (almost) as expected.
Additions:
When using the application you will notice that the associations between the tables are not generated correctly. There is no link between the tables as expected, instead the foreign keys are listed as normal columns.
This is because the standard Filmology schema has no foreign-key constraints, since (in the PHP generator framework) those constraints are implemented in PHP classes.
To fix this I have extended the schema definition with those foreign key constraints. (You can find this schema definition insided the filmology workspace in the subversion repository, inside the sql directory).
When using this schema and running seam generate-entities again (and seam restart), the CRUD application is generated (almost) as expected.
Additions:
3) Go to the Seam directory and run //seam setup// to configure seam (e.g. Database Connection).
Deletions:
3) Go to the Seam directory and run //seam setup// to configure seam (e.g. Database Connection).
Additions:
Prerequisite: A running MySQL 4.x server with the filmology database schema.
4) Type seam //new-project// to create an eclipse workspace skeleton.
5) Type seam //generate-entities// to generate a CRUD application from the database schema.
6) Type //seam explode// to deploy an exploded EAR of the generated application on the JBoss AS.
Now you can use the CRUD application, which is typically running at http://localhost:8080/<>
Deletions:
Prerequisite: A running MySQL 4.x server with the filmology database schema.
4) Run seam //new-project// to create an eclipse workspace skeleton.
5) Run seam //generate-entities// to generate a CRUD application from the database schema.
Additions:
4) Run seam //new-project// to create an eclipse workspace skeleton.
5) Run seam //generate-entities// to generate a CRUD application from the database schema.
Additions:
Prerequisite: A running MySQL 4.x server with the filmology database schema.
3) Go to the Seam directory and run //seam setup// to configure seam (e.g. Database Connection).
Additions:
In the following I describe the steps of creating the Filmology example with Seam:
1) Install JBoss Application Server 4.05 with EJB 3 profile using the JEMS (JBoss Enterprise Middleware System) installer.
2) Extract JBoss Seam 1.2.1 in an arbitrary directory. Configure Seam as described in the documentation and run ANT.
Additions:
The [[http://www.jboss.com/products/seam JBoss Seam Framework]] is a powerful new application framework for building next generation Web 2.0 applications by unifying and integrating technologies such as Asynchronous JavaScript and XML (AJAX), Java Server Faces (JSF), Enterprise Java Beans (EJB3), Java Portlets and Business Process Management (BPM).
We are currently developing a Java generator for wCMF based on the Seam framework.
The first step is to develop a Seam reference implementation of the Filmology example, which will be translated to wCMF templates in the second step.
Deletions:
the seam framework