266 Commits

Author SHA1 Message Date
Sean Mullan
7cc7567907 8055206: Update SecurityManager::checkPackageAccess to restrict non-exported JDK packages by default
Reviewed-by: mchung
2017-01-19 13:48:49 -05:00
Christoph Langer
3f3fa9260c 8169631: [JAXP] XALAN: transformation of XML via namespace-unaware SAX input yields a different result than namespace-unaware DOM input
Reviewed-by: joehw
2017-01-16 15:44:30 +01:00
Joe Wang
083e723812 8171243: CatalogManager.catalogResolver throws FileSystemNotFoundException with jar
Reviewed-by: rriggs, dfuchs, lancea, alanb
2017-01-11 13:06:04 -08:00
Aleksei Efimov
d636922583 8146271: File system contention in debug print via XPathFactory.newInstance
Reviewed-by: joehw, clanger
2016-12-19 18:45:58 +03:00
Frank Yuan
1619ba4842 8087303: LSSerializer pretty print does not work anymore
8114834: LSSerializerImpl always serializes an entity reference node to" &entityName;" even if "entities" property is false

Reviewed-by: joehw, clanger
2016-12-19 11:13:32 +08:00
Alan Bateman
edf9aa2ce5 Merge 2016-12-16 08:18:05 +00:00
Alan Bateman
28746a0dd4 8170987: Module system implementation refresh (12/2016)
Reviewed-by: mchung
2016-12-16 05:46:58 +00:00
Joe Wang
95f72fe86a 8170556: Warnings cleanup related to JDK-8167340
Reviewed-by: dfuchs, lancea, clanger
2016-12-15 13:57:04 -08:00
Christoph Langer
ea6028f37e 8169112: java.lang.VerifyError: (class: GregorSamsa, method: template-bash signature: (LGregorSamsa8;)V) Register 10 contains wrong type
Reviewed-by: joehw
2016-12-15 09:03:36 +01:00
Mandy Chung
8de55494e8 8169925: Organize licenses by module in source, JMOD file, and run-time image
Co-authored-by: Jeannette Hung <jeannette.hung@oracle.com>
Reviewed-by: alanb, erikj, ihse, naoto, prr
2016-12-12 18:56:56 -08:00
Li Jiang
920f396446 8169618: JDK9 message drop interim resource updates - OpenJDK
Reviewed-by: rfield, peytoia, joehw, weijun
2016-12-07 06:01:07 -08:00
Joe Wang
cbdac118d7 8167340: XMLStreamReader.getElementText return corrupt content when size of element is > 8192
Reviewed-by: dfuchs, lancea, clanger
2016-12-02 10:52:51 -08:00
Alan Bateman
6166523564 Merge 2016-12-01 11:15:12 +00:00
Alan Bateman
a5e4fa3d36 8169069: Module system implementation refresh (11/2016)
Co-authored-by: Mandy Chung <mandy.chung@oracle.com>
Reviewed-by: alanb, mchung
2016-12-01 08:57:38 +00:00
Daniel Fuchs
98430b9e55 8169778: Add new public methods to get new instances of the JAXP factories builtin system-default implementations
A new public static method is added to each of the JAXP factories. The new method will create and return a new instance of the system-default builtin implementation, without going through the lookup process.

Reviewed-by: rriggs, joehw, lancea, alanb
2016-11-29 13:19:23 +00:00
Christoph Langer
75d947dcff 8169772: [JAXP] XALAN: Transformation of DOM with null valued text node causes NPE
Reviewed-by: joehw
2016-11-23 08:58:15 +01:00
Joe Wang
813b2be393 8158619: Very large CDATA section in XML document causes OOME
Reviewed-by: dfuchs, lancea, clanger
2016-11-17 21:49:07 -08:00
Roman Grigoriadi
cbebd0fb3e 8164479: Update JAX-WS RI integration to latest version (2.3.0-SNAPSHOT)
Reviewed-by: alanb, joehw, lancea, mchung
2016-11-15 23:28:01 +03:00
Daniel Fuchs
8aba8526f9 8169723: remove jaxp/src/java.xml/share/classes/org/w3c/dom/xpath/COPYRIGHT.html
Reviewed-by: rriggs
2016-11-15 17:45:29 +00:00
Joe Wang
361d60ce7d 8069098: StAX produces the wrong event stream
Reviewed-by: lancea
2016-10-31 09:29:05 -07:00
Aleksei Efimov
4acf90edaa 8167179: Make XSL generated namespace prefixes local to transformation process
Reviewed-by: joehw
2016-10-21 02:53:22 +03:00
Joe Wang
b0a2502f7b 8058152: JDK accepts XSLT stylesheet having import element erroneously placed
Reviewed-by: naoto, lancea
2016-10-12 17:36:19 -07:00
Joe Wang
b414bb7023 8152530: NullPointerException when xmlns=""
Reviewed-by: dfuchs, naoto, lancea
2016-10-11 17:39:31 -07:00
Joe Wang
9598a4300c 8139584: XMLStreamWriterImpl does not write 'standalone' property
Reviewed-by: lancea
2016-10-07 10:51:19 -07:00
Jonathan Klabunde Tomer
5aebe22a1b 8167002: JAXP schema validator: Use HashSet instead of ArrayList for tracking XML IDs
Reviewed-by: joehw, dfuchs, redestad, lancea
2016-10-03 17:35:11 -07:00
Joe Wang
93c5fec349 8166398: CatalogSupport tests need to be fixed
Reviewed-by: dfuchs
2016-09-22 10:17:19 -07:00
Joe Wang
89585eae41 8165784: Deprecate the internal Catalog API in JDK 9
Reviewed-by: dfuchs, rriggs
2016-09-14 13:18:17 -07:00
Frank Yuan
42b4161e91 8165617: Cleanup whitespace in jaxp/test
Removed the extra LF from the java files

