When you create a web service in JDeveloper, a number of files are generated. The files that can be generated are:
WebServices.deploy
that contains the generated files and is ready for immediate deployment to
the application server
web.xml
file
Some files are generated for every type of web service, while others are only generated for some types of web service. Additionally, the way the files are displayed is different in the Applications Navigator and the System Navigator. The following sections show the types of file generated by JDeveloper for each type of web service:
In the Applications Navigator, expand the applications workspace,
project and Application Sources
nodes.
MyWebServiceN
, where N
is a number. With this selected in the navigator, the following are listed in
the Structure pane:
IMyWebService
N.wsdl
.
IMyWebServiceN.java
is
generated for the methods you have selected.
Web Content
, WEB-INF
nodes,
JDeveloper generates the web.xml
file. When there is an
existing web.xml file for the project it is updated with information
about the web service.
Resources
node:
WebService.deploy
<ejb>
Jar.deploy
.
In the System Navigator, JDeveloper generates:
MyWebServiceN
,
where N
is a number. Under this node in the
navigator there is:
IMyWebService
N.wsdl
.
IMyWebServiceN.java
is
generated for the methods you have selected.
web.xml
file. When there is an existing web.xml file for
the project it is updated with information about the web service.
WebService.deploy
<ejb>Jar.deploy
.
In the Applications Navigator, expand the applications workspace,
project and Application Sources
nodes.
MyWebServiceN
, where N
is a number. With this selected in the navigator, the following are listed in
the Structure pane:
MyWebService
N.wsdl
.
MyWebServiceN.java
is
generated for the methods you have selected.
Web Content
, WEB-INF
nodes,
JDeveloper generates the web.xml
file. When there is an
existing web.xml file for the project it is updated with information
about the web service.
Resources
node there is the WAR deployment
profile called WebService.deploy
.
In the System Navigator, JDeveloper generates:
MyWebServiceN
,
where N
is a number. Under this node in the
navigator there is:
MyWebService
N.wsdl
.
MyWebServiceN.java
is
generated for the methods you have selected.
web.xml
file. When there is an existing web.xml file for
the project it is updated with information about the web service.
WebService.deploy
.
In the Applications Navigator, expand the applications workspace,
project and Application Sources
nodes.
MyWebServiceN
, where N
is a number. With this selected in the navigator, the Structure pane lists a
WSDL document for the web service called MyWebServiceN
.wsdl
.
Web Content
, WEB-INF
nodes,
JDeveloper generates the web.xml
file. When there is an
existing web.xml file for the project it is updated with information
about the web service.
Under the Resources
node there is the WAR deployment
profile called WebService.deploy
.
In the System Navigator, JDeveloper generates:
MyWebServiceN
,
where N
is a number. Under this node in the
navigator there is the WSDL document for the web service called
MyWebServiceN.wsdl
.
web.xml
file. When there is an existing web.xml file for
the project it is updated with information about the web service.
WebService.deploy
.
In the Applications Navigator, expand the applications workspace,
project and Application Sources
nodes. Under the package
node, JDeveloper generates a web service container called
MyWebServiceN
, where N
is a
number. With this selected in the navigator, the Structure pane lists:
MyWebServiceN
.wsdl
.
MyWebServiceN.dd
.
In the System Navigator, JDeveloper generates:
MyWebServiceN
,
where N
is a number. Under this node in the
navigator there is:
MyWebService
N.wsdl
.
MyWebServiceN.dd
.
Copyright © 1997, 2004, Oracle. All rights reserved.