Hi Ray, You need to include some added jars in your classpath for Java 5. See the WHICH_JARS file in the lib directory of your distribution - the jar names listed with [6] at the end are *optional* for Java 6 but *required* for Java 5. Under the "For JAX-WS support:" section you'll see several jars listed, including "geronimo-jaxws_2.1_spec-1.0.jar (Or the Sun equivalent) [6]".
- Dennis Dennis M. Sosnoski Java SOA and Web Services Consulting <http://www.sosnoski.com/consult.html> Axis2/CXF/Metro SOA and Web Services Training <http://www.sosnoski.com/training.html> Web Services Jump-Start <http://www.sosnoski.com/jumpstart.html> On 03/04/2011 08:00 PM, raylmail wrote: > Hello CXF Team, > > Current we are using CXF 2.2.5 in our product for publishing services, the > system runs fine on Java 6. > > Now we plan to integrate a satellite product in, which runs on Java 5. I > tried to write client in the satellite product to call services published > from flagship product. > > When I try JaxWsProxyFactoryBean or JaxWsDynamicClientFactory for client, I > found that some classes CXF uses don't exist in Java 5, such as: > > javax.xml.bind.JAXBException > javax.xml.ws.BindingProvider > > But I can find "Can CXF run with JDK 1.5? Yes." in CXF FAQ page. > Maybe I am fresh for CXF, are there some particular usage for Java 5 > environment ? > > Any hint will be grateful :-) > > Thanks a lot! > Ray >
