Re: RFR 9 test-only RFR 8177328 : java/lang/ClassLoader/securityManager/ClassLoaderTest.java times out with -Xcomp

2017-04-27 Thread huizhe wang

+1

Joe

On 4/27/2017 12:08 PM, Brent Christian wrote:

Hi,

This test times out under our automated testing configurations that 
include -Xcomp.


Please review my change to increase the timeout for this test.  It is 
sufficient for the test configurations in question to pass on two 
different local machines (Mac & Linux).


diff -r 7c04ab31b4d6 
test/java/lang/ClassLoader/securityManager/ClassLoaderTest.java
--- a/test/java/lang/ClassLoader/securityManager/ClassLoaderTest.java 
Wed Apr 26 09:37:23 2017 -0700
+++ b/test/java/lang/ClassLoader/securityManager/ClassLoaderTest.java 
Thu Apr 27 12:03:33 2017 -0700

@@ -29,7 +29,7 @@
  * @library /lib/testlibrary
  * @modules java.base/jdk.internal.module
  * @build JarUtils CompilerUtils
- * @run main/timeout=240 ClassLoaderTest
+ * @run main/timeout=1200 ClassLoaderTest
  */

Thanks,
-Brent




Re: RFR: 8087283 : Add support for the XML Signature here() function to the JDK XPath implementation

2015-06-12 Thread huizhe wang

Hi Sean,

The change looks good to me.

Thanks,
Joe

On 6/12/2015 10:29 AM, Sean Mullan wrote:
Please review this change to add support for the XML Signature here() 
function to the JDK XPath implementation. The here function is not 
defined in its own namespace. Therefore it needs to be implemented by 
extending the function library of XPath in the same namespace.


Currently, the JDK XML Signature implementation uses reflection to 
invoke a method of an implementation-specific class in the JDK XPath 
library to register the here function. This fix provides a much 
cleaner solution that avoids use of reflection by extending the 
built-in set of XPath functions to include the here function.


webrev: http://cr.openjdk.java.net/~mullan/webrevs/8087283/webrev.00/
bug: https://bugs.openjdk.java.net/browse/JDK-8087283

Thanks,
Sean




hg: jdk8/tl/jaxp: 8029236: Update copyright year to match last edit in jdk8 jaxp repository for 2013

2013-12-23 Thread huizhe . wang
Changeset: 9a3986b21be4
Author:joehw
Date:  2013-12-23 11:26 -0800
URL:   http://hg.openjdk.java.net/jdk8/tl/jaxp/rev/9a3986b21be4

8029236: Update copyright year to match last edit in jdk8 jaxp repository for 
2013
Reviewed-by: lancea, mchung

! src/com/sun/org/apache/xalan/internal/XalanConstants.java
! src/com/sun/org/apache/xalan/internal/utils/FeatureManager.java
! src/com/sun/org/apache/xalan/internal/utils/FeaturePropertyBase.java
! src/com/sun/org/apache/xerces/internal/impl/Constants.java
! src/com/sun/org/apache/xerces/internal/impl/PropertyManager.java
! src/com/sun/org/apache/xerces/internal/impl/XMLDTDScannerImpl.java
! 
src/com/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl.java
! src/com/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl.java
! src/com/sun/org/apache/xerces/internal/impl/XMLNSDocumentScannerImpl.java
! src/com/sun/org/apache/xerces/internal/impl/XMLScanner.java
! 
src/com/sun/org/apache/xerces/internal/jaxp/validation/StAXValidatorHelper.java
! src/com/sun/org/apache/xerces/internal/util/SymbolTable.java
! src/com/sun/xml/internal/stream/Entity.java
! src/com/sun/xml/internal/stream/StaxXMLInputSource.java
! src/com/sun/xml/internal/stream/XMLEntityStorage.java
! src/com/sun/xml/internal/stream/writers/WriterUtility.java
! src/com/sun/xml/internal/stream/writers/XMLStreamWriterImpl.java
! src/javax/xml/XMLConstants.java
! src/javax/xml/parsers/SAXParser.java
! src/javax/xml/validation/Validator.java
! src/javax/xml/xpath/XPathException.java
! src/javax/xml/xpath/XPathFactory.java
! src/org/xml/sax/helpers/NewInstance.java
! src/org/xml/sax/helpers/ParserAdapter.java
! src/org/xml/sax/helpers/ParserFactory.java
! src/org/xml/sax/helpers/SecuritySupport.java
! src/org/xml/sax/helpers/XMLReaderFactory.java



hg: jdk8/tl/jdk: 8029955: AIOB in XMLEntityScanner.scanLiteral upon parsing literals with 100 LF chars

2013-12-20 Thread huizhe . wang
Changeset: 73473e9dfc46
Author:joehw
Date:  2013-12-20 09:56 -0800
URL:   http://hg.openjdk.java.net/jdk8/tl/jdk/rev/73473e9dfc46

