In creating the Web service, the following files and folders may
be created, copied, or moved depending on the options you selected:
- The plugins/com.ibm.etools.webservice.dadxtools_7.0.0/worfRuntime/worf_v82/runtime/worf/* and plugins/com.ibm.etools.webservice.dadxtools_7.0.0/worfRuntime/worf_v91/runtime/worf/* files are copied to the Web_Project/WebContent/worf directory,
according to the version of WORF the project is set to.
- A lib directory is created under the Web_Project/WebContent/WEB-INF directory.
The appropriate version worf.jar and worf-servlets.jar files
are copied to this directory. For Apache Axis, the required jar files are
copied to this directory as well.
- The .jsp, .html, and .gif files
for the test page are created in the Web_Project/WebContent/worf directory.
- In the Web_Project/WebContent/WEB-INF directory
the web.xml file is updated with the servlet definitions
for the DADX Web application. Note that two additional servlets have already
been defined when a group is added to the Web project, one for the LIST function
and one for the inspection.wsil listing function, at the Web Application's
root context level.
- If Apache Axis runtime environment is used, a server-config.wsdd file
is created in the Web_Project/WebContent/WEB-INF directory.
- If the IBM WebSphere runtime environment is used, the following files
are created or updated:
- webservices.xml
- group___dadx.dadx.wsdl
- group___dadx.dadx.xml
- ___filename.xsd
- In the Web_Project/WebContent directory, a WSDL
file for the DADX file dadx.wsdl is created in the wsdl directory.
- The db2WebRowSet.xsd file is also created in the Web_Project/WebContent directory.
Note that while some file names are in the same location, they are different
for each version of the DADX Web Service Provider. You must not manually copy
these files from or to other locations. Also, the generated files are copied
from the published area to the workspace. If the files are generated from
operations outside of the Web Service Wizard, for example from a browser,
they will not be copied to your workspace and will be lost if another DADX
Web service is created subsequently.