/hg/icedtea8-forest/jaxws: 37 new changesets

andrew at icedtea.classpath.org andrew at icedtea.classpath.org
Mon Aug 8 14:54:15 UTC 2016


changeset 97387ba1e54d in /hg/icedtea8-forest/jaxws
details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=97387ba1e54d
author: asaha
date: Mon Jan 25 15:47:59 2016 -0800

	Added tag jdk8u82-b00 for changeset a0c077b39c7a


changeset 73446762f6be in /hg/icedtea8-forest/jaxws
details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=73446762f6be
author: asaha
date: Mon Feb 01 16:35:31 2016 -0800

	Merge


changeset a5fe00dce300 in /hg/icedtea8-forest/jaxws
details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=a5fe00dce300
author: asaha
date: Wed Mar 23 12:21:04 2016 -0700

	Added tag jdk8u102-b00 for changeset a0c077b39c7a


changeset 7838bb10d513 in /hg/icedtea8-forest/jaxws
details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=7838bb10d513
author: asaha
date: Wed Mar 23 15:03:17 2016 -0700

	Merge


changeset f0816934d0d8 in /hg/icedtea8-forest/jaxws
details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=f0816934d0d8
author: asaha
date: Tue Mar 22 12:20:57 2016 -0700

	Merge


changeset c0ad0fa38df0 in /hg/icedtea8-forest/jaxws
details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=c0ad0fa38df0
author: asaha
date: Wed Mar 23 15:18:20 2016 -0700

	Merge


changeset 0a82e8a2c226 in /hg/icedtea8-forest/jaxws
details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=0a82e8a2c226
author: asaha
date: Tue Mar 29 13:26:58 2016 -0700

	Added tag jdk8u102-b01 for changeset c0ad0fa38df0


changeset 391a42f11d6e in /hg/icedtea8-forest/jaxws
details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=391a42f11d6e
author: aefimov
date: Thu Mar 24 01:15:32 2016 +0300

	8145039: JAXB marshaller fails with ClassCastException on classes generated by xjc
	Reviewed-by: lancea


changeset bd88174c3095 in /hg/icedtea8-forest/jaxws
details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=bd88174c3095
author: aefimov
date: Tue Mar 29 13:16:00 2016 +0300

	8073872: Schemagen fails with StackOverflowError if element references containing class
	Reviewed-by: lancea


changeset 43833fcf4701 in /hg/icedtea8-forest/jaxws
details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=43833fcf4701
author: robm
date: Tue Mar 29 23:01:47 2016 +0100

	Merge


changeset face9bd6bac2 in /hg/icedtea8-forest/jaxws
details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=face9bd6bac2
author: aefimov
date: Fri Apr 01 19:03:40 2016 +0300

	8134111: Unmarshaller unmarshalls XML element which doesn't have the expected namespace
	Reviewed-by: lancea


changeset 0ed05886ec9d in /hg/icedtea8-forest/jaxws
details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=0ed05886ec9d
author: asaha
date: Mon Apr 11 13:49:23 2016 -0700

	Added tag jdk8u102-b02 for changeset face9bd6bac2


changeset b949dc73142a in /hg/icedtea8-forest/jaxws
details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=b949dc73142a
author: asaha
date: Tue Apr 05 10:13:26 2016 -0700

	Merge


changeset 4e12f131bb0d in /hg/icedtea8-forest/jaxws
details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=4e12f131bb0d
author: asaha
date: Mon Apr 11 14:59:37 2016 -0700

	Merge


changeset 5b1d73ea0eb6 in /hg/icedtea8-forest/jaxws
details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=5b1d73ea0eb6
author: asaha
date: Mon Apr 18 15:30:32 2016 -0700

	Added tag jdk8u102-b03 for changeset 4e12f131bb0d


changeset 2d1c73175b3a in /hg/icedtea8-forest/jaxws
details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=2d1c73175b3a
author: asaha
date: Mon Apr 25 09:33:02 2016 -0700

	Added tag jdk8u102-b04 for changeset 5b1d73ea0eb6


changeset 1f512419ae33 in /hg/icedtea8-forest/jaxws
details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=1f512419ae33
author: asaha
date: Mon Apr 25 11:26:45 2016 -0700

	Merge