8029955: AIOB in XMLEntityScanner.scanLiteral upon parsing literals with  100 
LF chars
Reviewed-by: dfuchs, lancea, ulfzibis

+ test/javax/xml/jaxp/parsers/8029955/EntityScannerTest.java



hg: jdk8/tl/jaxp: 8029895: XMLOutputFactory.newFactory(String, ClassLoader) - incorrect specification

2013-12-12 Thread huizhe . wang
Changeset: 3e5bf0372a93
Author:joehw
Date:  2013-12-12 11:36 -0800
URL:   http://hg.openjdk.java.net/jdk8/tl/jaxp/rev/3e5bf0372a93

8029895: XMLOutputFactory.newFactory(String, ClassLoader) - incorrect 
specification
Reviewed-by: alanb, dfuchs, lancea

! src/javax/xml/stream/XMLOutputFactory.java



hg: jdk8/tl/jaxp: 8027973: Error in the documentation for newFactory method of the javax.xml.stream factories

2013-12-04 Thread huizhe . wang
Changeset: aed9ca4d33ec
Author:joehw
Date:  2013-12-04 00:17 -0800
URL:   http://hg.openjdk.java.net/jdk8/tl/jaxp/rev/aed9ca4d33ec

8027973: Error in the documentation for newFactory method of the 
javax.xml.stream factories
Reviewed-by: alanb, dfuchs, lancea, rriggs

! src/javax/xml/stream/FactoryFinder.java
! src/javax/xml/stream/XMLEventFactory.java
! src/javax/xml/stream/XMLInputFactory.java
! src/javax/xml/stream/XMLOutputFactory.java



hg: jdk8/tl/jdk: 8027973: javax/xml/jaxp/transform/jdk8004476/XSLTExFuncTest.java hangs (win)

2013-11-25 Thread huizhe . wang
Changeset: 0bf3a58a1783
Author:joehw
Date:  2013-11-25 16:53 -0800
URL:   http://hg.openjdk.java.net/jdk8/tl/jdk/rev/0bf3a58a1783

8027973: javax/xml/jaxp/transform/jdk8004476/XSLTExFuncTest.java hangs (win)
Reviewed-by: alanb, dfuchs, joehw
Contributed-by: patrick.zh...@oracle.com

+ test/javax/xml/jaxp/transform/8004476/SecureProcessingTest.xml
+ test/javax/xml/jaxp/transform/8004476/TestBase.java
+ test/javax/xml/jaxp/transform/8004476/XPathExFuncTest.java
+ test/javax/xml/jaxp/transform/8004476/XSLTExFuncTest.java
+ test/javax/xml/jaxp/transform/8004476/tokenize.xml
+ test/javax/xml/jaxp/transform/8004476/tokenize.xsl
- test/javax/xml/jaxp/transform/jdk8004476/SecureProcessingTest.xml
- test/javax/xml/jaxp/transform/jdk8004476/TestBase.java
- test/javax/xml/jaxp/transform/jdk8004476/XPathExFuncTest.java
- test/javax/xml/jaxp/transform/jdk8004476/XSLTExFuncTest.java
- test/javax/xml/jaxp/transform/jdk8004476/tokenize.xml
- test/javax/xml/jaxp/transform/jdk8004476/tokenize.xsl



hg: jdk8/tl/jdk: 8027860: [TEST_BUG] File not closed in javax/xml/jaxp/parsers/8022548/XOMParserTest.java

2013-11-05 Thread huizhe . wang
Changeset: a8a044db575c
Author:joehw
Date:  2013-11-05 11:18 -0800
URL:   http://hg.openjdk.java.net/jdk8/tl/jdk/rev/a8a044db575c

8027860: [TEST_BUG] File not closed in 
javax/xml/jaxp/parsers/8022548/XOMParserTest.java
Reviewed-by: alanb

! test/javax/xml/jaxp/parsers/8022548/XOMParserTest.java



hg: jdk8/tl/jdk: 8024876: [TEST_BUG] javax/xml/jaxp/parsers/8022548/XOMParserTest.java failed when testbase dir has read only permissions

2013-10-31 Thread huizhe . wang
Changeset: c4bbd5963f9c
Author:joehw
Date:  2013-10-31 13:51 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/jdk/rev/c4bbd5963f9c

8024876: [TEST_BUG] javax/xml/jaxp/parsers/8022548/XOMParserTest.java failed 
when testbase dir has read only permissions
Reviewed-by: chegar

! test/javax/xml/jaxp/parsers/8022548/XOMParserTest.java



hg: jdk8/tl/jaxp: 8024378: StAX parser shall support JAXP properties

2013-10-30 Thread huizhe . wang
Changeset: 04778b00286a
Author:joehw
Date:  2013-10-30 08:58 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/jaxp/rev/04778b00286a

8024378: StAX parser shall support JAXP properties
Reviewed-by: dfuchs, lancea

