JDK-8036030 : Update JAX-WS RI integration to latest version
  • Type: Enhancement
  • Component: xml
  • Sub-Component: jax-ws
  • Affected Version: 9
  • Priority: P2
  • Status: Resolved
  • Resolution: Fixed
  • OS: generic
  • Submitted: 2014-02-28
  • Updated: 2014-06-03
  • Resolved: 2014-03-31
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
JDK 9
9 b08Fixed
Related Reports
Cloners :  
Cloners :  
Duplicate :  
Relates :  
Description
Current subcomponents versions:

JAX-WS RI: 2.2.9-b130926.1035 > 2.2.10-b140228.1436

gmbal-api: 3.1.0-b001
ha-api: 3.1.9
jaxb: 2.2.9-b140218.1920 (from 2.2.8-b130911.1802)
jaxws-api: 2.2.11
jsr181-api: 1.0-MR1
management-api: 3.2.1-b001
mimepull: 1.9.4 (from 1.9.3)
policy: 2.4 (from 2.3.1)
resolver: 20050927
saaj-api: 1.3.7
saaj-impl: 1.3.23 (from 1.3.21)
streambuffer: 1.5.3
woodstox-core-asl: 4.2.0
stax2-api: 3.1.1
javax.annotation-api: 1.2

changlog:

JAX-WS (JDK-8029815, JDK-8017505, JDK-8010935)
<shih-chang.chen@oracle.com>			    Merge branch 'verifyWrapperType' of /private/git/repositories/fmw-infra-metro/jaxws-ri
<shih-chang.chen@oracle.com>			    verifyWrapperType
<shih-chang.chen@oracle.com>			    Merge branch 'fix_moxy_Boolean' of /private/git/repositories/fmw-infra-metro/jaxws-ri
<shih-chang.chen@oracle.com>			    fix Boolean (JDK-8037851)
<shih-chang.chen@oracle.com>			    Merge branch 'Bug_17367334_fix' of /private/git/repositories/fmw-infra-metro/jaxws-ri
<shih-chang.chen@oracle.com>			    Bug 17367334 fix
<shih-chang.chen@oracle.com>			    Merge branch 'sec_vul_fix' of /private/git/repositories/fmw-infra-metro/jaxws-ri
<shih-chang.chen@oracle.com>			    security vul fix (JDK-8037851)
<ryan.eberhard@oracle.com>			    Merge branch 'fix-wsit-build' of /private/git/repositories/fmw-infra-metro/jaxws-ri
<ryan.eberhard@oracle.com>			    Add ServiceDefinition back to HttpAdapter.initWSDLMap because symbol is used by wsit
<martin.grebac@oracle.com>			    fix the build
<ryan.eberhard@oracle.com>			    Merge branch 'lazy-findbugs' of /private/git/repositories/fmw-infra-metro/jaxws-ri
<ryan.eberhard@oracle.com>			    Resolve findbugs error for lazy metadata parse
<ryan.eberhard@oracle.com>			    Merge branch 'lazy-fix' of /private/git/repositories/fmw-infra-metro/jaxws-ri
<ryan.eberhard@oracle.com>			    Resolve test failure
<ryan.eberhard@oracle.com>			    Merge branch 'lazy-metadata' of /private/git/repositories/fmw-infra-metro/jaxws-ri
<ryan.eberhard@oracle.com>			    Delay iteration of Collection containing imported WSDL metadata
<harold.carr@gmail.com>			    added delegation of isProtocolMessage methods
<harold.carr@oracle.com>			    Merge branch 'preserve_isProtocolMessage_on_copy_branch' of /private/git/repositories/fmw-infra-metro/jaxws-ri
<harold.carr@gmail.com>			    Made Message.copyFrom final.
<harold.carr@gmail.com>			    
    - Bug 18111445 - GETSATELLITE(CLIENTREQUESTPROPERTYSET.CLASS).ISPROTOCOLMESSAGE NOT WORKING
    - Bug 18119149 - PACKET.USERSTATEID FIELD NEEDS TO SURVIVE PACKET.COPY METHOD
    Both by ensuring Packet.userStateId and Message.isProtocolMessage are handled properly when copying Packet or Message.
<miroslav.kos@oracle.com>			    merging jdk8-14_01 changes (JDK-8010935, JDK-8028388, JDK-8025152)
<deva.sagar@oracle.com>			    Merge branch 'desagar_bug_17968180' of /private/git/repositories/fmw-infra-metro/jaxws-ri
<harold.carr@gmail.com>			    Preserve isProtocolMessage when calling Message.copy (via new method Message.copyFrom)
<deva.sagar@oracle.com>			    Fixed Packet.shouldUseMtomOutbound to take into account a pre-existing content type that might have been set by a prior decode of an outbound Packet
    Also added check in MtomCodec to prevent MTOM message with null content id and boundary from being generated, although after the above fix, this case is not expected to happen
