Java WSDP Registry Server Home
Before you work with this release of the JavaTM Web Services Developer Pack (Java WSDP) Registry Server, make sure that you have installed the required software and are on a supported operating system. You can find this information in the Java WSDP home page and Release Notes and the Java WSDP Registry Server home page.
Note: The file
<JWSDP_HOME>/webapps/registry-server.war
may only be used for the purposes of designing, developing, and testing
programs.
This release includes
You can also use the Registry Browser and sample programs provided by the Java API for XML Registries (JAXR) to create and query registry data.
This release implements Version 2 of the Universal Description, Discovery and Integration (UDDI) project, including
The release contents are arranged in the following structure within the Java WSDP installation:
Directory Name | Contents |
---|---|
bin |
Startup scripts |
common/endorsed ,common/lib |
JAR files used by the Java WSDP Registry Server |
docs/registry-server |
Release documentation for the Java WSDP Registry Server |
logs |
Log file created by the database startup script; Tomcat logs |
samples/registry-server |
Command line client scripts |
tools/xindice |
The Xindice database |
webapps |
The Registry Server servlet, in
the file registry-server.war
|
At this release, the Java WSDP supports the Jakarta Commons Logging API. For details about changing the general default logging level, see the Java WSDP Release Notes. This section describes how to modify the logging level for the Registry Server.
You can use either of the following methods to specify the logging level for the Registry Server:
Before you start Tomcat, edit the
<JWSDP_HOME>/conf/jwsdp.properties
file. To change the default level for the Registry Server to
debug
, for example, specify the following:
org.apache.commons.logging.simplelog.log.com.sun.registry_server=debug
Ant
tool, you can use a
<sysproperty>
tag to specify logging levels for the
java
built-in task. For the Registry Server, use the following
tag:
<sysproperty key="org.apache.commons.logging.simplelog.log.com.sun.xml.registry_server" value="debug"/>
You can specify any of the following logging levels:
fatal error warn info debug trace
The default level is warn
.
Logging output appears in the file
<JWSDP_HOME>/logs/catalina.out
.
<JWSDP_HOME>/conf/catalina.policy
:
grant codeBase "file:${catalina.home}/work/Standard Engine/localhost/registry-server/WEB-INF/classes/-" { permission java.io.FilePermission "${catalina.home}/common/endorsed/xercesImpl.jar", "read"; permission java.io.FilePermission "${catalina.home}/common/endorsed/xalan.jar", "read"; permission java.io.FilePermission "${catalina.home}/bin/orb.properties", "read"; permission java.util.PropertyPermission "*", "read, write"; permission java.net.SocketPermission "*", "listen,connect,resolve"; };
The 1.0_02 release of the Java WSDP Registry Server has the following limitations:
find_relatedBusinesses
message is not supported.
<find_*>
messages, the find qualifiers
orLikeKeys
, combineCategoryBags
, and
serviceSubset
are not supported. All other find qualifiers are
supported.
At this release, the Java WSDP Registry Server has the following known issue:
find_relatedBusinesses
request message is not
supported in this release (see Current Limitations),
use of the JAXR API findAssociations
method will fail with
the Registry Server. The Registry Server will return an
E_unsupported message
in a SOAP Fault if
find_relatedBusinesses
is used.