Going nuts: NB 5.5.1 & OpenESB & Jax-WS 2.1 vs Jax-WS 2.0
I apologize in advance for my newbie questions and I'm sorry to bother you, but Iâ€™m going nuts while attempting to create a webservice-client with netbeans 5.5.1. (I'm more familiar with Eclipse, but I need to use openESB + glassfish...whatever)
That is my situation:
I started with a clean Windows XP installation and then installed JDK 1.6 as a first. Afterwards, I downloaded and installed the openESB/Alaska/Netbeans5.5.1-bundle and I'm now trying to build a ws-client within a web-project for a sun appl. server.
It turns out that without modifying anything in this installation, there's jax-ws ver. 2.0 installed, and ver. 2.1 expected. Thanks to this, there won't be any ws-client-creation...
Downloading and installing (=double-clicking) JAXB2_20070125.jar & JAXWS2.1EA3_20061115.jar didn't work. Extracting both and copying them to (in the end) various lib and lib/endorsed-folders (as suggested by http://weblogs.java.net/blog/ramapulavarthi/archive/2007/01/problems_usi...) didn't work either. So didn't adding the jar files to the project. Even so didn't installing JDK 1.5 work. Environment-variables are all set.
Question one: how do I solve this problem? I don't know what else to do...
Question two: I've got a second WebService, which I'm going to access, which is (like google's ws) encoded in rpc-style. As error messages on a friend's system do suggest, jax-ws doesn't support those wsdl-files any more. Jax-rpc would still do. How do I persuade Netbeans that I'm smart enough, to choose jax-rpc instead of jax-ws within the new->ws-client dialogue?
I'm doing this as a part of my master thesis, so success is kinda crutial for me...
Thanks for all of your help!!
Probably useful system-settings:
java.runtime.name = Java(TM) SE Runtime Environment
sun.boot.library.path = C:\Programme\Alaska\JDK\jdk1.6.0\jre\bin
java.vm.version = 1.6.0-b105
java.vm.vendor = Sun Microsystems Inc.
java.vendor.url = http://java.sun.com/
java.runtime.version = 1.6.0-b105
java.awt.graphicsenv = sun.awt.Win32GraphicsEnvironment
java.endorsed.dirs = C:\Programme\Alaska\JDK\jdk1.6.0\jre\lib\endorsed
java.library.path = C:\Programme\Alaska\JDK\jdk1.6.0\jre\bin; .; C:\WINDOWS\Sun\Java\bin; C:\WINDOWS\system32; C:\WINDOWS; C:\WINDOWS\system32; C:\WINDOWS; C:\WINDOWS\System32\Wbem; C:\Programme\ATI Technologies\ATI.ACE\Core-Static; C:\Programme\QuickTime\QTSystem\; C:\Programme\Alaska\JDK\jdk1.6.0\bin; C:\Programme\Alaska\JDK\jdk1.6.0; C:\Programme\Alaska; C:\Programme\Alaska\JDK\jdk1.6.0\bin; C:\Programme\SSH Communications Security\SSH Secure Shell