1
diff -Nru openjdk-ecj.orig/jaxws/build.properties openjdk-ecj/jaxws/build.properties
2
--- openjdk-ecj.orig/jaxws/build.properties 2010-03-01 15:13:38.000000000 +0000
3
+++ openjdk-ecj/jaxws/build.properties 2010-03-01 15:14:30.000000000 +0000
8
-jaxws_src.patch.list=xjc.patch
9
+jaxws_src.patch.list=xjc.patch getdtdtype.patch
12
sanity.info= Sanity Settings:${line.separator}\
13
diff -Nru openjdk-ecj.orig/jaxws/patches/jaxws_src/getdtdtype.patch openjdk-ecj/jaxws/patches/jaxws_src/getdtdtype.patch
14
--- openjdk-ecj.orig/jaxws/patches/jaxws_src/getdtdtype.patch 1970-01-01 01:00:00.000000000 +0100
15
+++ openjdk-ecj/jaxws/patches/jaxws_src/getdtdtype.patch 2010-03-01 15:15:10.000000000 +0000
17
+--- src/com/sun/xml/internal/bind/v2/runtime/unmarshaller/StAXEventConnector.java 2009-11-17 16:37:06.000000000 +0000
18
++++ src/com/sun/xml/internal/bind/v2/runtime/unmarshaller/StAXEventConnector.java 2009-11-17 16:38:00.000000000 +0000
22
+ qName = prefix + ':' + localName;
23
+- String type = staxAttr.getDTDType();
24
+ String value = staxAttr.getValue();
26
+ attrs.addAttribute(uri, localName, qName, type, value);
27
+--- src/com/sun/xml/internal/fastinfoset/stax/events/AttributeBase.java.old 2009-11-17 19:46:11.000000000 +0000
28
++++ src/com/sun/xml/internal/fastinfoset/stax/events/AttributeBase.java 2009-11-17 19:46:35.000000000 +0000
29
+@@ -108,11 +108,10 @@
30
+ * the String "CDATA"
31
+ * @return the type as a String, default is "CDATA"
33
+- public String getDTDType() {
34
+- return _attributeType;
39
+ * A flag indicating whether this attribute was actually
40
+ * specified in the start-tag of its element, or was defaulted from the schema.