Skip to main content

Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "Http://wiki.eclipse.org/EclipseLink/Development/Testing/DBWS/2.5.0 Server Tests"

(New page: <css> .source-sql {padding:1em;border:1px solid black; background-color: white;} .source-plsql {padding:1em;border:1px solid black; background-color: white;} .source-java5 {padding:1...)
 
Line 16: Line 16:
 
</css>
 
</css>
  
== DBWS Server Tests  ==
+
== Existing DBWS Server Tests  ==
The current DBWS server tests are direct ports of the original DWBS examples.  These basic examples were intended to be run against an EclipseLink install.  The three basic steps are:
+
The current DBWS server tests are direct ports of the original DWBS examples.  These basic examples were intended to be run against an EclipseLink install.  The three main  steps for running the examples are:
 
*resetDatabase - execute SQL statements to generate tables, procedures, etc
 
*resetDatabase - execute SQL statements to generate tables, procedures, etc
 
*build - run the DBWS builder to generate a web archive to be deployed manually to an active server instance
 
*build - run the DBWS builder to generate a web archive to be deployed manually to an active server instance
 
*runClient - runs basic tests against the deployed service
 
*runClient - runs basic tests against the deployed service
 +
 +
The directory layout in the Git repository for each is as follows:<br>
 +
<b class="DIR">utils</b><br>
 +
&nbsp; └── <b class="DIR">eclipselink.dbws.builder.test.oracle.server</b><br>
 +
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; ├── <b class="DIR">attachedbinary</b><br>
 +
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; │&nbsp;&nbsp;&nbsp; ├── <b class="DIR">config</b><br>
 +
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; │&nbsp;&nbsp;&nbsp; │&nbsp;&nbsp;&nbsp;├── <b class="NORMAL">dbws-builder.xml</b><br>
 +
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; │&nbsp;&nbsp;&nbsp; │&nbsp;&nbsp;&nbsp;├── <b class="NORMAL">fixed.properties</b><br>
 +
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; │&nbsp;&nbsp;&nbsp; │&nbsp;&nbsp;&nbsp;├── <b class="NORMAL">fixed.xml</b><br>
 +
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; │&nbsp;&nbsp;&nbsp; │&nbsp;&nbsp;&nbsp;├── <b class="NORMAL">setup.sql</b><br>
 +
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; │&nbsp;&nbsp;&nbsp; │&nbsp;&nbsp;&nbsp;├── <b class="NORMAL">swaref.xsd</b><br>
 +
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; │&nbsp;&nbsp;&nbsp; │&nbsp;&nbsp;&nbsp;└── <b class="NORMAL">teardown.sql</b><br>
 +
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; │&nbsp;&nbsp;&nbsp; ├── <b class="DIR">src</b><br>
 +
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; │&nbsp;&nbsp;&nbsp; │&nbsp;&nbsp;&nbsp; └── <b class="DIR">test</b><br>
 +
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; │&nbsp;&nbsp;&nbsp; │&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; └── <b class="NORMAL">Client.java</b><br>
 +
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; │&nbsp;&nbsp;&nbsp; ├── <b class="NORMAL">build.cmd</b><br>
 +
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; │&nbsp;&nbsp;&nbsp; ├── <b class="NORMAL">build.xml</b><br>
 +
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; │&nbsp;&nbsp;&nbsp; ├── <b class="NORMAL">env.bat</b><br>
 +
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; │&nbsp;&nbsp;&nbsp; ├── <b class="NORMAL">resetDatabase.cmd</b><br>
 +
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; │&nbsp;&nbsp;&nbsp; └── <b class="NORMAL">runtime.properties</b><br>
 +
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; ├── <b class="DIR">inlinebinary</b><br>
 +
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; │&nbsp;&nbsp;&nbsp; ├── <b class="DIR">config</b><br>
 +
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; │&nbsp;&nbsp;&nbsp; │&nbsp;&nbsp;&nbsp;├── <b class="NORMAL">dbws-builder.xml</b><br>
 +
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; │&nbsp;&nbsp;&nbsp; │&nbsp;&nbsp;&nbsp;├── <b class="NORMAL">fixed.properties</b><br>
 +
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; │&nbsp;&nbsp;&nbsp; │&nbsp;&nbsp;&nbsp;├── <b class="NORMAL">fixed.xml</b><br>
 +
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; │&nbsp;&nbsp;&nbsp; │&nbsp;&nbsp;&nbsp;├── <b class="NORMAL">setup.sql</b><br>
 +
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; │&nbsp;&nbsp;&nbsp; │&nbsp;&nbsp;&nbsp;└── <b class="NORMAL">teardown.sql</b><br>
 +
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; │&nbsp;&nbsp;&nbsp; ├── <b class="DIR">src</b><br>
 +
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; │&nbsp;&nbsp;&nbsp; │&nbsp;&nbsp;&nbsp; └── <b class="DIR">test</b><br>
 +
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; │&nbsp;&nbsp;&nbsp; │&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; └── <b class="NORMAL">Client.java</b><br>
 +
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; │&nbsp;&nbsp;&nbsp; ├── <b class="NORMAL">build.cmd</b><br>
 +
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; │&nbsp;&nbsp;&nbsp; ├── <b class="NORMAL">build.xml</b><br>
 +
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; │&nbsp;&nbsp;&nbsp; ├── <b class="NORMAL">env.bat</b><br>
 +
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; │&nbsp;&nbsp;&nbsp; ├── <b class="NORMAL">resetDatabase.cmd</b><br>
 +
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; │&nbsp;&nbsp;&nbsp; └── <b class="NORMAL">runtime.properties</b><br>
 +
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; ├── <b class="DIR">mtom</b><br>
 +
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; │&nbsp;&nbsp;&nbsp; ├── <b class="DIR">config</b><br>
 +
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; │&nbsp;&nbsp;&nbsp; │&nbsp;&nbsp;&nbsp;├── <b class="NORMAL">dbws-builder.xml</b><br>
 +
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; │&nbsp;&nbsp;&nbsp; │&nbsp;&nbsp;&nbsp;├── <b class="NORMAL">fixed.properties</b><br>
 +
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; │&nbsp;&nbsp;&nbsp; │&nbsp;&nbsp;&nbsp;├── <b class="NORMAL">fixed.xml</b><br>
 +
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; │&nbsp;&nbsp;&nbsp; │&nbsp;&nbsp;&nbsp;├── <b class="NORMAL">setup.sql</b><br>
 +
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; │&nbsp;&nbsp;&nbsp; │&nbsp;&nbsp;&nbsp;└── <b class="NORMAL">teardown.sql</b><br>
 +
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; │&nbsp;&nbsp;&nbsp; ├── <b class="DIR">src</b><br>
 +
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; │&nbsp;&nbsp;&nbsp; │&nbsp;&nbsp;&nbsp; └── <b class="DIR">test</b><br>
 +
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; │&nbsp;&nbsp;&nbsp; │&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; └── <b class="NORMAL">Client.java</b><br>
 +
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; │&nbsp;&nbsp;&nbsp; ├── <b class="NORMAL">build.cmd</b><br>
 +
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; │&nbsp;&nbsp;&nbsp; ├── <b class="NORMAL">build.xml</b><br>
 +
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; │&nbsp;&nbsp;&nbsp; ├── <b class="NORMAL">env.bat</b><br>
 +
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; │&nbsp;&nbsp;&nbsp; ├── <b class="NORMAL">resetDatabase.cmd</b><br>
 +
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; │&nbsp;&nbsp;&nbsp; └── <b class="NORMAL">runtime.properties</b><br>
 +
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; ├── <b class="DIR">simpleplsql</b><br>
 +
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; │&nbsp;&nbsp;&nbsp; ├── <b class="DIR">config</b><br>
 +
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; │&nbsp;&nbsp;&nbsp; │&nbsp;&nbsp;&nbsp;├── <b class="NORMAL">dbws-builder.xml</b><br>
 +
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; │&nbsp;&nbsp;&nbsp; │&nbsp;&nbsp;&nbsp;├── <b class="NORMAL">fixed.properties</b><br>
 +
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; │&nbsp;&nbsp;&nbsp; │&nbsp;&nbsp;&nbsp;├── <b class="NORMAL">fixed.xml</b><br>
 +
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; │&nbsp;&nbsp;&nbsp; │&nbsp;&nbsp;&nbsp;├── <b class="NORMAL">setup.sql</b><br>
 +
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; │&nbsp;&nbsp;&nbsp; ├── <b class="DIR">src</b><br>
 +
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; │&nbsp;&nbsp;&nbsp; │&nbsp;&nbsp;&nbsp; └── <b class="DIR">test</b><br>
 +
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; │&nbsp;&nbsp;&nbsp; │&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; └── <b class="NORMAL">Client.java</b><br>
 +
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; │&nbsp;&nbsp;&nbsp; ├── <b class="NORMAL">build.cmd</b><br>
 +
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; │&nbsp;&nbsp;&nbsp; ├── <b class="NORMAL">build.sh</b><br>
 +
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; │&nbsp;&nbsp;&nbsp; ├── <b class="NORMAL">build.xml</b><br>
 +
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; │&nbsp;&nbsp;&nbsp; ├── <b class="NORMAL">env.bat</b><br>
 +
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; │&nbsp;&nbsp;&nbsp; ├── <b class="NORMAL">env.sh</b><br>
 +
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; │&nbsp;&nbsp;&nbsp; ├── <b class="NORMAL">readme.html</b><br>
 +
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; │&nbsp;&nbsp;&nbsp; ├── <b class="NORMAL">resetDatabase.cmd</b><br>
 +
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; │&nbsp;&nbsp;&nbsp; ├── <b class="NORMAL">resetDatabase.sh</b><br>
 +
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; │&nbsp;&nbsp;&nbsp; ├── <b class="NORMAL">runClient.cmd</b><br>
 +
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; │&nbsp;&nbsp;&nbsp; ├── <b class="NORMAL">runClient.sh</b><br>
 +
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; │&nbsp;&nbsp;&nbsp; └── <b class="NORMAL">runtime.properties</b><br>
 +
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; ├── <b class="DIR">simplesp</b><br>
 +
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; │&nbsp;&nbsp;&nbsp; ├── <b class="DIR">config</b><br>
 +
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; │&nbsp;&nbsp;&nbsp; │&nbsp;&nbsp;&nbsp;├── <b class="NORMAL">dbws-builder.xml</b><br>
 +
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; │&nbsp;&nbsp;&nbsp; │&nbsp;&nbsp;&nbsp;├── <b class="NORMAL">fixed.properties</b><br>
 +
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; │&nbsp;&nbsp;&nbsp; │&nbsp;&nbsp;&nbsp;├── <b class="NORMAL">fixed.xml</b><br>
 +
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; │&nbsp;&nbsp;&nbsp; │&nbsp;&nbsp;&nbsp;├── <b class="NORMAL">setup.sql</b><br>
 +
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; │&nbsp;&nbsp;&nbsp; ├── <b class="DIR">src</b><br>
 +
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; │&nbsp;&nbsp;&nbsp; │&nbsp;&nbsp;&nbsp; └── <b class="DIR">test</b><br>
 +
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; │&nbsp;&nbsp;&nbsp; │&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; └── <b class="NORMAL">Client.java</b><br>
 +
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; │&nbsp;&nbsp;&nbsp; ├── <b class="NORMAL">build.cmd</b><br>
 +
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; │&nbsp;&nbsp;&nbsp; ├── <b class="NORMAL">build.sh</b><br>
 +
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; │&nbsp;&nbsp;&nbsp; ├── <b class="NORMAL">build.xml</b><br>
 +
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; │&nbsp;&nbsp;&nbsp; ├── <b class="NORMAL">env.bat</b><br>
 +
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; │&nbsp;&nbsp;&nbsp; ├── <b class="NORMAL">env.sh</b><br>
 +
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; │&nbsp;&nbsp;&nbsp; ├── <b class="NORMAL">readme.html</b><br>
 +
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; │&nbsp;&nbsp;&nbsp; ├── <b class="NORMAL">resetDatabase.cmd</b><br>
 +
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; │&nbsp;&nbsp;&nbsp; ├── <b class="NORMAL">resetDatabase.sh</b><br>
 +
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; │&nbsp;&nbsp;&nbsp; ├── <b class="NORMAL">runClient.cmd</b><br>
 +
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; │&nbsp;&nbsp;&nbsp; ├── <b class="NORMAL">runClient.sh</b><br>
 +
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; │&nbsp;&nbsp;&nbsp; └── <b class="NORMAL">runtime.properties</b><br>
 +
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; ├── <b class="DIR">simplesql</b><br>
 +
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; │&nbsp;&nbsp;&nbsp; ├── <b class="DIR">config</b><br>
 +
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; │&nbsp;&nbsp;&nbsp; │&nbsp;&nbsp;&nbsp;├── <b class="NORMAL">dbws-builder.xml</b><br>
 +
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; │&nbsp;&nbsp;&nbsp; │&nbsp;&nbsp;&nbsp;├── <b class="NORMAL">fixed.properties</b><br>
 +
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; │&nbsp;&nbsp;&nbsp; │&nbsp;&nbsp;&nbsp;├── <b class="NORMAL">fixed.xml</b><br>
 +
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; │&nbsp;&nbsp;&nbsp; │&nbsp;&nbsp;&nbsp;├── <b class="NORMAL">setup.sql</b><br>
 +
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; │&nbsp;&nbsp;&nbsp; ├── <b class="DIR">src</b><br>
 +
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; │&nbsp;&nbsp;&nbsp; │&nbsp;&nbsp;&nbsp; └── <b class="DIR">test</b><br>
 +
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; │&nbsp;&nbsp;&nbsp; │&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; └── <b class="NORMAL">Client.java</b><br>
 +
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; │&nbsp;&nbsp;&nbsp; ├── <b class="NORMAL">build.cmd</b><br>
 +
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; │&nbsp;&nbsp;&nbsp; ├── <b class="NORMAL">build.sh</b><br>
 +
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; │&nbsp;&nbsp;&nbsp; ├── <b class="NORMAL">build.xml</b><br>
 +
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; │&nbsp;&nbsp;&nbsp; ├── <b class="NORMAL">env.bat</b><br>
 +
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; │&nbsp;&nbsp;&nbsp; ├── <b class="NORMAL">env.sh</b><br>
 +
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; │&nbsp;&nbsp;&nbsp; ├── <b class="NORMAL">readme.html</b><br>
 +
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; │&nbsp;&nbsp;&nbsp; ├── <b class="NORMAL">resetDatabase.cmd</b><br>
 +
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; │&nbsp;&nbsp;&nbsp; ├── <b class="NORMAL">resetDatabase.sh</b><br>
 +
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; │&nbsp;&nbsp;&nbsp; ├── <b class="NORMAL">runClient.cmd</b><br>
 +
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; │&nbsp;&nbsp;&nbsp; ├── <b class="NORMAL">runClient.sh</b><br>
 +
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; │&nbsp;&nbsp;&nbsp; └── <b class="NORMAL">runtime.properties</b><br>
 +
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; ├── <b class="DIR">simpletable</b><br>
 +
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; │&nbsp;&nbsp;&nbsp; ├── <b class="DIR">config</b><br>
 +
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; │&nbsp;&nbsp;&nbsp; │&nbsp;&nbsp;&nbsp;├── <b class="NORMAL">dbws-builder.xml</b><br>
 +
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; │&nbsp;&nbsp;&nbsp; │&nbsp;&nbsp;&nbsp;├── <b class="NORMAL">fixed.properties</b><br>
 +
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; │&nbsp;&nbsp;&nbsp; │&nbsp;&nbsp;&nbsp;├── <b class="NORMAL">fixed.xml</b><br>
 +
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; │&nbsp;&nbsp;&nbsp; │&nbsp;&nbsp;&nbsp;├── <b class="NORMAL">setup.sql</b><br>
 +
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; │&nbsp;&nbsp;&nbsp; ├── <b class="DIR">src</b><br>
 +
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; │&nbsp;&nbsp;&nbsp; │&nbsp;&nbsp;&nbsp; └── <b class="DIR">test</b><br>
 +
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; │&nbsp;&nbsp;&nbsp; │&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; └── <b class="NORMAL">Client.java</b><br>
 +
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; │&nbsp;&nbsp;&nbsp; ├── <b class="NORMAL">build.cmd</b><br>
 +
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; │&nbsp;&nbsp;&nbsp; ├── <b class="NORMAL">build.sh</b><br>
 +
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; │&nbsp;&nbsp;&nbsp; ├── <b class="NORMAL">build.xml</b><br>
 +
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; │&nbsp;&nbsp;&nbsp; ├── <b class="NORMAL">env.bat</b><br>
 +
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; │&nbsp;&nbsp;&nbsp; ├── <b class="NORMAL">env.sh</b><br>
 +
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; │&nbsp;&nbsp;&nbsp; ├── <b class="NORMAL">readme.html</b><br>
 +
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; │&nbsp;&nbsp;&nbsp; ├── <b class="NORMAL">resetDatabase.cmd</b><br>
 +
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; │&nbsp;&nbsp;&nbsp; ├── <b class="NORMAL">resetDatabase.sh</b><br>
 +
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; │&nbsp;&nbsp;&nbsp; ├── <b class="NORMAL">runClient.cmd</b><br>
 +
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; │&nbsp;&nbsp;&nbsp; ├── <b class="NORMAL">runClient.sh</b><br>
 +
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; │&nbsp;&nbsp;&nbsp; └── <b class="NORMAL">runtime.properties</b><br>

Revision as of 11:09, 17 August 2012


Existing DBWS Server Tests

The current DBWS server tests are direct ports of the original DWBS examples. These basic examples were intended to be run against an EclipseLink install. The three main steps for running the examples are:

  • resetDatabase - execute SQL statements to generate tables, procedures, etc
  • build - run the DBWS builder to generate a web archive to be deployed manually to an active server instance
  • runClient - runs basic tests against the deployed service

The directory layout in the Git repository for each is as follows:
utils
  └── eclipselink.dbws.builder.test.oracle.server
        ├── attachedbinary
        │    ├── config
        │    │   ├── dbws-builder.xml
        │    │   ├── fixed.properties
        │    │   ├── fixed.xml
        │    │   ├── setup.sql
        │    │   ├── swaref.xsd
        │    │   └── teardown.sql
        │    ├── src
        │    │    └── test
        │    │        └── Client.java
        │    ├── build.cmd
        │    ├── build.xml
        │    ├── env.bat
        │    ├── resetDatabase.cmd
        │    └── runtime.properties
        ├── inlinebinary
        │    ├── config
        │    │   ├── dbws-builder.xml
        │    │   ├── fixed.properties
        │    │   ├── fixed.xml
        │    │   ├── setup.sql
        │    │   └── teardown.sql
        │    ├── src
        │    │    └── test
        │    │        └── Client.java
        │    ├── build.cmd
        │    ├── build.xml
        │    ├── env.bat
        │    ├── resetDatabase.cmd
        │    └── runtime.properties
        ├── mtom
        │    ├── config
        │    │   ├── dbws-builder.xml
        │    │   ├── fixed.properties
        │    │   ├── fixed.xml
        │    │   ├── setup.sql
        │    │   └── teardown.sql
        │    ├── src
        │    │    └── test
        │    │        └── Client.java
        │    ├── build.cmd
        │    ├── build.xml
        │    ├── env.bat
        │    ├── resetDatabase.cmd
        │    └── runtime.properties
        ├── simpleplsql
        │    ├── config
        │    │   ├── dbws-builder.xml
        │    │   ├── fixed.properties
        │    │   ├── fixed.xml
        │    │   ├── setup.sql
        │    ├── src
        │    │    └── test
        │    │        └── Client.java
        │    ├── build.cmd
        │    ├── build.sh
        │    ├── build.xml
        │    ├── env.bat
        │    ├── env.sh
        │    ├── readme.html
        │    ├── resetDatabase.cmd
        │    ├── resetDatabase.sh
        │    ├── runClient.cmd
        │    ├── runClient.sh
        │    └── runtime.properties
        ├── simplesp
        │    ├── config
        │    │   ├── dbws-builder.xml
        │    │   ├── fixed.properties
        │    │   ├── fixed.xml
        │    │   ├── setup.sql
        │    ├── src
        │    │    └── test
        │    │        └── Client.java
        │    ├── build.cmd
        │    ├── build.sh
        │    ├── build.xml
        │    ├── env.bat
        │    ├── env.sh
        │    ├── readme.html
        │    ├── resetDatabase.cmd
        │    ├── resetDatabase.sh
        │    ├── runClient.cmd
        │    ├── runClient.sh
        │    └── runtime.properties
        ├── simplesql
        │    ├── config
        │    │   ├── dbws-builder.xml
        │    │   ├── fixed.properties
        │    │   ├── fixed.xml
        │    │   ├── setup.sql
        │    ├── src
        │    │    └── test
        │    │        └── Client.java
        │    ├── build.cmd
        │    ├── build.sh
        │    ├── build.xml
        │    ├── env.bat
        │    ├── env.sh
        │    ├── readme.html
        │    ├── resetDatabase.cmd
        │    ├── resetDatabase.sh
        │    ├── runClient.cmd
        │    ├── runClient.sh
        │    └── runtime.properties
        ├── simpletable
        │    ├── config
        │    │   ├── dbws-builder.xml
        │    │   ├── fixed.properties
        │    │   ├── fixed.xml
        │    │   ├── setup.sql
        │    ├── src
        │    │    └── test
        │    │        └── Client.java
        │    ├── build.cmd
        │    ├── build.sh
        │    ├── build.xml
        │    ├── env.bat
        │    ├── env.sh
        │    ├── readme.html
        │    ├── resetDatabase.cmd
        │    ├── resetDatabase.sh
        │    ├── runClient.cmd
        │    ├── runClient.sh
        │    └── runtime.properties

Back to the top