JAX-WS update coming soon
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. The patch file is likely be
100k lines so impossible to do a complete review. The tentative plan is to push this via jdk8/tl/jaxws and any help with the review would be appreciated.
-Alan.
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? 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))
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))
participants (2)
-
Alan Bateman
-
Miroslav Kos