WebSphere® Application Server provides a thin Java Platform, Standard Edition 6 (Java SE 6) Web services client runtime implementation that is based on the Java™ API for XML-based Web Services (JAX-WS) 2.1 specification. The Thin Client for JAX-WS with WebSphere Application Server is a stand-alone Java SE 6 client environment that enables running unmanaged JAX-WS Web services client applications in a non-WebSphere environment to invoke Web services that are hosted by the application server.
Before you set up a JAX-WS unmanaged client execution environment, obtain the Thin Client for JAX-WS Java archive (JAR) file. To obtain the Thin Client for JAX-WS, install WebSphere Application Server Version 7.0 or the Application Client for WebSphere Application Server Version 7.0. The Thin Client for JAX-WS JAR file, com.ibm.jaxws.thinclient_7.0.0.jar, is located in the app_server_root\runtimes directory.
Copy the Thin Client for JAX-WS, com.ibm.jaxws.thinclient_7.0.0.jar file, to other machines to create a lightweight client environment that enables communications with the product. Copies of the Thin Client for JAX-WS are subject to the same terms and conditions of the license agreement for the WebSphere product where you obtained the Thin Client for JAX-WS. Refer to the license agreements for correct usage and other limitations.
You must download Xerces-J Version 2.6.2, and add the file to the classpath when setting up the Thin Client for JAX-WS environment.
WS-SecurityKerberos is not supported with the Sun JDK or other non-IBM SDKs. Applications running in a Thin Client for JAX-WS environment that make use of WS-Security message level protection and use Kerberos security tokens as described in the Web Services Security Kerberos Token Profile 1.1 specification, do not correctly work on non-IBM JDKs. This limitation exists because of a dependancy on the IBM JGSS provider that is only available within IBM SDKs.
In this information ...Related tasks
| IBM Redbooks, demos, education, and more(Index) |