changeset b8a220c4b436 in /hg/icedtea8-forest/jaxws
details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=b8a220c4b436
author: asaha
date: Wed Apr 27 15:32:20 2016 -0700

	Added tag jdk8u102-b05 for changeset 1f512419ae33


changeset c8f5925b8ec9 in /hg/icedtea8-forest/jaxws
details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=c8f5925b8ec9
author: asaha
date: Mon May 02 14:56:02 2016 -0700

	Merge


changeset 04ac7da9273d in /hg/icedtea8-forest/jaxws
details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=04ac7da9273d
author: asaha
date: Mon May 02 15:04:48 2016 -0700

	Added tag jdk8u102-b06 for changeset c8f5925b8ec9


changeset d4bd96ee5097 in /hg/icedtea8-forest/jaxws
details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=d4bd96ee5097
author: asaha
date: Mon May 09 11:42:02 2016 -0700

	Merge


changeset 02b66146736a in /hg/icedtea8-forest/jaxws
details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=02b66146736a
author: asaha
date: Mon May 09 11:53:25 2016 -0700

	Added tag jdk8u102-b07 for changeset d4bd96ee5097


changeset ca64f5f82725 in /hg/icedtea8-forest/jaxws
details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=ca64f5f82725
author: asaha
date: Mon May 16 10:46:26 2016 -0700

	Merge


changeset 26c88c386d63 in /hg/icedtea8-forest/jaxws
details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=26c88c386d63
author: asaha
date: Mon May 16 10:55:54 2016 -0700

	Added tag jdk8u102-b08 for changeset ca64f5f82725


changeset 5b93dc724912 in /hg/icedtea8-forest/jaxws
details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=5b93dc724912
author: asaha
date: Mon May 23 20:47:11 2016 -0700

	Merge


changeset 5984a663b58f in /hg/icedtea8-forest/jaxws
details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=5984a663b58f
author: asaha
date: Mon May 23 20:54:24 2016 -0700

	Added tag jdk8u102-b09 for changeset 5b93dc724912


changeset 7a11148c41b8 in /hg/icedtea8-forest/jaxws
details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=7a11148c41b8
author: asaha
date: Tue May 31 10:13:06 2016 -0700

	Merge


changeset d7304c22f1a6 in /hg/icedtea8-forest/jaxws
details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=d7304c22f1a6
author: asaha
date: Tue May 31 10:29:48 2016 -0700

	Added tag jdk8u102-b10 for changeset 7a11148c41b8


changeset 0305736a8580 in /hg/icedtea8-forest/jaxws
details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=0305736a8580
author: asaha
date: Mon Jun 06 13:00:35 2016 -0700

	Merge


changeset 06a0575519af in /hg/icedtea8-forest/jaxws
details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=06a0575519af
author: asaha
date: Mon Jun 06 13:20:02 2016 -0700

	Added tag jdk8u102-b11 for changeset 0305736a8580


changeset d02665ceefe5 in /hg/icedtea8-forest/jaxws
details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=d02665ceefe5
author: asaha
date: Mon Jun 13 13:15:30 2016 -0700

	Merge


changeset bfd2adfb5a0f in /hg/icedtea8-forest/jaxws
details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=bfd2adfb5a0f
author: asaha
date: Mon Jun 13 13:23:25 2016 -0700

	Added tag jdk8u102-b12 for changeset d02665ceefe5


changeset b9da6ba1364d in /hg/icedtea8-forest/jaxws
details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=b9da6ba1364d
author: asaha
date: Tue Jun 21 18:20:56 2016 -0700

	Added tag jdk8u101-b13 for changeset 287f9e9d45cc


changeset d84434eb3e4e in /hg/icedtea8-forest/jaxws
details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=d84434eb3e4e
author: asaha
date: Tue Jun 21 18:43:54 2016 -0700

	Merge


changeset 81f2d81a48d7 in /hg/icedtea8-forest/jaxws
details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=81f2d81a48d7
author: asaha
date: Tue Jun 21 18:49:40 2016 -0700

	Added tag jdk8u102-b13 for changeset d84434eb3e4e


changeset e681ae177494 in /hg/icedtea8-forest/jaxws
details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=e681ae177494
author: andrew
date: Fri Aug 05 05:27:06 2016 +0100

	Merge jdk8u102-b14


