On 04/08/2013 05:05 PM, Alan Bateman wrote:
On 21/03/2013 11:27, Alan Bateman wrote:
Just a heads-up that there is a JAX-WS update coming for jdk8.
Miroslav Kos will be sending a webrev soon with the changes that
update what we have in jdk8 from 2.2.7-b09 to 2.2.9-b13922.
Miroslav has put a webrev with the changes here:
http://cr.openjdk.java.net/~mkos/8010393/webrev.01/
Miroslav - can you briefly summarize the changes so that folks know
what is coming?
The change set contains all the changes between versions 2.2.7-b09 and
the current development version, which is 2.2.9-b12941. There are no big
changes, it contains just bug fixes required by upper stacks (metro,
glassfish, weblogic) and minor refactorings. Attached is a list of fixed
issues.
Thanks
Miran
One minor update is that I needed to modify a make file to ensure that
a new .xml gets packaged into resources.jar.
-Alan
diff --git a/makefiles/BuildJaxws.gmk b/makefiles/BuildJaxws.gmk
--- a/makefiles/BuildJaxws.gmk
+++ b/makefiles/BuildJaxws.gmk
@@ -55,7 +55,8 @@
BIN:=$(JAXWS_OUTPUTDIR)/jaxws_classes,\
COPY:=.xsd,\
COPY_FILES:=$(JAXWS_TOPDIR)/src/share/jaxws_classes/com/sun/tools/internal/xjc/runtime/JAXBContextFactory.java
\
-
$(JAXWS_TOPDIR)/src/share/jaxws_classes/com/sun/tools/internal/xjc/runtime/ZeroOneBooleanAdapter.java,\
+
$(JAXWS_TOPDIR)/src/share/jaxws_classes/com/sun/tools/internal/xjc/runtime/ZeroOneBooleanAdapter.java
\
+
$(JAXWS_TOPDIR)/src/share/jaxws_classes/com/sun/xml/internal/ws/assembler/jaxws-tubes-default.xml,\
ADD_JAVAC_FLAGS=-cp $(OUTPUT_ROOT)/jaxp/dist/lib/classes.jar))
$(JAXWS_OUTPUTDIR)/jaxws_classes/META-INF/services/com.sun.tools.internal.ws.wscompile.Plugin:
\
@@ -98,7 +99,7 @@
$(eval $(call SetupArchive,ARCHIVE_JAXWS,$(BUILD_JAXWS) $(BUILD_JAF)
$(TARGET_PROP_FILES),\
SRCS:=$(JAXWS_OUTPUTDIR)/jaxws_classes
$(JAXWS_OUTPUTDIR)/jaf_classes,\
- SUFFIXES:=.class .properties .xsd .java \
+ SUFFIXES:=.class .properties .xsd .xml .java \
com.sun.mirror.apt.AnnotationProcessorFactory \
com.sun.tools.internal.xjc.Plugin,\
JAR:=$(JAXWS_OUTPUTDIR)/dist/lib/classes.jar))
Displaying issues *1* to *71* of *71* matching issues. as at: *08/Apr/1303:52
PM*
*Key* *Summary*
<http://java.net/jira/browse/JAX_WS-1112> Make JAX-WS run on J2SE 5.0
<http://java.net/jira/browse/JAX_WS-1112>
<http://java.net/jira/browse/JAX_WS-1107> httpproxy username and password
not supported <http://java.net/jira/browse/JAX_WS-1107>
<http://java.net/jira/browse/JAX_WS-1105> wsgen fails to resolve all
'service implementation bean' methods <http://java.net/jira/browse/JAX_WS-1105>
<http://java.net/jira/browse/JAX_WS-1102> jaxws should pass encoding
option to jaxb <http://java.net/jira/browse/JAX_WS-1102>
<http://java.net/jira/browse/JAX_WS-1101> wsimport authFile URL
containing passwords should support encoded/escaped characters...
<http://java.net/jira/browse/JAX_WS-1101>
<http://java.net/jira/browse/JAX_WS-1100> Allow wild card matching to
allow the same user:password for all urls with the same host name
<http://java.net/jira/browse/JAX_WS-1100>
<http://java.net/jira/browse/JAX_WS-1099>
com.sun.xml.ws.api.model.wsdl.WSDLModel.WSDLParser.parse error in parsering
wsdl:message/wsdl:part defines "type" (not "element")
<http://java.net/jira/browse/JAX_WS-1099>
<http://java.net/jira/browse/JAX_WS-1098> IllegalAnnotationsException: 2 counts
of IllegalAnnotationExceptions: MemberSubmissionEndpointReference$Address and
W3CEndpointReference$Address <http://java.net/jira/browse/JAX_WS-1098>
<http://java.net/jira/browse/JAX_WS-1095> Basic Authentication with
wsimport does not allow @ in username <http://java.net/jira/browse/JAX_WS-1095>
<http://java.net/jira/browse/JAX_WS-1094> wsa:to header of ack message
changed to annonymous when the request message has no replyTo
<http://java.net/jira/browse/JAX_WS-1094>
<http://java.net/jira/browse/JAX_WS-1092> Back Compatible issue, for
method: com.sun.xml.ws.server.EndpointFactory.verifyImplementorClass
<http://java.net/jira/browse/JAX_WS-1092>
<http://java.net/jira/browse/JAX_WS-1088> HttpAdapter send empty response
message even when the message is null given that the endpointAddress of Packet
is not null <http://java.net/jira/browse/JAX_WS-1088>
<http://java.net/jira/browse/JAX_WS-1087> unable to delete .war file
after wsimport completed <http://java.net/jira/browse/JAX_WS-1087>
<http://java.net/jira/browse/JAX_WS-1083> Error listenerStart Sep 27,
2012 12:02:48 AM org.apache.catalina.core.StandardContext start
<http://java.net/jira/browse/JAX_WS-1083>
<http://java.net/jira/browse/JAX_WS-1082> consider updating dependencies
<http://java.net/jira/browse/JAX_WS-1082>
<http://java.net/jira/browse/JAX_WS-1080> move build from ant to maven
<http://java.net/jira/browse/JAX_WS-1080>
<http://java.net/jira/browse/JAX_WS-1076> disableCaptureStackTrace vs
captureStackTrace <http://java.net/jira/browse/JAX_WS-1076>
<http://java.net/jira/browse/JAX_WS-1075> RI Http Adapter should send
common response instead of soapfault if the http status code is 403, according
to WS-I BP 1.1 <http://java.net/jira/browse/JAX_WS-1075>
<http://java.net/jira/browse/JAX_WS-1074> ClassCast exception when
wsimport task run in a forked mode <http://java.net/jira/browse/JAX_WS-1074>
<http://java.net/jira/browse/JAX_WS-1072> missing SoapAction in http
header and ineffective warning in the logfile
<http://java.net/jira/browse/JAX_WS-1072>
<http://java.net/jira/browse/JAX_WS-1069> replace tools/resourcegen with
resourcegen from istack-commons <http://java.net/jira/browse/JAX_WS-1069>
<http://java.net/jira/browse/JAX_WS-1068> Issue with two or more web
services in the same war when pointing to wsdls in different META-INF/wsdl
subdirs where the wsdl files themselves are the same.
<http://java.net/jira/browse/JAX_WS-1068>
<http://java.net/jira/browse/JAX_WS-1064> Need to use Filer when
generating files <http://java.net/jira/browse/JAX_WS-1064>
<http://java.net/jira/browse/JAX_WS-1062> wsimport command will throw
NullPointerException when no difination of like "xmlns:undns="http://test"" in
WSDL file. <http://java.net/jira/browse/JAX_WS-1062>
<http://java.net/jira/browse/JAX_WS-1059> wsimport Ant tasks causes
NoClassDefFoundError from many places from within some java app
<http://java.net/jira/browse/JAX_WS-1059>
<http://java.net/jira/browse/JAX_WS-1057> DUPLICATE TO AND RELATESTO
HEADERS IN ASYNC RESPONSE <http://java.net/jira/browse/JAX_WS-1057>
<http://java.net/jira/browse/JAX_WS-1055> Annotation processing fails due
to different ClassType objects for java.lang.String
<http://java.net/jira/browse/JAX_WS-1055>
<http://java.net/jira/browse/JAX_WS-1051> the address of member
submission version's addressing element in wsdl will not be rewrited by the
actual one <http://java.net/jira/browse/JAX_WS-1051>
<http://java.net/jira/browse/JAX_WS-1049> Reading from BindingProvider's
RequestContext causes "SOAPAction" http header to go blank
<http://java.net/jira/browse/JAX_WS-1049>
<http://java.net/jira/browse/JAX_WS-1048> Exception [EclipseLink-50063]
(Eclipse Persistence Services - 2.3.1.v20111103-r10319):
org.eclipse.persistence.exceptions.JAXBException
<http://java.net/jira/browse/JAX_WS-1048>
<http://java.net/jira/browse/JAX_WS-1045> NPE at
com.sun.xml.internal.ws.wsdl.writer.W3CAddressingWSDLGeneratorExtension.addOperationInputExtension(W3CAddressingWSDLGeneratorExtension.java:72
<http://java.net/jira/browse/JAX_WS-1045>
<http://java.net/jira/browse/JAX_WS-1044> Setting HTTP Cookie for the
second time to BindingProvider.RequestContext is not overriding the old Cookie
<http://java.net/jira/browse/JAX_WS-1044>
<http://java.net/jira/browse/JAX_WS-1042> The documentation in
http://jax-ws.java.net/2.2.5/docs/wsgenant.html is incorrect
<http://java.net/jira/browse/JAX_WS-1042>
<http://java.net/jira/browse/JAX_WS-1040> EndpointInterface annotation
generated based on wsdl for old addressing space are wrong
<http://java.net/jira/browse/JAX_WS-1040>
<http://java.net/jira/browse/JAX_WS-1039> ws implementation class is not
generated if -s and -d options differ <http://java.net/jira/browse/JAX_WS-1039>
<http://java.net/jira/browse/JAX_WS-1038> BridgeWrapper swallows possible
JAXBException <http://java.net/jira/browse/JAX_WS-1038>
<http://java.net/jira/browse/JAX_WS-1034> [Regression]Some tests in
handler framework are failing.These tests are passing against glassfish 3.1.1
<http://java.net/jira/browse/JAX_WS-1034>
<http://java.net/jira/browse/JAX_WS-1029> Add additional webservice
client annotations via GeneratorExtension mechanism in ServiceGenerator
<http://java.net/jira/browse/JAX_WS-1029>
<http://java.net/jira/browse/JAX_WS-1018> [Bug9269121] UNABLE TO SEND THE
MAIL IN THE SERVER ENV USING JAVAX MAILS
<http://java.net/jira/browse/JAX_WS-1018>
<http://java.net/jira/browse/JAX_WS-1015> JAX-WS 2.2.* BUG with
Content-type having action paramter as Mandatory
<http://java.net/jira/browse/JAX_WS-1015>
<http://java.net/jira/browse/JAX_WS-1012> WsimportTool override the
Authenticator singleton <http://java.net/jira/browse/JAX_WS-1012>
<http://java.net/jira/browse/JAX_WS-1010> [7433013] jax-ws server impl
does not deserialize attachment headers into attachmentpart.
<http://java.net/jira/browse/JAX_WS-1010>
<http://java.net/jira/browse/JAX_WS-1006> [Bug 8770868] jaxws ws-sc
webservice invocation failed for wstxioexception:invalid null.
<http://java.net/jira/browse/JAX_WS-1006>
<http://java.net/jira/browse/JAX_WS-997> [Bug 9270193] ws-tx outbound
call to was results in abort with transaction does not exist msg.
<http://java.net/jira/browse/JAX_WS-997>
<http://java.net/jira/browse/JAX_WS-991> Duplicate addressing headers
created as a result of addressing policy and custom code
<http://java.net/jira/browse/JAX_WS-991>
<http://java.net/jira/browse/JAX_WS-988> Bug 9356487 - STRESS: ATOMIC
TRANSACTIONS THROW ILLEGALARGUMENTEXCEPTION
<http://java.net/jira/browse/JAX_WS-988>
<http://java.net/jira/browse/JAX_WS-986> [Bug 8147693] [CR369142] SOAP
MESSAGE BODY ATTRIBUTE MISSING WHEN DEALING WITH CLIENT SIDE HANDLER IN JAX-WS
<http://java.net/jira/browse/JAX_WS-986>
<http://java.net/jira/browse/JAX_WS-981> WebServiceAP needs to read 'no
overwrite' and ' no webservice' flags from AnnotationProcessorEnvironment
<http://java.net/jira/browse/JAX_WS-981>
<http://java.net/jira/browse/JAX_WS-980> [Bug 8171121] [cr372855]
[jaxws-wcf interop] wrong namespace url of wsa membersubmission policy
assertion. <http://java.net/jira/browse/JAX_WS-980>
<http://java.net/jira/browse/JAX_WS-977> [Bug8252660] BEHAVIOR CHANGED
IN SOAPMessage.getSOAPHeader() METHOD <http://java.net/jira/browse/JAX_WS-977>
<http://java.net/jira/browse/JAX_WS-976> [Bug 7447078] jaxws web service
fail to deploy if method contain enum array and generic types.
<http://java.net/jira/browse/JAX_WS-976>
<http://java.net/jira/browse/JAX_WS-975> [Bug9948515] ServerMgr throws
NPE in off-server env <http://java.net/jira/browse/JAX_WS-975>
<http://java.net/jira/browse/JAX_WS-971> MTOM disabled when using
SOAPHandler <http://java.net/jira/browse/JAX_WS-971>
<http://java.net/jira/browse/JAX_WS-970> [Bug 8105514] NPE in
SOAP11Fault <http://java.net/jira/browse/JAX_WS-970>
<http://java.net/jira/browse/JAX_WS-963> [Bug 8146200] [Bug 8155176]
[Bug 8164909] [Bug 8162399] cts jaxws21 - npe in provider test [3]
<http://java.net/jira/browse/JAX_WS-963>
<http://java.net/jira/browse/JAX_WS-961> [Bug 8110976] TOOLING CAN'T
PROCESS A TOP-DOWN JAX-WS SERVICE WHEN THE WSDL HAS NESTED COMPLEX TYPES
<http://java.net/jira/browse/JAX_WS-961>
<http://java.net/jira/browse/JAX_WS-943> WS-Addressing doesn't work as
it had on previous releases <http://java.net/jira/browse/JAX_WS-943>
<http://java.net/jira/browse/JAX_WS-941> Endpoint.publish with 0.0.0.0
as host causes NPE in Endpoint.stop <http://java.net/jira/browse/JAX_WS-941>
<http://java.net/jira/browse/JAX_WS-881> Reusing a JAXBRIContext causes
a NPE the second time it is used <http://java.net/jira/browse/JAX_WS-881>
<http://java.net/jira/browse/JAX_WS-791> Dump HTTP Packets to a Logger
instead of System.out <http://java.net/jira/browse/JAX_WS-791>
<http://java.net/jira/browse/JAX_WS-713> Document MTOM limitations
<http://java.net/jira/browse/JAX_WS-713>
<http://java.net/jira/browse/JAX_WS-692> WsImport fails if
wsdl:message/wsdl:part defines "type" (not "element")
<http://java.net/jira/browse/JAX_WS-692>
<http://java.net/jira/browse/JAX_WS-670> Incorrect encoding of action
parameter in MIME multipart/related entity body's Content-Type header
<http://java.net/jira/browse/JAX_WS-670>
<http://java.net/jira/browse/JAX_WS-542> WsGen output not correctly
redirected <http://java.net/jira/browse/JAX_WS-542>
<http://java.net/jira/browse/JAX_WS-537> Generate Additional Constructor
For WebServiceClient Service <http://java.net/jira/browse/JAX_WS-537>
<http://java.net/jira/browse/JAX_WS-451> wsimport Ant task not showing
WSDLParseExceptions by default <http://java.net/jira/browse/JAX_WS-451>
<http://java.net/jira/browse/JAX_WS-449> wsimport Ant task should
support version="true" attribute <http://java.net/jira/browse/JAX_WS-449>
<http://java.net/jira/browse/JAX_WS-261> Make WSServletDelegate class
public <http://java.net/jira/browse/JAX_WS-261>
<http://java.net/jira/browse/JAX_WS-192> Generate default webservice
implementation when using wsimport tool to parse a WSDL
<http://java.net/jira/browse/JAX_WS-192>
<http://java.net/jira/browse/JAX_WS-143> wsimport does not support jaxb
plugins <http://java.net/jira/browse/JAX_WS-143>
<http://java.net/jira/browse/JAX_WS-103> better error messages on
network failures <http://java.net/jira/browse/JAX_WS-103>