tree: 8862832d7f76de37f63f08411c663b1d4a821921 [path history] [tgz]
  1. .settings/
  2. builder/
  3. service/
  4. src/
  5. .classpath
  6. .project
  7. dbws-builder.xml
  8. pom.xml
  9. README.md
dbws/dbws.simple/README.md

EclipseLink DBWS: Simple Example

This simple example illustrates how EclipseLink DBWS can be used to generate a JAX-WS web service based on a very simple database schema. This example is based on:

http://wiki.eclipse.org/EclipseLink/Examples/DBWS/DBWSBasicTable

For more DBWS examples please see: http://wiki.eclipse.org/EclipseLink/Examples/DBWS

Running the Example

  1. Download the example - Clone the examples GIT repo
  2. Configure database and application server information for use by the DBWS builder (dbws-builder.xml)
  3. Configure application server information for use by the DBWS runtime (../config.properties) The following two properties must be set according to the target application server: - server.name - external.txn.controller.name Valid values for each are: - WebLogic - org.eclipse.persistence.platform.server.wls.WebLogic_10_Platform - org.eclipse.persistence.transaction.wls.WebLogicTransactionController - GlassFish - org.eclipse.persistence.platform.server.sunas.SunAS9ServerPlatform - org.eclipse.persistence.transaction.sunas.SunAS9TransactionController - JBoss - org.eclipse.persistence.platform.server.jboss.JBossPlatform - org.eclipse.persistence.transaction.jboss.JBossTransactionController - WebSphere - org.eclipse.persistence.platform.server.was.WebSphere_7_Platform - org.eclipse.persistence.transaction.was.WebSphereTransactionController
  4. Run the Packaging: mvn package
  5. Test the generated web service by executing ‘mvn’ in the service sub-directory