! 
src/com/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl.java
! src/com/sun/org/apache/xerces/internal/impl/XMLNSDocumentScannerImpl.java



hg: jdk8/tl/jaxp: 8027484: Implementation error in SAX2DOM.java

2013-10-29 Thread huizhe . wang
Changeset: 1af33ab1bc58
Author:joehw
Date:  2013-10-29 14:52 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/jaxp/rev/1af33ab1bc58

8027484: Implementation error in SAX2DOM.java
Reviewed-by: alanb, lancea

! src/com/sun/org/apache/xalan/internal/xsltc/trax/SAX2DOM.java



hg: jdk8/tl/jdk: 8004476: XSLT Extension Functions Don't Work in WebStart

2013-10-24 Thread huizhe . wang
Changeset: 05dbf105e70f
Author:joehw
Date:  2013-10-24 14:13 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/jdk/rev/05dbf105e70f

8004476: XSLT Extension Functions Don't Work in WebStart
Reviewed-by: dfuchs, lancea, alanb

+ test/javax/xml/jaxp/transform/jdk8004476/SecureProcessingTest.xml
+ test/javax/xml/jaxp/transform/jdk8004476/TestBase.java
+ test/javax/xml/jaxp/transform/jdk8004476/XPathExFuncTest.java
+ test/javax/xml/jaxp/transform/jdk8004476/XSLTExFuncTest.java
+ test/javax/xml/jaxp/transform/jdk8004476/tokenize.xml
+ test/javax/xml/jaxp/transform/jdk8004476/tokenize.xsl



hg: jdk8/tl/jaxp: 8004476: XSLT Extension Functions Don't Work in WebStart

2013-10-24 Thread huizhe . wang
Changeset: 390e94b9a852
Author:joehw
Date:  2013-10-24 13:43 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/jaxp/rev/390e94b9a852

8004476: XSLT Extension Functions Don't Work in WebStart
Reviewed-by: dfuchs, lancea, alanb

! src/com/sun/org/apache/xalan/internal/XalanConstants.java
+ src/com/sun/org/apache/xalan/internal/utils/FeatureManager.java
+ src/com/sun/org/apache/xalan/internal/utils/FeaturePropertyBase.java
! src/com/sun/org/apache/xalan/internal/utils/XMLSecurityManager.java
! src/com/sun/org/apache/xalan/internal/utils/XMLSecurityPropertyManager.java
! src/com/sun/org/apache/xalan/internal/xsltc/cmdline/Compile.java
! src/com/sun/org/apache/xalan/internal/xsltc/compiler/FunctionCall.java
! src/com/sun/org/apache/xalan/internal/xsltc/compiler/XSLTC.java
! src/com/sun/org/apache/xalan/internal/xsltc/trax/TemplatesHandlerImpl.java
! src/com/sun/org/apache/xalan/internal/xsltc/trax/TransformerFactoryImpl.java
! src/com/sun/org/apache/xerces/internal/utils/SecuritySupport.java
! src/com/sun/org/apache/xpath/internal/jaxp/JAXPExtensionsProvider.java
! src/com/sun/org/apache/xpath/internal/jaxp/XPathExpressionImpl.java
! src/com/sun/org/apache/xpath/internal/jaxp/XPathFactoryImpl.java
! src/com/sun/org/apache/xpath/internal/jaxp/XPathImpl.java



hg: jdk8/tl/jaxp: 8015243: SchemaFactory does not catch enum. value that is not in the value space of the base type, anyURI

2013-10-17 Thread huizhe . wang
Changeset: 0c3f951630fe
Author:joehw
Date:  2013-10-17 11:22 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/jaxp/rev/0c3f951630fe

8015243: SchemaFactory does not catch enum. value that is not in the value 
space of the base type, anyURI
Reviewed-by: lancea

! src/com/sun/org/apache/xerces/internal/util/URI.java



hg: jdk8/tl/jdk: 8015243: SchemaFactory does not catch enum. value that is not in the value space of the base type, anyURI

2013-10-17 Thread huizhe . wang
Changeset: bc04f561bb78
Author:joehw
Date:  2013-10-17 11:43 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/jdk/rev/bc04f561bb78

8015243: SchemaFactory does not catch enum. value that is not in the value 
space of the base type, anyURI
Reviewed-by: lancea

+ test/javax/xml/jaxp/validation/8015243/AnyURITest.java
+ test/javax/xml/jaxp/validation/8015243/anyURI_b006.xsd



hg: jdk8/tl/jaxp: 8016500: Unlocalized warnigs.

2013-10-17 Thread huizhe . wang
Changeset: 951c1f7fdb10
Author:joehw
Date:  2013-10-17 16:35 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/jaxp/rev/951c1f7fdb10

8016500: Unlocalized warnigs.
Reviewed-by: lancea

! src/com/sun/org/apache/xerces/internal/jaxp/DefaultValidationErrorHandler.java
! src/com/sun/org/apache/xerces/internal/jaxp/DocumentBuilderImpl.java
! src/com/sun/org/apache/xerces/internal/jaxp/SAXParserImpl.java