Reviewed-by: joehw
2016-09-08 12:33:10 +08:00
Joe Wang
144bc12a10 8165116: redirect function is not allowed even with enableExtensionFunctions
Reviewed-by: lancea
2016-09-07 11:00:14 -07:00
Joe Wang
524cb00f82 8161454: Fails to Load external Java method from inside of a XSL stylesheet if SecurityManager is present
Reviewed-by: aefimov, lancea, dfuchs
2016-09-01 17:03:41 -07:00
Joe Wang
6784b0b5ea 8162431: CatalogUriResolver with circular/self referencing catalog file is not throwing CatalogException as expected
Reviewed-by: lancea
2016-08-31 14:33:23 -07:00
Joe Wang
cdcc5575ac 8163232: Catalog API: Consolidating CatalogResolver to support all XML Resolvers
Reviewed-by: dfuchs, lancea
2016-08-26 14:50:00 -07:00
Joe Wang
5576d5da30 8157797: SAX Parser throws incorrect error on invalid xml
Reviewed-by: lancea
2016-08-23 13:33:03 -07:00
David Dehaven
3c1da9c3e6 Merge 2016-08-19 08:47:11 -07:00
Lance Andersen
07f401e5bc 8161965: Create initial javadoc description for modules
Reviewed-by: mchung, alanb, abuckley
2016-08-18 12:59:00 -04:00
Aleksei Efimov
df25ab9597 8146961: Fix PermGen memory leaks caused by static final Exceptions
Reviewed-by: joehw, shade, clanger, plevart
2016-08-18 16:56:31 +03:00
Joe Wang
a45449a1e4 6211561: XPath.evaluate(String,Object,QName) throws exception if context node is null
Reviewed-by: lancea
2016-08-16 17:35:47 -07:00
Phil Race
10f7ade155 Merge 2016-08-11 10:38:13 -07:00
Phil Race
7edd8ef7e3 Merge 2016-08-05 12:03:50 -07:00
Joe Wang
fd8a3a842d 8160069: RuntimeException thrown by XPathFactory::newInstance missing the cause
Reviewed-by: lancea
2016-08-04 17:47:31 -07:00
Li Jiang
d0c3112a73 8163145: Remove two null line in the end of message.properties
Reviewed-by: joehw, rriggs
2016-08-04 13:58:06 +08:00
Christoph Langer
74d3ec42e3 8162598: XSLTC transformer swallows empty namespace declaration which is needed to undeclare default namespace
Reviewed-by: joehw, dfuchs
2016-07-31 23:14:27 +02:00
Li Jiang
59b9ae8ae8 8161544: JDK9 message drop 20 resource updates - OpenJDK
JDK9 message drop 20 resource updates - openjdk

Reviewed-by: joehw
2016-07-29 09:32:44 -07:00
Joe Wang
916be04239 8158084: Catalog API: JAXP XML Processor Support
Reviewed-by: lancea, clanger
2016-07-28 22:58:41 -07:00
Svetlana Nikandrova
bcf71c8eff 8021787: javax.xml.datatype.XMLGregorianCalendar.getMonth() return is documented wrong
Reviewed-by: joehw, rriggs
2016-07-27 18:23:04 +03:00
Li Jiang
cd30067eab 8158486: Remove wptg id from jaxp resource files - JDK9
Remove wptg id from jaxp resource files

Reviewed-by: joehw
2016-07-27 18:48:44 +08:00
Daniel Fuchs
73af45423d 8153082: Update XSLT compiler to generate classes that invoke addReads
This fix updates the XSLT compiler to generate Module.addReads statements for external function calls (see FunctionCall.java)

Reviewed-by: alanb, clanger, joehw
2016-07-26 14:29:54 +01:00
Joe Wang
574619593a 8149962: Better delineation of XML processing
Reviewed-by: dfuchs, lancea, ahgross
2016-04-04 14:54:38 -07:00
Joe Wang
a4e6eafff4 8148872: Complete name checking
Reviewed-by: dfuchs, lancea, ahgross
2016-02-16 10:22:22 -08:00
Li Jiang
d99735d9ea 8159324: JDK9 message drop 10 resource updates
JDK9 message drop resource updates - openjdk

Reviewed-by: rfield, alanb, joehw
2016-06-20 06:13:28 -07:00