changeset 20d379a78836 in /hg/icedtea8-forest/jaxws
details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=20d379a78836
author: andrew
date: Mon Aug 08 15:51:28 2016 +0100

	Added tag icedtea-3.2.0pre02 for changeset e681ae177494


diffstat:

 .hgtags                                                                                                 |  111 ++++++++++
 .jcheck/conf                                                                                            |    2 -
 src/share/jaxws_classes/com/sun/tools/internal/xjc/model/CTypeRef.java                                  |   15 +-
 src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/xmlschema/parser/SchemaConstraintChecker.java |    8 +
 src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/StructureLoader.java          |   21 +-
 src/share/jaxws_classes/com/sun/xml/internal/bind/v2/schemagen/XmlSchemaGenerator.java                  |   23 +-
 6 files changed, 155 insertions(+), 25 deletions(-)

diffs (352 lines):

diff -r a0c077b39c7a -r 20d379a78836 .hgtags
--- a/.hgtags	Mon Jan 25 13:22:26 2016 -0800
+++ b/.hgtags	Mon Aug 08 15:51:28 2016 +0100
@@ -50,6 +50,7 @@
 558985e26fe16f5a6ebb2edb9180a42e1c8e8202 jdk7-b73
 f4466e1b608088c90e11beaa4b600f102608c6a1 jdk7-b74
 fcf2b8b5d606641659419f247fcee4b284c45e6e jdk7-b75
+0dc08d528c998ca993e759b311e7b54c98e0ef28 icedtea7-1.12
 765d2077d1e652e234d27fe85ba58a986b488503 jdk7-b76
 5b4968c110476085225d3a71c4210fad2c1116c1 jdk7-b77
 fc1c72d1dfbb17db7d46bba8db9afc39cbbb9299 jdk7-b78
@@ -63,6 +64,7 @@
 512b0e924a5ae0c0b7ad326182cae0dc0e4d1aa8 jdk7-b86
 3febd6fab2ac8ffddbaf7bed00d11290262af153 jdk7-b87
 8c666f8f3565974e301ccb58b7538912551a6e26 jdk7-b88
+1661166c82dc2102f3f0364e28d1e4211f25a4cf icedtea7-1.13
 bf3675aa7f20fc6f241ce95760005aef2a30ff41 jdk7-b89
 ead7c4566a0017bcb44b468b3ac03b60dc5333ce jdk7-b90
 cf4686bf35abd1e573f09fa43cbec66403160ae9 jdk7-b91
@@ -111,6 +113,7 @@
 545de8303fec939db3892f7c324dd7df197e8f09 jdk7-b134
 d5fc61f18043765705ef22b57a68c924ab2f1a5b jdk7-b135
 c81d289c9a532d6e94af3c09d856a2a20529040f jdk7-b136
+339c2d381d80dbf9b74604e6ba43ead276b8024e icedtea-1.14
 ccea3282991ce8b678e188cf32a8239f76ff3bfa jdk7-b137
 cc956c8a8255583535597e9a63db23c510e9a063 jdk7-b138
 c025078c8362076503bb83b8e4da14ba7b347940 jdk7-b139
@@ -295,6 +298,7 @@
 a61ba2e3e6c85f7067fb7b0c3c02584abdfa96be jdk8u20-b07
 bc6d2f3426f3d04adc8245ad120e2b52fe7dfbde jdk8u20-b08
 2e76ce4ec993c32368ef51b67873aa5ff06e1437 jdk8u20-b09
+806fa0e68d922e3a5ff7c34317bf9f33dbc97eab icedtea-3.0.0pre01
 84f913145e2acb8474f3779d7ef154eebec9537a jdk8u20-b10
 ce4e5885a11012edaf76ce9a6115e23acabfd282 jdk8u20-b11
 94fbd96ebb83a3ce966c347082b079f9e4fec76a jdk8u20-b12
@@ -308,6 +312,7 @@
 4681b10c0c3197f591b88eadc481a283ae90d003 jdk8u20-b20
 31d43d250c836c13fcc87025837783788c5cd0de jdk8u20-b21
 2d360fb1b2b89c90133231f9ed5f823997b70c19 jdk8u20-b22