hg: jdk8/tl/jaxp: 8015092: SchemaFactory cannot parse schema if whitespace added within patterns in Selector XPath expression

2013-10-14 Thread huizhe . wang
Changeset: eb169222d3f2
Author:joehw
Date:  2013-10-14 22:07 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/jaxp/rev/eb169222d3f2

8015092: SchemaFactory cannot parse schema if whitespace added within patterns 
in Selector XPath expression
Reviewed-by: lancea, alanb

! src/com/sun/org/apache/xerces/internal/impl/xpath/XPath.java



hg: jdk8/tl/jdk: 8015092: SchemaFactory cannot parse schema if whitespace added within patterns in Selector XPath expression

2013-10-14 Thread huizhe . wang
Changeset: 50e88f25255f
Author:joehw
Date:  2013-10-14 22:24 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/jdk/rev/50e88f25255f

8015092: SchemaFactory cannot parse schema if whitespace added within patterns 
in Selector XPath expression
Reviewed-by: lancea, alanb

+ test/javax/xml/jaxp/validation/8015092/XPathWhiteSpaceTest.java
+ test/javax/xml/jaxp/validation/8015092/idIxpns.xsd
+ test/javax/xml/jaxp/validation/8015092/idIxpns1.xsd
+ test/javax/xml/jaxp/validation/8015092/idJ029.xsd
+ test/javax/xml/jaxp/validation/8015092/idJimp.xsd



hg: jdk8/tl/jaxp: 8003262: reverse translation required changes in xalan resource bundles

2013-10-10 Thread huizhe . wang
Changeset: b76629725522
Author:joehw
Date:  2013-10-10 17:01 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/jaxp/rev/b76629725522

8003262: reverse translation required changes in xalan resource bundles
Reviewed-by: lancea, dfuchs

! src/com/sun/org/apache/xalan/internal/res/XSLTErrorResources.java
! src/com/sun/org/apache/xalan/internal/res/XSLTErrorResources_de.java
! src/com/sun/org/apache/xalan/internal/res/XSLTErrorResources_es.java
! src/com/sun/org/apache/xalan/internal/res/XSLTErrorResources_fr.java
! src/com/sun/org/apache/xalan/internal/res/XSLTErrorResources_it.java
! src/com/sun/org/apache/xalan/internal/res/XSLTErrorResources_ja.java
! src/com/sun/org/apache/xalan/internal/res/XSLTErrorResources_ko.java
! src/com/sun/org/apache/xalan/internal/res/XSLTErrorResources_pt_BR.java
! src/com/sun/org/apache/xalan/internal/res/XSLTErrorResources_sv.java
! src/com/sun/org/apache/xalan/internal/res/XSLTErrorResources_zh_CN.java
! src/com/sun/org/apache/xalan/internal/res/XSLTErrorResources_zh_TW.java
! src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages.java
! 
src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_ca.java
! 
src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_cs.java
! 
src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_de.java
! 
src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_es.java
! 
src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_fr.java
! 
src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_it.java
! 
src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_ja.java
! 
src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_ko.java
! 
src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_pt_BR.java
! 
src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_sk.java
! 
src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_sv.java
! 
src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_zh_CN.java
! 
src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_zh_TW.java
! src/com/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages.java
! src/com/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_ca.java
! src/com/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_cs.java
! src/com/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_de.java
! src/com/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_es.java
! src/com/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_fr.java
! src/com/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_it.java
! src/com/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_ja.java
! src/com/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_ko.java
! src/com/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_pt_BR.java
! src/com/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_sk.java
! src/com/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_sv.java
! src/com/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_zh_CN.java
! src/com/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_zh_TW.java



hg: jdk8/tl/jaxp: 8021148: Regression in SAXParserImpl in 7u40 b34 (NPE)

2013-07-25 Thread huizhe . wang
Changeset: 251ca1e2ccd3
Author:joehw
Date:  2013-07-25 13:02 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/jaxp/rev/251ca1e2ccd3

8021148: Regression in SAXParserImpl in 7u40 b34 (NPE)
Reviewed-by: chegar, lancea, dfuchs

! src/com/sun/org/apache/xerces/internal/jaxp/SAXParserImpl.java



hg: jdk8/tl/jaxp: 8020430: NullPointerException in xml sqe nightly result on 2013-07-12

2013-07-12 Thread huizhe . wang
Changeset: aabe15fc346f
Author:joehw
Date:  2013-07-12 11:12 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/jaxp/rev/aabe15fc346f

8020430: NullPointerException in xml sqe nightly result on 2013-07-12
Reviewed-by: chegar, lancea

! src/com/sun/org/apache/xerces/internal/impl/PropertyManager.java



hg: jdk8/tl/jdk: 8020430: NullPointerException in xml sqe nightly result on 2013-07-12

