[jira] [Comment Edited] (XALANJ-2649) Xalan 2.7.3 is missing dependencies (Regression from 2.7.2)
[ https://issues.apache.org/jira/browse/XALANJ-2649?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17719943#comment-17719943 ] Eric Schwarzenbach edited comment on XALANJ-2649 at 5/5/23 5:31 PM: I posted precisely that pom adapted to the new version to the xalanj–users mailing on April 13. I've used that same pom to deploy to my company's local nexus repository and it works. was (Author: ericjs): I posted precisely that pom adapted to the new version to the xalanj–users mailing on April 13. I've used that same pom to deploy my company's local nexus repository and it works. > Xalan 2.7.3 is missing dependencies (Regression from 2.7.2) > --- > > Key: XALANJ-2649 > URL: https://issues.apache.org/jira/browse/XALANJ-2649 > Project: XalanJ2 > Issue Type: Bug > Security Level: No security risk; visible to anyone(Ordinary problems in > Xalan projects. Anybody can view the issue.) > Components: Build, Xalan >Affects Versions: 2.7.3 >Reporter: mt >Assignee: Gary D. Gregory >Priority: Major > Attachments: serializer-2.7.3.pom, xalan-2.7.3.pom > > > After upgrading from 2.7.2 to 2.7.3 via maven central, we get the following > runtime error. > It seems like 2.7.3 is missing the dependencies to serializer and xercesImpl > . After manually adding a dependency to serializer:2.7.3 , the issue is fixed. > This can also be seen in Maven Central: > [Maven Central: xalan:xalan:2.7.2 > (sonatype.com)|https://central.sonatype.com/artifact/xalan/xalan/2.7.2/dependencies] > -> has dependencies on serializer and xercesImpl > [Maven Central: xalan:xalan:2.7.3 > (sonatype.com)|https://central.sonatype.com/artifact/xalan/xalan/2.7.3/dependencies] > -> no dependencies > > {code:java} > java.lang.NoClassDefFoundError: org/apache/xml/serializer/SerializerTrace > at java.base/java.lang.ClassLoader.defineClass1(Native Method) > at java.base/java.lang.ClassLoader.defineClass(ClassLoader.java:1012) > at > java.base/java.security.SecureClassLoader.defineClass(SecureClassLoader.java:150) > at > java.base/jdk.internal.loader.BuiltinClassLoader.defineClass(BuiltinClassLoader.java:862) > at > java.base/jdk.internal.loader.BuiltinClassLoader.findClassOnClassPathOrNull(BuiltinClassLoader.java:760) > at > java.base/jdk.internal.loader.BuiltinClassLoader.loadClassOrNull(BuiltinClassLoader.java:681) > at > java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:639) > at > java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:188) > at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:520) > at > org.apache.xalan.processor.ProcessorStylesheetElement.getStylesheetRoot(ProcessorStylesheetElement.java:123) > at > org.apache.xalan.processor.ProcessorStylesheetElement.startElement(ProcessorStylesheetElement.java:74) > at > org.apache.xalan.processor.StylesheetHandler.startElement(StylesheetHandler.java:623) > at > java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:518) > at > java.xml/com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.scanStartElement(XMLNSDocumentScannerImpl.java:374) > at > java.xml/com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl$NSContentDriver.scanRootElementHook(XMLNSDocumentScannerImpl.java:613) > at > java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:3079) > at > java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$PrologDriver.next(XMLDocumentScannerImpl.java:836) > at > java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) > at > java.xml/com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(XMLNSDocumentScannerImpl.java:112) > at > java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:542) > at > java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:889) > at > java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:825) > at > java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) > at > java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1224) > at >
[jira] [Commented] (XALANJ-2649) Xalan 2.7.3 is missing dependencies (Regression from 2.7.2)
[ https://issues.apache.org/jira/browse/XALANJ-2649?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17719944#comment-17719944 ] Eric Schwarzenbach commented on XALANJ-2649: Here again (see attachments) is that pom, and the one for the serializer. What I'm not entirely clear on is the apache parent project version, which I set to 29 (the last version of this pom used 4. I'm just guessing this should be set to 29, the latest appearing in maven central. I don't really know the significance of this parent reference). > Xalan 2.7.3 is missing dependencies (Regression from 2.7.2) > --- > > Key: XALANJ-2649 > URL: https://issues.apache.org/jira/browse/XALANJ-2649 > Project: XalanJ2 > Issue Type: Bug > Security Level: No security risk; visible to anyone(Ordinary problems in > Xalan projects. Anybody can view the issue.) > Components: Build, Xalan >Affects Versions: 2.7.3 >Reporter: mt >Assignee: Gary D. Gregory >Priority: Major > Attachments: serializer-2.7.3.pom, xalan-2.7.3.pom > > > After upgrading from 2.7.2 to 2.7.3 via maven central, we get the following > runtime error. > It seems like 2.7.3 is missing the dependencies to serializer and xercesImpl > . After manually adding a dependency to serializer:2.7.3 , the issue is fixed. > This can also be seen in Maven Central: > [Maven Central: xalan:xalan:2.7.2 > (sonatype.com)|https://central.sonatype.com/artifact/xalan/xalan/2.7.2/dependencies] > -> has dependencies on serializer and xercesImpl > [Maven Central: xalan:xalan:2.7.3 > (sonatype.com)|https://central.sonatype.com/artifact/xalan/xalan/2.7.3/dependencies] > -> no dependencies > > {code:java} > java.lang.NoClassDefFoundError: org/apache/xml/serializer/SerializerTrace > at java.base/java.lang.ClassLoader.defineClass1(Native Method) > at java.base/java.lang.ClassLoader.defineClass(ClassLoader.java:1012) > at > java.base/java.security.SecureClassLoader.defineClass(SecureClassLoader.java:150) > at > java.base/jdk.internal.loader.BuiltinClassLoader.defineClass(BuiltinClassLoader.java:862) > at > java.base/jdk.internal.loader.BuiltinClassLoader.findClassOnClassPathOrNull(BuiltinClassLoader.java:760) > at > java.base/jdk.internal.loader.BuiltinClassLoader.loadClassOrNull(BuiltinClassLoader.java:681) > at > java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:639) > at > java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:188) > at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:520) > at > org.apache.xalan.processor.ProcessorStylesheetElement.getStylesheetRoot(ProcessorStylesheetElement.java:123) > at > org.apache.xalan.processor.ProcessorStylesheetElement.startElement(ProcessorStylesheetElement.java:74) > at > org.apache.xalan.processor.StylesheetHandler.startElement(StylesheetHandler.java:623) > at > java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:518) > at > java.xml/com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.scanStartElement(XMLNSDocumentScannerImpl.java:374) > at > java.xml/com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl$NSContentDriver.scanRootElementHook(XMLNSDocumentScannerImpl.java:613) > at > java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:3079) > at > java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$PrologDriver.next(XMLDocumentScannerImpl.java:836) > at > java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) > at > java.xml/com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(XMLNSDocumentScannerImpl.java:112) > at > java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:542) > at > java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:889) > at > java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:825) > at > java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) > at > java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1224) > at > java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:637) > at >
[jira] [Updated] (XALANJ-2649) Xalan 2.7.3 is missing dependencies (Regression from 2.7.2)
[ https://issues.apache.org/jira/browse/XALANJ-2649?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Schwarzenbach updated XALANJ-2649: --- Attachment: serializer-2.7.3.pom xalan-2.7.3.pom > Xalan 2.7.3 is missing dependencies (Regression from 2.7.2) > --- > > Key: XALANJ-2649 > URL: https://issues.apache.org/jira/browse/XALANJ-2649 > Project: XalanJ2 > Issue Type: Bug > Security Level: No security risk; visible to anyone(Ordinary problems in > Xalan projects. Anybody can view the issue.) > Components: Build, Xalan >Affects Versions: 2.7.3 >Reporter: mt >Assignee: Gary D. Gregory >Priority: Major > Attachments: serializer-2.7.3.pom, xalan-2.7.3.pom > > > After upgrading from 2.7.2 to 2.7.3 via maven central, we get the following > runtime error. > It seems like 2.7.3 is missing the dependencies to serializer and xercesImpl > . After manually adding a dependency to serializer:2.7.3 , the issue is fixed. > This can also be seen in Maven Central: > [Maven Central: xalan:xalan:2.7.2 > (sonatype.com)|https://central.sonatype.com/artifact/xalan/xalan/2.7.2/dependencies] > -> has dependencies on serializer and xercesImpl > [Maven Central: xalan:xalan:2.7.3 > (sonatype.com)|https://central.sonatype.com/artifact/xalan/xalan/2.7.3/dependencies] > -> no dependencies > > {code:java} > java.lang.NoClassDefFoundError: org/apache/xml/serializer/SerializerTrace > at java.base/java.lang.ClassLoader.defineClass1(Native Method) > at java.base/java.lang.ClassLoader.defineClass(ClassLoader.java:1012) > at > java.base/java.security.SecureClassLoader.defineClass(SecureClassLoader.java:150) > at > java.base/jdk.internal.loader.BuiltinClassLoader.defineClass(BuiltinClassLoader.java:862) > at > java.base/jdk.internal.loader.BuiltinClassLoader.findClassOnClassPathOrNull(BuiltinClassLoader.java:760) > at > java.base/jdk.internal.loader.BuiltinClassLoader.loadClassOrNull(BuiltinClassLoader.java:681) > at > java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:639) > at > java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:188) > at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:520) > at > org.apache.xalan.processor.ProcessorStylesheetElement.getStylesheetRoot(ProcessorStylesheetElement.java:123) > at > org.apache.xalan.processor.ProcessorStylesheetElement.startElement(ProcessorStylesheetElement.java:74) > at > org.apache.xalan.processor.StylesheetHandler.startElement(StylesheetHandler.java:623) > at > java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:518) > at > java.xml/com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.scanStartElement(XMLNSDocumentScannerImpl.java:374) > at > java.xml/com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl$NSContentDriver.scanRootElementHook(XMLNSDocumentScannerImpl.java:613) > at > java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:3079) > at > java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$PrologDriver.next(XMLDocumentScannerImpl.java:836) > at > java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) > at > java.xml/com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(XMLNSDocumentScannerImpl.java:112) > at > java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:542) > at > java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:889) > at > java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:825) > at > java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) > at > java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1224) > at > java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:637) > at > org.apache.xalan.processor.TransformerFactoryImpl.newTemplates(TransformerFactoryImpl.java:917) > at > org.apache.xalan.processor.TransformerFactoryImpl.newTransformer(TransformerFactoryImpl.java:771) > {code} > > -- This message was sent by Atlassian Jira (v8.20.10#820010) - To unsubscribe,
[jira] [Commented] (XALANJ-2649) Xalan 2.7.3 is missing dependencies (Regression from 2.7.2)
[ https://issues.apache.org/jira/browse/XALANJ-2649?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17719943#comment-17719943 ] Eric Schwarzenbach commented on XALANJ-2649: I posted precisely that pom adapted to the new version to the xalanj–users mailing on April 13. I've used that same pom it to deploy my company's local nexus repository and it works. > Xalan 2.7.3 is missing dependencies (Regression from 2.7.2) > --- > > Key: XALANJ-2649 > URL: https://issues.apache.org/jira/browse/XALANJ-2649 > Project: XalanJ2 > Issue Type: Bug > Security Level: No security risk; visible to anyone(Ordinary problems in > Xalan projects. Anybody can view the issue.) > Components: Build, Xalan >Affects Versions: 2.7.3 >Reporter: mt >Assignee: Gary D. Gregory >Priority: Major > > After upgrading from 2.7.2 to 2.7.3 via maven central, we get the following > runtime error. > It seems like 2.7.3 is missing the dependencies to serializer and xercesImpl > . After manually adding a dependency to serializer:2.7.3 , the issue is fixed. > This can also be seen in Maven Central: > [Maven Central: xalan:xalan:2.7.2 > (sonatype.com)|https://central.sonatype.com/artifact/xalan/xalan/2.7.2/dependencies] > -> has dependencies on serializer and xercesImpl > [Maven Central: xalan:xalan:2.7.3 > (sonatype.com)|https://central.sonatype.com/artifact/xalan/xalan/2.7.3/dependencies] > -> no dependencies > > {code:java} > java.lang.NoClassDefFoundError: org/apache/xml/serializer/SerializerTrace > at java.base/java.lang.ClassLoader.defineClass1(Native Method) > at java.base/java.lang.ClassLoader.defineClass(ClassLoader.java:1012) > at > java.base/java.security.SecureClassLoader.defineClass(SecureClassLoader.java:150) > at > java.base/jdk.internal.loader.BuiltinClassLoader.defineClass(BuiltinClassLoader.java:862) > at > java.base/jdk.internal.loader.BuiltinClassLoader.findClassOnClassPathOrNull(BuiltinClassLoader.java:760) > at > java.base/jdk.internal.loader.BuiltinClassLoader.loadClassOrNull(BuiltinClassLoader.java:681) > at > java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:639) > at > java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:188) > at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:520) > at > org.apache.xalan.processor.ProcessorStylesheetElement.getStylesheetRoot(ProcessorStylesheetElement.java:123) > at > org.apache.xalan.processor.ProcessorStylesheetElement.startElement(ProcessorStylesheetElement.java:74) > at > org.apache.xalan.processor.StylesheetHandler.startElement(StylesheetHandler.java:623) > at > java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:518) > at > java.xml/com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.scanStartElement(XMLNSDocumentScannerImpl.java:374) > at > java.xml/com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl$NSContentDriver.scanRootElementHook(XMLNSDocumentScannerImpl.java:613) > at > java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:3079) > at > java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$PrologDriver.next(XMLDocumentScannerImpl.java:836) > at > java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) > at > java.xml/com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(XMLNSDocumentScannerImpl.java:112) > at > java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:542) > at > java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:889) > at > java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:825) > at > java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) > at > java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1224) > at > java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:637) > at > org.apache.xalan.processor.TransformerFactoryImpl.newTemplates(TransformerFactoryImpl.java:917) > at > org.apache.xalan.processor.TransformerFactoryImpl.newTransformer(TransformerFactoryImpl.java:771) > {code} > > -- This message was sent by Atlassian Jira
[jira] [Comment Edited] (XALANJ-2649) Xalan 2.7.3 is missing dependencies (Regression from 2.7.2)
[ https://issues.apache.org/jira/browse/XALANJ-2649?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17719943#comment-17719943 ] Eric Schwarzenbach edited comment on XALANJ-2649 at 5/5/23 5:24 PM: I posted precisely that pom adapted to the new version to the xalanj–users mailing on April 13. I've used that same pom to deploy my company's local nexus repository and it works. was (Author: ericjs): I posted precisely that pom adapted to the new version to the xalanj–users mailing on April 13. I've used that same pom it to deploy my company's local nexus repository and it works. > Xalan 2.7.3 is missing dependencies (Regression from 2.7.2) > --- > > Key: XALANJ-2649 > URL: https://issues.apache.org/jira/browse/XALANJ-2649 > Project: XalanJ2 > Issue Type: Bug > Security Level: No security risk; visible to anyone(Ordinary problems in > Xalan projects. Anybody can view the issue.) > Components: Build, Xalan >Affects Versions: 2.7.3 >Reporter: mt >Assignee: Gary D. Gregory >Priority: Major > > After upgrading from 2.7.2 to 2.7.3 via maven central, we get the following > runtime error. > It seems like 2.7.3 is missing the dependencies to serializer and xercesImpl > . After manually adding a dependency to serializer:2.7.3 , the issue is fixed. > This can also be seen in Maven Central: > [Maven Central: xalan:xalan:2.7.2 > (sonatype.com)|https://central.sonatype.com/artifact/xalan/xalan/2.7.2/dependencies] > -> has dependencies on serializer and xercesImpl > [Maven Central: xalan:xalan:2.7.3 > (sonatype.com)|https://central.sonatype.com/artifact/xalan/xalan/2.7.3/dependencies] > -> no dependencies > > {code:java} > java.lang.NoClassDefFoundError: org/apache/xml/serializer/SerializerTrace > at java.base/java.lang.ClassLoader.defineClass1(Native Method) > at java.base/java.lang.ClassLoader.defineClass(ClassLoader.java:1012) > at > java.base/java.security.SecureClassLoader.defineClass(SecureClassLoader.java:150) > at > java.base/jdk.internal.loader.BuiltinClassLoader.defineClass(BuiltinClassLoader.java:862) > at > java.base/jdk.internal.loader.BuiltinClassLoader.findClassOnClassPathOrNull(BuiltinClassLoader.java:760) > at > java.base/jdk.internal.loader.BuiltinClassLoader.loadClassOrNull(BuiltinClassLoader.java:681) > at > java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:639) > at > java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:188) > at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:520) > at > org.apache.xalan.processor.ProcessorStylesheetElement.getStylesheetRoot(ProcessorStylesheetElement.java:123) > at > org.apache.xalan.processor.ProcessorStylesheetElement.startElement(ProcessorStylesheetElement.java:74) > at > org.apache.xalan.processor.StylesheetHandler.startElement(StylesheetHandler.java:623) > at > java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:518) > at > java.xml/com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.scanStartElement(XMLNSDocumentScannerImpl.java:374) > at > java.xml/com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl$NSContentDriver.scanRootElementHook(XMLNSDocumentScannerImpl.java:613) > at > java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:3079) > at > java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$PrologDriver.next(XMLDocumentScannerImpl.java:836) > at > java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) > at > java.xml/com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(XMLNSDocumentScannerImpl.java:112) > at > java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:542) > at > java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:889) > at > java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:825) > at > java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) > at > java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1224) > at > java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:637) > at >
[jira] [Comment Edited] (XALANJ-2646) Implementation of xslt 3.0's xsl:for-each-group instruction, for XalanJ's interpretive processor
[ https://issues.apache.org/jira/browse/XALANJ-2646?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17719892#comment-17719892 ] Mukul Gandhi edited comment on XALANJ-2646 at 5/5/23 2:43 PM: -- I've committed sometime ago today, XSLT 3.0 xsl:for-each-group element's attribute group-adjacent's implementation on xalan-java repo's branch xalan-j_xslt3.0. I've also added few more XSLT 3.0 relevant test cases as well, to the attachment on this jira issue. Any reviews to the committed codebase for this jira issue, shall be welcome. was (Author: mukul_gandhi): I've committed sometime ago today, XSLT 3.0 xsl:for-each-group element's attribute group-adjacent on xalan-java repo's branch xalan-j_xslt3.0. I've also added few more XSLT 3.0 relevant test cases as well, to the attachment on this jira issue. Any reviews to the committed codebase shall be welcome. > Implementation of xslt 3.0's xsl:for-each-group instruction, for XalanJ's > interpretive processor > > > Key: XALANJ-2646 > URL: https://issues.apache.org/jira/browse/XALANJ-2646 > Project: XalanJ2 > Issue Type: New Feature > Security Level: No security risk; visible to anyone(Ordinary problems in > Xalan projects. Anybody can view the issue.) > Components: Xalan-interpretive >Reporter: Mukul Gandhi >Assignee: Gary D. Gregory >Priority: Major > Attachments: xsl3_for_each_group_test_files.zip > > > I'm creating this jira issue, to track implementation of XSLT 3.0's > xsl:for-each-group instruction, for XalanJ's interpretive processor. > I've done little bit of implementation for this, that seems to work fine for > various primary XSLT 3.0 xsl:for-each-group use cases. The XSLT 3.0 > structural implementation for xsl:for-each-group, implementing the XSLT > element xsl:for-each-group, and functions fn:current-group(), > fn:current-grouping-key() have been completed. > The codebase changes for above mentioned implementation aspects, have been > committed to xalan-java repo's branch xalan-j_xslt3.0. -- This message was sent by Atlassian Jira (v8.20.10#820010) - To unsubscribe, e-mail: dev-unsubscr...@xalan.apache.org For additional commands, e-mail: dev-h...@xalan.apache.org
[jira] [Commented] (XALANJ-2646) Implementation of xslt 3.0's xsl:for-each-group instruction, for XalanJ's interpretive processor
[ https://issues.apache.org/jira/browse/XALANJ-2646?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17719892#comment-17719892 ] Mukul Gandhi commented on XALANJ-2646: -- I've committed sometime ago today, XSLT 3.0 xsl:for-each-group element's attribute group-adjacent on xalan-java repo's branch xalan-j_xslt3.0. I've also added few more XSLT 3.0 relevant test cases as well, to the attachment on this jira issue. Any reviews to the committed codebase shall be welcome. > Implementation of xslt 3.0's xsl:for-each-group instruction, for XalanJ's > interpretive processor > > > Key: XALANJ-2646 > URL: https://issues.apache.org/jira/browse/XALANJ-2646 > Project: XalanJ2 > Issue Type: New Feature > Security Level: No security risk; visible to anyone(Ordinary problems in > Xalan projects. Anybody can view the issue.) > Components: Xalan-interpretive >Reporter: Mukul Gandhi >Assignee: Gary D. Gregory >Priority: Major > Attachments: xsl3_for_each_group_test_files.zip > > > I'm creating this jira issue, to track implementation of XSLT 3.0's > xsl:for-each-group instruction, for XalanJ's interpretive processor. > I've done little bit of implementation for this, that seems to work fine for > various primary XSLT 3.0 xsl:for-each-group use cases. The XSLT 3.0 > structural implementation for xsl:for-each-group, implementing the XSLT > element xsl:for-each-group, and functions fn:current-group(), > fn:current-grouping-key() have been completed. > The codebase changes for above mentioned implementation aspects, have been > committed to xalan-java repo's branch xalan-j_xslt3.0. -- This message was sent by Atlassian Jira (v8.20.10#820010) - To unsubscribe, e-mail: dev-unsubscr...@xalan.apache.org For additional commands, e-mail: dev-h...@xalan.apache.org
[jira] [Updated] (XALANJ-2646) Implementation of xslt 3.0's xsl:for-each-group instruction, for XalanJ's interpretive processor
[ https://issues.apache.org/jira/browse/XALANJ-2646?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Mukul Gandhi updated XALANJ-2646: - Attachment: xsl3_for_each_group_test_files.zip > Implementation of xslt 3.0's xsl:for-each-group instruction, for XalanJ's > interpretive processor > > > Key: XALANJ-2646 > URL: https://issues.apache.org/jira/browse/XALANJ-2646 > Project: XalanJ2 > Issue Type: New Feature > Security Level: No security risk; visible to anyone(Ordinary problems in > Xalan projects. Anybody can view the issue.) > Components: Xalan-interpretive >Reporter: Mukul Gandhi >Assignee: Gary D. Gregory >Priority: Major > Attachments: xsl3_for_each_group_test_files.zip > > > I'm creating this jira issue, to track implementation of XSLT 3.0's > xsl:for-each-group instruction, for XalanJ's interpretive processor. > I've done little bit of implementation for this, that seems to work fine for > various primary XSLT 3.0 xsl:for-each-group use cases. The XSLT 3.0 > structural implementation for xsl:for-each-group, implementing the XSLT > element xsl:for-each-group, and functions fn:current-group(), > fn:current-grouping-key() have been completed. > The codebase changes for above mentioned implementation aspects, have been > committed to xalan-java repo's branch xalan-j_xslt3.0. -- This message was sent by Atlassian Jira (v8.20.10#820010) - To unsubscribe, e-mail: dev-unsubscr...@xalan.apache.org For additional commands, e-mail: dev-h...@xalan.apache.org
[jira] [Updated] (XALANJ-2646) Implementation of xslt 3.0's xsl:for-each-group instruction, for XalanJ's interpretive processor
[ https://issues.apache.org/jira/browse/XALANJ-2646?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Mukul Gandhi updated XALANJ-2646: - Attachment: (was: xsl3_for_each_group_test_files.zip) > Implementation of xslt 3.0's xsl:for-each-group instruction, for XalanJ's > interpretive processor > > > Key: XALANJ-2646 > URL: https://issues.apache.org/jira/browse/XALANJ-2646 > Project: XalanJ2 > Issue Type: New Feature > Security Level: No security risk; visible to anyone(Ordinary problems in > Xalan projects. Anybody can view the issue.) > Components: Xalan-interpretive >Reporter: Mukul Gandhi >Assignee: Gary D. Gregory >Priority: Major > Attachments: xsl3_for_each_group_test_files.zip > > > I'm creating this jira issue, to track implementation of XSLT 3.0's > xsl:for-each-group instruction, for XalanJ's interpretive processor. > I've done little bit of implementation for this, that seems to work fine for > various primary XSLT 3.0 xsl:for-each-group use cases. The XSLT 3.0 > structural implementation for xsl:for-each-group, implementing the XSLT > element xsl:for-each-group, and functions fn:current-group(), > fn:current-grouping-key() have been completed. > The codebase changes for above mentioned implementation aspects, have been > committed to xalan-java repo's branch xalan-j_xslt3.0. -- This message was sent by Atlassian Jira (v8.20.10#820010) - To unsubscribe, e-mail: dev-unsubscr...@xalan.apache.org For additional commands, e-mail: dev-h...@xalan.apache.org
[jira] [Updated] (XALANJ-2650) The pom file for xalan 2.7.3 and serializer 2.7.3 misses license (regression since 2.7.2)
[ https://issues.apache.org/jira/browse/XALANJ-2650?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Vladimir Sitnikov updated XALANJ-2650: -- Summary: The pom file for xalan 2.7.3 and serializer 2.7.3 misses license (regression since 2.7.2) (was: The pom file for xalan 2.7.3 and serializer 2.7.3 misses license) > The pom file for xalan 2.7.3 and serializer 2.7.3 misses license (regression > since 2.7.2) > - > > Key: XALANJ-2650 > URL: https://issues.apache.org/jira/browse/XALANJ-2650 > Project: XalanJ2 > Issue Type: Improvement > Security Level: No security risk; visible to anyone(Ordinary problems in > Xalan projects. Anybody can view the issue.) > Components: Xalan >Reporter: Vladimir Sitnikov >Assignee: Gary D. Gregory >Priority: Blocker > > See [https://repo1.maven.org/maven2/xalan/xalan/2.7.3/xalan-2.7.3.pom] > The tag is missing, and 2.7.3 does not refer to a parent pom. > --- > Please: > 1) Specify the license via tag > 2) Specify the license in the jar file (Bundle-License attribute in > META-INF/MANIFEST.MF), see > [https://docs.osgi.org/specification/osgi.core/7.0.0/framework.module.html#framework.module-bundle-license] > 3) Include license text as META-INF/LICENSE in the jar file. See > https://issues.apache.org/jira/browse/LEGAL-642 which clarifies each jar > should include a LICENSE file. -- This message was sent by Atlassian Jira (v8.20.10#820010) - To unsubscribe, e-mail: dev-unsubscr...@xalan.apache.org For additional commands, e-mail: dev-h...@xalan.apache.org
Re: [ANNOUNCE] Xalan 2.7.3 is now on Maven Central
Thanks Arnout! Gary On Fri, May 5, 2023, 03:33 Arnout Engelen wrote: > Awesome! I have also updated the description of > https://www.cve.org/CVERecord?id=CVE-2022-34169 > > Arnout > > On Thu, May 4, 2023 at 9:48 PM Gary Gregory > wrote: > > > > Hi All: > > > > Xalan 2.7.3 is now on Maven Central. That's both xalan:xalan and > xalan:serializer. > > > > Enjoy ;-) > > Gary > > > > > -- > Arnout Engelen > ASF Security Response > Committer on Apache Pekko > Committer on NixOS > Independent Open Source consultant > > - > To unsubscribe, e-mail: dev-unsubscr...@xalan.apache.org > For additional commands, e-mail: dev-h...@xalan.apache.org > >
[jira] [Created] (XALANJ-2650) The pom file for xalan 2.7.3 and serializer 2.7.3 misses license
Vladimir Sitnikov created XALANJ-2650: - Summary: The pom file for xalan 2.7.3 and serializer 2.7.3 misses license Key: XALANJ-2650 URL: https://issues.apache.org/jira/browse/XALANJ-2650 Project: XalanJ2 Issue Type: Improvement Security Level: No security risk; visible to anyone (Ordinary problems in Xalan projects. Anybody can view the issue.) Components: Xalan Reporter: Vladimir Sitnikov Assignee: Gary D. Gregory See [https://repo1.maven.org/maven2/xalan/xalan/2.7.3/xalan-2.7.3.pom] The tag is missing, and 2.7.3 does not refer to a parent pom. --- Please: 1) Specify the license via tag 2) Specify the license in the jar file (Bundle-License attribute in META-INF/MANIFEST.MF), see [https://docs.osgi.org/specification/osgi.core/7.0.0/framework.module.html#framework.module-bundle-license] 3) Include license text as META-INF/LICENSE in the jar file. See https://issues.apache.org/jira/browse/LEGAL-642 which clarifies each jar should include a LICENSE file. -- This message was sent by Atlassian Jira (v8.20.10#820010) - To unsubscribe, e-mail: dev-unsubscr...@xalan.apache.org For additional commands, e-mail: dev-h...@xalan.apache.org
[jira] [Commented] (XALANJ-2649) Xalan 2.7.3 is missing dependencies (Regression from 2.7.2)
[ https://issues.apache.org/jira/browse/XALANJ-2649?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17719768#comment-17719768 ] Vladimir Sitnikov commented on XALANJ-2649: --- Could you fetch `pom.xml` from 2.7.2, replace the version there and use it for publishing? It does not require migrating the build to Maven. > Xalan 2.7.3 is missing dependencies (Regression from 2.7.2) > --- > > Key: XALANJ-2649 > URL: https://issues.apache.org/jira/browse/XALANJ-2649 > Project: XalanJ2 > Issue Type: Bug > Security Level: No security risk; visible to anyone(Ordinary problems in > Xalan projects. Anybody can view the issue.) > Components: Build, Xalan >Affects Versions: 2.7.3 >Reporter: mt >Assignee: Gary D. Gregory >Priority: Major > > After upgrading from 2.7.2 to 2.7.3 via maven central, we get the following > runtime error. > It seems like 2.7.3 is missing the dependencies to serializer and xercesImpl > . After manually adding a dependency to serializer:2.7.3 , the issue is fixed. > This can also be seen in Maven Central: > [Maven Central: xalan:xalan:2.7.2 > (sonatype.com)|https://central.sonatype.com/artifact/xalan/xalan/2.7.2/dependencies] > -> has dependencies on serializer and xercesImpl > [Maven Central: xalan:xalan:2.7.3 > (sonatype.com)|https://central.sonatype.com/artifact/xalan/xalan/2.7.3/dependencies] > -> no dependencies > > {code:java} > java.lang.NoClassDefFoundError: org/apache/xml/serializer/SerializerTrace > at java.base/java.lang.ClassLoader.defineClass1(Native Method) > at java.base/java.lang.ClassLoader.defineClass(ClassLoader.java:1012) > at > java.base/java.security.SecureClassLoader.defineClass(SecureClassLoader.java:150) > at > java.base/jdk.internal.loader.BuiltinClassLoader.defineClass(BuiltinClassLoader.java:862) > at > java.base/jdk.internal.loader.BuiltinClassLoader.findClassOnClassPathOrNull(BuiltinClassLoader.java:760) > at > java.base/jdk.internal.loader.BuiltinClassLoader.loadClassOrNull(BuiltinClassLoader.java:681) > at > java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:639) > at > java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:188) > at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:520) > at > org.apache.xalan.processor.ProcessorStylesheetElement.getStylesheetRoot(ProcessorStylesheetElement.java:123) > at > org.apache.xalan.processor.ProcessorStylesheetElement.startElement(ProcessorStylesheetElement.java:74) > at > org.apache.xalan.processor.StylesheetHandler.startElement(StylesheetHandler.java:623) > at > java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:518) > at > java.xml/com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.scanStartElement(XMLNSDocumentScannerImpl.java:374) > at > java.xml/com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl$NSContentDriver.scanRootElementHook(XMLNSDocumentScannerImpl.java:613) > at > java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:3079) > at > java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$PrologDriver.next(XMLDocumentScannerImpl.java:836) > at > java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) > at > java.xml/com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(XMLNSDocumentScannerImpl.java:112) > at > java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:542) > at > java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:889) > at > java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:825) > at > java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) > at > java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1224) > at > java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:637) > at > org.apache.xalan.processor.TransformerFactoryImpl.newTemplates(TransformerFactoryImpl.java:917) > at > org.apache.xalan.processor.TransformerFactoryImpl.newTransformer(TransformerFactoryImpl.java:771) > {code} > > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (XALANJ-2649) Xalan 2.7.3 is missing dependencies (Regression from 2.7.2)
[ https://issues.apache.org/jira/browse/XALANJ-2649?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17719755#comment-17719755 ] Gary D. Gregory commented on XALANJ-2649: - This happens because Xalan-J is not a Maven project and the release to Maven Central is not automatic. Whatever steps were taken for 2.7.2 were lost. This could be fixed in a subsequent release best by switching the build from Ant to Maven > Xalan 2.7.3 is missing dependencies (Regression from 2.7.2) > --- > > Key: XALANJ-2649 > URL: https://issues.apache.org/jira/browse/XALANJ-2649 > Project: XalanJ2 > Issue Type: Bug > Security Level: No security risk; visible to anyone(Ordinary problems in > Xalan projects. Anybody can view the issue.) > Components: Xalan >Affects Versions: 2.7.3 >Reporter: mt >Assignee: Gary D. Gregory >Priority: Major > > After upgrading from 2.7.2 to 2.7.3 via maven central, we get the following > runtime error. > It seems like 2.7.3 is missing the dependencies to serializer and xercesImpl > . After manually adding a dependency to serializer:2.7.3 , the issue is fixed. > This can also be seen in Maven Central: > [Maven Central: xalan:xalan:2.7.2 > (sonatype.com)|https://central.sonatype.com/artifact/xalan/xalan/2.7.2/dependencies] > -> has dependencies on serializer and xercesImpl > [Maven Central: xalan:xalan:2.7.3 > (sonatype.com)|https://central.sonatype.com/artifact/xalan/xalan/2.7.3/dependencies] > -> no dependencies > > {code:java} > java.lang.NoClassDefFoundError: org/apache/xml/serializer/SerializerTrace > at java.base/java.lang.ClassLoader.defineClass1(Native Method) > at java.base/java.lang.ClassLoader.defineClass(ClassLoader.java:1012) > at > java.base/java.security.SecureClassLoader.defineClass(SecureClassLoader.java:150) > at > java.base/jdk.internal.loader.BuiltinClassLoader.defineClass(BuiltinClassLoader.java:862) > at > java.base/jdk.internal.loader.BuiltinClassLoader.findClassOnClassPathOrNull(BuiltinClassLoader.java:760) > at > java.base/jdk.internal.loader.BuiltinClassLoader.loadClassOrNull(BuiltinClassLoader.java:681) > at > java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:639) > at > java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:188) > at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:520) > at > org.apache.xalan.processor.ProcessorStylesheetElement.getStylesheetRoot(ProcessorStylesheetElement.java:123) > at > org.apache.xalan.processor.ProcessorStylesheetElement.startElement(ProcessorStylesheetElement.java:74) > at > org.apache.xalan.processor.StylesheetHandler.startElement(StylesheetHandler.java:623) > at > java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:518) > at > java.xml/com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.scanStartElement(XMLNSDocumentScannerImpl.java:374) > at > java.xml/com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl$NSContentDriver.scanRootElementHook(XMLNSDocumentScannerImpl.java:613) > at > java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:3079) > at > java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$PrologDriver.next(XMLDocumentScannerImpl.java:836) > at > java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) > at > java.xml/com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(XMLNSDocumentScannerImpl.java:112) > at > java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:542) > at > java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:889) > at > java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:825) > at > java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) > at > java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1224) > at > java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:637) > at > org.apache.xalan.processor.TransformerFactoryImpl.newTemplates(TransformerFactoryImpl.java:917) > at > org.apache.xalan.processor.TransformerFactoryImpl.newTransformer(TransformerFactoryImpl.java:771) > {code} > > -- This
[jira] [Updated] (XALANJ-2649) Xalan 2.7.3 is missing dependencies (Regression from 2.7.2)
[ https://issues.apache.org/jira/browse/XALANJ-2649?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Gary D. Gregory updated XALANJ-2649: Component/s: Build > Xalan 2.7.3 is missing dependencies (Regression from 2.7.2) > --- > > Key: XALANJ-2649 > URL: https://issues.apache.org/jira/browse/XALANJ-2649 > Project: XalanJ2 > Issue Type: Bug > Security Level: No security risk; visible to anyone(Ordinary problems in > Xalan projects. Anybody can view the issue.) > Components: Build, Xalan >Affects Versions: 2.7.3 >Reporter: mt >Assignee: Gary D. Gregory >Priority: Major > > After upgrading from 2.7.2 to 2.7.3 via maven central, we get the following > runtime error. > It seems like 2.7.3 is missing the dependencies to serializer and xercesImpl > . After manually adding a dependency to serializer:2.7.3 , the issue is fixed. > This can also be seen in Maven Central: > [Maven Central: xalan:xalan:2.7.2 > (sonatype.com)|https://central.sonatype.com/artifact/xalan/xalan/2.7.2/dependencies] > -> has dependencies on serializer and xercesImpl > [Maven Central: xalan:xalan:2.7.3 > (sonatype.com)|https://central.sonatype.com/artifact/xalan/xalan/2.7.3/dependencies] > -> no dependencies > > {code:java} > java.lang.NoClassDefFoundError: org/apache/xml/serializer/SerializerTrace > at java.base/java.lang.ClassLoader.defineClass1(Native Method) > at java.base/java.lang.ClassLoader.defineClass(ClassLoader.java:1012) > at > java.base/java.security.SecureClassLoader.defineClass(SecureClassLoader.java:150) > at > java.base/jdk.internal.loader.BuiltinClassLoader.defineClass(BuiltinClassLoader.java:862) > at > java.base/jdk.internal.loader.BuiltinClassLoader.findClassOnClassPathOrNull(BuiltinClassLoader.java:760) > at > java.base/jdk.internal.loader.BuiltinClassLoader.loadClassOrNull(BuiltinClassLoader.java:681) > at > java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:639) > at > java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:188) > at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:520) > at > org.apache.xalan.processor.ProcessorStylesheetElement.getStylesheetRoot(ProcessorStylesheetElement.java:123) > at > org.apache.xalan.processor.ProcessorStylesheetElement.startElement(ProcessorStylesheetElement.java:74) > at > org.apache.xalan.processor.StylesheetHandler.startElement(StylesheetHandler.java:623) > at > java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:518) > at > java.xml/com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.scanStartElement(XMLNSDocumentScannerImpl.java:374) > at > java.xml/com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl$NSContentDriver.scanRootElementHook(XMLNSDocumentScannerImpl.java:613) > at > java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:3079) > at > java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$PrologDriver.next(XMLDocumentScannerImpl.java:836) > at > java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) > at > java.xml/com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(XMLNSDocumentScannerImpl.java:112) > at > java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:542) > at > java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:889) > at > java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:825) > at > java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) > at > java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1224) > at > java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:637) > at > org.apache.xalan.processor.TransformerFactoryImpl.newTemplates(TransformerFactoryImpl.java:917) > at > org.apache.xalan.processor.TransformerFactoryImpl.newTransformer(TransformerFactoryImpl.java:771) > {code} > > -- This message was sent by Atlassian Jira (v8.20.10#820010) - To unsubscribe, e-mail: dev-unsubscr...@xalan.apache.org For additional commands, e-mail: dev-h...@xalan.apache.org
[jira] [Created] (XALANJ-2649) Xalan 2.7.3 is missing dependencies (Regression from 2.7.2)
mt created XALANJ-2649: -- Summary: Xalan 2.7.3 is missing dependencies (Regression from 2.7.2) Key: XALANJ-2649 URL: https://issues.apache.org/jira/browse/XALANJ-2649 Project: XalanJ2 Issue Type: Bug Security Level: No security risk; visible to anyone (Ordinary problems in Xalan projects. Anybody can view the issue.) Components: Xalan Affects Versions: 2.7.3 Reporter: mt Assignee: Gary D. Gregory After upgrading from 2.7.2 to 2.7.3 via maven central, we get the following runtime error. It seems like 2.7.3 is missing the dependencies to serializer and xercesImpl . After manually adding a dependency to serializer:2.7.3 , the issue is fixed. This can also be seen in Maven Central: [Maven Central: xalan:xalan:2.7.2 (sonatype.com)|https://central.sonatype.com/artifact/xalan/xalan/2.7.2/dependencies] -> has dependencies on serializer and xercesImpl [Maven Central: xalan:xalan:2.7.3 (sonatype.com)|https://central.sonatype.com/artifact/xalan/xalan/2.7.3/dependencies] -> no dependencies {code:java} java.lang.NoClassDefFoundError: org/apache/xml/serializer/SerializerTrace at java.base/java.lang.ClassLoader.defineClass1(Native Method) at java.base/java.lang.ClassLoader.defineClass(ClassLoader.java:1012) at java.base/java.security.SecureClassLoader.defineClass(SecureClassLoader.java:150) at java.base/jdk.internal.loader.BuiltinClassLoader.defineClass(BuiltinClassLoader.java:862) at java.base/jdk.internal.loader.BuiltinClassLoader.findClassOnClassPathOrNull(BuiltinClassLoader.java:760) at java.base/jdk.internal.loader.BuiltinClassLoader.loadClassOrNull(BuiltinClassLoader.java:681) at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:639) at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:188) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:520) at org.apache.xalan.processor.ProcessorStylesheetElement.getStylesheetRoot(ProcessorStylesheetElement.java:123) at org.apache.xalan.processor.ProcessorStylesheetElement.startElement(ProcessorStylesheetElement.java:74) at org.apache.xalan.processor.StylesheetHandler.startElement(StylesheetHandler.java:623) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:518) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.scanStartElement(XMLNSDocumentScannerImpl.java:374) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl$NSContentDriver.scanRootElementHook(XMLNSDocumentScannerImpl.java:613) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:3079) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$PrologDriver.next(XMLDocumentScannerImpl.java:836) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(XMLNSDocumentScannerImpl.java:112) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:542) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:889) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:825) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1224) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:637) at org.apache.xalan.processor.TransformerFactoryImpl.newTemplates(TransformerFactoryImpl.java:917) at org.apache.xalan.processor.TransformerFactoryImpl.newTransformer(TransformerFactoryImpl.java:771) {code} -- This message was sent by Atlassian Jira (v8.20.10#820010) - To unsubscribe, e-mail: dev-unsubscr...@xalan.apache.org For additional commands, e-mail: dev-h...@xalan.apache.org
Re: [ANNOUNCE] Xalan 2.7.3 is now on Maven Central
Awesome! I have also updated the description of https://www.cve.org/CVERecord?id=CVE-2022-34169 Arnout On Thu, May 4, 2023 at 9:48 PM Gary Gregory wrote: > > Hi All: > > Xalan 2.7.3 is now on Maven Central. That's both xalan:xalan and > xalan:serializer. > > Enjoy ;-) > Gary > -- Arnout Engelen ASF Security Response Committer on Apache Pekko Committer on NixOS Independent Open Source consultant - To unsubscribe, e-mail: dev-unsubscr...@xalan.apache.org For additional commands, e-mail: dev-h...@xalan.apache.org