Java Web Services Developer Pack 1.0_01

JavaTM Web Services Developer Pack 1.0_01 Release Notes

Contents

The Java Web Services Developer Pack (Java WSDP) is an all-in-one download containing key technologies to simplify building of Web services using the JavaTM 2 Platform. For release notes for these technologies see:

Updated, online versions of the release notes are available here.

Supported Platforms

This release of the Java WSDP has been tested in various configurations with the JDK versions 1.3.1_03 and 1.4.0_01 on the following platforms:

Redistributable Components

Redistribution of the entire Java WSDP is subject to this license.

The following Java WSDP components are individually redistributable. Redistribution of a component entails the redistribution of all files comprising the component and any dependent components.

Component Files
JAXP jaxp-api.jar, dom.jar, sax.jar, xalan.jar, xercesImpl.jar, xsltc.jar
SAAJ saaj-api.jar, saaj-ri.jar, activation.jar, commons-logging.jar, dom4j.jar, mail.jar, JAXP
JAXM jaxm-api.jar, jaxm-provider, jaxm-provideradmin, jaxm-runtime.jar, SAAJ, JAXP
JAXR jaxr-api.jar, jaxr-ri.jar, soap.jar, castor-0.9.3.9-xml.jar, fscontext.jar, jaas.jar, jcert.jar, jnet.jar, jsse.jar, providerutil.jar, SAAJ, JAXP
JAX-RPC jaxrpc-api.jar, jaxrpc-ri.jar, SAAJ, JAXP
JSTL jstl.jar, jaxen-full.jar, jdbc2_0-stdext.jar, saxpath.jar, standard.jar, JAXP

The following file can only be used for designing, developing, and testing.

Component Files
Registry Server registry-server.war

Environment Variables

The JAVA_HOME environment variable is set to point to the JDK version you specify during installation. If you change your J2SE SDK installation you will need to reinstall Java WSDP.

All other custom system properties can be set in the file JWSDP_HOME/conf/jwsdp.properties as follows:

http.proxyHost=webcache 
http.proxyPort=8080

You can override any of the properties in JWSDP_HOME/conf/jwsdp.properties by using the -D... argument to any of the start scripts. For example,

Unix: catalina.sh -Dhttp.proxyHost=webcache -Dhttp.proxyPort=8080

Microsoft Windows: catalina -Dhttp.proxyHost=webcache -Dhttp.proxyPort=8080

Modifying the Default Logging Level

The Java WSDP supports the Jakarta Commons Logging API. By default, the technologies in the Java WSDP have their logging level set to warn. The following levels are available, in ascending order of granularity:

fatal
error
warn
info
debug
trace

You can change the default level of logging for Tomcat. For example, to change the default level to debug, specify the following properties in JWSDP_HOME/conf/jwsdp.properties.

org.apache.commons.logging.Log=org.apache.commons.logging.impl.SimpleLog
org.apache.commons.logging.simplelog.defaultlog=debug

Logging output appears in the file JWSDP_HOME/logs/catalina.out.

You can set the logging level for more than one logger by specifying additional properties. See the release notes for individual technologies to learn how to set the logging level for each technology.

The default logger, SimpleLog, assumes that logger names are hierarchical. To set a default log level for all the technologies with package names beginning with com.sun.xml, you can say:

org.apache.commons.logging.log.com.sun.xml=info

You could add another system property definition to specify logging for Tomcat classes. For example, use

org.apache.commons.logging.log.org.apache.commons.digester=warn

to receive only warnings from the Digester module that Tomcat uses to parse web.xml files.

For more information about configuring logging, see the Jakarta Commons Logging API documentation. In particular, refer to the Package Description.

Known Issues