[
https://issues.jboss.org/browse/JBIDE-7279?page=com.atlassian.jira.plugin...
]
William Collins commented on JBIDE-7279:
----------------------------------------
The JAX-WS API is part of the core Java platform and the classes of the API are loaded by
the bootstrap class loader. They thus override any versions of the classes not on the
bootstrap class loader. One way to override the platform version of these classes is to
use the Endorsed Standards Override Mechanism -
http://docs.oracle.com/javase/1.5.0/docs/guide/standards/. Placing the
'jboss-jaxws-api_2.2_spec-2.0.0.Final.jar' from the JBoss runtime into the
<java-home>/lib/endorsed directory of the Java runtime environment used to run
Eclipse will override the older version of the JAX-WS API in he Java platform. This will
result in the newer versions of the APIs being on the build paths in the Eclipse
environment.
Provide support for JAX-WS 2.2 APIs
-----------------------------------
Key: JBIDE-7279
URL:
https://issues.jboss.org/browse/JBIDE-7279
Project: Tools (JBoss Tools)
Issue Type: Feature Request
Components: Webservices
Affects Versions: 3.2.0.Beta1
Reporter: Lukas Jungmann
Assignee: Feng Qian
Fix For: 3.3.x
Original Estimate: 0 minutes
Remaining Estimate: 0 minutes
[this is to be checked against JBossAS 6.0M5 or newer]
for a project which has target runtime set to JBossAS6/uses JBossWS 3.3.x
-user should be allowed to set JAX-WS spec version in a top-down web service and web
service client wizards to 2.2
-editor should not show errors for following generated type of constructor:
public Info(WebServiceFeature ... features) {
super(WSDL_LOCATION, SERVICE, features);
}
(in the other words editor/ide has to know about APIs from $JBOSS_HOME/lib/endorsed)
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:
https://issues.jboss.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see:
http://www.atlassian.com/software/jira