According to the following instructions, 4 API jars are required to be
updated into the JDK 6 endorsed libs directory:
https://jax-ws.dev.java.net/nonav/2.1.1/docs/ReleaseNotes.html#Running_o
n_top_of_JDK_6
1) However, jsr-173-api.jar and saaj-api.jar do not have interface
changes compared to the classes in JDK6 (u1 at least). So, why do we
require these to be updated?
2) JDK6 renames the RI impl classes to com.sun.xml.internal.ws* package
names. However, factory classes inside the JAXWS-RI's jaxws-api.jar
continue to point to non-internal package names (e.g.
javax.xml.ws.spi.Provider --
https://jax-ws.dev.java.net/servlets/ReadMsg?list=users&msgNo=1034)
leading to CNF exceptions.
Notice: This email message, together with any attachments, may contain information of BEA Systems, Inc., its subsidiaries and affiliated entities, that may be confidential, proprietary, copyrighted and/or legally privileged, and is intended solely for the use of the individual or entity named in this message. If you are not the intended recipient, and have received this message in error, please immediately return this by email and then delete it.