Thanks I'll give that a try. However, in Netbeans I am running GlassFish2.1, and I am not using the JAX ver2 spec (which I suspect is what Metro is). The application is based on Java jdk 1.4 (with the older Jax Libraries), I have tried copying those JAR files to the Tomcat common/lib folder but it has no effect.
Joined: Oct 25, 2011
In my Netbeans environment I see I have the following installed:
Visual Web JSF Backwards Compatibility Kit
The Visual Web JSF Backwards Compatibility Kit provides supplemental libraries that are required by the Visual Web designer to support projects that are based on J2SE 1.4 or J2EE 1.4. These libraries are not open source and are therefore distributed as a separate NetBeans plugin.
This kit will install the following libraries:
The JavaServer Faces 1.1 Reference Implementation (RI)
The Rowset Reference Implementation (RI)
the JAX-RPC libraries from JWSDP 1.6
JAX-RPC Web Services
Provides development support for JAX-RPC Web Services.
Any idea which libraries need to be in Tomcat to get this config working ?
It works 100% - but on the server it returns this error:
HTTP Status 404 - /register//regsService
type Status report
description The requested resource (/register//regsService) is not available.
Has this maybe got something to do with the WSDL generation being tuned off ? If so how/where do I turn it on ?
Joined: Oct 25, 2011
I have resolved this issue - by compiling the web service with Netbeans5.5 and running the webservice in an older version of Tomcat (5.25).
I suspect that Netbeans 6.7 has serious problems with its webservices implementation. Because besides the problems getting the service compiled (as described), I can't even get a stable instance of the published service running in Netbeans 6.7 for testing purposes. (Its not the fault of the service - in C# I am able to access and use the published service without any problems)
I’ve looked at a lot of different solutions, and in my humble opinion Aspose is the way to go. Here’s the link: http://aspose.com