<iaroslav.savytskyi@oracle.com>			    Merge branch '2.2.10' of /private/git/repositories/fmw-infra-metro/jaxws-ri
<iaroslav.savytskyi@oracle.com>			    Change copyright years
<martin.grebac@oracle.com>			    exclude the test from future ... versions
<martin.grebac@oracle.com>			    bump up version
<martin.grebac@oracle.com>			    read version from pom or allow passing from command line
<martin.grebac@oracle.com>			    remove duplicate import
<martin.grebac@oracle.com>			    Fix findbugs warning caused by merge from cpu.
<miroslav.kos@oracle.com>			    Merge 13_04 changes; commit 'e346735d5b8c510d859c1126bab360c88096b3b0'
<martin.grebac@oracle.com>			    simplify gitignore file
<uday.joshi@oracle.com>			    Merge branch 'add_user_state_id_branch' of /private/git/repositories/fmw-infra-metro/jaxws-ri
<harold.carr@gmail.com>			    added userStateId for upper stack context
<martin.grebac@oracle.com>			    Fix of 17897697 - CONSTANTS IN SEIS NOT ALLOWED, CONTRARY TO THE JAX-WS SPECIFICATION
    (JDK-JDK-8029815)
<harold.carr@gmail.com>			    removed 'public' from new 'isProtocolMessage' methods - should only be used in this package
<harold.carr@oracle.com>			    Merge branch 'is_protocol_message_api_branch' of /private/git/repositories/fmw-infra-metro/jaxws-ri
<harold.carr@gmail.com>			    Internal API for subsystems to indicate that a message is a protocol message.  This will be exposed to DISI users via a DISI-level API.
<miroslav.kos@oracle.com>			    updated jdk bundle build - added missing licence replacing for relaxng
<shih-chang.chen@oracle.com>			    Merge branch 'saaj_copy_fix' of /private/git/repositories/fmw-infra-metro/jaxws-ri
<shih-chang.chen@oracle.com>			    copy fix
<miroslav.kos@oracle.com>			    JDK-8017505: Better Client Service (13_04) - fixed copyright years
<miroslav.kos@oracle.com>			    JDK-8017505: Better Client Service (13_04)
<miroslav.kos@oracle.com>			    JDK-8017505: Better Client Service (13_04)
<shih-chang.chen@oracle.com>			    Merge branch 'stax-ex-refac' of /private/git/repositories/fmw-infra-metro/jaxws-ri
<shih-chang.chen@oracle.com>			    stax-ex refactoring and lazy saaj
<lukas.jungmann@oracle.com>			    Merge branch 'fix_publish' of /private/git/repositories/fmw-infra-metro/jaxws-ri
<lukas.jungmann@oracle.com>			    default publishStatus to true if not set (fix test failures)
<shih-chang.chen@oracle.com>			    fix findbugs
<shih-chang.chen@oracle.com>			    Merge branch 'fix_202_Accepted' of /private/git/repositories/fmw-infra-metro/jaxws-ri
<shih-chang.chen@oracle.com>			    fix one-way 202 accepted.
<shih-chang.chen@oracle.com>			    Merge branch 'lazy_saaj' of /private/git/repositories/fmw-infra-metro/jaxws-ri
<shih-chang.chen@oracle.com>			    Extend the StreamingSOAP for outbound optimization.
<ryan.eberhard@oracle.com>			    Merge branch 'servletconnectionimpl-null-check' of /private/git/repositories/fmw-infra-metro/jaxws-ri
<ryan.eberhard@oracle.com>			    Add null check for in during out close

JAXB:
<martin.grebac@oracle.com>		    Merge branch 'bug_18275511_staxex_soap_export' of /private/git/repositories/fmw-infra-metro/jaxb-ri
<lukas.jungmann@oracle.com>		    bug 18275511 - NOCLASSDEFFOUNDERROR: JAVAX/XML/SOAP/SOAPELEMENT
<iaroslav.savytskyi@oracle.com>		    Add promotion tagging
<iaroslav.savytskyi@oracle.com>		    Merge branch 'fix_17979117'
<iaroslav.savytskyi@oracle.com>		    Fix wrong ref element generation. Bug: 17979117
<iaroslav.savytskyi@oracle.com>		    Revert stax-ex version to 1.7.5 because of jax-ws tck failers
<martin.grebac@oracle.com>		    Autointegrate new dependencies
<iaroslav.savytskyi@oracle.com>		    Revert stax-ex version to 1.7.5 because of jax-ws tck failers
<martin.grebac@oracle.com>		    Autointegrate new dependencies
<iaroslav.savytskyi@oracle.com>		    Fix copyright year
<miroslav.kos@oracle.com>		    Merge branch 'optional_property_branch' of /private/git/repositories/fmw-infra-metro/jaxb-ri
<iaroslav.savytskyi@oracle.com>		    Fix optional property behavior for PRIMITIVE value (JDK-8032884)
<iaroslav.savytskyi@oracle.com>		    Merge with jdk8-14_01
<iaroslav.savytskyi@oracle.com>		    Fix version
<iaroslav.savytskyi@oracle.com>		    Merge with 2.2.8-b130911.1802 version
<iaroslav.savytskyi@oracle.com>		    Remove check package access check (jaxws request)
<iaroslav.savytskyi@oracle.com>		    Hide ReflectionNavigator security sensitive methods


Comments
changeset being tested & reviewed
24-03-2014