+9be5317def515b75e48704afdfc0d81d6b9783f4 icedtea-3.0.0pre02
 f3bf1b270fea8b17aa2846f962f7514b6f772ab4 jdk8u20-b23
 1277c0d492fd9253f1ea2730eb160953397bd939 jdk8u20-b24
 1277c0d492fd9253f1ea2730eb160953397bd939 jdk8u20-b25
@@ -375,6 +380,9 @@
 fa07311627d085f1307f55298f59463bcf55db02 jdk8u40-b18
 c8b402c28fe51e25f3298e1266f2ae48bda8d3e0 jdk8u40-b19
 a21c4edfdf4402f027183ac8c8aac2db49df3b7d jdk8u40-b20
+7ba7b06f15cf159affd6883e0577c10e9c857a29 icedtea-3.0.0pre03
+db7fdb068af965a0524d0f30056e3e3bbccb3899 icedtea-3.0.0pre04
+561f103796e5b19207e2b6cf3275f047da284a62 icedtea-3.0.0pre05
 16485a38b6bc762b363f4e439047486742fbcfcb jdk8u40-b21
 6e928fd9152541eddf25694be89eb881434a5c5f jdk8u40-b22
 b6755a463ccf6a79b1e1a43ed7bdb1c5cb1ac17d jdk8u40-b23
@@ -384,6 +392,7 @@
 a5f2cdedb940511674e153dce8d3cbc3a0598c9e jdk8u40-b27
 a342e6841e8d3bbef44d4158c980be2ab903e10a jdk8u40-b31
 8960bce00f1abecad665291b0077d6e673c0ff64 jdk8u40-b32
+f9e72841a77fe0402da947500359f4d60ecc89df jdk8u40-b33
 667a4aee3720373f5c286a50f537afd0ff4b65ae jdk8u45-b00
 cb6added4913f4899bd1689e77be1fe4efcff4f1 jdk8u45-b01
 855a7b9302053546e4da94b67cc3b8956f5b4985 jdk8u45-b02
@@ -427,6 +436,7 @@
 b189fe14d0f4375961a60d3e8532ca652e1aa592 jdk8u51-b31
 ef7893ef8718d205494fd5f79921be7c63b598b0 jdk8u51-b32
 e8631058a15d828af4d362cc247b18fc71aefeee jdk8u51-b33
+f806c42dad6de5d20652036de0f6964668435e11 jdk8u51-b34
 c8b402c28fe51e25f3298e1266f2ae48bda8d3e0 jdk8u60-b00
 7a0dacd12a9e42f581c11edeb51a69af9a8ab16d jdk8u60-b01
 5eb3236cc4a7075baf80fc8a258a1f9612e52cf0 jdk8u60-b02
@@ -451,6 +461,9 @@
 a414aec2d19cf692310587518546842070b80cb8 jdk8u60-b21
 6079c26a3b8fa1ead3d26a9de6ade2af71f1fb94 jdk8u60-b22
 c21563403b7a043be3d8f1afdd314e91438e357c jdk8u60-b23
+1c0bd390de6663c03939525779c2b0400994dde3 icedtea-3.0.0pre06
+2012603e0e903fcefe85a17ece0ce5ea0ce5df28 icedtea-3.0.0pre07
+26a1fdce80b734da2d105182f51430f0d015bef0 icedtea-3.0.0pre08
 1c394b3be96628b705bb78d62bb4b7c9a7f75175 jdk8u60-b24
 0497fdafbc8d19d72bce668e65dc5e5457f6f21a jdk8u60-b25
 a20f5fa8d56298239e762408d3a427a0632a8b69 jdk8u60-b26
@@ -493,6 +506,11 @@
 78c988a427d751f5a986af258248b3665950e509 jdk8u66-b17
 f3e9f0fcf5560c535bb93735b4c54e2f0257eb1a jdk8u66-b18
 f3c71687f52b6c4c331af8f6d200f677b367995c jdk8u66-b31
+7c9c036d03e18c44cf8598ce11c95764180eeed5 jdk8u66-b32
+032a4c3518f29ff55eac6603176e43601f7d0b4a jdk8u66-b33
+030b4033583ac387fa85b4eef968fb1abf0cf39d jdk8u66-b34
+dbd13a86556977545b5318342f8d9495b444c2aa jdk8u66-b35
+440eff28532a0af47e6267a8348554e79038be82 jdk8u66-b36
 47fc8ab84f47979b378158626f84b99b6f2b110f jdk8u71-b00
 f86ce5ee62ba5d0c91040fa53f0de5b19b20f155 jdk8u71-b01
 7d639191d91cd31b87363ed5383b636bed17f757 jdk8u71-b02
