wsimport и wsgen, включенные в jre, находятся в каталоге jre / bin как exe, и если вы все равно вызываете его из командной строки, он все равно будет запускать реализацию Jax-WS 2.1.
Для обновления до Jax-WS 2.2 вам необходимо загрузить соответствующий RI JAX-WS 2.2.X с веб-сайта jaxws.
Вам необходимо извлечь содержимое на ваш компьютер.
Вам также необходимо скопировать jaxws-api.jar и jaxb-api.jar в одобренный каталог (согласно вашему первоначальному описанию)
ОДНАКО вместо того, чтобы использовать wsgen.exe или wsimport.exe (в зависимости от вашего проекта), вам теперь нужно использовать тот, который представлен в обновлении / загрузке jax-ws 2.2.
В каталоге jaxws-ri, который вы извлекли из загрузки JAX-WS 2.2, вы увидите каталог bin и 4 файла (wsgen.bat, wsgen.sh, wsimport.bat, wsimport.sh) и эти это те, которые вам нужно запустить вместо.
Для их запуска необходимо настроить переменную среды JAXWS_HOME (подробности см. В файлах wsgen / wsimport.bat / sh).
Теперь это должно позволить вам запустить JAX-WS 2.2 с JDK 1.6