2013-07-12 Thread huizhe . wang
Changeset: 2504f01bc83f
Author:joehw
Date:  2013-07-12 11:14 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/jdk/rev/2504f01bc83f

8020430: NullPointerException in xml sqe nightly result on 2013-07-12
Reviewed-by: chegar, lancea

+ test/javax/xml/jaxp/common/8020430/JAXP15RegTest.java
+ test/javax/xml/jaxp/common/8020430/TestBase.java



hg: jdk8/tl/jaxp: 8016648: FEATURE_SECURE_PROCESSING set to true or false causes SAXParseException to be thrown

2013-07-09 Thread huizhe . wang
Changeset: 3b071f506ab9
Author:joehw
Date:  2013-07-09 16:34 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/jaxp/rev/3b071f506ab9

8016648: FEATURE_SECURE_PROCESSING set to true or false causes 
SAXParseException to be thrown
Summary: jaxp 1.5 feature update
Reviewed-by: alanb, dfuchs, lancea

! src/com/sun/org/apache/xalan/internal/XalanConstants.java
! src/com/sun/org/apache/xalan/internal/utils/SecuritySupport.java
+ src/com/sun/org/apache/xalan/internal/utils/XMLSecurityPropertyManager.java
! src/com/sun/org/apache/xalan/internal/xsltc/trax/TransformerFactoryImpl.java
! src/com/sun/org/apache/xerces/internal/dom/DOMConfigurationImpl.java
! src/com/sun/org/apache/xerces/internal/impl/Constants.java
! src/com/sun/org/apache/xerces/internal/impl/PropertyManager.java
! 
src/com/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl.java
! src/com/sun/org/apache/xerces/internal/impl/XMLEntityManager.java
! src/com/sun/org/apache/xerces/internal/impl/xs/XMLSchemaLoader.java
! src/com/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator.java
! src/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDHandler.java
! src/com/sun/org/apache/xerces/internal/jaxp/DocumentBuilderImpl.java
! src/com/sun/org/apache/xerces/internal/jaxp/SAXParserImpl.java
! 
src/com/sun/org/apache/xerces/internal/jaxp/validation/StreamValidatorHelper.java
! 
src/com/sun/org/apache/xerces/internal/jaxp/validation/ValidatorHandlerImpl.java
! src/com/sun/org/apache/xerces/internal/jaxp/validation/XMLSchemaFactory.java
! 
src/com/sun/org/apache/xerces/internal/jaxp/validation/XMLSchemaValidatorComponentManager.java
! src/com/sun/org/apache/xerces/internal/parsers/DOMParser.java
! src/com/sun/org/apache/xerces/internal/parsers/SAXParser.java
! src/com/sun/org/apache/xerces/internal/parsers/XML11Configuration.java
! src/com/sun/org/apache/xerces/internal/utils/SecuritySupport.java
+ src/com/sun/org/apache/xerces/internal/utils/XMLSecurityPropertyManager.java
! src/com/sun/org/apache/xerces/internal/xinclude/XIncludeHandler.java
! src/com/sun/org/apache/xml/internal/utils/XMLReaderManager.java



hg: jdk8/tl/jaxp: 8016133: Regression: diff. behavior with user-defined SAXParser

2013-06-17 Thread huizhe . wang
Changeset: 09d55894844d
Author:joehw
Date:  2013-06-17 12:47 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/jaxp/rev/09d55894844d

8016133: Regression: diff. behavior with user-defined SAXParser
Reviewed-by: chegar, dfuchs

! src/org/xml/sax/helpers/XMLReaderFactory.java



hg: jdk8/tl/jaxp: 8016153: Property http://javax.xml.XMLConstants/property/accessExternalDTD is not recognized.

2013-06-10 Thread huizhe . wang
Changeset: 5c84d4a878f1
Author:joehw
Date:  2013-06-10 14:42 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/jaxp/rev/5c84d4a878f1

8016153: Property http://javax.xml.XMLConstants/property/accessExternalDTD is 
not recognized.
Reviewed-by: lancea, dfuchs

! src/com/sun/org/apache/xalan/internal/xsltc/compiler/Parser.java
! src/com/sun/org/apache/xalan/internal/xsltc/trax/Util.java
! 
src/com/sun/org/apache/xerces/internal/jaxp/validation/ValidatorHandlerImpl.java
! src/com/sun/org/apache/xml/internal/utils/XMLReaderManager.java



hg: jdk8/tl/jaxp: 8015016: Improve JAXP 1.5 error message

2013-06-06 Thread huizhe . wang
Changeset: c2957e596bee
Author:joehw
Date:  2013-06-06 15:03 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/jaxp/rev/c2957e596bee

8015016: Improve JAXP 1.5 error message
Reviewed-by: lancea

! src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages.java
! src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_de.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_es.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_fr.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_it.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_ja.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_ko.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_pt_BR.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_sv.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_zh_CN.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_zh_TW.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages.properties



hg: jdk8/tl/jaxp: 8015630: Remove default restriction settings of jaxp 1.5 properties in JDK8

2013-06-04 Thread huizhe . wang
Changeset: 5b958f0a5498
Author:joehw
Date:  2013-06-04 09:35 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/jaxp/rev/5b958f0a5498

8015630: Remove default restriction settings of jaxp 1.5 properties in JDK8
Reviewed-by: alanb

! src/com/sun/org/apache/xalan/internal/XalanConstants.java
! src/com/sun/org/apache/xalan/internal/xsltc/trax/TransformerFactoryImpl.java
! src/com/sun/org/apache/xerces/internal/impl/Constants.java
! src/com/sun/org/apache/xerces/internal/jaxp/validation/XMLSchemaFactory.java



hg: jdk8/tl/jaxp: 8014891: Redundant setting of external access properties in setFeatures

2013-05-20 Thread huizhe . wang
Changeset: a7cec93e4682
Author:joehw
Date:  2013-05-20 16:11 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/jaxp/rev/a7cec93e4682

8014891: Redundant setting of external access properties in setFeatures
Reviewed-by: lancea

! src/com/sun/org/apache/xerces/internal/jaxp/DocumentBuilderImpl.java
! src/com/sun/org/apache/xerces/internal/jaxp/SAXParserImpl.java



hg: jdk8/tl/jaxp: 8005473: Warnings compiling jaxp

2012-12-27 Thread huizhe . wang
Changeset: d4aea0225e80
Author:joehw
Date:  2012-12-27 18:17 -0800
URL:   http://hg.openjdk.java.net/jdk8/tl/jaxp/rev/d4aea0225e80

8005473: Warnings compiling jaxp
Summary: clean up compiling warnings.
Reviewed-by: weijun, chegar, forax

! src/com/sun/org/apache/xalan/internal/xslt/EnvironmentCheck.java
! src/javax/xml/transform/FactoryFinder.java
! src/javax/xml/validation/SchemaFactoryFinder.java
! src/javax/xml/xpath/XPathFactoryFinder.java



hg: jdk8/tl/jdk: 8005280: (props) Improve test coverage for small XML parser

2012-12-21 Thread huizhe . wang
Changeset: c1227b872a12
Author:joehw
Date:  2012-12-21 17:29 -0800
URL:   http://hg.openjdk.java.net/jdk8/tl/jdk/rev/c1227b872a12

8005280: (props) Improve test coverage for small XML parser
Summary: added a few more invalid XML files, international characters to 
LoadAndStore test, and a behavior compatibility test.
Reviewed-by: alanb, lancea

+ test/java/util/Properties/Compatibility.xml
+ test/java/util/Properties/CompatibilityTest.java
! test/java/util/Properties/LoadAndStoreXML.java
+ test/java/util/Properties/invalidxml/BadDocType.xml
- test/java/util/Properties/invalidxml/BadDocType.xml.excluded
+ test/java/util/Properties/invalidxml/DTDRootNotMatch.xml
+ test/java/util/Properties/invalidxml/IllegalComment.xml
+ test/java/util/Properties/invalidxml/IllegalEntry.xml
+ test/java/util/Properties/invalidxml/IllegalEntry1.xml
+ test/java/util/Properties/invalidxml/IllegalKeyAttribute.xml
+ test/java/util/Properties/invalidxml/NoDocType.xml
- test/java/util/Properties/invalidxml/NoDocType.xml.excluded
+ test/java/util/Properties/invalidxml/NoNamespaceSupport.xml



hg: jdk8/tl/jaxp: 8003261: static field is public but not final

2012-12-18 Thread huizhe . wang
Changeset: 15b32367b23c
Author:joehw
Date:  2012-12-18 21:11 -0800
URL:   http://hg.openjdk.java.net/jdk8/tl/jaxp/rev/15b32367b23c

8003261: static field is public but not final
Summary: add final to fVersion field, and make it a non-compile time constant.
Reviewed-by: hawtin, lancea, dholmes, chegar

! src/com/sun/org/apache/xerces/internal/impl/Version.java



hg: jdk8/tl/jaxp: 8000172: 2 SAX features does not work properly

2012-10-09 Thread huizhe . wang
Changeset: 53a2a4893c8f
Author:joehw
Date:  2012-10-09 14:19 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/jaxp/rev/53a2a4893c8f

8000172: 2 SAX features does not work properly
Summary: When external dtd is not loaded, skippedEntity event should be 
reported for entity references.
Reviewed-by: lancea

! 
src/com/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl.java



hg: jdk8/tl/jaxp: 7191547: XMLEventFactory.newFactory(String factoryId, ClassLoader loader) does not work as expected

2012-08-17 Thread huizhe . wang
Changeset: 2946807a6d7f
Author:joehw
Date:  2012-08-17 09:49 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/jaxp/rev/2946807a6d7f

7191547: XMLEventFactory.newFactory(String factoryId, ClassLoader loader) does 
not work as expected
Summary: similar to the patch for 6756677 for XMLInputFactory and 
XMLOutputFactory, this patch fixes an error in XMLEventFactory where factoryId 
was taken as factory class.
Reviewed-by: lancea

! src/javax/xml/stream/XMLEventFactory.java



hg: jdk8/tl/jaxp: 7183760: DocumentBuilder.parse(String uri) is not IPv6 enabled

2012-07-13 Thread huizhe . wang
Changeset: 6e444b892c99
Author:joehw
Date:  2012-07-12 21:06 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/jaxp/rev/6e444b892c99

7183760: DocumentBuilder.parse(String uri) is not IPv6 enabled
Summary: removing the hack of using escapeNonUSAscii. this is the same patch as 
7166896 for 7u8.
Reviewed-by: psandoz, lancea

! src/com/sun/org/apache/xerces/internal/impl/XMLEntityManager.java



hg: jdk8/tl/jaxp: 7166896: DocumentBuilder.parse(String uri) is not IPv6 enabled. It throws MalformedURLException

2012-06-26 Thread huizhe . wang
Changeset: 7920ead2cc75
Author:joehw
Date:  2012-06-26 15:28 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/jaxp/rev/7920ead2cc75

7166896: DocumentBuilder.parse(String uri) is not IPv6 enabled. It throws 
MalformedURLException
Summary: skip the added international character handling for general paths
Reviewed-by: lancea

! src/com/sun/org/apache/xerces/internal/impl/XMLEntityManager.java



hg: jdk8/tl/jaxp: 7157610: NullPointerException occurs when parsing XML doc

2012-06-11 Thread huizhe . wang
Changeset: f328914a04ea
Author:joehw
Date:  2012-06-11 15:47 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/jaxp/rev/f328914a04ea

7157610: NullPointerException occurs when parsing XML doc
Summary: recovers what was the original disallow-doctype-decl, reporting error 
when disallow-doctype-decl is true, and change everything else that was added 
for SupportDTD to be governed by a new flag 'fSupportDTD'.
Reviewed-by: lancea

! 
src/com/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl.java
! src/com/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl.java



hg: jdk8/tl/jaxp: 7151118: Regressions on 7u4 b11 comp. 7u4 b06 on specjvm2008.xml.transform subbenchmark

2012-06-07 Thread huizhe . wang
Changeset: 633700642caf
Author:joehw
Date:  2012-06-07 13:47 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/jaxp/rev/633700642caf

7151118: Regressions on 7u4 b11 comp. 7u4 b06 on specjvm2008.xml.transform 
subbenchmark
Summary: roll back XalanJ-2271 that caused the regression
Reviewed-by: lancea

! src/com/sun/org/apache/xml/internal/serializer/CharInfo.java
! src/com/sun/org/apache/xml/internal/serializer/ToHTMLStream.java
! src/com/sun/org/apache/xml/internal/serializer/ToStream.java
! src/com/sun/org/apache/xml/internal/serializer/ToXMLStream.java



hg: jdk8/tl/jdk: 7160380: Sync JDK8 with JAXP 1.4.5

2012-04-18 Thread huizhe . wang
Changeset: 6cf68360cfaf
Author:joehw
Date:  2012-04-17 11:21 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/jdk/rev/6cf68360cfaf

7160380: Sync JDK8 with JAXP 1.4.5
Summary: bring JDK8 up to date to what we have in 7u4
Reviewed-by: lancea, mullan

! src/share/lib/security/java.security
! src/share/lib/security/java.security-macosx
! src/share/lib/security/java.security-solaris
! src/share/lib/security/java.security-windows
+ test/java/lang/SecurityManager/CheckPackageAccess.java



hg: jdk8/tl/jaxp: 7160380: Sync JDK8 with JAXP 1.4.5

2012-04-18 Thread huizhe . wang
Changeset: ceae213d9812
Author:joehw
Date:  2012-04-17 11:17 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/jaxp/rev/ceae213d9812

7160380: Sync JDK8 with JAXP 1.4.5
Summary: bring JDK8 up to date to what we have in 7u4
Reviewed-by: lancea, mullan

+ src/com/sun/org/apache/xalan/internal/XalanConstants.java
! src/com/sun/org/apache/xalan/internal/lib/ExsltDatetime.java
! src/com/sun/org/apache/xalan/internal/lib/ExsltMath.java
! src/com/sun/org/apache/xalan/internal/lib/Extensions.java
- src/com/sun/org/apache/xalan/internal/lib/ObjectFactory.java
- src/com/sun/org/apache/xalan/internal/lib/SecuritySupport.java
- src/com/sun/org/apache/xalan/internal/lib/SecuritySupport12.java
+ src/com/sun/org/apache/xalan/internal/utils/ConfigurationError.java
+ src/com/sun/org/apache/xalan/internal/utils/FactoryImpl.java
+ src/com/sun/org/apache/xalan/internal/utils/ObjectFactory.java
+ src/com/sun/org/apache/xalan/internal/utils/SecuritySupport.java
! src/com/sun/org/apache/xalan/internal/xslt/EnvironmentCheck.java
- src/com/sun/org/apache/xalan/internal/xslt/ObjectFactory.java
! src/com/sun/org/apache/xalan/internal/xslt/Process.java
- src/com/sun/org/apache/xalan/internal/xslt/SecuritySupport.java
- src/com/sun/org/apache/xalan/internal/xslt/SecuritySupport12.java
! src/com/sun/org/apache/xalan/internal/xsltc/Translet.java
! src/com/sun/org/apache/xalan/internal/xsltc/cmdline/Compile.java
- src/com/sun/org/apache/xalan/internal/xsltc/cmdline/ObjectFactory.java
- src/com/sun/org/apache/xalan/internal/xsltc/cmdline/SecuritySupport.java
- src/com/sun/org/apache/xalan/internal/xsltc/cmdline/SecuritySupport12.java
! src/com/sun/org/apache/xalan/internal/xsltc/cmdline/Transform.java
! src/com/sun/org/apache/xalan/internal/xsltc/compiler/AbsoluteLocationPath.java
! src/com/sun/org/apache/xalan/internal/xsltc/compiler/AbsolutePathPattern.java
! src/com/sun/org/apache/xalan/internal/xsltc/compiler/AttributeSet.java
! src/com/sun/org/apache/xalan/internal/xsltc/compiler/Copy.java
! src/com/sun/org/apache/xalan/internal/xsltc/compiler/FilterExpr.java
! src/com/sun/org/apache/xalan/internal/xsltc/compiler/FilterParentPath.java
! 
src/com/sun/org/apache/xalan/internal/xsltc/compiler/FilteredAbsoluteLocationPath.java
! 
src/com/sun/org/apache/xalan/internal/xsltc/compiler/FunctionAvailableCall.java
! src/com/sun/org/apache/xalan/internal/xsltc/compiler/FunctionCall.java
! src/com/sun/org/apache/xalan/internal/xsltc/compiler/Key.java
! src/com/sun/org/apache/xalan/internal/xsltc/compiler/Message.java
! src/com/sun/org/apache/xalan/internal/xsltc/compiler/Mode.java
! src/com/sun/org/apache/xalan/internal/xsltc/compiler/Number.java
- src/com/sun/org/apache/xalan/internal/xsltc/compiler/ObjectFactory.java
! src/com/sun/org/apache/xalan/internal/xsltc/compiler/ParameterRef.java
! src/com/sun/org/apache/xalan/internal/xsltc/compiler/ParentLocationPath.java
! src/com/sun/org/apache/xalan/internal/xsltc/compiler/ParentPattern.java
! src/com/sun/org/apache/xalan/internal/xsltc/compiler/Parser.java
! src/com/sun/org/apache/xalan/internal/xsltc/compiler/Predicate.java
! 
src/com/sun/org/apache/xalan/internal/xsltc/compiler/ProcessingInstruction.java
- src/com/sun/org/apache/xalan/internal/xsltc/compiler/SecuritySupport.java
- src/com/sun/org/apache/xalan/internal/xsltc/compiler/SecuritySupport12.java
! src/com/sun/org/apache/xalan/internal/xsltc/compiler/Sort.java
! src/com/sun/org/apache/xalan/internal/xsltc/compiler/Step.java
! src/com/sun/org/apache/xalan/internal/xsltc/compiler/StepPattern.java
! src/com/sun/org/apache/xalan/internal/xsltc/compiler/Stylesheet.java
! src/com/sun/org/apache/xalan/internal/xsltc/compiler/SymbolTable.java
! src/com/sun/org/apache/xalan/internal/xsltc/compiler/SyntaxTreeNode.java
! src/com/sun/org/apache/xalan/internal/xsltc/compiler/TestSeq.java
! src/com/sun/org/apache/xalan/internal/xsltc/compiler/Variable.java
! src/com/sun/org/apache/xalan/internal/xsltc/compiler/VariableBase.java
! src/com/sun/org/apache/xalan/internal/xsltc/compiler/VariableRef.java
! src/com/sun/org/apache/xalan/internal/xsltc/compiler/Whitespace.java
! src/com/sun/org/apache/xalan/internal/xsltc/compiler/XSLTC.java
! src/com/sun/org/apache/xalan/internal/xsltc/compiler/XslAttribute.java
! src/com/sun/org/apache/xalan/internal/xsltc/compiler/XslElement.java
! src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ClassGenerator.java
! src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages.java
! src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMsg.java
+ src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/InternalError.java
+ 
src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/MarkerInstruction.java
! src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/MethodGenerator.java
- src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ObjectFactory.java
! src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ObjectType.java
+