@@ -524,9 +542,102 @@
 a2473dd1dc0df47425e42d7fed1e4cabdb696154 jdk8u72-b12
 4c28352ce19bc25be5de681868a8cddb3f3644a8 jdk8u72-b13
 1a523f4b8cc77ef9dfb6d8191742dcd616cd9093 jdk8u72-b14
+2ceaeebc67608f6b4f930a0d93ca6cb8386397eb icedtea-3.0.0pre09
 2f840ac0adf079f0d2f0bac7a9c3fae6ea651271 jdk8u72-b15
+744fab401c4b326f142f5110ad523b1b22f973c8 jdk8u72-b31
+8da626c14c138dd41d4c685800351bf675048628 jdk8u73-b00
+dfc9feacece48fa8450b997e463afae2c1539ac3 jdk8u73-b01
+06fb882f8ed7ff3e58f7aa57e526e55c25ae9992 jdk8u73-b02
+4a5f76111c0b056357d4bdd3e015d649de2db591 jdk8u74-b00
+621e4ac137cd4a04ac1279e75d7fd0625765fd03 jdk8u74-b01
+6cfef18571fd35f45bada34cf4da4b1492ddb878 jdk8u74-b02
+e2d83c243af551722c88fe2dd391364373e2bd3a jdk8u74-b31
+62291bde8b5ea2288c0729982681baec7cd0451f jdk8u74-b32
+a2f8a45d70b21e450fac7ae7d5ca71ce853cf3d0 jdk8u77-b00
+dd34713088c23b7c6ef1adc071dd635bc7bda744 jdk8u77-b01
+7c319d6e0d4c59ebde91b88ba1391ace165b2f01 jdk8u77-b02
+c6f67bea4466783433b1bf1f83a4eb6784a5eb55 jdk8u77-b03
+bedbb9b6cf59d5da68478a4b49bb2fdfc43a4f2c jdk8u77-b31
+744fab401c4b326f142f5110ad523b1b22f973c8 jdk8u72-b31
+7d7b3488f44e77bedbbcbdee5a4415e5a5bd930c jdk8u75-b00
+d0161a6ecd3bf8c9953e979db8318177e4f2aa86 jdk8u75-b01
+57eb6af19a97a835b07c618d1c0aea50a0577337 jdk8u75-b02
+3412fd49bcbedcc4b0f6ae13a149e53ecde968ae jdk8u75-b03
+6580edbc4511d5a2281138c476700b8ab12165af jdk8u101-b00
+6580edbc4511d5a2281138c476700b8ab12165af jdk8u75-b04
+31337d5922975e1655764a7db158154d48866c13 jdk8u75-b05
+7fca20ec14beec302f7a4d446d1d8646a9a0b74f jdk8u75-b06
+97951b6feedbf113dfd09a98fe2625fea775aa09 jdk8u75-b07
+e4c1921d756888d95b47dc6b1eefe3878064a95c jdk8u75-b08
+c302ec60295cd1a5b57e43c28e387556980d1350 jdk8u75-b09
+945844568e956b9b68003f2b0f0528521b578d98 jdk8u75-b10
+ee0c5d0875a3c6022fde6855c6353b68f746f6cd jdk8u75-b12
+a2f8a45d70b21e450fac7ae7d5ca71ce853cf3d0 jdk8u77-b00
+dd34713088c23b7c6ef1adc071dd635bc7bda744 jdk8u77-b01
+7c319d6e0d4c59ebde91b88ba1391ace165b2f01 jdk8u77-b02
+ee1046345cb002b4ade524965a2e703a095068a3 icedtea-3.0.0pre10
+a81c04154cc5752f1344be27b797681bc4264885 icedtea-3.0.0
+919fa205539a3c06f1ab6f4f17ec0b49110fb4cd icedtea-3.0-branchpoint
+c6f67bea4466783433b1bf1f83a4eb6784a5eb55 jdk8u77-b03
+f66ee2329cd21c3485de1b8e0588f55882a56e0d jdk8u91-b00
+be5935ee38f1bc5132cf318f7badb61af86e2396 jdk8u91-b13
+e71f424e2c966a495b1d47693317288f291a794a jdk8u91-b14
+4c0ed3f71a596277f3c28b3f841d5c4ee7a007e6 jdk8u91-b15
 6aba0f814a15966e47aeab61b466894b82c03c70 jdk8u76-b00
 60789eebd1fe440255fd3f504221dc8b5553b8c2 jdk8u76-b01
 8c7d476c446940edd913ba5a3ca36975febdac28 jdk8u76-b02
 4b728dce9390e63f60d9ea445c229430ed059174 jdk8u76-b03
 4dfb56754487262e72d2e76900ddb6db51974f2d jdk8u76-b04
