diff --git a/distribution/pom.xml b/distribution/pom.xml index 4f54825fb..9b4c14ec5 100644 --- a/distribution/pom.xml +++ b/distribution/pom.xml @@ -1,7 +1,8 @@ - + 4.0.0 + xalan xalan-project @@ -9,17 +10,18 @@ distribution - - jar - + distribution - - @@ -38,12 +40,12 @@ 2.7.3 - + maven-assembly-plugin - 3.6.0 + 3.6.0 distro-assembly @@ -60,8 +62,6 @@ - - diff --git a/distribution/src/assembly/bin.xml b/distribution/src/assembly/bin.xml index 7dc727223..4a21b9f99 100644 --- a/distribution/src/assembly/bin.xml +++ b/distribution/src/assembly/bin.xml @@ -1,12 +1,13 @@ - + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://maven.apache.org/ASSEMBLY/2.2.0 http://maven.apache.org/xsd/assembly-2.2.0.xsd"> bin zip @@ -28,10 +29,9 @@ - @@ -43,8 +43,8 @@ ../samples ${project.parent.name}_${project.parent.version}/samples - target/** - src/site/** + target/** + src/site/** diff --git a/pom.xml b/pom.xml index 54ba2871d..54a668968 100644 --- a/pom.xml +++ b/pom.xml @@ -1,18 +1,21 @@ - - pom - - - 4.0.0 + xalan xalan-project 2.7.3 + pom UTF-8 @@ -26,229 +29,233 @@ command "mvn compile dependency:tree" so everything is in scope. xalan samples xalan2jtaglet - + distribution - - + - - + + org.apache.maven.plugins maven-dependency-plugin - + copy-artifact package - copy + copy - - - + + + ${project.groupId} ${project.artifactId} ${project.version} ${project.packaging} - - - + + + ${project.groupId} ${project.artifactId} ${project.version} ${project.packaging} - - ${project.artifactId}.${project.packaging} - - - ../build + + ${project.artifactId}.${project.packaging} + + + ../build - + src/main/java - META-INF - - LICENSE.txt - NOTICE.txt - + META-INF + + LICENSE.txt + NOTICE.txt + - resources - - **/*.properties - + resources + + **/*.properties + - maven-compiler-plugin - 3.8.1 - - 1.8 - 1.8 - + maven-compiler-plugin + 3.8.1 + + 1.8 + 1.8 + - org.apache.maven.plugins - maven-shade-plugin - 3.5.0 - - - package - - shade - - - - - - junit:junit - jmock:* - *:xml-apis - org.apache.maven:lib:tests - - com.github.vbmacher:java-cup - commons-logging:commons-logging - javax:* - - - - - + org.apache.maven.plugins + maven-shade-plugin + 3.5.0 + + + package + + shade + + + + + + junit:junit + jmock:* + *:xml-apis + org.apache.maven:lib:tests + + com.github.vbmacher:java-cup + commons-logging:commons-logging + javax:* + + + + + - org.apache.maven.plugins - maven-site-plugin - 3.7.1 + org.apache.maven.plugins + maven-site-plugin + 3.7.1 - + - org.apache.maven.plugins - maven-project-info-reports-plugin - 3.4.5 + org.apache.maven.plugins + maven-project-info-reports-plugin + 3.4.5 - - maven-clean-plugin - 3.3.1 - - + maven-clean-plugin + 3.3.1 + + ./build false - - + + - + org.codehaus.mojo exec-maven-plugin 3.1.0 - false + false - Xalan2 design documentation + Xalan2 design documentation package - exec + exec - - java - -cp ${stylebook.classpath} org.apache.stylebook.StyleBook loaderConfig=sbk:/style/loaderdesign.xml targetDirectory=./target/site/design/ ./stylebook/sources/xalandesign.xml ./stylebook/style - + + java + -cp ${stylebook.classpath} org.apache.stylebook.StyleBook + loaderConfig=sbk:/style/loaderdesign.xml targetDirectory=./target/site/design/ + ./stylebook/sources/xalandesign.xml ./stylebook/style + + - Xalan2 compiled (xsltc) documentation + Xalan2 compiled (xsltc) documentation package - exec + exec - - java - -cp ${stylebook.classpath} org.apache.stylebook.StyleBook loaderConfig=sbk:/style/loaderdesign.xml targetDirectory=./target/site/xsltc/ ./stylebook/sources/xsltc.xml ./stylebook/style - + + java + -cp ${stylebook.classpath} org.apache.stylebook.StyleBook + loaderConfig=sbk:/style/loaderdesign.xml targetDirectory=./target/site/xsltc/ + ./stylebook/sources/xsltc.xml ./stylebook/style + + - Xalan2 interpretive documentation + Xalan2 interpretive documentation package - exec + exec - - java - -cp ${stylebook.classpath} org.apache.stylebook.StyleBook loaderConfig=sbk:/style/loaderdesign.xml targetDirectory=./target/site/xalan ./stylebook/sources/xalan-jsite.xml ./stylebook/style - + + java + -cp ${stylebook.classpath} org.apache.stylebook.StyleBook + loaderConfig=sbk:/style/loaderdesign.xml targetDirectory=./target/site/xalan + ./stylebook/sources/xalan-jsite.xml ./stylebook/style + + - + - Xalan2 interpretive documentation, local + Xalan2 interpretive documentation, local package - exec + exec - - java - -cp ${stylebook.classpath} org.apache.stylebook.StyleBook loaderConfig=sbk:/style/loaderdesign.xml targetDirectory=./target/site/xalan/local ./stylebook/sources/xalan-jlocal.xml ./stylebook/style - + + java + -cp ${stylebook.classpath} org.apache.stylebook.StyleBook + loaderConfig=sbk:/style/loaderdesign.xml targetDirectory=./target/site/xalan/local + ./stylebook/sources/xalan-jlocal.xml ./stylebook/style + + - maven-resources-plugin - 3.0.2 - + maven-resources-plugin + 3.0.2 + copy-resources package @@ -267,13 +274,13 @@ command "mvn compile dependency:tree" so everything is in scope. - + maven-assembly-plugin - 3.6.0 + 3.6.0 org.apache.apache.resources @@ -289,12 +296,11 @@ command "mvn compile dependency:tree" so everything is in scope. single - + true - none + + none - + - XPath - org.apache.xpath* - + XPath + org.apache.xpath* + - Document Table Model (DTM) - org.apache.xml.dtm* - + Document Table Model (DTM) + org.apache.xml.dtm* + - Utilities - org.apache.xml.utils* - + Utilities + org.apache.xml.utils* + - Xalan Other - org.apache.xalan.client:org:org.apache.xalan.extensions:org.apache.xalan.res:org.apache.xalan.stree:org.apache.xalan.trace:org.apache.xalan.xslt - + Xalan Other + + org.apache.xalan.client:org:org.apache.xalan.extensions:org.apache.xalan.res:org.apache.xalan.stree:org.apache.xalan.trace:org.apache.xalan.xslt + + - Xalan Extensions - org.apache.xalan.lib* - + Xalan Extensions + org.apache.xalan.lib* + - Serializers - org.apache.xml.serialize*:org.apache.xalan.serialize - + Serializers + org.apache.xml.serialize*:org.apache.xalan.serialize + - SAX 2 - org.xml.sax* - + SAX 2 + org.xml.sax* + - DOM 2 - org.w3c.dom* - + DOM 2 + org.w3c.dom* + - XSLTC Core - org.apache.xalan.xsltc* - - + XSLTC Core + org.apache.xalan.xsltc* + + - - + + - xalan2jtaglet.XSLUsageTag - - - - xalan - xalan2jtaglet - 2.7.3 - + xalan2jtaglet.XSLUsageTag + + + + xalan + xalan2jtaglet + 2.7.3 + - + aggregate - false + false aggregate diff --git a/samples/pom.xml b/samples/pom.xml index fbacaabb9..f832b59fa 100644 --- a/samples/pom.xml +++ b/samples/pom.xml @@ -1,6 +1,8 @@ - + 4.0.0 + xalan-project xalan @@ -38,23 +40,18 @@ provided - javax.servlet servlet-api 2.5 provided - - javax.ejb ejb-api 3.0 provided - - xerces xercesImpl @@ -62,12 +59,11 @@ provided - + sunlabs brazil @@ -76,7 +72,6 @@ ${basedir}/lib/brazil-2.1.jar - org.jboss.spec.javax.rmi jboss-rmi-api_1.0_spec @@ -87,45 +82,41 @@ - + - org.apache.maven.plugins - maven-shade-plugin - 3.5.0 - - - package - - shade - - - - - - junit:junit - jmock:* - org.apache.maven:lib:tests - - com.github.vbmacher:java-cup - commons-logging:commons-logging - org.apache.commons:commons-lang3 - org.apache.ant:ant - org.apache.ant:ant-launcher - xalan:serializer - de.jflex:jflex - org.jboss.spec.javax.rmi:jboss-rmi-api_1.0_spec - - - - - + org.apache.maven.plugins + maven-shade-plugin + 3.5.0 + + + package + + shade + + + + + + junit:junit + jmock:* + org.apache.maven:lib:tests + + com.github.vbmacher:java-cup + commons-logging:commons-logging + org.apache.commons:commons-lang3 + org.apache.ant:ant + org.apache.ant:ant-launcher + xalan:serializer + de.jflex:jflex + org.jboss.spec.javax.rmi:jboss-rmi-api_1.0_spec + + + + + - + org.apache.maven.plugins maven-dependency-plugin diff --git a/serializer/pom.xml b/serializer/pom.xml index f7bfb2a62..9528f22b7 100644 --- a/serializer/pom.xml +++ b/serializer/pom.xml @@ -1,7 +1,8 @@ - + 4.0.0 + xalan xalan-project @@ -13,41 +14,35 @@ Apache's XML serialization layer, as used in the Xalan XSLT processor - org.apache.bcel bcel 6.7.0 - commons-logging commons-logging 1.2 provided - javax javaee-api 6.0 provided - javax.servlet servlet-api 2.5 provided - xerces xercesImpl 2.12.2 provided - xml-apis xml-apis @@ -61,51 +56,50 @@ - maven-compiler-plugin - 3.8.1 - - 1.8 - 1.8 - + maven-compiler-plugin + 3.8.1 + + 1.8 + 1.8 + - + - org.apache.maven.plugins - maven-shade-plugin - 3.5.0 - - - package - - shade - - - - - - junit:junit - jmock:* - org.apache.maven:lib:tests - - com.github.vbmacher:java-cup - commons-logging:commons-logging - org.apache.commons:commons-lang3 - org.apache.ant:ant - org.apache.ant:ant-launcher - org.apache.bcel:bcel - - - - - + org.apache.maven.plugins + maven-shade-plugin + 3.5.0 + + + package + + shade + + + + + + junit:junit + jmock:* + org.apache.maven:lib:tests + + com.github.vbmacher:java-cup + commons-logging:commons-logging + org.apache.commons:commons-lang3 + org.apache.ant:ant + org.apache.ant:ant-launcher + org.apache.bcel:bcel + + + + + - + org.apache.maven.plugins maven-dependency-plugin diff --git a/xalan/pom.xml b/xalan/pom.xml index 905a74254..bac71eefa 100644 --- a/xalan/pom.xml +++ b/xalan/pom.xml @@ -1,5 +1,7 @@ - + 4.0.0 + xalan xalan-project @@ -9,41 +11,43 @@ xalan Apache Xalan-Java Apache's XSLT processor + UTF-8 + src/main/java - META-INF - - LICENSE.txt - NOTICE.txt - + META-INF + + LICENSE.txt + NOTICE.txt + - src/main/resources - - **/*.properties - + src/main/resources + + **/*.properties + - maven-compiler-plugin - 3.8.1 - - 1.8 - 1.8 - + maven-compiler-plugin + 3.8.1 + + 1.8 + 1.8 + - - - + com.github.vbmacher cup-maven-plugin @@ -63,149 +67,133 @@ - - de.jflex - jflex-maven-plugin - 1.9.1 + jflex-maven-plugin + 1.9.1 generate - true + true src/main/java src/main/java/org/apache/xalan/xsltc/compiler/xpath.lex - + - + - org.apache.maven.plugins - maven-shade-plugin - 3.5.0 - - - package - - shade - - - - - - junit:junit - jmock:* - org.apache.maven:lib:tests - - com.github.vbmacher:java-cup - - commons-logging:commons-logging - org.apache.commons:commons-lang3 - org.apache.ant:ant - org.apache.ant:ant-launcher - xalan:serializer - de.jflex:jflex - - - - - + org.apache.maven.plugins + maven-shade-plugin + 3.5.0 + + + package + + shade + + + + + + junit:junit + jmock:* + org.apache.maven:lib:tests + + com.github.vbmacher:java-cup + + commons-logging:commons-logging + org.apache.commons:commons-lang3 + org.apache.ant:ant + org.apache.ant:ant-launcher + xalan:serializer + de.jflex:jflex + + + + + - + org.apache.maven.plugins maven-dependency-plugin - maven-resources-plugin + maven-resources-plugin - xalan serializer 2.7.3 - - org.apache.bcel bcel 6.7.0 - commons-logging commons-logging 1.2 provided - org.mozilla rhino 1.7.14 provided - org.apache.bsf bsf-api 3.1 provided - javax javaee-api 6.0 provided - javax.servlet servlet-api 2.5 provided - xerces xercesImpl 2.12.2 provided - xml-apis xml-apis - 1.4.01 + 1.4.01 provided - com.github.vbmacher @@ -225,7 +213,6 @@ 1.9.1 provided - regexp regexp @@ -233,5 +220,6 @@ - + + diff --git a/xalan2jtaglet/pom.xml b/xalan2jtaglet/pom.xml index 9228b20a9..6295cb4d8 100644 --- a/xalan2jtaglet/pom.xml +++ b/xalan2jtaglet/pom.xml @@ -1,7 +1,8 @@ - + 4.0.0 + xalan xalan-project @@ -10,12 +11,13 @@ xalan2jtaglet @xsl.usage taglet - Implementation of the @xsl.usage taglet, used in the Xalan package's javadoc to indicate classes which, while public for cross-module access, are not intended to be called by end-users. + Implementation of the @xsl.usage taglet, used in the Xalan package's javadoc to indicate classes which, + while public for cross-module access, are not intended to be called by end-users. + - ${java.home}/../lib/tools.jar @@ -28,53 +30,46 @@ system ${toolsjar} - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +