Re: Last Ant Test Failure with JDK9 - JAXP Secure Processing and XSLT Extensions

2016-09-20 Thread Stefan Bodewig
Hi Joe On 2016-09-08, Joe Wang wrote: > It's great to know you've found the solution! Hopefully this is indeed > the last issue for you with JDK 9 :-) > I've checked in a fix for the redirect failure [1] into the dev > repo. It would probably be included in the next week's build > (b136). Please

Re: Last Ant Test Failure with JDK9 - JAXP Secure Processing and XSLT Extensions

2016-09-01 Thread Stefan Bodewig
On 2016-08-31, Joe Wang wrote: > On 8/30/16, 9:34 AM, Stefan Bodewig wrote: >> On 2016-08-29, Joe Wang wrote: >>> If you are using the built-in extension functions, try turning on the >>> following feature: >>> private static final String EN

Re: Last Ant Test Failure with JDK9 - JAXP Secure Processing and XSLT Extensions

2016-08-30 Thread Stefan Bodewig
Hi Joe On 2016-08-29, Joe Wang wrote: > If you are using the built-in extension functions, try turning on the > following feature: > private static final String ENABLE_EXTENSION_FUNCTIONS = > "http://www.oracle.com/xml/jaxp/properties/enableExtensionFunctions";; > tf.setFeature(ENABLE_EXT

Last Ant Test Failure with JDK9 - JAXP Secure Processing and XSLT Extensions

2016-08-28 Thread Stefan Bodewig
Hi, I've been told to ask for advice here. Over the past few weeks we've adapted the Apache Ant code base to JDK 9 well enough that Ant's own test suite works - almost. The onyl remaining issue really goes back to Java 1.7 and JAXP 1.4 when secure processing was introduced. If you are running an

Re: Multi-Release JAR file patch as applied to build 108 of Java 9 breaks almost every project out there (Apache Ant, Gradle, partly Apache Maven)

2016-03-07 Thread Stefan Bodewig
vor of URI). URL.toURI().getPath() is most safe to fix > the issue in Apache Ant Part of the reason for this certainly is that the code has been written before the URI class even existed. > (Stefan Bodewig: Should I open an issue in Ant?). Yes, please do. Thanks Uwe. > Maybe Ant develo