+fb7f4e5348ac9da68c04650bf26c4f4615fce169 jdk8u76-b05
+e28faf4200cb761fe36f3c2900df4bd3abe19ca6 jdk8u76-b06
+8fbdfb6e07112edc2f8ebeb4297354feb5eefd4f jdk8u76-b07
+dd502b0270a0b27adb04cec61672e8aa021aafe9 jdk8u76-b08
+c50275b7bb7aa23ab6c83423f3b1d8e02f604854 jdk8u76-b09
+9a7ea7a7ab734047e6bae7c354f503e7b71bf4c2 jdk8u76-b10
+f31ede81ad1e14724b49c71bae8183e8e36986d0 jdk8u76-b11
+fad3981b329a0d309f4922bbca7335973e32e50f jdk8u76-b12
+451d700ba30ee0d3d201090a9d5dd606b988820e jdk8u92-b00
+008547c7dd3e324c46c2711b54285ca99e2ae0b9 jdk8u92-b13
+74ff0e6139bf0973a183279d32ac5303cb1d38fb icedtea-3.1.0pre01
+4946f14d652f279394a85745709801c75d31bd0e icedtea-3.1.0pre02
+82ec7b3637db469316d659fe6ea4aa02a3e467ab icedtea-3.1.0pre03
+9812eb7e305e064e8efe831fad1e9481b9e91009 icedtea-3.1.0pre04
+759ba92444a9e85434cb381f437aba65e3c9f780 jdk8u92-b14
+38c6262b86559ff589f65f5bcc744b1763e20311 jdk8u92-b31
+6580edbc4511d5a2281138c476700b8ab12165af jdk8u81-b00
+0bff22fbd91f48c37f7c5a4544929231b92bd9bf jdk8u101-b01
+31e437ae0354e628a675bc4eb6b9ca67af552fc2 jdk8u101-b02
+2a5ea5a78ae7332b3d13af5580418ca9d186cda7 jdk8u101-b03
+d3b054313ed2d29f9dbbdfd71a7ab3c4ad4eb5b6 jdk8u101-b04
+0a657e4d5ed57bf3216b96915633b661f6532be5 jdk8u101-b05
+8cef2df1e60991bfdd8b2d8a8bad9e3506c1a386 jdk8u101-b06
+96be6de53286422ccbfd1c4fdf36a0490af32edb jdk8u101-b07
+a6ed0b0e8707b7112c99294122d7f3b259707603 jdk8u101-b08
+a93b161995a80cf7b0e599cf2f91e755ab1c7098 jdk8u101-b09
+ea422e4481f6edfb77bb3a4cd74a73e463143ff3 jdk8u101-b10
+5f3dcb815b9715215d086ba0d48a59b23d01d0a4 jdk8u101-b11
+6a0347504d4c4171fcc24bc17749c0559518d862 jdk8u101-b12
+534ca1b701d1e58af14577fc8b466023f44b4bdf icedtea-3.1.0
+cfba1219c991d38b5c31e5034a2aa855f8038887 icedtea-3.2.0pre01
+287f9e9d45cc05b902925346bb6f6ee34a5d5813 jdk8u101-b13
+6aba0f814a15966e47aeab61b466894b82c03c70 jdk8u76-b00
+60789eebd1fe440255fd3f504221dc8b5553b8c2 jdk8u76-b01
+8c7d476c446940edd913ba5a3ca36975febdac28 jdk8u76-b02
+4b728dce9390e63f60d9ea445c229430ed059174 jdk8u76-b03
+4dfb56754487262e72d2e76900ddb6db51974f2d jdk8u76-b04
+a0c077b39c7a331bda9764a173a2b02d0725f28f jdk8u102-b00
+a0c077b39c7a331bda9764a173a2b02d0725f28f jdk8u82-b00
+c0ad0fa38df0841eaaf81ab40e8b07b42372c5d5 jdk8u102-b01
+face9bd6bac2d43d4c423be4fe733689794c2f08 jdk8u102-b02
+4e12f131bb0dbe0478aecb7ebdfe24b10d3ece75 jdk8u102-b03
+5b1d73ea0eb68cef733eb9379ed71cfb008da72e jdk8u102-b04
+1f512419ae336ce17f1d16384e34669a81db27ae jdk8u102-b05
+c8f5925b8ec9491d95538d94803cf03b2d75d1b6 jdk8u102-b06
+d4bd96ee50976dc9e4cb308d8728e70ecb03a944 jdk8u102-b07
+ca64f5f827251b5c28046f79c3577fbc8991d3d7 jdk8u102-b08
+5b93dc7249127c6beae1a688b6cea204bac3fdd0 jdk8u102-b09
+7a11148c41b867305b153b6b82d75717accea119 jdk8u102-b10
+0305736a8580ad84733878623eda8f770ae04d60 jdk8u102-b11
+d02665ceefe5b12539bcd2bde95d4ada1a135cb0 jdk8u102-b12
+d84434eb3e4e991812a7b0c3c9e6bfdabae910d0 jdk8u102-b13
+e681ae17749480117cc407654ace09d6c0112932 icedtea-3.2.0pre02
diff -r a0c077b39c7a -r 20d379a78836 .jcheck/conf
--- a/.jcheck/conf	Mon Jan 25 13:22:26 2016 -0800
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,2 +0,0 @@
-project=jdk8
-bugids=dup
diff -r a0c077b39c7a -r 20d379a78836 src/share/jaxws_classes/com/sun/tools/internal/xjc/model/CTypeRef.java
--- a/src/share/jaxws_classes/com/sun/tools/internal/xjc/model/CTypeRef.java	Mon Jan 25 13:22:26 2016 -0800
+++ b/src/share/jaxws_classes/com/sun/tools/internal/xjc/model/CTypeRef.java	Mon Aug 08 15:51:28 2016 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 1997, 2011, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2016, Oracle and/or its affiliates. All rights reserved.
  * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
  *
  * This code is free software; you can redistribute it and/or modify it
@@ -100,10 +100,15 @@
      */
     private static QName resolveSimpleTypeName(XSType declType) {
         QName name = BGMBuilder.getName(declType);
-        if (name != null && !XMLConstants.W3C_XML_SCHEMA_NS_URI.equals(name.getNamespaceURI()))
-            return resolveSimpleTypeName(declType.getBaseType());
-        else
-            return name;
+        QName result = null;
+        if (name != null && !XMLConstants.W3C_XML_SCHEMA_NS_URI.equals(name.getNamespaceURI())) {
+            result = resolveSimpleTypeName(declType.getBaseType());
+        } else {
+            if ( !"anySimpleType".equals(declType.getName()) ) {
+                result = name;
+            }
+        }
+        return result;
     }
 
     public CTypeRef(CNonElement type, QName elementName, QName typeName, boolean nillable, XmlString defaultValue) {
diff -r a0c077b39c7a -r 20d379a78836 src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/xmlschema/parser/SchemaConstraintChecker.java
--- a/src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/xmlschema/parser/SchemaConstraintChecker.java	Mon Jan 25 13:22:26 2016 -0800
+++ b/src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/xmlschema/parser/SchemaConstraintChecker.java	Mon Aug 08 15:51:28 2016 +0100
@@ -71,6 +71,14 @@
         SchemaFactory sf = XmlFactory.createSchemaFactory(W3C_XML_SCHEMA_NS_URI, disableXmlSecurity);
         XmlFactory.allowExternalAccess(sf, "all", disableXmlSecurity);
         sf.setErrorHandler(errorFilter);
+        try {
+            // By default the SchemaFactory imposes a limit of 5000 on
+            // xsd:sequence maxOccurs if a SecurityManager is
+            // installed.  This breaks the specification of xjc,
+            // causing TCK failures.
+            sf.setProperty("http://apache.org/xml/properties/security-manager", null);
+        } catch (SAXException e) {
+        }
         if( entityResolver != null ) {
             sf.setResourceResolver(new LSResourceResolver() {
                 public LSInput resolveResource(String type, String namespaceURI, String publicId, String systemId, String baseURI) {
diff -r a0c077b39c7a -r 20d379a78836 src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/StructureLoader.java
--- a/src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/StructureLoader.java	Mon Jan 25 13:22:26 2016 -0800
+++ b/src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/StructureLoader.java	Mon Aug 08 15:51:28 2016 +0100
@@ -231,22 +231,11 @@
     @Override
     public void childElement(UnmarshallingContext.State state, TagName arg) throws SAXException {
         ChildLoader child = childUnmarshallers.get(arg.uri,arg.local);
-        if(child==null) {
-            if ((beanInfo != null) && (beanInfo.getTypeNames() != null)) {
-                Iterator typeNamesIt = beanInfo.getTypeNames().iterator();
-                QName parentQName = null;
-                if ((typeNamesIt != null) && (typeNamesIt.hasNext()) && (catchAll == null)) {
-                    parentQName = (QName) typeNamesIt.next();
-                    String parentUri = parentQName.getNamespaceURI();
-                    child = childUnmarshallers.get(parentUri, arg.local);
-                }
-            }
-            if (child == null) {
-                child = catchAll;
-                if(child==null) {
-                    super.childElement(state,arg);
-                    return;
-                }
+        if (child == null) {
+            child = catchAll;
+            if (child==null) {
+                super.childElement(state,arg);
+                return;
             }
         }
 
diff -r a0c077b39c7a -r 20d379a78836 src/share/jaxws_classes/com/sun/xml/internal/bind/v2/schemagen/XmlSchemaGenerator.java
--- a/src/share/jaxws_classes/com/sun/xml/internal/bind/v2/schemagen/XmlSchemaGenerator.java	Mon Jan 25 13:22:26 2016 -0800
+++ b/src/share/jaxws_classes/com/sun/xml/internal/bind/v2/schemagen/XmlSchemaGenerator.java	Mon Aug 08 15:51:28 2016 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 1997, 2013, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2016, Oracle and/or its affiliates. All rights reserved.
  * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
  *
  * This code is free software; you can redistribute it and/or modify it
@@ -110,6 +110,7 @@
 import com.sun.xml.internal.txw2.output.ResultFactory;
 import com.sun.xml.internal.txw2.output.XmlSerializer;
 import java.util.Collection;
+import java.util.HashSet;
 import org.xml.sax.SAXParseException;
 
 /**
@@ -436,7 +437,7 @@
 
         if(logger.isLoggable(Level.FINE)) {
             // debug logging to see what's going on.
-            logger.log(Level.FINE,"Wrigin XML Schema for "+toString(),new StackRecorder());
+            logger.log(Level.FINE,"Writing XML Schema for "+toString(),new StackRecorder());
         }
 
         // make it fool-proof
@@ -465,6 +466,8 @@
                     systemIds.put(n,output.getSystemId());
                 }
             }
+            //Clear the namespace specific set with already written classes
+            n.resetWritten();
         }
 
         // then write'em all
@@ -542,6 +545,11 @@
          */
         private boolean useMimeNs;
 
+        /**
+         * Container for already processed classes
+         */
+        private final Set<ClassInfo> written = new HashSet<ClassInfo>();
+
         public Namespace(String uri) {
             this.uri = uri;
             assert !XmlSchemaGenerator.this.namespaces.containsKey(uri);
@@ -549,6 +557,13 @@
         }
 
         /**
+         * Clear out the set of already processed classes for this namespace
+         */
+        void resetWritten() {
+            written.clear();
+        }
+
+        /**
          * Process the given PropertyInfo looking for references to namespaces that
          * are foreign to the given namespace.  Any foreign namespace references
          * found are added to the given namespaces dependency list and an <import>
@@ -853,6 +868,10 @@
          * @param parent the writer of the parent element into which the type will be defined
          */
         private void writeClass(ClassInfo<T,C> c, TypeHost parent) {
+            if (written.contains(c)) { // to avoid cycles let's check if we haven't already processed the class
+                return;
+            }
+            written.add(c);
             // special handling for value properties
             if (containsValueProp(c)) {
                 if (c.getProperties().size() == 1) {


More information about the distro-pkg-dev mailing list