You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@xalan.apache.org by mu...@apache.org on 2024/11/30 10:13:06 UTC
(xalan-java) branch xalan-j_xslt3.0_mvn created (now 78f70b93f)
This is an automated email from the ASF dual-hosted git repository.
mukulg pushed a change to branch xalan-j_xslt3.0_mvn
in repository https://gitbox.apache.org/repos/asf/xalan-java.git
at 78f70b93f committing xalan-j xsl 3 codebase as maven build
This branch includes the following new commits:
new 78f70b93f committing xalan-j xsl 3 codebase as maven build
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@xalan.apache.org
For additional commands, e-mail: commits-help@xalan.apache.org
(xalan-java) 01/01: committing xalan-j xsl 3 codebase as maven build
Posted by mu...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
mukulg pushed a commit to branch xalan-j_xslt3.0_mvn
in repository https://gitbox.apache.org/repos/asf/xalan-java.git
commit 78f70b93f3dd19114976984e60766d8800ff1389
Author: Mukul Gandhi <ga...@gmail.com>
AuthorDate: Sat Nov 30 15:39:32 2024 +0530
committing xalan-j xsl 3 codebase as maven build
---
.classpath | 54 +-
.gitignore | 10 +-
.project | 24 +-
.settings/org.eclipse.jdt.core.prefs | 1 +
.settings/org.eclipse.jdt.ui.prefs | 5 -
.settings/org.eclipse.m2e.core.prefs | 4 +
KEYS | 503 --
LICENSE.EPL_v1.0.html | 258 -
LICENSE.txt | 1074 ----
NOTICE.txt | 111 -
README | 78 -
SECURITY.md | 23 -
Xalan2.7.0-REL_PLAN.html | 180 -
build.bat | 70 -
build.sh | 90 -
build.xml | 1957 ------
commits.xml | 2516 --------
deprecated_build.sh | 73 -
lib/bcel-6.7.0.jar | Bin 716107 -> 0 bytes
lib/brazil-2.1.jar | Bin 2761814 -> 0 bytes
lib/commons-logging-1.2.jar | Bin 61829 -> 0 bytes
lib/javaee-api-5.0-2.jar | Bin 753070 -> 0 bytes
lib/json-20240303.jar | Bin 78332 -> 0 bytes
lib/regexp.jar | Bin 29871 -> 0 bytes
lib/rhino-1.7.14.jar | Bin 1383644 -> 0 bytes
lib/servlet-api-2.5.jar | Bin 134133 -> 0 bytes
tools/JLex.jar => libs/JLex/JLex/1.0/jlex-1.0.jar | Bin
libs/JLex/JLex/1.0/jlex-1.0.pom | 9 +
.../cs/cup_runtime/1.0/cup_runtime-1.0.jar | Bin
.../cs/cup_runtime/1.0/cup_runtime-1.0.pom | 9 +
.../edu/princeton/cs/java_cup/1.0/java_cup-1.0.jar | Bin
.../edu/princeton/cs/java_cup/1.0/java_cup-1.0.pom | 9 +
.../org/apache/commons/bsf/1.0/bsf-1.0.jar | Bin
libs/org/apache/commons/bsf/1.0/bsf-1.0.pom | 9 +
.../xerces/xercesImpl/2.12.3/xercesImpl-2.12.3.jar | Bin
.../xerces/xercesImpl/2.12.3/xercesImpl-2.12.3.pom | 9 +
.../xerces/xml-apis/1.4.02/xml-apis-1.4.02.jar | Bin
.../xerces/xml-apis/1.4.02/xml-apis-1.4.02.pom | 9 +
.../xsl/xpath31_types/1.0/xpath31_types-1.0.jar | Bin
.../xsl/xpath31_types/1.0/xpath31_types-1.0.pom | 9 +
pom.xml | 110 +
samples/AppletXMLtoHTML/README.html | 40 -
samples/AppletXMLtoHTML/appletXMLtoHTML.html | 33 -
samples/AppletXMLtoHTML/client.html | 138 -
samples/AppletXMLtoHTML/foo-s1.xml | 6 -
samples/AppletXMLtoHTML/lts3611beac.jpg | 1 -
samples/AppletXMLtoHTML/rabbitwhorn.jpg | Bin 3260 -> 0 bytes
samples/AppletXMLtoHTML/s1ToHTML.xsl | 159 -
samples/AppletXMLtoHTML/target.html | 24 -
samples/AppletXMLtoHTML/trax.xml | 260 -
samples/AppletXMLtoHTML/xalanApplets.xml | 26 -
samples/ApplyXPath/ApplyXPath.java | 141 -
samples/ApplyXPath/foo.xml | 13 -
samples/ApplyXPath/readme.html | 30 -
samples/ApplyXPathDOM/ApplyXPathDOM.java | 154 -
samples/ApplyXPathDOM/foo.xml | 13 -
samples/ApplyXPathDOM/readme.html | 30 -
samples/CompiledApplet/README.applet | 111 -
samples/CompiledApplet/TransformApplet.java | 260 -
samples/CompiledApplet/index.html | 28 -
samples/CompiledApplet/menu.html | 67 -
samples/CompiledApplet/singleTransform.html | 25 -
samples/CompiledBrazil/README.brazil | 55 -
samples/CompiledBrazil/TransformHandler.java | 154 -
samples/CompiledEJB/README.ejb | 113 -
samples/CompiledEJB/TransformBean.java | 117 -
samples/CompiledEJB/TransformHome.java | 33 -
samples/CompiledEJB/TransformRemote.java | 33 -
samples/CompiledEJB/TransformServlet.java | 90 -
samples/CompiledEJB/bottom_frame.html | 24 -
samples/CompiledEJB/index.html | 31 -
samples/CompiledEJB/top_frame.html | 122 -
samples/CompiledJAXP/Compile.java | 64 -
samples/CompiledJAXP/README.cjaxp | 24 -
samples/CompiledJAXP/Transform.java | 73 -
samples/CompiledServlet/CompileServlet.java | 76 -
samples/CompiledServlet/README.servlet | 66 -
samples/CompiledServlet/TransformServlet.java | 99 -
samples/DOM2DOM/DOM2DOM.java | 107 -
samples/DOM2DOM/birds.xml | 136 -
samples/DOM2DOM/birds.xsl | 57 -
samples/DOM2DOM/readme.html | 30 -
samples/Pipe/Pipe.java | 85 -
samples/Pipe/foo.xml | 2 -
samples/Pipe/foo1.xsl | 25 -
samples/Pipe/foo2.xsl | 25 -
samples/Pipe/foo3.xsl | 25 -
samples/Pipe/readme.html | 30 -
samples/SAX2SAX/SAX2SAX.java | 108 -
samples/SAX2SAX/birds.xml | 136 -
samples/SAX2SAX/birds.xsl | 57 -
samples/SAX2SAX/foo.xml | 2 -
samples/SAX2SAX/foo.xsl | 25 -
samples/SimpleTransform/SimpleTransform.java | 60 -
samples/SimpleTransform/birds.xml | 136 -
samples/SimpleTransform/birds.xsl | 57 -
samples/SimpleTransform/foo.xml | 2 -
samples/SimpleTransform/foo.xsl | 25 -
samples/SimpleTransform/readme.html | 30 -
samples/Trace/Trace.java | 91 -
samples/Trace/foo.xml | 67 -
samples/Trace/foo.xsl | 89 -
samples/TransformThread/TransformThread.java | 323 -
samples/TransformThread/foo0.xml | 2 -
samples/TransformThread/foo0.xsl | 25 -
samples/TransformThread/foo1.xml | 2 -
samples/TransformThread/foo1.xsl | 25 -
samples/UseStylesheetPI/UseStylesheetPI.java | 55 -
samples/UseStylesheetPI/foo.xsl | 26 -
samples/UseStylesheetPI/fooX.xml | 3 -
samples/UseStylesheetParam/UseStylesheetParam.java | 61 -
samples/UseStylesheetParam/foo.xml | 2 -
samples/UseStylesheetParam/foo.xsl | 27 -
samples/UseStylesheetParam/readme.html | 30 -
samples/UseXMLFilters/UseXMLFilters.java | 101 -
samples/UseXMLFilters/foo.xml | 2 -
samples/UseXMLFilters/foo1.xsl | 25 -
samples/UseXMLFilters/foo2.xsl | 25 -
samples/UseXMLFilters/foo3.xsl | 25 -
samples/UseXMLFilters/readme.html | 30 -
samples/Validate/Validate.java | 270 -
samples/Validate/ValidateXMLInput.java | 115 -
samples/Validate/birds.xml | 145 -
samples/Validate/birds.xsl | 57 -
samples/Validate/readme.html | 30 -
samples/XPathAPI/ApplyXPathJAXP.java | 178 -
samples/XPathAPI/ExtensionFunctionResolver.java | 89 -
samples/XPathAPI/ExtensionTest.java | 25 -
samples/XPathAPI/XPathResolver.java | 157 -
samples/XPathAPI/foo.xml | 13 -
samples/XPathAPI/numlist.xml | 6 -
samples/extensions/1-redir.xml | 10 -
samples/extensions/1-redir.xsl | 56 -
samples/extensions/2-basicJscript.xml | 5 -
samples/extensions/2-basicJscript.xsl | 56 -
samples/extensions/3-java-namespace.xml | 6 -
samples/extensions/3-java-namespace.xsl | 41 -
samples/extensions/4-numlistJava.xsl | 54 -
samples/extensions/5-numlistJscript.xsl | 73 -
samples/extensions/IntDate.java | 36 -
samples/extensions/MyCounter.java | 58 -
samples/extensions/numlist.xml | 18 -
samples/extensions/readme.html | 30 -
samples/extensions/sql/GETTING_STARTED.txt | 55 -
.../extensions/sql/basic-connection/DumpSQL.xsl | 39 -
samples/extensions/sql/basic-connection/dbinfo.xml | 11 -
.../sql/basic-connection/dbtest-cinfo.xsl | 84 -
samples/extensions/sql/basic-connection/dbtest.xsl | 142 -
.../extensions/sql/basic-connection/readme.html | 30 -
samples/extensions/sql/createdb.sql | 8 -
.../sql/ext-connection/ExternalConnection.java | 105 -
samples/extensions/sql/ext-connection/dbtest.xsl | 78 -
samples/extensions/sql/ext-connection/readme.html | 30 -
samples/extensions/sql/pquery/dbinfo.xml | 14 -
samples/extensions/sql/pquery/dbtest.xsl | 88 -
samples/extensions/sql/pquery/readme.html | 30 -
samples/extensions/sql/readme.html | 30 -
samples/extensions/sql/runDerby.bat | 73 -
samples/extensions/sql/runDerby.sh | 58 -
samples/extensions/sql/runExtConnection.bat | 132 -
samples/extensions/sql/runExtConnection.sh | 104 -
samples/extensions/sql/runXalan.bat | 123 -
samples/extensions/sql/runXalan.sh | 93 -
samples/extensions/sql/show-error/dbinfo.xml | 14 -
samples/extensions/sql/show-error/invalidConn.xsl | 76 -
.../extensions/sql/show-error/invalidPQuery.xsl | 86 -
samples/extensions/sql/show-error/invalidQuery.xsl | 86 -
samples/extensions/sql/show-error/readme.html | 30 -
samples/extensions/sql/streamable/cachedNodes.xsl | 142 -
samples/extensions/sql/streamable/dbinfo.xml | 12 -
samples/extensions/sql/streamable/pivot.xsl | 183 -
samples/extensions/sql/streamable/readme.html | 30 -
samples/extensions/sql/streamable/streamNodes.xsl | 76 -
samples/servlet/ApplyXSLT.java | 854 ---
samples/servlet/ApplyXSLTException.java | 175 -
samples/servlet/ApplyXSLTListener.java | 101 -
samples/servlet/ApplyXSLTProperties.java | 165 -
samples/servlet/DefaultApplyXSLTProperties.java | 272 -
samples/servlet/SimpleXSLTServlet.java | 85 -
samples/servlet/UseStylesheetParamServlet.java | 103 -
samples/servlet/XSLTServletWithParams.java | 146 -
samples/servlet/birds.xml | 137 -
samples/servlet/birds.xsl | 57 -
samples/servlet/booklist1.xsl | 51 -
samples/servlet/booklist2.xsl | 53 -
samples/servlet/catalog.xml | 40 -
samples/servlet/default.xsl | 294 -
samples/servlet/default2.xsl | 170 -
samples/servlet/fooparam.xml | 2 -
samples/servlet/fooparam.xsl | 34 -
samples/servlet/jspSample.jsp | 48 -
samples/servlet/media.properties | 60 -
samples/servlet/readme.html | 30 -
samples/servlet/web.xml | 49 -
.../JAXPTransletMultipleTransformations.java | 88 -
.../translets/JAXPTransletOneTransformation.java | 81 -
samples/translets/readme.html | 30 -
samples/translets/todo.xml | 35 -
samples/translets/todo.xsl | 178 -
samples/translets/todotoo.xml | 29 -
samples/trax/ExampleContentHandler.java | 117 -
samples/trax/Examples.java | 844 ---
samples/trax/xml/baz.xml | 6 -
samples/trax/xml/foo.xml | 10 -
samples/trax/xml/subdir1/foo2.xml | 2 -
samples/trax/xml/subdir1/subdir2/foo3.xml | 2 -
samples/trax/xsl/baz.xsl | 37 -
samples/trax/xsl/foo.xsl | 45 -
samples/trax/xsl/foo2.xsl | 33 -
samples/trax/xsl/foo3.xsl | 33 -
samples/trax/xsl/inc1/inc1.xsl | 24 -
samples/trax/xsl/inc1/inc2/inc2.xsl | 21 -
src/MANIFEST.MF | 70 -
src/MANIFEST.SERIALIZER | 20 -
.../javax.xml.transform.TransformerFactory | 1 -
src/META-INF/services/javax.xml.xpath.XPathFactory | 1 -
.../org.apache.xalan.extensions.bsf.BSFManager | 1 -
.../services/org.apache.xml.dtm.DTMManager | 1 -
src/javadocOverview.html | 28 -
.../java/org/apache/xalan/Version.java} | 10 +-
src/{ => main/java}/org/apache/xalan/Version.src | 0
.../apache/xalan/client/XSLTProcessorApplet.java | 0
.../java}/org/apache/xalan/client/package.html | 0
.../apache/xalan/extensions/ExpressionContext.java | 0
.../apache/xalan/extensions/ExpressionVisitor.java | 0
.../apache/xalan/extensions/ExtensionHandler.java | 0
.../extensions/ExtensionHandlerExsltFunction.java | 0
.../xalan/extensions/ExtensionHandlerGeneral.java | 0
.../xalan/extensions/ExtensionHandlerJava.java | 0
.../extensions/ExtensionHandlerJavaClass.java | 0
.../extensions/ExtensionHandlerJavaPackage.java | 0
.../extensions/ExtensionNamespaceContext.java | 0
.../extensions/ExtensionNamespaceSupport.java | 0
.../extensions/ExtensionNamespacesManager.java | 0
.../apache/xalan/extensions/ExtensionsTable.java | 0
.../apache/xalan/extensions/MethodResolver.java | 0
.../org/apache/xalan/extensions/ObjectFactory.java | 0
.../apache/xalan/extensions/SecuritySupport.java | 0
.../apache/xalan/extensions/XPathFunctionImpl.java | 0
.../extensions/XPathFunctionResolverImpl.java | 0
.../xalan/extensions/XSLProcessorContext.java | 0
.../java}/org/apache/xalan/extensions/package.html | 0
.../java}/org/apache/xalan/lib/ExsltBase.java | 0
.../java}/org/apache/xalan/lib/ExsltCommon.java | 0
.../java}/org/apache/xalan/lib/ExsltDatetime.java | 0
.../java}/org/apache/xalan/lib/ExsltDynamic.java | 0
.../java}/org/apache/xalan/lib/ExsltMath.java | 0
.../java}/org/apache/xalan/lib/ExsltSets.java | 0
.../java}/org/apache/xalan/lib/ExsltStrings.java | 0
.../java}/org/apache/xalan/lib/Extensions.java | 0
.../java}/org/apache/xalan/lib/NodeInfo.java | 0
.../java}/org/apache/xalan/lib/ObjectFactory.java | 0
.../java}/org/apache/xalan/lib/PipeDocument.java | 0
.../java}/org/apache/xalan/lib/Redirect.java | 0
.../org/apache/xalan/lib/SecuritySupport.java | 0
.../java}/org/apache/xalan/lib/package.html | 0
.../org/apache/xalan/lib/sql/ConnectionPool.java | 0
.../xalan/lib/sql/ConnectionPoolManager.java | 0
.../org/apache/xalan/lib/sql/DTMDocument.java | 0
.../xalan/lib/sql/DefaultConnectionPool.java | 0
.../apache/xalan/lib/sql/JNDIConnectionPool.java | 0
.../org/apache/xalan/lib/sql/ObjectArray.java | 0
.../org/apache/xalan/lib/sql/ObjectFactory.java | 0
.../org/apache/xalan/lib/sql/PooledConnection.java | 0
.../org/apache/xalan/lib/sql/QueryParameter.java | 0
.../org/apache/xalan/lib/sql/SQLDocument.java | 0
.../org/apache/xalan/lib/sql/SQLErrorDocument.java | 0
.../org/apache/xalan/lib/sql/SQLQueryParser.java | 0
.../org/apache/xalan/lib/sql/SecuritySupport.java | 0
.../org/apache/xalan/lib/sql/XConnection.java | 0
.../java}/org/apache/xalan/lib/sql/package.html | 0
.../xalan/processor/ProcessorAttributeSet.java | 0
.../xalan/processor/ProcessorCharacters.java | 0
.../xalan/processor/ProcessorDecimalFormat.java | 0
.../xalan/processor/ProcessorExsltFuncResult.java | 0
.../xalan/processor/ProcessorExsltFunction.java | 0
.../xalan/processor/ProcessorGlobalParamDecl.java | 0
.../processor/ProcessorGlobalVariableDecl.java | 0
.../apache/xalan/processor/ProcessorImport.java | 0
.../xalan/processor/ProcessorImportSchema.java | 0
.../apache/xalan/processor/ProcessorInclude.java | 0
.../org/apache/xalan/processor/ProcessorKey.java | 0
.../org/apache/xalan/processor/ProcessorLRE.java | 0
.../xalan/processor/ProcessorNamespaceAlias.java | 0
.../xalan/processor/ProcessorOutputElem.java | 0
.../xalan/processor/ProcessorPreserveSpace.java | 0
.../xalan/processor/ProcessorStripSpace.java | 0
.../xalan/processor/ProcessorStylesheetDoc.java | 0
.../processor/ProcessorStylesheetElement.java | 0
.../apache/xalan/processor/ProcessorTemplate.java | 0
.../xalan/processor/ProcessorTemplateElem.java | 0
.../org/apache/xalan/processor/ProcessorText.java | 0
.../apache/xalan/processor/ProcessorUnknown.java | 0
.../apache/xalan/processor/StylesheetHandler.java | 0
.../xalan/processor/TransformerFactoryImpl.java | 0
.../xalan/processor/WhitespaceInfoPaths.java | 0
.../xalan/processor/XSLProcessorVersion.java} | 6 +-
.../apache/xalan/processor/XSLProcessorVersion.src | 0
.../apache/xalan/processor/XSLTAttributeDef.java | 0
.../org/apache/xalan/processor/XSLTElementDef.java | 0
.../xalan/processor/XSLTElementProcessor.java | 0
.../org/apache/xalan/processor/XSLTSchema.java | 0
.../java}/org/apache/xalan/processor/package.html | 0
.../java}/org/apache/xalan/res/XSLMessages.java | 0
.../org/apache/xalan/res/XSLTErrorResources.java | 0
.../apache/xalan/res/XSLTErrorResources_ca.java | 0
.../apache/xalan/res/XSLTErrorResources_cs.java | 0
.../apache/xalan/res/XSLTErrorResources_de.java | 0
.../apache/xalan/res/XSLTErrorResources_en.java | 0
.../apache/xalan/res/XSLTErrorResources_es.java | 0
.../apache/xalan/res/XSLTErrorResources_fr.java | 0
.../apache/xalan/res/XSLTErrorResources_hu.java | 0
.../apache/xalan/res/XSLTErrorResources_it.java | 0
.../apache/xalan/res/XSLTErrorResources_ja.java | 0
.../apache/xalan/res/XSLTErrorResources_ko.java | 0
.../apache/xalan/res/XSLTErrorResources_pl.java | 0
.../apache/xalan/res/XSLTErrorResources_pt_BR.java | 0
.../apache/xalan/res/XSLTErrorResources_ru.java | 0
.../apache/xalan/res/XSLTErrorResources_sk.java | 0
.../apache/xalan/res/XSLTErrorResources_sl.java | 0
.../apache/xalan/res/XSLTErrorResources_sv.java | 0
.../apache/xalan/res/XSLTErrorResources_tr.java | 0
.../apache/xalan/res/XSLTErrorResources_zh.java | 0
.../apache/xalan/res/XSLTErrorResources_zh_CN.java | 0
.../apache/xalan/res/XSLTErrorResources_zh_TW.java | 0
.../java}/org/apache/xalan/res/package.html | 0
.../org/apache/xalan/serialize/DOMSerializer.java | 0
.../org/apache/xalan/serialize/Serializer.java | 0
.../apache/xalan/serialize/SerializerFactory.java | 0
.../apache/xalan/serialize/SerializerUtils.java | 0
.../java}/org/apache/xalan/templates/AVT.java | 0
.../java}/org/apache/xalan/templates/AVTPart.java | 0
.../org/apache/xalan/templates/AVTPartSimple.java | 0
.../org/apache/xalan/templates/AVTPartXPath.java | 0
.../org/apache/xalan/templates/AbsPathChecker.java | 0
.../org/apache/xalan/templates/Constants.java | 0
.../xalan/templates/DecimalFormatProperties.java | 0
.../apache/xalan/templates/ElemAnalyzeString.java | 0
.../apache/xalan/templates/ElemApplyImport.java | 0
.../apache/xalan/templates/ElemApplyTemplates.java | 0
.../org/apache/xalan/templates/ElemAttribute.java | 0
.../apache/xalan/templates/ElemAttributeSet.java | 0
.../apache/xalan/templates/ElemCallTemplate.java | 0
.../org/apache/xalan/templates/ElemChoose.java | 0
.../org/apache/xalan/templates/ElemComment.java | 0
.../java}/org/apache/xalan/templates/ElemCopy.java | 0
.../org/apache/xalan/templates/ElemCopyOf.java | 0
.../org/apache/xalan/templates/ElemElement.java | 0
.../org/apache/xalan/templates/ElemEmpty.java | 0
.../org/apache/xalan/templates/ElemEvaluate.java | 0
.../xalan/templates/ElemExsltFuncResult.java | 0
.../apache/xalan/templates/ElemExsltFunction.java | 0
.../apache/xalan/templates/ElemExtensionCall.java | 0
.../apache/xalan/templates/ElemExtensionDecl.java | 0
.../xalan/templates/ElemExtensionScript.java | 0
.../org/apache/xalan/templates/ElemFallback.java | 0
.../org/apache/xalan/templates/ElemForEach.java | 0
.../apache/xalan/templates/ElemForEachGroup.java | 0
.../org/apache/xalan/templates/ElemFunction.java | 0
.../java}/org/apache/xalan/templates/ElemIf.java | 0
.../apache/xalan/templates/ElemImportSchema.java | 0
.../org/apache/xalan/templates/ElemIterate.java | 0
.../apache/xalan/templates/ElemIterateBreak.java | 0
.../xalan/templates/ElemIterateNextIteration.java | 0
.../xalan/templates/ElemIterateOnCompletion.java | 0
.../apache/xalan/templates/ElemLiteralResult.java | 0
.../xalan/templates/ElemMatchingSubstring.java | 0
.../org/apache/xalan/templates/ElemMessage.java | 0
.../xalan/templates/ElemNonMatchingSubstring.java | 0
.../org/apache/xalan/templates/ElemNumber.java | 0
.../org/apache/xalan/templates/ElemOtherwise.java | 0
.../java}/org/apache/xalan/templates/ElemPI.java | 0
.../org/apache/xalan/templates/ElemParam.java | 0
.../org/apache/xalan/templates/ElemSequence.java | 0
.../java}/org/apache/xalan/templates/ElemSort.java | 0
.../org/apache/xalan/templates/ElemTemplate.java | 0
.../xalan/templates/ElemTemplateElement.java | 0
.../java}/org/apache/xalan/templates/ElemText.java | 0
.../apache/xalan/templates/ElemTextLiteral.java | 0
.../org/apache/xalan/templates/ElemUnknown.java | 0
.../java}/org/apache/xalan/templates/ElemUse.java | 0
.../org/apache/xalan/templates/ElemValueOf.java | 0
.../org/apache/xalan/templates/ElemVariable.java | 0
.../apache/xalan/templates/ElemVariablePsuedo.java | 0
.../java}/org/apache/xalan/templates/ElemWhen.java | 0
.../org/apache/xalan/templates/ElemWithParam.java | 0
.../apache/xalan/templates/FuncCurrentGroup.java | 0
.../xalan/templates/FuncCurrentGroupingKey.java | 0
.../org/apache/xalan/templates/FuncDocument.java | 0
.../org/apache/xalan/templates/FuncFormatNumb.java | 0
.../java}/org/apache/xalan/templates/FuncKey.java | 0
.../org/apache/xalan/templates/FuncRegexGroup.java | 0
.../xalan/templates/GroupingKeyAndGroupPair.java | 0
.../org/apache/xalan/templates/KeyDeclaration.java | 0
.../org/apache/xalan/templates/NamespaceAlias.java | 0
.../apache/xalan/templates/OutputProperties.java | 0
.../xalan/templates/RedundentExprEliminator.java | 0
.../org/apache/xalan/templates/Stylesheet.java | 0
.../apache/xalan/templates/StylesheetComposed.java | 0
.../org/apache/xalan/templates/StylesheetRoot.java | 0
.../org/apache/xalan/templates/TemplateList.java | 0
.../templates/TemplateSubPatternAssociation.java | 0
.../apache/xalan/templates/VarNameCollector.java | 0
.../org/apache/xalan/templates/WhiteSpaceInfo.java | 0
.../org/apache/xalan/templates/XMLNSDecl.java | 0
.../org/apache/xalan/templates/XSLTVisitable.java | 0
.../org/apache/xalan/templates/XSLTVisitor.java | 0
.../xalan/templates/XUnresolvedVariable.java | 0
.../xalan/templates/XUnresolvedVariableSimple.java | 0
.../templates/XslIterateParamWithparamData.java | 0
.../java}/org/apache/xalan/templates/package.html | 0
.../org/apache/xalan/trace/EndSelectionEvent.java | 0
.../org/apache/xalan/trace/ExtensionEvent.java | 0
.../org/apache/xalan/trace/GenerateEvent.java | 0
.../org/apache/xalan/trace/PrintTraceListener.java | 0
.../org/apache/xalan/trace/SelectionEvent.java | 0
.../org/apache/xalan/trace/TraceListener.java | 0
.../org/apache/xalan/trace/TraceListenerEx.java | 0
.../org/apache/xalan/trace/TraceListenerEx2.java | 0
.../org/apache/xalan/trace/TraceListenerEx3.java | 0
.../java}/org/apache/xalan/trace/TraceManager.java | 0
.../java}/org/apache/xalan/trace/TracerEvent.java | 0
.../java}/org/apache/xalan/trace/package.html | 0
.../xalan/transformer/ClonerToResultTree.java | 0
.../org/apache/xalan/transformer/Counter.java | 0
.../apache/xalan/transformer/CountersTable.java | 0
.../apache/xalan/transformer/DecimalToRoman.java | 0
.../transformer/ForEachGroupXslSortSorter.java | 0
.../org/apache/xalan/transformer/KeyIterator.java | 0
.../org/apache/xalan/transformer/KeyManager.java | 0
.../apache/xalan/transformer/KeyRefIterator.java | 0
.../org/apache/xalan/transformer/KeyTable.java | 0
.../java}/org/apache/xalan/transformer/MsgMgr.java | 0
.../org/apache/xalan/transformer/NodeSortKey.java | 0
.../org/apache/xalan/transformer/NodeSorter.java | 0
.../xalan/transformer/NumeratorFormatter.java | 0
.../org/apache/xalan/transformer/QueuedEvents.java | 0
.../apache/xalan/transformer/ResultNameSpace.java | 0
.../xalan/transformer/SerializerSwitcher.java | 0
.../org/apache/xalan/transformer/StackGuard.java | 0
.../org/apache/xalan/transformer/TrAXFilter.java | 0
.../xalan/transformer/TransformSnapshot.java | 0
.../xalan/transformer/TransformSnapshotImpl.java | 0
.../apache/xalan/transformer/TransformState.java | 0
.../xalan/transformer/TransformerClient.java | 0
.../xalan/transformer/TransformerHandlerImpl.java | 0
.../xalan/transformer/TransformerIdentityImpl.java | 0
.../apache/xalan/transformer/TransformerImpl.java | 0
.../xalan/transformer/TreeWalker2Result.java | 0
.../transformer/XSLInfiniteLoopException.java | 0
.../apache/xalan/transformer/XalanProperties.java | 0
.../xalan/transformer/XalanTransformState.java | 0
.../org/apache/xalan/transformer/package.html | 0
.../org/apache/xalan/xslt/EnvironmentCheck.java | 0
.../java}/org/apache/xalan/xslt/ObjectFactory.java | 0
.../java}/org/apache/xalan/xslt/Process.java | 0
.../org/apache/xalan/xslt/SecuritySupport.java | 0
.../java}/org/apache/xalan/xslt/package.html | 0
.../xslt/util/XslTransformEvaluationHelper.java | 0
.../xslt/util/XslTransformSharedDatastore.java | 0
.../org/apache/xalan/xsltc/CollatorFactory.java | 0
.../java}/org/apache/xalan/xsltc/DOM.java | 0
.../java}/org/apache/xalan/xsltc/DOMCache.java | 0
.../org/apache/xalan/xsltc/DOMEnhancedForDTM.java | 0
.../java}/org/apache/xalan/xsltc/NodeIterator.java | 0
.../org/apache/xalan/xsltc/ProcessorVersion.java | 0
.../java}/org/apache/xalan/xsltc/StripFilter.java | 0
.../java}/org/apache/xalan/xsltc/Translet.java | 0
.../org/apache/xalan/xsltc/TransletException.java | 0
.../org/apache/xalan/xsltc/cmdline/Compile.java | 0
.../apache/xalan/xsltc/cmdline/ObjectFactory.java | 0
.../xalan/xsltc/cmdline/SecuritySupport.java | 0
.../org/apache/xalan/xsltc/cmdline/Transform.java | 0
.../apache/xalan/xsltc/cmdline/getopt/GetOpt.java | 0
.../xsltc/cmdline/getopt/GetOptsException.java | 0
.../cmdline/getopt/IllegalArgumentException.java | 0
.../cmdline/getopt/MissingOptArgException.java | 0
.../xalan/xsltc/compiler/AbsoluteLocationPath.java | 0
.../xalan/xsltc/compiler/AbsolutePathPattern.java | 0
.../xalan/xsltc/compiler/AlternativePattern.java | 0
.../xalan/xsltc/compiler/AncestorPattern.java | 0
.../apache/xalan/xsltc/compiler/ApplyImports.java | 0
.../xalan/xsltc/compiler/ApplyTemplates.java | 0
.../apache/xalan/xsltc/compiler/ArgumentList.java | 0
.../org/apache/xalan/xsltc/compiler/Attribute.java | 0
.../apache/xalan/xsltc/compiler/AttributeSet.java | 0
.../xalan/xsltc/compiler/AttributeValue.java | 0
.../xsltc/compiler/AttributeValueTemplate.java | 0
.../org/apache/xalan/xsltc/compiler/BinOpExpr.java | 0
.../apache/xalan/xsltc/compiler/BooleanCall.java | 0
.../apache/xalan/xsltc/compiler/BooleanExpr.java | 0
.../apache/xalan/xsltc/compiler/CallTemplate.java | 0
.../org/apache/xalan/xsltc/compiler/CastCall.java | 0
.../org/apache/xalan/xsltc/compiler/CastExpr.java | 0
.../apache/xalan/xsltc/compiler/CeilingCall.java | 0
.../org/apache/xalan/xsltc/compiler/Choose.java | 0
.../org/apache/xalan/xsltc/compiler/Closure.java | 0
.../org/apache/xalan/xsltc/compiler/Comment.java | 0
.../xalan/xsltc/compiler/CompilerException.java | 0
.../apache/xalan/xsltc/compiler/ConcatCall.java | 0
.../org/apache/xalan/xsltc/compiler/Constants.java | 0
.../apache/xalan/xsltc/compiler/ContainsCall.java | 0
.../org/apache/xalan/xsltc/compiler/Copy.java | 0
.../org/apache/xalan/xsltc/compiler/CopyOf.java | 0
.../apache/xalan/xsltc/compiler/CurrentCall.java | 0
.../xalan/xsltc/compiler/DecimalFormatting.java | 0
.../apache/xalan/xsltc/compiler/DocumentCall.java | 0
.../xalan/xsltc/compiler/ElementAvailableCall.java | 0
.../apache/xalan/xsltc/compiler/EqualityExpr.java | 0
.../apache/xalan/xsltc/compiler/Expression.java | 0
.../org/apache/xalan/xsltc/compiler/Fallback.java | 0
.../apache/xalan/xsltc/compiler/FilterExpr.java | 0
.../xalan/xsltc/compiler/FilterParentPath.java | 0
.../compiler/FilteredAbsoluteLocationPath.java | 0
.../org/apache/xalan/xsltc/compiler/FloorCall.java | 0
.../org/apache/xalan/xsltc/compiler/FlowList.java | 0
.../org/apache/xalan/xsltc/compiler/ForEach.java | 0
.../xalan/xsltc/compiler/FormatNumberCall.java | 0
.../xsltc/compiler/FunctionAvailableCall.java | 0
.../apache/xalan/xsltc/compiler/FunctionCall.java | 0
.../xalan/xsltc/compiler/GenerateIdCall.java | 0
.../apache/xalan/xsltc/compiler/IdKeyPattern.java | 0
.../org/apache/xalan/xsltc/compiler/IdPattern.java | 0
.../java}/org/apache/xalan/xsltc/compiler/If.java | 0
.../xalan/xsltc/compiler/IllegalCharException.java | 0
.../org/apache/xalan/xsltc/compiler/Import.java | 0
.../org/apache/xalan/xsltc/compiler/Include.java | 0
.../apache/xalan/xsltc/compiler/Instruction.java | 0
.../org/apache/xalan/xsltc/compiler/IntExpr.java | 0
.../java}/org/apache/xalan/xsltc/compiler/Key.java | 0
.../org/apache/xalan/xsltc/compiler/KeyCall.java | 0
.../apache/xalan/xsltc/compiler/KeyPattern.java | 0
.../org/apache/xalan/xsltc/compiler/LangCall.java | 0
.../org/apache/xalan/xsltc/compiler/LastCall.java | 0
.../xalan/xsltc/compiler/LiteralAttribute.java | 0
.../xalan/xsltc/compiler/LiteralElement.java | 0
.../apache/xalan/xsltc/compiler/LiteralExpr.java | 0
.../apache/xalan/xsltc/compiler/LocalNameCall.java | 0
.../xalan/xsltc/compiler/LocationPathPattern.java | 0
.../apache/xalan/xsltc/compiler/LogicalExpr.java | 0
.../org/apache/xalan/xsltc/compiler/Makefile.inc | 0
.../org/apache/xalan/xsltc/compiler/Message.java | 0
.../org/apache/xalan/xsltc/compiler/Mode.java | 0
.../org/apache/xalan/xsltc/compiler/NameBase.java | 0
.../org/apache/xalan/xsltc/compiler/NameCall.java | 0
.../xalan/xsltc/compiler/NamespaceAlias.java | 0
.../xalan/xsltc/compiler/NamespaceUriCall.java | 0
.../org/apache/xalan/xsltc/compiler/NodeTest.java | 0
.../org/apache/xalan/xsltc/compiler/NotCall.java | 0
.../org/apache/xalan/xsltc/compiler/Number.java | 0
.../apache/xalan/xsltc/compiler/NumberCall.java | 0
.../apache/xalan/xsltc/compiler/ObjectFactory.java | 0
.../org/apache/xalan/xsltc/compiler/Otherwise.java | 0
.../org/apache/xalan/xsltc/compiler/Output.java | 0
.../org/apache/xalan/xsltc/compiler/Param.java | 0
.../apache/xalan/xsltc/compiler/ParameterRef.java | 0
.../xalan/xsltc/compiler/ParentLocationPath.java | 0
.../apache/xalan/xsltc/compiler/ParentPattern.java | 0
.../org/apache/xalan/xsltc/compiler/Parser.java | 0
.../org/apache/xalan/xsltc/compiler/Pattern.java | 0
.../apache/xalan/xsltc/compiler/PositionCall.java | 0
.../org/apache/xalan/xsltc/compiler/Predicate.java | 0
.../xsltc/compiler/ProcessingInstruction.java | 0
.../compiler/ProcessingInstructionPattern.java | 0
.../org/apache/xalan/xsltc/compiler/QName.java | 0
.../org/apache/xalan/xsltc/compiler/RealExpr.java | 0
.../xalan/xsltc/compiler/RelationalExpr.java | 0
.../xalan/xsltc/compiler/RelativeLocationPath.java | 0
.../xalan/xsltc/compiler/RelativePathPattern.java | 0
.../org/apache/xalan/xsltc/compiler/RoundCall.java | 0
.../xalan/xsltc/compiler/SecuritySupport.java | 0
.../xalan/xsltc/compiler/SimpleAttributeValue.java | 0
.../org/apache/xalan/xsltc/compiler/Sort.java | 0
.../apache/xalan/xsltc/compiler/SourceLoader.java | 0
.../xalan/xsltc/compiler/StartsWithCall.java | 0
.../org/apache/xalan/xsltc/compiler/Step.java | 0
.../apache/xalan/xsltc/compiler/StepPattern.java | 0
.../apache/xalan/xsltc/compiler/StringCall.java | 0
.../xalan/xsltc/compiler/StringLengthCall.java | 0
.../apache/xalan/xsltc/compiler/Stylesheet.java | 0
.../apache/xalan/xsltc/compiler/SymbolTable.java | 0
.../xalan/xsltc/compiler/SyntaxTreeNode.java | 0
.../org/apache/xalan/xsltc/compiler/Template.java | 0
.../org/apache/xalan/xsltc/compiler/TestSeq.java | 0
.../org/apache/xalan/xsltc/compiler/Text.java | 0
.../xalan/xsltc/compiler/TopLevelElement.java | 0
.../xalan/xsltc/compiler/TransletOutput.java | 0
.../apache/xalan/xsltc/compiler/UnaryOpExpr.java | 0
.../apache/xalan/xsltc/compiler/UnionPathExpr.java | 0
.../xsltc/compiler/UnparsedEntityUriCall.java | 0
.../apache/xalan/xsltc/compiler/UnresolvedRef.java | 0
.../xalan/xsltc/compiler/UnsupportedElement.java | 0
.../xalan/xsltc/compiler/UseAttributeSets.java | 0
.../org/apache/xalan/xsltc/compiler/ValueOf.java | 0
.../org/apache/xalan/xsltc/compiler/Variable.java | 0
.../apache/xalan/xsltc/compiler/VariableBase.java | 0
.../apache/xalan/xsltc/compiler/VariableRef.java | 0
.../xalan/xsltc/compiler/VariableRefBase.java | 0
.../org/apache/xalan/xsltc/compiler/When.java | 0
.../apache/xalan/xsltc/compiler/Whitespace.java | 0
.../org/apache/xalan/xsltc/compiler/WithParam.java | 0
.../apache/xalan/xsltc/compiler/XPathLexer.java | 1643 +++++
.../apache/xalan/xsltc/compiler/XPathParser.java | 3149 +++++++++
.../org/apache/xalan/xsltc/compiler/XSLTC.java | 0
.../apache/xalan/xsltc/compiler/XslAttribute.java | 0
.../apache/xalan/xsltc/compiler/XslElement.java | 0
.../java/org/apache/xalan/xsltc/compiler/sym.java | 68 +
.../compiler/util/AttributeSetMethodGenerator.java | 0
.../xalan/xsltc/compiler/util/BooleanType.java | 0
.../xalan/xsltc/compiler/util/ClassGenerator.java | 0
.../xsltc/compiler/util/CompareGenerator.java | 0
.../xalan/xsltc/compiler/util/ErrorMessages.java | 0
.../xsltc/compiler/util/ErrorMessages_ca.java | 0
.../xsltc/compiler/util/ErrorMessages_cs.java | 0
.../xsltc/compiler/util/ErrorMessages_de.java | 0
.../xsltc/compiler/util/ErrorMessages_es.java | 0
.../xsltc/compiler/util/ErrorMessages_fr.java | 0
.../xsltc/compiler/util/ErrorMessages_hu.java | 0
.../xsltc/compiler/util/ErrorMessages_it.java | 0
.../xsltc/compiler/util/ErrorMessages_ja.java | 0
.../xsltc/compiler/util/ErrorMessages_ko.java | 0
.../xsltc/compiler/util/ErrorMessages_no.java | 0
.../xsltc/compiler/util/ErrorMessages_pl.java | 0
.../xsltc/compiler/util/ErrorMessages_pt_BR.java | 0
.../xsltc/compiler/util/ErrorMessages_ru.java | 0
.../xsltc/compiler/util/ErrorMessages_sk.java | 0
.../xsltc/compiler/util/ErrorMessages_sl.java | 0
.../xsltc/compiler/util/ErrorMessages_tr.java | 0
.../xsltc/compiler/util/ErrorMessages_zh.java | 0
.../xsltc/compiler/util/ErrorMessages_zh_TW.java | 0
.../apache/xalan/xsltc/compiler/util/ErrorMsg.java | 0
.../xalan/xsltc/compiler/util/FilterGenerator.java | 0
.../apache/xalan/xsltc/compiler/util/IntType.java | 0
.../xalan/xsltc/compiler/util/InternalError.java | 0
.../xsltc/compiler/util/MarkerInstruction.java | 0
.../xalan/xsltc/compiler/util/MatchGenerator.java | 0
.../xalan/xsltc/compiler/util/MethodGenerator.java | 0
.../xalan/xsltc/compiler/util/MethodType.java | 0
.../xalan/xsltc/compiler/util/MultiHashtable.java | 0
.../xsltc/compiler/util/NamedMethodGenerator.java | 0
.../xsltc/compiler/util/NodeCounterGenerator.java | 0
.../xalan/xsltc/compiler/util/NodeSetType.java | 0
.../compiler/util/NodeSortRecordFactGenerator.java | 0
.../compiler/util/NodeSortRecordGenerator.java | 0
.../apache/xalan/xsltc/compiler/util/NodeType.java | 0
.../xalan/xsltc/compiler/util/NumberType.java | 0
.../xalan/xsltc/compiler/util/ObjectFactory.java | 0
.../xalan/xsltc/compiler/util/ObjectType.java | 0
.../xsltc/compiler/util/OutlineableChunkEnd.java | 0
.../xsltc/compiler/util/OutlineableChunkStart.java | 0
.../apache/xalan/xsltc/compiler/util/RealType.java | 0
.../xalan/xsltc/compiler/util/ReferenceType.java | 0
.../xalan/xsltc/compiler/util/ResultTreeType.java | 0
.../xsltc/compiler/util/RtMethodGenerator.java | 0
.../xalan/xsltc/compiler/util/SecuritySupport.java | 0
.../xalan/xsltc/compiler/util/SlotAllocator.java | 0
.../xalan/xsltc/compiler/util/StringStack.java | 0
.../xalan/xsltc/compiler/util/StringType.java | 0
.../xalan/xsltc/compiler/util/TestGenerator.java | 0
.../org/apache/xalan/xsltc/compiler/util/Type.java | 0
.../xalan/xsltc/compiler/util/TypeCheckError.java | 0
.../org/apache/xalan/xsltc/compiler/util/Util.java | 0
.../apache/xalan/xsltc/compiler/util/VoidType.java | 0
.../org/apache/xalan/xsltc/compiler/xpath.cup | 0
.../org/apache/xalan/xsltc/compiler/xpath.lex | 0
.../apache/xalan/xsltc/dom/AbsoluteIterator.java | 0
.../xalan/xsltc/dom/AdaptiveResultTreeImpl.java | 0
.../org/apache/xalan/xsltc/dom/AnyNodeCounter.java | 0
.../xalan/xsltc/dom/ArrayNodeListIterator.java | 0
.../java}/org/apache/xalan/xsltc/dom/BitArray.java | 0
.../xalan/xsltc/dom/CachedNodeListIterator.java | 0
.../xalan/xsltc/dom/ClonedNodeListIterator.java | 0
.../xalan/xsltc/dom/CollatorFactoryBase.java | 0
.../xalan/xsltc/dom/CurrentNodeListFilter.java | 0
.../xalan/xsltc/dom/CurrentNodeListIterator.java | 0
.../org/apache/xalan/xsltc/dom/DOMAdapter.java | 0
.../org/apache/xalan/xsltc/dom/DOMBuilder.java | 0
.../org/apache/xalan/xsltc/dom/DOMWSFilter.java | 0
.../org/apache/xalan/xsltc/dom/DocumentCache.java | 0
.../apache/xalan/xsltc/dom/DupFilterIterator.java | 0
.../org/apache/xalan/xsltc/dom/EmptyFilter.java | 0
.../org/apache/xalan/xsltc/dom/ExtendedSAX.java | 0
.../java}/org/apache/xalan/xsltc/dom/Filter.java | 0
.../org/apache/xalan/xsltc/dom/FilterIterator.java | 0
.../xalan/xsltc/dom/FilteredStepIterator.java | 0
.../xalan/xsltc/dom/ForwardPositionIterator.java | 0
.../java}/org/apache/xalan/xsltc/dom/KeyIndex.java | 0
.../org/apache/xalan/xsltc/dom/LoadDocument.java | 0
.../apache/xalan/xsltc/dom/MatchingIterator.java | 0
.../java}/org/apache/xalan/xsltc/dom/MultiDOM.java | 0
.../xsltc/dom/MultiValuedNodeHeapIterator.java | 0
.../xalan/xsltc/dom/MultipleNodeCounter.java | 0
.../org/apache/xalan/xsltc/dom/NodeCounter.java | 0
.../apache/xalan/xsltc/dom/NodeIteratorBase.java | 0
.../org/apache/xalan/xsltc/dom/NodeSortRecord.java | 0
.../xalan/xsltc/dom/NodeSortRecordFactory.java | 0
.../org/apache/xalan/xsltc/dom/NthIterator.java | 0
.../org/apache/xalan/xsltc/dom/ObjectFactory.java | 0
.../java}/org/apache/xalan/xsltc/dom/SAXImpl.java | 0
.../apache/xalan/xsltc/dom/SecuritySupport.java | 0
.../xalan/xsltc/dom/SimpleResultTreeImpl.java | 0
.../apache/xalan/xsltc/dom/SingleNodeCounter.java | 0
.../apache/xalan/xsltc/dom/SingletonIterator.java | 0
.../org/apache/xalan/xsltc/dom/SortSettings.java | 0
.../apache/xalan/xsltc/dom/SortingIterator.java | 0
.../org/apache/xalan/xsltc/dom/StepIterator.java | 0
.../xalan/xsltc/dom/StripWhitespaceFilter.java | 0
.../org/apache/xalan/xsltc/dom/UnionIterator.java | 0
.../apache/xalan/xsltc/dom/XSLTCDTMManager.java | 0
.../xsltc/javax.xml.transform.TransformerFactory | 0
.../xalan/xsltc/runtime/AbstractTranslet.java | 0
.../apache/xalan/xsltc/runtime/AttributeList.java | 0
.../org/apache/xalan/xsltc/runtime/Attributes.java | 0
.../apache/xalan/xsltc/runtime/BasisLibrary.java | 0
.../org/apache/xalan/xsltc/runtime/Constants.java | 0
.../apache/xalan/xsltc/runtime/ErrorMessages.java | 0
.../xalan/xsltc/runtime/ErrorMessages_ca.java | 0
.../xalan/xsltc/runtime/ErrorMessages_cs.java | 0
.../xalan/xsltc/runtime/ErrorMessages_de.java | 0
.../xalan/xsltc/runtime/ErrorMessages_es.java | 0
.../xalan/xsltc/runtime/ErrorMessages_fr.java | 0
.../xalan/xsltc/runtime/ErrorMessages_hu.java | 0
.../xalan/xsltc/runtime/ErrorMessages_it.java | 0
.../xalan/xsltc/runtime/ErrorMessages_ja.java | 0
.../xalan/xsltc/runtime/ErrorMessages_ko.java | 0
.../xalan/xsltc/runtime/ErrorMessages_no.java | 0
.../xalan/xsltc/runtime/ErrorMessages_pl.java | 0
.../xalan/xsltc/runtime/ErrorMessages_pt_BR.java | 0
.../xalan/xsltc/runtime/ErrorMessages_ru.java | 0
.../xalan/xsltc/runtime/ErrorMessages_sk.java | 0
.../xalan/xsltc/runtime/ErrorMessages_sl.java | 0
.../xalan/xsltc/runtime/ErrorMessages_tr.java | 0
.../xalan/xsltc/runtime/ErrorMessages_zh.java | 0
.../xalan/xsltc/runtime/ErrorMessages_zh_TW.java | 0
.../org/apache/xalan/xsltc/runtime/Hashtable.java | 0
.../xalan/xsltc/runtime/InternalRuntimeError.java | 0
.../apache/xalan/xsltc/runtime/MessageHandler.java | 0
.../java}/org/apache/xalan/xsltc/runtime/Node.java | 0
.../apache/xalan/xsltc/runtime/ObjectFactory.java | 0
.../org/apache/xalan/xsltc/runtime/Operators.java | 0
.../org/apache/xalan/xsltc/runtime/Parameter.java | 0
.../xalan/xsltc/runtime/SecuritySupport.java | 0
.../xalan/xsltc/runtime/StringValueHandler.java | 0
.../xalan/xsltc/runtime/output/OutputBuffer.java | 0
.../xsltc/runtime/output/StringOutputBuffer.java | 0
.../output/TransletOutputHandlerFactory.java | 0
.../xsltc/runtime/output/WriterOutputBuffer.java | 0
.../java}/org/apache/xalan/xsltc/trax/DOM2SAX.java | 0
.../java}/org/apache/xalan/xsltc/trax/DOM2TO.java | 0
.../org/apache/xalan/xsltc/trax/ObjectFactory.java | 0
.../apache/xalan/xsltc/trax/OutputSettings.java | 0
.../java}/org/apache/xalan/xsltc/trax/SAX2DOM.java | 0
.../apache/xalan/xsltc/trax/SecuritySupport.java | 0
.../xsltc/trax/SmartTransformerFactoryImpl.java | 0
.../xalan/xsltc/trax/TemplatesHandlerImpl.java | 0
.../org/apache/xalan/xsltc/trax/TemplatesImpl.java | 0
.../org/apache/xalan/xsltc/trax/TrAXFilter.java | 0
.../xalan/xsltc/trax/TransformerFactoryImpl.java | 0
.../xalan/xsltc/trax/TransformerHandlerImpl.java | 0
.../apache/xalan/xsltc/trax/TransformerImpl.java | 0
.../java}/org/apache/xalan/xsltc/trax/Util.java | 0
.../org/apache/xalan/xsltc/trax/XSLTCSource.java | 0
.../org/apache/xalan/xsltc/util/IntegerArray.java | 0
.../apache/xalan/xsltc/util/JavaCupRedirect.java | 0
src/{ => main/java}/org/apache/xml/dtm/Axis.java | 0
src/{ => main/java}/org/apache/xml/dtm/DTM.java | 0
.../java}/org/apache/xml/dtm/DTMAxisIterator.java | 0
.../java}/org/apache/xml/dtm/DTMAxisTraverser.java | 0
.../apache/xml/dtm/DTMConfigurationException.java | 0
.../java}/org/apache/xml/dtm/DTMDOMException.java | 0
.../java}/org/apache/xml/dtm/DTMException.java | 0
.../java}/org/apache/xml/dtm/DTMFilter.java | 0
.../java}/org/apache/xml/dtm/DTMIterator.java | 0
.../java}/org/apache/xml/dtm/DTMManager.java | 0
.../java}/org/apache/xml/dtm/DTMWSFilter.java | 0
.../java}/org/apache/xml/dtm/ObjectFactory.java | 0
.../java}/org/apache/xml/dtm/SecuritySupport.java | 0
.../org/apache/xml/dtm/ref/ChunkedIntArray.java | 0
.../org/apache/xml/dtm/ref/CoroutineManager.java | 0
.../org/apache/xml/dtm/ref/CoroutineParser.java | 0
.../org/apache/xml/dtm/ref/CustomStringPool.java | 0
.../apache/xml/dtm/ref/DTMAxisIterNodeList.java | 0
.../apache/xml/dtm/ref/DTMAxisIteratorBase.java | 0
.../apache/xml/dtm/ref/DTMChildIterNodeList.java | 0
.../org/apache/xml/dtm/ref/DTMDefaultBase.java | 0
.../xml/dtm/ref/DTMDefaultBaseIterators.java | 0
.../xml/dtm/ref/DTMDefaultBaseTraversers.java | 0
.../org/apache/xml/dtm/ref/DTMDocumentImpl.java | 0
.../org/apache/xml/dtm/ref/DTMManagerDefault.java | 0
.../org/apache/xml/dtm/ref/DTMNamedNodeMap.java | 0
.../org/apache/xml/dtm/ref/DTMNodeIterator.java | 0
.../java}/org/apache/xml/dtm/ref/DTMNodeList.java | 0
.../org/apache/xml/dtm/ref/DTMNodeListBase.java | 0
.../java}/org/apache/xml/dtm/ref/DTMNodeProxy.java | 0
.../org/apache/xml/dtm/ref/DTMSafeStringPool.java | 0
.../org/apache/xml/dtm/ref/DTMStringPool.java | 0
.../org/apache/xml/dtm/ref/DTMTreeWalker.java | 0
.../org/apache/xml/dtm/ref/EmptyIterator.java | 0
.../org/apache/xml/dtm/ref/ExpandedNameTable.java | 0
.../java}/org/apache/xml/dtm/ref/ExtendedType.java | 0
.../apache/xml/dtm/ref/IncrementalSAXSource.java | 0
.../xml/dtm/ref/IncrementalSAXSource_Filter.java | 0
.../xml/dtm/ref/IncrementalSAXSource_Xerces.java | 0
.../java}/org/apache/xml/dtm/ref/NodeLocator.java | 0
.../org/apache/xml/dtm/ref/ObjectFactory.java | 0
.../org/apache/xml/dtm/ref/SecuritySupport.java | 0
.../org/apache/xml/dtm/ref/dom2dtm/DOM2DTM.java | 0
.../DOM2DTMdefaultNamespaceDeclarationNode.java | 0
.../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.java | 0
.../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2.java | 0
.../org/apache/xml/dtm/ref/sax2dtm/SAX2RTFDTM.java | 0
.../org/apache/xml/res/XMLErrorResources.java | 0
.../org/apache/xml/res/XMLErrorResources_ca.java | 0
.../org/apache/xml/res/XMLErrorResources_cs.java | 0
.../org/apache/xml/res/XMLErrorResources_de.java | 0
.../org/apache/xml/res/XMLErrorResources_en.java | 0
.../org/apache/xml/res/XMLErrorResources_es.java | 0
.../org/apache/xml/res/XMLErrorResources_fr.java | 0
.../org/apache/xml/res/XMLErrorResources_hu.java | 0
.../org/apache/xml/res/XMLErrorResources_it.java | 0
.../org/apache/xml/res/XMLErrorResources_ja.java | 0
.../org/apache/xml/res/XMLErrorResources_ko.java | 0
.../org/apache/xml/res/XMLErrorResources_pl.java | 0
.../apache/xml/res/XMLErrorResources_pt_BR.java | 0
.../org/apache/xml/res/XMLErrorResources_ru.java | 0
.../org/apache/xml/res/XMLErrorResources_sk.java | 0
.../org/apache/xml/res/XMLErrorResources_sl.java | 0
.../org/apache/xml/res/XMLErrorResources_sv.java | 0
.../org/apache/xml/res/XMLErrorResources_tr.java | 0
.../org/apache/xml/res/XMLErrorResources_zh.java | 0
.../apache/xml/res/XMLErrorResources_zh_TW.java | 0
.../java}/org/apache/xml/res/XMLMessages.java | 0
.../xml/serializer/AttributesImplSerializer.java | 0
.../java}/org/apache/xml/serializer/CharInfo.java | 0
.../org/apache/xml/serializer/DOM3Serializer.java | 0
.../org/apache/xml/serializer/DOMSerializer.java | 0
.../org/apache/xml/serializer/ElemContext.java | 0
.../java}/org/apache/xml/serializer/ElemDesc.java | 0
.../org/apache/xml/serializer/EmptySerializer.java | 0
.../org/apache/xml/serializer/EncodingInfo.java | 0
.../java}/org/apache/xml/serializer/Encodings.java | 0
.../xml/serializer/ExtendedContentHandler.java | 0
.../xml/serializer/ExtendedLexicalHandler.java | 0
.../java}/org/apache/xml/serializer/Method.java | 0
.../apache/xml/serializer/NamespaceMappings.java | 0
.../org/apache/xml/serializer/ObjectFactory.java | 0
.../xml/serializer/OutputPropertiesFactory.java | 0
.../apache/xml/serializer/OutputPropertyUtils.java | 0
.../org/apache/xml/serializer/SecuritySupport.java | 0
.../xml/serializer/SerializationHandler.java | 0
.../org/apache/xml/serializer/Serializer.java | 0
.../org/apache/xml/serializer/SerializerBase.java | 0
.../apache/xml/serializer/SerializerConstants.java | 0
.../apache/xml/serializer/SerializerFactory.java | 0
.../org/apache/xml/serializer/SerializerTrace.java | 0
.../xml/serializer/SerializerTraceWriter.java | 0
.../apache/xml/serializer/ToHTMLSAXHandler.java | 0
.../org/apache/xml/serializer/ToHTMLStream.java | 0
.../org/apache/xml/serializer/ToSAXHandler.java | 0
.../java}/org/apache/xml/serializer/ToStream.java | 0
.../apache/xml/serializer/ToTextSAXHandler.java | 0
.../org/apache/xml/serializer/ToTextStream.java | 0
.../org/apache/xml/serializer/ToUnknownStream.java | 0
.../org/apache/xml/serializer/ToXMLSAXHandler.java | 0
.../org/apache/xml/serializer/ToXMLStream.java | 0
.../xml/serializer/TransformStateSetter.java | 0
.../org/apache/xml/serializer/TreeWalker.java | 0
.../java/org/apache/xml/serializer/Version.java} | 10 +-
.../java}/org/apache/xml/serializer/Version.src | 0
.../org/apache/xml/serializer/WriterChain.java | 0
.../org/apache/xml/serializer/WriterToASCI.java | 0
.../xml/serializer/WriterToUTF8Buffered.java | 0
.../apache/xml/serializer/XSLOutputAttributes.java | 0
.../xml/serializer/dom3/DOM3SerializerImpl.java | 0
.../apache/xml/serializer/dom3/DOM3TreeWalker.java | 0
.../apache/xml/serializer/dom3/DOMConstants.java | 0
.../xml/serializer/dom3/DOMErrorHandlerImpl.java | 0
.../apache/xml/serializer/dom3/DOMErrorImpl.java | 0
.../apache/xml/serializer/dom3/DOMLocatorImpl.java | 0
.../apache/xml/serializer/dom3/DOMOutputImpl.java | 0
.../xml/serializer/dom3/DOMStringListImpl.java | 0
.../xml/serializer/dom3/LSSerializerImpl.java | 0
.../xml/serializer/dom3/NamespaceSupport.java | 0
.../java}/org/apache/xml/serializer/package.html | 0
.../org/apache/xml/serializer/utils/AttList.java | 0
.../org/apache/xml/serializer/utils/BoolStack.java | 0
.../apache/xml/serializer/utils/DOM2Helper.java | 0
.../org/apache/xml/serializer/utils/Messages.java | 0
.../org/apache/xml/serializer/utils/MsgKey.java | 0
.../xml/serializer/utils/SerializerMessages.java | 0
.../serializer/utils/SerializerMessages_ca.java | 0
.../serializer/utils/SerializerMessages_cs.java | 0
.../serializer/utils/SerializerMessages_de.java | 0
.../serializer/utils/SerializerMessages_en.java | 0
.../serializer/utils/SerializerMessages_es.java | 0
.../serializer/utils/SerializerMessages_fr.java | 0
.../serializer/utils/SerializerMessages_hu.java | 0
.../serializer/utils/SerializerMessages_it.java | 0
.../serializer/utils/SerializerMessages_ja.java | 0
.../serializer/utils/SerializerMessages_ko.java | 0
.../serializer/utils/SerializerMessages_pl.java | 0
.../serializer/utils/SerializerMessages_pt_BR.java | 0
.../serializer/utils/SerializerMessages_ru.java | 0
.../serializer/utils/SerializerMessages_sk.java | 0
.../serializer/utils/SerializerMessages_sl.java | 0
.../serializer/utils/SerializerMessages_sv.java | 0
.../serializer/utils/SerializerMessages_tr.java | 0
.../serializer/utils/SerializerMessages_zh.java | 0
.../serializer/utils/SerializerMessages_zh_CN.java | 0
.../serializer/utils/SerializerMessages_zh_TW.java | 0
.../xml/serializer/utils/StringToIntTable.java | 0
.../xml/serializer/utils/SystemIDResolver.java | 0
.../java}/org/apache/xml/serializer/utils/URI.java | 0
.../org/apache/xml/serializer/utils/Utils.java | 0
.../serializer/utils/WrappedRuntimeException.java | 0
.../org/apache/xml/serializer/utils/XML11Char.java | 0
.../org/apache/xml/serializer/utils/XMLChar.java | 0
.../java}/org/apache/xml/utils/AttList.java | 0
.../java}/org/apache/xml/utils/BoolStack.java | 0
.../java}/org/apache/xml/utils/Constants.java | 0
.../java}/org/apache/xml/utils/DOM2Helper.java | 0
.../java}/org/apache/xml/utils/DOMBuilder.java | 0
.../java}/org/apache/xml/utils/DOMHelper.java | 0
.../java}/org/apache/xml/utils/DOMOrder.java | 0
.../org/apache/xml/utils/DefaultErrorHandler.java | 0
.../java}/org/apache/xml/utils/ElemDesc.java | 0
.../org/apache/xml/utils/FastStringBuffer.java | 0
.../java}/org/apache/xml/utils/Hashtree2Node.java | 0
.../java}/org/apache/xml/utils/IntStack.java | 0
.../java}/org/apache/xml/utils/IntVector.java | 0
.../org/apache/xml/utils/ListingErrorHandler.java | 0
.../java}/org/apache/xml/utils/LocaleUtility.java | 0
.../org/apache/xml/utils/MutableAttrListImpl.java | 0
.../java}/org/apache/xml/utils/NSInfo.java | 0
.../java}/org/apache/xml/utils/NameSpace.java | 0
.../org/apache/xml/utils/NamespaceSupport2.java | 0
.../java}/org/apache/xml/utils/NodeConsumer.java | 0
.../java}/org/apache/xml/utils/NodeVector.java | 0
.../java}/org/apache/xml/utils/ObjectFactory.java | 0
.../java}/org/apache/xml/utils/ObjectPool.java | 0
.../java}/org/apache/xml/utils/ObjectStack.java | 0
.../java}/org/apache/xml/utils/ObjectVector.java | 0
.../java}/org/apache/xml/utils/PrefixResolver.java | 0
.../apache/xml/utils/PrefixResolverDefault.java | 0
.../java}/org/apache/xml/utils/QName.java | 0
.../org/apache/xml/utils/RawCharacterHandler.java | 0
.../org/apache/xml/utils/SAXSourceLocator.java | 0
.../org/apache/xml/utils/SecuritySupport.java | 0
.../apache/xml/utils/SerializableLocatorImpl.java | 0
.../org/apache/xml/utils/StopParseException.java | 0
.../org/apache/xml/utils/StringBufferPool.java | 0
.../org/apache/xml/utils/StringComparable.java | 0
.../org/apache/xml/utils/StringToIntTable.java | 0
.../org/apache/xml/utils/StringToStringTable.java | 0
.../xml/utils/StringToStringTableVector.java | 0
.../java}/org/apache/xml/utils/StringVector.java | 0
.../org/apache/xml/utils/StylesheetPIHandler.java | 0
.../apache/xml/utils/SuballocatedByteVector.java | 0
.../apache/xml/utils/SuballocatedIntVector.java | 0
.../org/apache/xml/utils/SystemIDResolver.java | 0
.../apache/xml/utils/ThreadControllerWrapper.java | 0
.../java}/org/apache/xml/utils/TreeWalker.java | 0
src/{ => main/java}/org/apache/xml/utils/URI.java | 0
.../java}/org/apache/xml/utils/UnImplNode.java | 0
.../apache/xml/utils/WrappedRuntimeException.java | 0
.../org/apache/xml/utils/WrongParserException.java | 0
.../java}/org/apache/xml/utils/XML11Char.java | 0
.../java}/org/apache/xml/utils/XMLChar.java | 0
.../apache/xml/utils/XMLCharacterRecognizer.java | 0
.../org/apache/xml/utils/XMLReaderManager.java | 0
.../java}/org/apache/xml/utils/XMLString.java | 0
.../org/apache/xml/utils/XMLStringDefault.java | 0
.../org/apache/xml/utils/XMLStringFactory.java | 0
.../apache/xml/utils/XMLStringFactoryDefault.java | 0
.../java}/org/apache/xml/utils/package.html | 0
.../org/apache/xml/utils/res/CharArrayWrapper.java | 0
.../org/apache/xml/utils/res/IntArrayWrapper.java | 0
.../org/apache/xml/utils/res/LongArrayWrapper.java | 0
.../apache/xml/utils/res/StringArrayWrapper.java | 0
.../org/apache/xml/utils/res/XResourceBundle.java | 0
.../apache/xml/utils/res/XResourceBundleBase.java | 0
.../org/apache/xml/utils/res/XResources_cy.java | 0
.../org/apache/xml/utils/res/XResources_de.java | 0
.../org/apache/xml/utils/res/XResources_el.java | 0
.../org/apache/xml/utils/res/XResources_en.java | 0
.../org/apache/xml/utils/res/XResources_es.java | 0
.../org/apache/xml/utils/res/XResources_fr.java | 0
.../org/apache/xml/utils/res/XResources_he.java | 0
.../org/apache/xml/utils/res/XResources_hy.java | 0
.../org/apache/xml/utils/res/XResources_it.java | 0
.../apache/xml/utils/res/XResources_ja_JP_A.java | 0
.../apache/xml/utils/res/XResources_ja_JP_HA.java | 0
.../apache/xml/utils/res/XResources_ja_JP_HI.java | 0
.../apache/xml/utils/res/XResources_ja_JP_I.java | 0
.../org/apache/xml/utils/res/XResources_ka.java | 0
.../org/apache/xml/utils/res/XResources_ko.java | 0
.../org/apache/xml/utils/res/XResources_sv.java | 0
.../org/apache/xml/utils/res/XResources_zh_CN.java | 0
.../org/apache/xml/utils/res/XResources_zh_TW.java | 0
src/{ => main/java}/org/apache/xpath/Arg.java | 0
.../org/apache/xpath/ArithmeticOperation.java | 0
.../java}/org/apache/xpath/CachedXPathAPI.java | 0
.../java}/org/apache/xpath/Expression.java | 0
.../java}/org/apache/xpath/ExpressionNode.java | 0
.../java}/org/apache/xpath/ExpressionOwner.java | 0
.../java}/org/apache/xpath/ExtensionsProvider.java | 0
.../java}/org/apache/xpath/FoundIndex.java | 0
src/{ => main/java}/org/apache/xpath/NodeSet.java | 0
.../java}/org/apache/xpath/NodeSetDTM.java | 0
.../java}/org/apache/xpath/SourceTree.java | 0
.../java}/org/apache/xpath/SourceTreeManager.java | 0
.../java}/org/apache/xpath/VariableStack.java | 0
.../xpath/WhitespaceStrippingElementMatcher.java | 0
src/{ => main/java}/org/apache/xpath/XPath.java | 0
src/{ => main/java}/org/apache/xpath/XPathAPI.java | 0
.../org/apache/xpath/XPathCollationSupport.java | 0
.../java}/org/apache/xpath/XPathContext.java | 0
.../java}/org/apache/xpath/XPathException.java | 0
.../java}/org/apache/xpath/XPathFactory.java | 0
.../org/apache/xpath/XPathProcessorException.java | 0
.../java}/org/apache/xpath/XPathVisitable.java | 0
.../java}/org/apache/xpath/XPathVisitor.java | 0
.../org/apache/xpath/axes/AttributeIterator.java | 0
.../java}/org/apache/xpath/axes/AxesWalker.java | 0
.../org/apache/xpath/axes/BasicTestIterator.java | 0
.../java}/org/apache/xpath/axes/ChildIterator.java | 0
.../org/apache/xpath/axes/ChildTestIterator.java | 0
.../org/apache/xpath/axes/ContextNodeList.java | 0
.../org/apache/xpath/axes/DescendantIterator.java | 0
.../org/apache/xpath/axes/FilterExprIterator.java | 0
.../xpath/axes/FilterExprIteratorSimple.java | 0
.../org/apache/xpath/axes/FilterExprWalker.java | 0
.../xpath/axes/HasPositionalPredChecker.java | 0
.../java}/org/apache/xpath/axes/IteratorPool.java | 0
.../org/apache/xpath/axes/LocPathIterator.java | 0
.../apache/xpath/axes/MatchPatternIterator.java | 0
.../java}/org/apache/xpath/axes/NodeSequence.java | 0
.../org/apache/xpath/axes/OneStepIterator.java | 0
.../apache/xpath/axes/OneStepIteratorForward.java | 0
.../java}/org/apache/xpath/axes/PathComponent.java | 0
.../org/apache/xpath/axes/PredicatedNodeTest.java | 0
.../java}/org/apache/xpath/axes/RTFIterator.java | 0
.../org/apache/xpath/axes/ReverseAxesWalker.java | 0
.../apache/xpath/axes/SelfIteratorNoPredicate.java | 0
.../org/apache/xpath/axes/SubContextList.java | 0
.../org/apache/xpath/axes/UnionChildIterator.java | 0
.../org/apache/xpath/axes/UnionPathIterator.java | 0
.../java}/org/apache/xpath/axes/WalkerFactory.java | 0
.../org/apache/xpath/axes/WalkingIterator.java | 0
.../apache/xpath/axes/WalkingIteratorSorted.java | 0
.../java}/org/apache/xpath/axes/package.html | 0
.../java}/org/apache/xpath/compiler/Compiler.java | 0
.../org/apache/xpath/compiler/FunctionTable.java | 0
.../java}/org/apache/xpath/compiler/Keywords.java | 0
.../java}/org/apache/xpath/compiler/Lexer.java | 0
.../java}/org/apache/xpath/compiler/OpCodes.java | 0
.../java}/org/apache/xpath/compiler/OpMap.java | 0
.../org/apache/xpath/compiler/OpMapVector.java | 0
.../org/apache/xpath/compiler/PsuedoNames.java | 0
.../org/apache/xpath/compiler/XPathDumper.java | 0
.../org/apache/xpath/compiler/XPathParser.java | 0
.../java}/org/apache/xpath/compiler/package.html | 0
.../composite/ForQuantifiedExprVarBinding.java | 0
.../apache/xpath/composite/LetExprVarBinding.java | 0
.../xpath/composite/SequenceTypeArrayTest.java | 0
.../apache/xpath/composite/SequenceTypeData.java | 0
.../xpath/composite/SequenceTypeFunctionTest.java | 0
.../xpath/composite/SequenceTypeKindTest.java | 0
.../xpath/composite/SequenceTypeMapTest.java | 0
.../xpath/composite/SequenceTypeSupport.java | 0
.../xpath/composite/XPathArrayConstructor.java | 0
.../xpath/composite/XPathExprFunctionSuffix.java | 0
.../org/apache/xpath/composite/XPathForExpr.java | 0
.../org/apache/xpath/composite/XPathIfExpr.java | 0
.../org/apache/xpath/composite/XPathLetExpr.java | 0
.../xpath/composite/XPathMapConstructor.java | 0
.../composite/XPathNamedFunctionReference.java | 0
.../xpath/composite/XPathQuantifiedExpr.java | 0
.../xpath/composite/XPathSequenceConstructor.java | 0
.../xpath/composite/XPathSequenceTypeExpr.java | 0
.../apache/xpath/domapi/XPathEvaluatorImpl.java | 0
.../apache/xpath/domapi/XPathExpressionImpl.java | 0
.../apache/xpath/domapi/XPathNSResolverImpl.java | 0
.../apache/xpath/domapi/XPathNamespaceImpl.java | 0
.../org/apache/xpath/domapi/XPathResultImpl.java | 0
.../xpath/domapi/XPathStylesheetDOM3Exception.java | 0
.../java}/org/apache/xpath/domapi/package.html | 0
.../java}/org/apache/xpath/functions/FuncAbs.java | 0
.../apache/xpath/functions/FuncAnalyzeString.java | 0
.../org/apache/xpath/functions/FuncApply.java | 0
.../java}/org/apache/xpath/functions/FuncAvg.java | 0
.../org/apache/xpath/functions/FuncBaseUri.java | 0
.../org/apache/xpath/functions/FuncBoolean.java | 0
.../org/apache/xpath/functions/FuncCeiling.java | 0
.../xpath/functions/FuncCodePointsToString.java | 0
.../apache/xpath/functions/FuncCodepointEqual.java | 0
.../org/apache/xpath/functions/FuncCompare.java | 0
.../org/apache/xpath/functions/FuncConcat.java | 0
.../org/apache/xpath/functions/FuncContains.java | 0
.../apache/xpath/functions/FuncContainsToken.java | 0
.../org/apache/xpath/functions/FuncCount.java | 0
.../org/apache/xpath/functions/FuncCurrent.java | 0
.../apache/xpath/functions/FuncCurrentDate.java | 0
.../xpath/functions/FuncCurrentDateTime.java | 0
.../apache/xpath/functions/FuncCurrentTime.java | 0
.../java}/org/apache/xpath/functions/FuncData.java | 0
.../org/apache/xpath/functions/FuncDateTime.java | 0
.../apache/xpath/functions/FuncDayFromDate.java | 0
.../xpath/functions/FuncDayFromDateTime.java | 0
.../xpath/functions/FuncDaysFromDuration.java | 0
.../org/apache/xpath/functions/FuncDeepEqual.java | 0
.../xpath/functions/FuncDefaultCollation.java | 0
.../apache/xpath/functions/FuncDistinctValues.java | 0
.../java}/org/apache/xpath/functions/FuncDoc.java | 0
.../apache/xpath/functions/FuncDoclocation.java | 0
.../apache/xpath/functions/FuncDocumentUri.java | 0
.../org/apache/xpath/functions/FuncEmpty.java | 0
.../org/apache/xpath/functions/FuncExists.java | 0
.../xpath/functions/FuncExtElementAvailable.java | 0
.../xpath/functions/FuncExtFunctionAvailable.java | 0
.../org/apache/xpath/functions/FuncFalse.java | 0
.../org/apache/xpath/functions/FuncFilter.java | 0
.../org/apache/xpath/functions/FuncFloor.java | 0
.../org/apache/xpath/functions/FuncFoldLeft.java | 0
.../org/apache/xpath/functions/FuncFoldRight.java | 0
.../org/apache/xpath/functions/FuncForEach.java | 0
.../apache/xpath/functions/FuncForEachPair.java | 0
.../org/apache/xpath/functions/FuncGenerateId.java | 0
.../java}/org/apache/xpath/functions/FuncHead.java | 0
.../xpath/functions/FuncHoursFromDateTime.java | 0
.../xpath/functions/FuncHoursFromDuration.java | 0
.../apache/xpath/functions/FuncHoursFromTime.java | 0
.../java}/org/apache/xpath/functions/FuncId.java | 0
.../xpath/functions/FuncImplicitTimezone.java | 0
.../xpath/functions/FuncInScopePrefixes.java | 0
.../org/apache/xpath/functions/FuncIndexOf.java | 0
.../apache/xpath/functions/FuncInsertBefore.java | 0
.../java}/org/apache/xpath/functions/FuncLang.java | 0
.../java}/org/apache/xpath/functions/FuncLast.java | 0
.../org/apache/xpath/functions/FuncLocalName.java | 0
.../xpath/functions/FuncLocalNameFromQName.java | 0
.../org/apache/xpath/functions/FuncLowerCase.java | 0
.../org/apache/xpath/functions/FuncMatches.java | 0
.../java}/org/apache/xpath/functions/FuncMax.java | 0
.../java}/org/apache/xpath/functions/FuncMin.java | 0
.../xpath/functions/FuncMinutesFromDateTime.java | 0
.../xpath/functions/FuncMinutesFromDuration.java | 0
.../xpath/functions/FuncMinutesFromTime.java | 0
.../apache/xpath/functions/FuncMonthFromDate.java | 0
.../xpath/functions/FuncMonthFromDateTime.java | 0
.../xpath/functions/FuncMonthsFromDuration.java | 0
.../java}/org/apache/xpath/functions/FuncName.java | 0
.../apache/xpath/functions/FuncNamespaceUri.java | 0
.../xpath/functions/FuncNamespaceUriForPrefix.java | 0
.../xpath/functions/FuncNamespaceUriFromQName.java | 0
.../org/apache/xpath/functions/FuncNodeName.java | 0
.../apache/xpath/functions/FuncNormalizeSpace.java | 0
.../java}/org/apache/xpath/functions/FuncNot.java | 0
.../org/apache/xpath/functions/FuncNumber.java | 0
.../org/apache/xpath/functions/FuncParseXml.java | 0
.../xpath/functions/FuncParseXmlFragment.java | 0
.../org/apache/xpath/functions/FuncPosition.java | 0
.../xpath/functions/FuncPrefixFromQName.java | 0
.../org/apache/xpath/functions/FuncQName.java | 0
.../org/apache/xpath/functions/FuncRemove.java | 0
.../org/apache/xpath/functions/FuncReplace.java | 0
.../apache/xpath/functions/FuncResolveQName.java | 0
.../org/apache/xpath/functions/FuncReverse.java | 0
.../java}/org/apache/xpath/functions/FuncRoot.java | 0
.../org/apache/xpath/functions/FuncRound.java | 0
.../xpath/functions/FuncSecondsFromDateTime.java | 0
.../xpath/functions/FuncSecondsFromDuration.java | 0
.../xpath/functions/FuncSecondsFromTime.java | 0
.../java}/org/apache/xpath/functions/FuncSort.java | 0
.../org/apache/xpath/functions/FuncStartsWith.java | 0
.../org/apache/xpath/functions/FuncString.java | 0
.../org/apache/xpath/functions/FuncStringJoin.java | 0
.../apache/xpath/functions/FuncStringLength.java | 0
.../xpath/functions/FuncStringToCodepoints.java | 0
.../apache/xpath/functions/FuncSubsequence.java | 0
.../org/apache/xpath/functions/FuncSubstring.java | 0
.../apache/xpath/functions/FuncSubstringAfter.java | 0
.../xpath/functions/FuncSubstringBefore.java | 0
.../java}/org/apache/xpath/functions/FuncSum.java | 0
.../apache/xpath/functions/FuncSystemProperty.java | 0
.../java}/org/apache/xpath/functions/FuncTail.java | 0
.../xpath/functions/FuncTimezoneFromDate.java | 0
.../xpath/functions/FuncTimezoneFromDateTime.java | 0
.../xpath/functions/FuncTimezoneFromTime.java | 0
.../org/apache/xpath/functions/FuncTokenize.java | 0
.../org/apache/xpath/functions/FuncTranslate.java | 0
.../java}/org/apache/xpath/functions/FuncTrue.java | 0
.../org/apache/xpath/functions/FuncUnordered.java | 0
.../xpath/functions/FuncUnparsedEntityURI.java | 0
.../apache/xpath/functions/FuncUnparsedText.java | 0
.../org/apache/xpath/functions/FuncUpperCase.java | 0
.../apache/xpath/functions/FuncYearFromDate.java | 0
.../xpath/functions/FuncYearFromDateTime.java | 0
.../xpath/functions/FuncYearsFromDuration.java | 0
.../java}/org/apache/xpath/functions/Function.java | 0
.../org/apache/xpath/functions/Function2Args.java | 0
.../org/apache/xpath/functions/Function3Args.java | 0
.../org/apache/xpath/functions/Function4Args.java | 0
.../apache/xpath/functions/FunctionDef1Arg.java | 0
.../apache/xpath/functions/FunctionMultiArgs.java | 0
.../org/apache/xpath/functions/FunctionOneArg.java | 0
.../org/apache/xpath/functions/ObjectFactory.java | 0
.../xpath/functions/RegexEvaluationSupport.java | 0
.../apache/xpath/functions/SecuritySupport.java | 0
.../xpath/functions/WrongNumberArgsException.java | 0
.../xpath/functions/XPathDynamicFunctionCall.java | 0
.../XPathHigherOrderBuiltinFunctionsSupport.java | 0
...SLConstructorStylesheetOrExtensionFunction.java | 0
.../apache/xpath/functions/XSLFunctionBuilder.java | 0
.../apache/xpath/functions/XSLFunctionService.java | 0
.../xpath/functions/array/FuncArrayAppend.java | 0
.../xpath/functions/array/FuncArrayFilter.java | 0
.../xpath/functions/array/FuncArrayFlatten.java | 0
.../xpath/functions/array/FuncArrayFoldLeft.java | 0
.../xpath/functions/array/FuncArrayFoldRight.java | 0
.../xpath/functions/array/FuncArrayForEach.java | 0
.../functions/array/FuncArrayForEachPair.java | 0
.../apache/xpath/functions/array/FuncArrayGet.java | 0
.../xpath/functions/array/FuncArrayHead.java | 0
.../functions/array/FuncArrayInsertBefore.java | 0
.../xpath/functions/array/FuncArrayJoin.java | 0
.../apache/xpath/functions/array/FuncArrayPut.java | 0
.../xpath/functions/array/FuncArrayRemove.java | 0
.../xpath/functions/array/FuncArrayReverse.java | 0
.../xpath/functions/array/FuncArraySize.java | 0
.../xpath/functions/array/FuncArraySort.java | 0
.../xpath/functions/array/FuncArrayTail.java | 0
.../apache/xpath/functions/array/FuncSubarray.java | 0
.../apache/xpath/functions/json/FuncJsonDoc.java | 0
.../apache/xpath/functions/json/FuncJsonToXml.java | 0
.../apache/xpath/functions/json/FuncParseJson.java | 0
.../apache/xpath/functions/json/FuncXmlToJson.java | 2 +-
.../apache/xpath/functions/json/JsonFunction.java | 0
.../xpath/functions/json/XSLJsonConstants.java | 4 +-
.../xpath/functions/map/FuncMapContains.java | 0
.../apache/xpath/functions/map/FuncMapEntry.java | 0
.../apache/xpath/functions/map/FuncMapFind.java | 0
.../apache/xpath/functions/map/FuncMapForEach.java | 0
.../org/apache/xpath/functions/map/FuncMapGet.java | 0
.../apache/xpath/functions/map/FuncMapKeys.java | 0
.../apache/xpath/functions/map/FuncMapMerge.java | 0
.../org/apache/xpath/functions/map/FuncMapPut.java | 0
.../apache/xpath/functions/map/FuncMapRemove.java | 0
.../apache/xpath/functions/map/FuncMapSize.java | 0
.../apache/xpath/functions/math/FuncMathAcos.java | 0
.../apache/xpath/functions/math/FuncMathAsin.java | 0
.../apache/xpath/functions/math/FuncMathAtan.java | 0
.../apache/xpath/functions/math/FuncMathAtan2.java | 0
.../apache/xpath/functions/math/FuncMathCos.java | 0
.../apache/xpath/functions/math/FuncMathExp.java | 0
.../apache/xpath/functions/math/FuncMathExp10.java | 0
.../apache/xpath/functions/math/FuncMathLog.java | 0
.../apache/xpath/functions/math/FuncMathLog10.java | 0
.../apache/xpath/functions/math/FuncMathPi.java | 0
.../apache/xpath/functions/math/FuncMathPow.java | 0
.../apache/xpath/functions/math/FuncMathSin.java | 0
.../apache/xpath/functions/math/FuncMathSqrt.java | 0
.../apache/xpath/functions/math/FuncMathTan.java | 0
.../java}/org/apache/xpath/functions/package.html | 0
.../apache/xpath/jaxp/JAXPExtensionsProvider.java | 0
.../org/apache/xpath/jaxp/JAXPPrefixResolver.java | 0
.../org/apache/xpath/jaxp/JAXPVariableStack.java | 0
.../org/apache/xpath/jaxp/XPathExpressionImpl.java | 0
.../org/apache/xpath/jaxp/XPathFactoryImpl.java | 0
.../java}/org/apache/xpath/jaxp/XPathImpl.java | 0
.../org/apache/xpath/objects/DTMXRTreeFrag.java | 0
.../xpath/objects/InlineFunctionParameter.java | 0
.../org/apache/xpath/objects/ResultSequence.java | 0
.../java}/org/apache/xpath/objects/XBoolean.java | 0
.../org/apache/xpath/objects/XBooleanStatic.java | 0
.../apache/xpath/objects/XMLStringFactoryImpl.java | 0
.../java}/org/apache/xpath/objects/XNodeSet.java | 0
.../org/apache/xpath/objects/XNodeSetForDOM.java | 0
.../java}/org/apache/xpath/objects/XNull.java | 0
.../java}/org/apache/xpath/objects/XNumber.java | 0
.../java}/org/apache/xpath/objects/XObject.java | 0
.../org/apache/xpath/objects/XObjectFactory.java | 0
.../java}/org/apache/xpath/objects/XPathArray.java | 0
.../apache/xpath/objects/XPathInlineFunction.java | 0
.../java}/org/apache/xpath/objects/XPathMap.java | 0
.../java}/org/apache/xpath/objects/XRTreeFrag.java | 0
.../xpath/objects/XRTreeFragSelectWrapper.java | 0
.../java}/org/apache/xpath/objects/XString.java | 0
.../org/apache/xpath/objects/XStringForChars.java | 0
.../org/apache/xpath/objects/XStringForFSB.java | 0
.../java}/org/apache/xpath/objects/package.html | 0
.../java}/org/apache/xpath/operations/And.java | 0
.../java}/org/apache/xpath/operations/ArrowOp.java | 0
.../java}/org/apache/xpath/operations/Bool.java | 0
.../java}/org/apache/xpath/operations/CastAs.java | 0
.../org/apache/xpath/operations/CastableAs.java | 0
.../java}/org/apache/xpath/operations/Div.java | 0
.../java}/org/apache/xpath/operations/Equals.java | 0
.../java}/org/apache/xpath/operations/Except.java | 0
.../java}/org/apache/xpath/operations/Gt.java | 0
.../java}/org/apache/xpath/operations/Gte.java | 0
.../org/apache/xpath/operations/InstanceOf.java | 0
.../org/apache/xpath/operations/Intersect.java | 0
.../java}/org/apache/xpath/operations/Lt.java | 0
.../java}/org/apache/xpath/operations/Lte.java | 0
.../java}/org/apache/xpath/operations/Minus.java | 0
.../java}/org/apache/xpath/operations/Mod.java | 0
.../java}/org/apache/xpath/operations/Mult.java | 0
.../java}/org/apache/xpath/operations/Neg.java | 0
.../xpath/operations/NodeComparisonFollows.java | 0
.../apache/xpath/operations/NodeComparisonIs.java | 0
.../xpath/operations/NodeComparisonPrecede.java | 0
.../org/apache/xpath/operations/NotEquals.java | 0
.../java}/org/apache/xpath/operations/Number.java | 0
.../org/apache/xpath/operations/Operation.java | 0
.../java}/org/apache/xpath/operations/Or.java | 0
.../java}/org/apache/xpath/operations/Plus.java | 0
.../java}/org/apache/xpath/operations/Quo.java | 0
.../java}/org/apache/xpath/operations/Range.java | 0
.../apache/xpath/operations/SimpleMapOperator.java | 0
.../org/apache/xpath/operations/StrConcat.java | 0
.../java}/org/apache/xpath/operations/String.java | 0
.../java}/org/apache/xpath/operations/TreatAs.java | 0
.../apache/xpath/operations/UnaryOperation.java | 0
.../org/apache/xpath/operations/Variable.java | 0
.../xpath/operations/VariableSafeAbsRef.java | 0
.../org/apache/xpath/operations/VcEquals.java | 0
.../java}/org/apache/xpath/operations/VcGe.java | 0
.../java}/org/apache/xpath/operations/VcGt.java | 0
.../java}/org/apache/xpath/operations/VcLe.java | 0
.../java}/org/apache/xpath/operations/VcLt.java | 0
.../org/apache/xpath/operations/VcNotEquals.java | 0
.../XPathGeneralComparisonEqualityOpSupport.java | 0
.../XPathGeneralComparisonRelationalOpSupport.java | 0
.../java}/org/apache/xpath/operations/package.html | 0
src/{ => main/java}/org/apache/xpath/package.html | 0
.../xpath/patterns/ContextMatchStepPattern.java | 0
.../org/apache/xpath/patterns/FunctionPattern.java | 0
.../java}/org/apache/xpath/patterns/NodeTest.java | 0
.../org/apache/xpath/patterns/NodeTestFilter.java | 0
.../org/apache/xpath/patterns/StepPattern.java | 0
.../org/apache/xpath/patterns/UnionPattern.java | 0
.../java}/org/apache/xpath/patterns/package.html | 0
.../java}/org/apache/xpath/regex/ASCII.java | 0
.../java}/org/apache/xpath/regex/MatchResult.java | 0
.../java}/org/apache/xpath/regex/Matcher.java | 0
.../java}/org/apache/xpath/regex/Pattern.java | 0
.../apache/xpath/regex/PatternSyntaxException.java | 0
.../java}/org/apache/xpath/regex/UnicodeProp.java | 0
.../org/apache/xpath/res/XPATHErrorResources.java | 0
.../apache/xpath/res/XPATHErrorResources_ca.java | 0
.../apache/xpath/res/XPATHErrorResources_cs.java | 0
.../apache/xpath/res/XPATHErrorResources_de.java | 0
.../apache/xpath/res/XPATHErrorResources_en.java | 0
.../apache/xpath/res/XPATHErrorResources_es.java | 0
.../apache/xpath/res/XPATHErrorResources_fr.java | 0
.../apache/xpath/res/XPATHErrorResources_hu.java | 0
.../apache/xpath/res/XPATHErrorResources_it.java | 0
.../apache/xpath/res/XPATHErrorResources_ja.java | 0
.../apache/xpath/res/XPATHErrorResources_ko.java | 0
.../apache/xpath/res/XPATHErrorResources_pl.java | 0
.../xpath/res/XPATHErrorResources_pt_BR.java | 0
.../apache/xpath/res/XPATHErrorResources_ru.java | 0
.../apache/xpath/res/XPATHErrorResources_sk.java | 0
.../apache/xpath/res/XPATHErrorResources_sl.java | 0
.../apache/xpath/res/XPATHErrorResources_sv.java | 0
.../apache/xpath/res/XPATHErrorResources_tr.java | 0
.../apache/xpath/res/XPATHErrorResources_zh.java | 0
.../xpath/res/XPATHErrorResources_zh_CN.java | 0
.../xpath/res/XPATHErrorResources_zh_TW.java | 0
.../java}/org/apache/xpath/res/XPATHMessages.java | 0
.../java}/org/apache/xpath/res/package.html | 0
.../java}/org/apache/xpath/types/XSByte.java | 0
.../java}/org/apache/xpath/types/XSNCName.java | 0
.../java}/org/apache/xpath/types/XSName.java | 0
.../org/apache/xpath/types/XSNegativeInteger.java | 0
.../apache/xpath/types/XSNonNegativeInteger.java | 0
.../apache/xpath/types/XSNonPositiveInteger.java | 0
.../org/apache/xpath/types/XSPositiveInteger.java | 0
.../java}/org/apache/xpath/types/XSShort.java | 0
.../org/apache/xpath/types/XSUnsignedByte.java | 0
.../org/apache/xpath/types/XSUnsignedInt.java | 0
.../org/apache/xpath/types/XSUnsignedLong.java | 0
.../org/apache/xpath/types/XSUnsignedShort.java | 0
.../org/apache/xalan/res/XSLTInfo.properties | 0
.../org/apache/xml/serializer/Encodings.properties | 0
.../apache/xml/serializer/HTMLEntities.properties | 0
.../apache/xml/serializer/XMLEntities.properties | 0
.../apache/xml/serializer/output_html.properties | 0
.../apache/xml/serializer/output_text.properties | 0
.../xml/serializer/output_unknown.properties | 0
.../apache/xml/serializer/output_xml.properties | 0
.../xpath/functions/json/schema-for-json.xsd | 0
src/{ => main/resources}/trax/trax.properties | 0
src/manifest.xalan-interpretive | 29 -
src/manifest.xsltc | 51 -
src/xml-commons-external-1.3.02-src.tar.gz | Bin 311599 -> 0 bytes
tests/SimpleMapOperatorTests/company_2.xml | 33 -
tests/SimpleMapOperatorTests/gold/test1.out | 1 -
tests/SimpleMapOperatorTests/gold/test2.out | 1 -
tests/SimpleMapOperatorTests/gold/test3.out | 5 -
tests/SimpleMapOperatorTests/gold/test4.out | 6 -
tests/SimpleMapOperatorTests/gold/test5.out | 1 -
tests/SimpleMapOperatorTests/gold/test6.out | 1 -
tests/SimpleMapOperatorTests/gold/test7.out | 9 -
tests/SimpleMapOperatorTests/test1.xsl | 42 -
tests/SimpleMapOperatorTests/test1_a.xml | 17 -
tests/SimpleMapOperatorTests/test1_b.xml | 9 -
tests/SimpleMapOperatorTests/test1_c.xml | 9 -
tests/SimpleMapOperatorTests/test1_d.xml | 9 -
tests/SimpleMapOperatorTests/test2.xsl | 49 -
tests/SimpleMapOperatorTests/test3.xsl | 50 -
tests/SimpleMapOperatorTests/test4.xsl | 56 -
tests/SimpleMapOperatorTests/test5.xsl | 43 -
tests/SimpleMapOperatorTests/test6.xsl | 45 -
tests/SimpleMapOperatorTests/test7.xsl | 45 -
tests/SimpleMapOperatorTests/test8.xsl | 47 -
tests/bin/lib/org.hamcrest_2.2.0.jar | Bin 123360 -> 0 bytes
tests/bin/lib/org.junit_4.13.2.v20230809-1000.jar | Bin 424926 -> 0 bytes
tests/bin/run.bat | 39 -
tests/built_in_functions_namespace/gold/test1.out | 6 -
tests/built_in_functions_namespace/test1.xsl | 41 -
tests/dynamic_function_call/gold/test1.out | 1 -
tests/dynamic_function_call/gold/test10.out | 22 -
tests/dynamic_function_call/gold/test11.out | 4 -
tests/dynamic_function_call/gold/test12.out | 7 -
tests/dynamic_function_call/gold/test13.out | 3 -
tests/dynamic_function_call/gold/test14.out | 3 -
tests/dynamic_function_call/gold/test15.out | 1 -
tests/dynamic_function_call/gold/test16.out | 35 -
tests/dynamic_function_call/gold/test18.out | 4 -
tests/dynamic_function_call/gold/test19.out | 5 -
tests/dynamic_function_call/gold/test2.out | 12 -
tests/dynamic_function_call/gold/test20.out | 5 -
tests/dynamic_function_call/gold/test21.out | 4 -
tests/dynamic_function_call/gold/test22.out | 5 -
tests/dynamic_function_call/gold/test23.out | 5 -
tests/dynamic_function_call/gold/test24.out | 4 -
tests/dynamic_function_call/gold/test25.out | 4 -
tests/dynamic_function_call/gold/test3.out | 12 -
tests/dynamic_function_call/gold/test5.out | 12 -
tests/dynamic_function_call/gold/test6.out | 14 -
tests/dynamic_function_call/gold/test7.out | 26 -
tests/dynamic_function_call/gold/test8.out | 5 -
tests/dynamic_function_call/gold/test9.out | 14 -
tests/dynamic_function_call/test1.xsl | 38 -
tests/dynamic_function_call/test10.xsl | 46 -
tests/dynamic_function_call/test11.xsl | 42 -
tests/dynamic_function_call/test12.xsl | 51 -
tests/dynamic_function_call/test13.xsl | 48 -
tests/dynamic_function_call/test14.xsl | 48 -
tests/dynamic_function_call/test15.xsl | 45 -
tests/dynamic_function_call/test16.xsl | 49 -
tests/dynamic_function_call/test17.xsl | 49 -
tests/dynamic_function_call/test18.xsl | 49 -
tests/dynamic_function_call/test19.xsl | 57 -
tests/dynamic_function_call/test1_a.xml | 13 -
tests/dynamic_function_call/test1_b.xml | 13 -
tests/dynamic_function_call/test1_c.xml | 24 -
tests/dynamic_function_call/test1_d.xml | 16 -
tests/dynamic_function_call/test1_e.xml | 9 -
tests/dynamic_function_call/test1_f.xml | 4 -
tests/dynamic_function_call/test1_g.xml | 9 -
tests/dynamic_function_call/test2.xsl | 43 -
tests/dynamic_function_call/test20.xsl | 64 -
tests/dynamic_function_call/test21.xsl | 45 -
tests/dynamic_function_call/test22.xsl | 50 -
tests/dynamic_function_call/test23.xsl | 51 -
tests/dynamic_function_call/test24.xsl | 46 -
tests/dynamic_function_call/test25.xsl | 54 -
tests/dynamic_function_call/test3.xsl | 57 -
tests/dynamic_function_call/test4.xsl | 53 -
tests/dynamic_function_call/test5.xsl | 57 -
tests/dynamic_function_call/test6.xsl | 40 -
tests/dynamic_function_call/test7.xsl | 55 -
tests/dynamic_function_call/test8.xsl | 45 -
tests/dynamic_function_call/test9.xsl | 42 -
tests/fn_abs/gold/test1.out | 25 -
tests/fn_abs/test1.xsl | 58 -
tests/fn_abs/test1_a.xml | 7 -
tests/fn_analyze_string/gold/test1.out | 3 -
tests/fn_analyze_string/gold/test10.out | 7 -
tests/fn_analyze_string/gold/test11.out | 5 -
tests/fn_analyze_string/gold/test12.out | 7 -
tests/fn_analyze_string/gold/test13.out | 5 -
tests/fn_analyze_string/gold/test14.out | 32 -
tests/fn_analyze_string/gold/test2.out | 14 -
tests/fn_analyze_string/gold/test3.out | 8 -
tests/fn_analyze_string/gold/test4.out | 11 -
tests/fn_analyze_string/gold/test5.out | 11 -
tests/fn_analyze_string/gold/test6.out | 5 -
tests/fn_analyze_string/gold/test7.out | 18 -
tests/fn_analyze_string/gold/test8.out | 7 -
tests/fn_analyze_string/gold/test9.out | 8 -
tests/fn_analyze_string/test1.xsl | 34 -
tests/fn_analyze_string/test10.xsl | 44 -
tests/fn_analyze_string/test11.xsl | 45 -
tests/fn_analyze_string/test12.xsl | 45 -
tests/fn_analyze_string/test13.xsl | 52 -
tests/fn_analyze_string/test14.xsl | 51 -
tests/fn_analyze_string/test2.xsl | 34 -
tests/fn_analyze_string/test3.xsl | 34 -
tests/fn_analyze_string/test4.xsl | 34 -
tests/fn_analyze_string/test5.xml | 2 -
tests/fn_analyze_string/test5.xsl | 36 -
tests/fn_analyze_string/test6.xml | 2 -
tests/fn_analyze_string/test6.xsl | 36 -
tests/fn_analyze_string/test7.xml | 2 -
tests/fn_analyze_string/test7.xsl | 36 -
tests/fn_analyze_string/test8.xml | 10 -
tests/fn_analyze_string/test8.xsl | 34 -
tests/fn_analyze_string/test9.xsl | 51 -
tests/fn_apply/gold/test1.out | 3 -
tests/fn_apply/gold/test2.out | 4 -
tests/fn_apply/gold/test3.out | 7 -
tests/fn_apply/gold/test4.out | 7 -
tests/fn_apply/test1.xml | 8 -
tests/fn_apply/test1.xsl | 38 -
tests/fn_apply/test2.xsl | 45 -
tests/fn_apply/test3.xsl | 44 -
tests/fn_apply/test4.xsl | 46 -
tests/fn_avg/gold/test1.out | 6 -
tests/fn_avg/gold/test2.out | 4 -
tests/fn_avg/test1.xsl | 58 -
tests/fn_avg/test1_a.xml | 8 -
tests/fn_avg/test2.xsl | 50 -
tests/fn_base_uri/gold/test1.out | 5 -
tests/fn_base_uri/gold/test2.out | 1 -
tests/fn_base_uri/test1.xsl | 56 -
tests/fn_base_uri/test1_a.xml | 8 -
tests/fn_base_uri/test2.xsl | 39 -
tests/fn_codepoint_equal/gold/test1.out | 7 -
tests/fn_codepoint_equal/gold/test2.out | 6 -
tests/fn_codepoint_equal/test1.xsl | 43 -
tests/fn_codepoint_equal/test1_a.xml | 6 -
tests/fn_codepoint_equal/test2.xsl | 46 -
tests/fn_codepoints_to_string/gold/test1.out | 4 -
tests/fn_codepoints_to_string/gold/test2.out | 4 -
tests/fn_codepoints_to_string/test1.xsl | 42 -
tests/fn_codepoints_to_string/test1_a.xml | 7 -
tests/fn_codepoints_to_string/test2.xsl | 40 -
tests/fn_compare/gold/test1.out | 6 -
tests/fn_compare/gold/test2.out | 10 -
tests/fn_compare/gold/test3.out | 6 -
tests/fn_compare/test1.xsl | 46 -
tests/fn_compare/test1_a.xml | 23 -
tests/fn_compare/test2.xsl | 54 -
tests/fn_compare/test3.xsl | 44 -
tests/fn_containstoken/gold/test1.out | 6 -
tests/fn_containstoken/gold/test2.out | 7 -
tests/fn_containstoken/test1.xsl | 55 -
tests/fn_containstoken/test1_a.xml | 7 -
tests/fn_containstoken/test2.xsl | 58 -
tests/fn_current_datetime/README | 24 -
tests/fn_current_datetime/test1.xsl | 36 -
tests/fn_current_datetime/test10.xsl | 53 -
tests/fn_current_datetime/test11.xsl | 56 -
tests/fn_current_datetime/test12.xsl | 60 -
tests/fn_current_datetime/test13.xsl | 36 -
tests/fn_current_datetime/test1_a.xml | 6 -
tests/fn_current_datetime/test1_b.xml | 6 -
tests/fn_current_datetime/test2.xsl | 36 -
tests/fn_current_datetime/test3.xsl | 36 -
tests/fn_current_datetime/test4.xsl | 37 -
tests/fn_current_datetime/test5.xsl | 40 -
tests/fn_current_datetime/test6.xsl | 43 -
tests/fn_current_datetime/test7.xsl | 57 -
tests/fn_current_datetime/test8.xsl | 51 -
tests/fn_current_datetime/test9.xsl | 51 -
tests/fn_data/gold/test1.out | 19 -
tests/fn_data/gold/test2.out | 14 -
tests/fn_data/test1.xsl | 45 -
tests/fn_data/test1_a.xml | 22 -
tests/fn_data/test2.xsl | 59 -
tests/fn_dateTime/gold/test1.out | 5 -
tests/fn_dateTime/gold/test10.out | 4 -
tests/fn_dateTime/gold/test11.out | 4 -
tests/fn_dateTime/gold/test12.out | 4 -
tests/fn_dateTime/gold/test13.out | 6 -
tests/fn_dateTime/gold/test14.out | 3 -
tests/fn_dateTime/gold/test15.out | 3 -
tests/fn_dateTime/gold/test16.out | 4 -
tests/fn_dateTime/gold/test17.out | 16 -
tests/fn_dateTime/gold/test18.out | 16 -
tests/fn_dateTime/gold/test2.out | 6 -
tests/fn_dateTime/gold/test3.out | 4 -
tests/fn_dateTime/gold/test4.out | 4 -
tests/fn_dateTime/gold/test5.out | 6 -
tests/fn_dateTime/gold/test6.out | 4 -
tests/fn_dateTime/gold/test7.out | 3 -
tests/fn_dateTime/gold/test8.out | 3 -
tests/fn_dateTime/gold/test9.out | 5 -
tests/fn_dateTime/test1.xsl | 51 -
tests/fn_dateTime/test10.xsl | 47 -
tests/fn_dateTime/test11.xsl | 47 -
tests/fn_dateTime/test12.xsl | 47 -
tests/fn_dateTime/test13.xsl | 55 -
tests/fn_dateTime/test14.xsl | 43 -
tests/fn_dateTime/test15.xsl | 43 -
tests/fn_dateTime/test16.xsl | 47 -
tests/fn_dateTime/test17.xsl | 91 -
tests/fn_dateTime/test18.xsl | 91 -
tests/fn_dateTime/test1_a.xml | 5 -
tests/fn_dateTime/test2.xsl | 50 -
tests/fn_dateTime/test3.xsl | 44 -
tests/fn_dateTime/test4.xsl | 44 -
tests/fn_dateTime/test5.xsl | 50 -
tests/fn_dateTime/test6.xsl | 44 -
tests/fn_dateTime/test7.xsl | 41 -
tests/fn_dateTime/test8.xsl | 43 -
tests/fn_dateTime/test9.xsl | 51 -
tests/fn_deep_equal/gold/test1.out | 4 -
tests/fn_deep_equal/gold/test10.out | 3 -
tests/fn_deep_equal/gold/test11.out | 3 -
tests/fn_deep_equal/gold/test12.out | 4 -
tests/fn_deep_equal/gold/test13.out | 5 -
tests/fn_deep_equal/gold/test14.out | 3 -
tests/fn_deep_equal/gold/test15.out | 3 -
tests/fn_deep_equal/gold/test16.out | 3 -
tests/fn_deep_equal/gold/test17.out | 7 -
tests/fn_deep_equal/gold/test18.out | 4 -
tests/fn_deep_equal/gold/test19.out | 4 -
tests/fn_deep_equal/gold/test2.out | 4 -
tests/fn_deep_equal/gold/test20.out | 4 -
tests/fn_deep_equal/gold/test3.out | 4 -
tests/fn_deep_equal/gold/test4.out | 4 -
tests/fn_deep_equal/gold/test5.out | 4 -
tests/fn_deep_equal/gold/test6.out | 4 -
tests/fn_deep_equal/gold/test7.out | 3 -
tests/fn_deep_equal/gold/test8.out | 3 -
tests/fn_deep_equal/gold/test9.out | 3 -
tests/fn_deep_equal/test1.xsl | 42 -
tests/fn_deep_equal/test10.xsl | 44 -
tests/fn_deep_equal/test11.xsl | 44 -
tests/fn_deep_equal/test12.xsl | 45 -
tests/fn_deep_equal/test13.xsl | 45 -
tests/fn_deep_equal/test1_a.xml | 17 -
tests/fn_deep_equal/test1_b.xml | 17 -
tests/fn_deep_equal/test2.xsl | 44 -
tests/fn_deep_equal/test2_a.xml | 18 -
tests/fn_deep_equal/test2_b.xml | 18 -
tests/fn_deep_equal/test2_c.xml | 12 -
tests/fn_deep_equal/test3.xsl | 48 -
tests/fn_deep_equal/test3_a.xml | 9 -
tests/fn_deep_equal/test3_b.xml | 9 -
tests/fn_deep_equal/test3_c.xml | 9 -
tests/fn_deep_equal/test3_d.xml | 9 -
tests/fn_deep_equal/test3_e.xml | 9 -
tests/fn_deep_equal/test3_f.xml | 12 -
tests/fn_deep_equal/test3_g.xml | 15 -
tests/fn_deep_equal/test3_h.xml | 9 -
tests/fn_deep_equal/test3_i.xml | 9 -
tests/fn_deep_equal/test3_j.xml | 9 -
tests/fn_deep_equal/test3_k.xml | 23 -
tests/fn_deep_equal/test3_l.xml | 18 -
tests/fn_deep_equal/test3_m.xml | 18 -
tests/fn_deep_equal/test3_n.xml | 13 -
tests/fn_deep_equal/test3_o.xml | 5 -
tests/fn_deep_equal/test3_p.xml | 5 -
tests/fn_deep_equal/test3_q.xml | 11 -
tests/fn_deep_equal/test4.xsl | 44 -
tests/fn_deep_equal/test5.xsl | 47 -
tests/fn_deep_equal/test6.xsl | 43 -
tests/fn_deep_equal/test7.xsl | 44 -
tests/fn_deep_equal/test8.xsl | 47 -
tests/fn_deep_equal/test9.xsl | 56 -
tests/fn_default_collation/gold/test1.out | 1 -
tests/fn_default_collation/gold/test2.out | 13 -
tests/fn_default_collation/test1.xsl | 37 -
tests/fn_default_collation/test1_a.xml | 27 -
tests/fn_default_collation/test2.xsl | 86 -
tests/fn_distinct_values/gold/test1.out | 6 -
tests/fn_distinct_values/gold/test2.out | 1 -
tests/fn_distinct_values/gold/test3.out | 5 -
tests/fn_distinct_values/gold/test4.out | 6 -
tests/fn_distinct_values/gold/test5.out | 7 -
tests/fn_distinct_values/gold/test6.out | 9 -
tests/fn_distinct_values/test1.xsl | 40 -
tests/fn_distinct_values/test1_a.xml | 12 -
tests/fn_distinct_values/test1_b.xml | 12 -
tests/fn_distinct_values/test1_c.xml | 12 -
tests/fn_distinct_values/test1_d.xml | 12 -
tests/fn_distinct_values/test1_e.xml | 12 -
tests/fn_distinct_values/test1_f.xml | 13 -
tests/fn_distinct_values/test2.xsl | 35 -
tests/fn_distinct_values/test3.xsl | 40 -
tests/fn_distinct_values/test4.xsl | 35 -
tests/fn_distinct_values/test5.xsl | 40 -
tests/fn_distinct_values/test6.xsl | 43 -
tests/fn_distinct_values/test7.xsl | 44 -
tests/fn_distinct_values/test8.xsl | 55 -
tests/fn_distinct_values/test9.xsl | 60 -
tests/fn_doc/gold/test1.out | 27 -
tests/fn_doc/test1.xsl | 50 -
tests/fn_doc/test1_a.xml | 22 -
tests/fn_doc/test1_b.xml | 22 -
tests/fn_document_uri/gold/test1.out | 5 -
tests/fn_document_uri/test1.xsl | 52 -
tests/fn_filter/gold/test1.out | 4 -
tests/fn_filter/gold/test10.out | 17 -
tests/fn_filter/gold/test2.out | 1 -
tests/fn_filter/gold/test3.out | 9 -
tests/fn_filter/gold/test4.out | 1 -
tests/fn_filter/gold/test5.out | 0
tests/fn_filter/gold/test7.out | 4 -
tests/fn_filter/gold/test8.out | 5 -
tests/fn_filter/test1.xsl | 36 -
tests/fn_filter/test10.xsl | 49 -
tests/fn_filter/test1_a.xml | 10 -
tests/fn_filter/test1_b.xml | 13 -
tests/fn_filter/test1_c.xml | 13 -
tests/fn_filter/test1_d.xml | 11 -
tests/fn_filter/test2.xsl | 37 -
tests/fn_filter/test3.xsl | 38 -
tests/fn_filter/test4.xsl | 35 -
tests/fn_filter/test5.xsl | 37 -
tests/fn_filter/test6.xsl | 37 -
tests/fn_filter/test7.xsl | 38 -
tests/fn_filter/test8.xsl | 41 -
tests/fn_filter/test9.xsl | 45 -
tests/fn_fold_left/gold/test1.out | 12 -
tests/fn_fold_left/gold/test2.out | 5 -
tests/fn_fold_left/gold/test3.out | 4 -
tests/fn_fold_left/test1.xsl | 89 -
tests/fn_fold_left/test1_a.xml | 7 -
tests/fn_fold_left/test2.xsl | 41 -
tests/fn_fold_left/test3.xsl | 41 -
tests/fn_fold_right/gold/test1.out | 6 -
tests/fn_fold_right/gold/test2.out | 5 -
tests/fn_fold_right/gold/test3.out | 4 -
tests/fn_fold_right/test1.xsl | 51 -
tests/fn_fold_right/test1_a.xml | 7 -
tests/fn_fold_right/test2.xsl | 41 -
tests/fn_fold_right/test3.xsl | 41 -
tests/fn_for_each_pair/gold/test1.out | 7 -
tests/fn_for_each_pair/gold/test2.out | 6 -
tests/fn_for_each_pair/gold/test3.out | 3 -
tests/fn_for_each_pair/gold/test4.out | 1 -
tests/fn_for_each_pair/test1.xsl | 58 -
tests/fn_for_each_pair/test1_a.xml | 16 -
tests/fn_for_each_pair/test2.xsl | 42 -
tests/fn_for_each_pair/test3.xsl | 42 -
tests/fn_for_each_pair/test4.xsl | 39 -
tests/fn_foreach/gold/test1.out | 1 -
tests/fn_foreach/gold/test10.out | 11 -
tests/fn_foreach/gold/test11.out | 11 -
tests/fn_foreach/gold/test2.out | 9 -
tests/fn_foreach/gold/test3.out | 14 -
tests/fn_foreach/gold/test4.out | 9 -
tests/fn_foreach/gold/test5.out | 20 -
tests/fn_foreach/gold/test6.out | 7 -
tests/fn_foreach/gold/test7.out | 7 -
tests/fn_foreach/gold/test8.out | 7 -
tests/fn_foreach/gold/test9.out | 0
tests/fn_foreach/test1.xsl | 35 -
tests/fn_foreach/test10.xsl | 37 -
tests/fn_foreach/test11.xsl | 43 -
tests/fn_foreach/test12.xsl | 47 -
tests/fn_foreach/test1_a.xml | 10 -
tests/fn_foreach/test1_b.xml | 13 -
tests/fn_foreach/test1_c.xml | 31 -
tests/fn_foreach/test2.xsl | 39 -
tests/fn_foreach/test3.xsl | 41 -
tests/fn_foreach/test4.xsl | 45 -
tests/fn_foreach/test5.xsl | 53 -
tests/fn_foreach/test6.xsl | 52 -
tests/fn_foreach/test7.xsl | 52 -
tests/fn_foreach/test8.xsl | 52 -
tests/fn_foreach/test9.xsl | 37 -
tests/fn_indexof/gold/test1.out | 4 -
tests/fn_indexof/gold/test2.out | 1 -
tests/fn_indexof/gold/test3.out | 5 -
tests/fn_indexof/gold/test4.out | 21 -
tests/fn_indexof/test1.xsl | 37 -
tests/fn_indexof/test1_a.xml | 12 -
tests/fn_indexof/test1_b.xml | 12 -
tests/fn_indexof/test1_c.xml | 13 -
tests/fn_indexof/test2.xsl | 37 -
tests/fn_indexof/test3.xsl | 37 -
tests/fn_indexof/test4.xsl | 38 -
tests/fn_indexof/test5.xsl | 42 -
tests/fn_indexof/test6.xsl | 42 -
tests/fn_indexof/test7.xsl | 56 -
tests/fn_json_doc/gold/test1.out | 45 -
tests/fn_json_doc/test1.xsl | 67 -
tests/fn_json_to_xml/example1.json | 28 -
tests/fn_json_to_xml/gold/test1.out | 8 -
tests/fn_json_to_xml/gold/test2.out | 4 -
tests/fn_json_to_xml/gold/test3.out | 14 -
tests/fn_json_to_xml/gold/test4.out | 19 -
tests/fn_json_to_xml/gold/test5.out | 64 -
tests/fn_json_to_xml/test1.xsl | 34 -
tests/fn_json_to_xml/test2.xsl | 34 -
tests/fn_json_to_xml/test3.xsl | 33 -
tests/fn_json_to_xml/test4.xsl | 33 -
tests/fn_json_to_xml/test5.xsl | 37 -
tests/fn_lang/gold/test1.out | 7 -
tests/fn_lang/test1.xsl | 45 -
tests/fn_lang/test1_a.xml | 6 -
tests/fn_map_find/gold/test1.out | 4 -
tests/fn_map_find/gold/test2.out | 1 -
tests/fn_map_find/json_info_1.json | 18 -
tests/fn_map_find/test1.xsl | 47 -
tests/fn_map_find/test2.xsl | 43 -
tests/fn_map_merge/gold/test1.out | 3 -
tests/fn_map_merge/gold/test2.out | 4 -
tests/fn_map_merge/gold/test3.out | 10 -
tests/fn_map_merge/gold/test4.out | 9 -
tests/fn_map_merge/gold/test5.out | 9 -
tests/fn_map_merge/gold/test6.out | 0
tests/fn_map_merge/gold/test7.out | 9 -
tests/fn_map_merge/test1.xsl | 45 -
tests/fn_map_merge/test2.xsl | 61 -
tests/fn_map_merge/test3.xsl | 60 -
tests/fn_map_merge/test4.xsl | 61 -
tests/fn_map_merge/test5.xsl | 61 -
tests/fn_map_merge/test6.xsl | 63 -
tests/fn_map_merge/test7.xsl | 61 -
tests/fn_max/gold/test1.out | 7 -
tests/fn_max/gold/test2.out | 4 -
tests/fn_max/gold/test3.out | 1 -
tests/fn_max/gold/test4.out | 1 -
tests/fn_max/gold/test5.out | 1 -
tests/fn_max/test1.xsl | 66 -
tests/fn_max/test1_a.xml | 8 -
tests/fn_max/test1_b.xml | 5 -
tests/fn_max/test2.xsl | 47 -
tests/fn_max/test3.xsl | 47 -
tests/fn_max/test4.xsl | 43 -
tests/fn_max/test5.xsl | 43 -
tests/fn_min/gold/test1.out | 7 -
tests/fn_min/gold/test2.out | 4 -
tests/fn_min/gold/test3.out | 1 -
tests/fn_min/gold/test4.out | 1 -
tests/fn_min/test1.xsl | 66 -
tests/fn_min/test1_a.xml | 8 -
tests/fn_min/test2.xsl | 47 -
tests/fn_min/test3.xsl | 43 -
tests/fn_min/test4.xsl | 43 -
tests/fn_parse_json/file1.json | 13 -
tests/fn_parse_json/gold/test1.out | 10 -
tests/fn_parse_json/gold/test2.out | 10 -
tests/fn_parse_json/gold/test3.out | 45 -
tests/fn_parse_json/gold/xalanj_2738.out | 3 -
tests/fn_parse_json/gold/xalanj_2740.out | 4 -
tests/fn_parse_json/map-for-each-test3.xsl | 42 -
tests/fn_parse_json/parse-json-test1.xsl | 49 -
tests/fn_parse_json/test1.xsl | 53 -
tests/fn_parse_json/test2.xsl | 53 -
tests/fn_parse_json/test3.xsl | 72 -
tests/fn_parse_json/xml-sample-with-json-data1.xml | 3 -
tests/fn_parse_json/xml-sample-with-json-data2.xml | 3 -
tests/fn_parse_xml/gold/test1.out | 3 -
tests/fn_parse_xml/gold/test2.out | 9 -
tests/fn_parse_xml/test1.xsl | 47 -
tests/fn_parse_xml/test2.xsl | 76 -
tests/fn_parse_xml_fragment/gold/test1.out | 9 -
tests/fn_parse_xml_fragment/test1.xsl | 61 -
tests/fn_qname/gold/test1.out | 6 -
tests/fn_qname/gold/test2.out | 4 -
tests/fn_qname/gold/test3.out | 4 -
tests/fn_qname/gold/test4.out | 4 -
tests/fn_qname/gold/test5.out | 4 -
tests/fn_qname/gold/test6.out | 5 -
tests/fn_qname/gold/test7.out | 6 -
tests/fn_qname/gold/test8.out | 5 -
tests/fn_qname/gold/test9.out | 4 -
tests/fn_qname/test1.xsl | 47 -
tests/fn_qname/test2.xsl | 40 -
tests/fn_qname/test3.xsl | 40 -
tests/fn_qname/test4.xsl | 40 -
tests/fn_qname/test5.xml | 4 -
tests/fn_qname/test5.xsl | 42 -
tests/fn_qname/test6.xml | 4 -
tests/fn_qname/test6.xsl | 43 -
tests/fn_qname/test7.xml | 4 -
tests/fn_qname/test7.xsl | 49 -
tests/fn_qname/test8.xml | 4 -
tests/fn_qname/test8.xsl | 43 -
tests/fn_resolve_qname/gold/test1.out | 6 -
tests/fn_resolve_qname/test1.xsl | 47 -
tests/fn_resolve_qname/test1_a.xml | 4 -
tests/fn_root/gold/test1.out | 23 -
tests/fn_root/test1.xsl | 52 -
tests/fn_root/test1_a.xml | 7 -
tests/fn_round/gold/test1.out | 7 -
tests/fn_round/gold/test2.out | 7 -
tests/fn_round/test1.xsl | 50 -
tests/fn_round/test1_a.xml | 7 -
tests/fn_round/test2.xsl | 43 -
tests/fn_sort/gold/test1.out | 6 -
tests/fn_sort/gold/test10.out | 5 -
tests/fn_sort/gold/test11.out | 22 -
tests/fn_sort/gold/test12.out | 4 -
tests/fn_sort/gold/test13.out | 54 -
tests/fn_sort/gold/test14.out | 4 -
tests/fn_sort/gold/test15.out | 36 -
tests/fn_sort/gold/test16.out | 32 -
tests/fn_sort/gold/test2.out | 4 -
tests/fn_sort/gold/test3.out | 22 -
tests/fn_sort/gold/test4.out | 10 -
tests/fn_sort/gold/test5.out | 10 -
tests/fn_sort/gold/test6.out | 11 -
tests/fn_sort/gold/test7.out | 11 -
tests/fn_sort/gold/test8.out | 1 -
tests/fn_sort/gold/test9.out | 20 -
tests/fn_sort/test1.xsl | 47 -
tests/fn_sort/test10.xsl | 60 -
tests/fn_sort/test11.xsl | 43 -
tests/fn_sort/test12.xsl | 53 -
tests/fn_sort/test13.xsl | 49 -
tests/fn_sort/test14.xsl | 43 -
tests/fn_sort/test15.xsl | 59 -
tests/fn_sort/test16.xsl | 62 -
tests/fn_sort/test17.xsl | 43 -
tests/fn_sort/test18.xsl | 45 -
tests/fn_sort/test19.xsl | 57 -
tests/fn_sort/test1_a.xml | 10 -
tests/fn_sort/test1_b.xml | 22 -
tests/fn_sort/test1_c.xml | 7 -
tests/fn_sort/test1_d.xml | 11 -
tests/fn_sort/test1_e.xml | 14 -
tests/fn_sort/test1_f.xml | 22 -
tests/fn_sort/test1_g.xml | 26 -
tests/fn_sort/test1_h.xml | 17 -
tests/fn_sort/test1_i.xml | 10 -
tests/fn_sort/test2.xsl | 39 -
tests/fn_sort/test3.xsl | 43 -
tests/fn_sort/test4.xsl | 49 -
tests/fn_sort/test5.xsl | 50 -
tests/fn_sort/test6.xsl | 49 -
tests/fn_sort/test7.xsl | 51 -
tests/fn_sort/test8.xsl | 51 -
tests/fn_sort/test9.xsl | 60 -
tests/fn_string_join/gold/test1.out | 5 -
tests/fn_string_join/gold/test2.out | 4 -
tests/fn_string_join/gold/test3.out | 4 -
tests/fn_string_join/gold/test4.out | 4 -
tests/fn_string_join/gold/test5.out | 1 -
tests/fn_string_join/test1.xsl | 38 -
tests/fn_string_join/test1_a.xml | 12 -
tests/fn_string_join/test1_b.xml | 13 -
tests/fn_string_join/test2.xsl | 36 -
tests/fn_string_join/test3.xsl | 38 -
tests/fn_string_join/test4.xsl | 38 -
tests/fn_string_join/test5.xsl | 42 -
tests/fn_string_join/test6.xsl | 36 -
tests/fn_string_to_codepoints/gold/test1.out | 4 -
tests/fn_string_to_codepoints/gold/test2.out | 10 -
tests/fn_string_to_codepoints/test1.xsl | 41 -
tests/fn_string_to_codepoints/test1_a.xml | 7 -
tests/fn_string_to_codepoints/test2.xsl | 44 -
tests/fn_tokenize/gold/test1.out | 4 -
tests/fn_tokenize/gold/test10.out | 16 -
tests/fn_tokenize/gold/test11.out | 2 -
tests/fn_tokenize/gold/test12.out | 1 -
tests/fn_tokenize/gold/test13.out | 32 -
tests/fn_tokenize/gold/test2.out | 27 -
tests/fn_tokenize/gold/test3.out | 5 -
tests/fn_tokenize/gold/test4.out | 10 -
tests/fn_tokenize/gold/test5.out | 10 -
tests/fn_tokenize/gold/test6.out | 10 -
tests/fn_tokenize/gold/test7.out | 10 -
tests/fn_tokenize/gold/test8.out | 10 -
tests/fn_tokenize/gold/test9.out | 18 -
tests/fn_tokenize/test1.xsl | 38 -
tests/fn_tokenize/test10.xsl | 61 -
tests/fn_tokenize/test11.xsl | 36 -
tests/fn_tokenize/test12.xsl | 35 -
tests/fn_tokenize/test13.xml | 10 -
tests/fn_tokenize/test13.xsl | 56 -
tests/fn_tokenize/test1_a.xml | 2 -
tests/fn_tokenize/test1_b.xml | 6 -
tests/fn_tokenize/test2.xsl | 57 -
tests/fn_tokenize/test3.xsl | 37 -
tests/fn_tokenize/test4.xsl | 45 -
tests/fn_tokenize/test5.xsl | 42 -
tests/fn_tokenize/test6.xsl | 42 -
tests/fn_tokenize/test7.xsl | 50 -
tests/fn_tokenize/test8.xsl | 50 -
tests/fn_tokenize/test9.xsl | 60 -
tests/fn_unparsed_text/file1.txt | 3 -
tests/fn_unparsed_text/file_a1.txt | 8 -
tests/fn_unparsed_text/gold/test1.out | 5 -
tests/fn_unparsed_text/gold/test2.out | 16 -
tests/fn_unparsed_text/gold/test3.out | 15 -
tests/fn_unparsed_text/gold/test4.out | 7 -
tests/fn_unparsed_text/gold/test5.out | 11 -
tests/fn_unparsed_text/srch_file.txt | 1 -
tests/fn_unparsed_text/test1.xsl | 38 -
tests/fn_unparsed_text/test1_a.xml | 11 -
tests/fn_unparsed_text/test2.xsl | 44 -
tests/fn_unparsed_text/test3.xsl | 50 -
tests/fn_unparsed_text/test4.xsl | 43 -
tests/fn_unparsed_text/test5.xsl | 47 -
tests/fn_unparsed_text/test_1.txt | 4 -
tests/fn_xml_to_json/gold/test1.out | 1 -
tests/fn_xml_to_json/gold/test2.out | 1 -
tests/fn_xml_to_json/gold/test3.out | 64 -
tests/fn_xml_to_json/test1.xml | 5 -
tests/fn_xml_to_json/test1.xsl | 34 -
tests/fn_xml_to_json/test2.xml | 4 -
tests/fn_xml_to_json/test2.xsl | 35 -
tests/fn_xml_to_json/test3.xml | 65 -
tests/for_expr/cities.xml | 6 -
tests/for_expr/gold/test1.out | 3 -
tests/for_expr/gold/test10.out | 1 -
tests/for_expr/gold/test11.out | 1 -
tests/for_expr/gold/test12.out | 5 -
tests/for_expr/gold/test13.out | 1 -
tests/for_expr/gold/test14.out | 5 -
tests/for_expr/gold/test15.out | 1 -
tests/for_expr/gold/test16.out | 4 -
tests/for_expr/gold/test17.out | 9 -
tests/for_expr/gold/test2.out | 3 -
tests/for_expr/gold/test3.out | 3 -
tests/for_expr/gold/test4.out | 1 -
tests/for_expr/gold/test5.out | 10 -
tests/for_expr/gold/test6.out | 1 -
tests/for_expr/gold/test7.out | 1 -
tests/for_expr/gold/test8.out | 1 -
tests/for_expr/gold/test9.out | 1 -
tests/for_expr/test1.xsl | 41 -
tests/for_expr/test10.xsl | 41 -
tests/for_expr/test11.xsl | 38 -
tests/for_expr/test12.xsl | 46 -
tests/for_expr/test13.xsl | 36 -
tests/for_expr/test14.xsl | 43 -
tests/for_expr/test15.xsl | 37 -
tests/for_expr/test16.xsl | 49 -
tests/for_expr/test17.xml | 11 -
tests/for_expr/test17.xsl | 43 -
tests/for_expr/test1_a.xml | 10 -
tests/for_expr/test1_b.xml | 33 -
tests/for_expr/test1_c.xml | 16 -
tests/for_expr/test1_d.xml | 7 -
tests/for_expr/test2.xsl | 45 -
tests/for_expr/test3.xsl | 45 -
tests/for_expr/test4.xsl | 36 -
tests/for_expr/test5.xsl | 38 -
tests/for_expr/test6.xsl | 42 -
tests/for_expr/test7.xsl | 43 -
tests/for_expr/test8.xsl | 39 -
tests/for_expr/test9.xsl | 40 -
tests/func_boolean_values/gold/test1.out | 7 -
tests/func_boolean_values/test1.xsl | 50 -
tests/grouping/gold/test1.out | 18 -
tests/grouping/gold/test10.out | 14 -
tests/grouping/gold/test11.out | 22 -
tests/grouping/gold/test12.out | 24 -
tests/grouping/gold/test13.out | 22 -
tests/grouping/gold/test14.out | 9 -
tests/grouping/gold/test15.out | 41 -
tests/grouping/gold/test16.out | 31 -
tests/grouping/gold/test17.out | 11 -
tests/grouping/gold/test18.out | 11 -
tests/grouping/gold/test19.out | 11 -
tests/grouping/gold/test2.out | 34 -
tests/grouping/gold/test20.out | 0
tests/grouping/gold/test21.out | 0
tests/grouping/gold/test22.out | 28 -
tests/grouping/gold/test23.out | 0
tests/grouping/gold/test24.out | 36 -
tests/grouping/gold/test25.out | 32 -
tests/grouping/gold/test26.out | 31 -
tests/grouping/gold/test27.out | 26 -
tests/grouping/gold/test28.out | 10 -
tests/grouping/gold/test29.out | 6 -
tests/grouping/gold/test3.out | 24 -
tests/grouping/gold/test30.out | 23 -
tests/grouping/gold/test4.out | 38 -
tests/grouping/gold/test5.out | 38 -
tests/grouping/gold/test6.out | 50 -
tests/grouping/gold/test7.out | 12 -
tests/grouping/gold/test8.out | 24 -
tests/grouping/gold/test9.out | 30 -
tests/grouping/sort/gold/test1.out | 13 -
tests/grouping/sort/gold/test2.out | 14 -
tests/grouping/sort/gold/test3.out | 14 -
tests/grouping/sort/gold/test4.out | 38 -
tests/grouping/sort/gold/test5.out | 18 -
tests/grouping/sort/gold/test6.out | 24 -
tests/grouping/sort/gold/test7.out | 24 -
tests/grouping/sort/gold/test8.out | 28 -
tests/grouping/sort/gold/test9.out | 31 -
tests/grouping/sort/test1.xsl | 44 -
tests/grouping/sort/test1_a.xml | 9 -
tests/grouping/sort/test1_c.xml | 21 -
tests/grouping/sort/test1_d.xml | 27 -
tests/grouping/sort/test2.xsl | 44 -
tests/grouping/sort/test3.xsl | 45 -
tests/grouping/sort/test4.xsl | 50 -
tests/grouping/sort/test5.xsl | 40 -
tests/grouping/sort/test6.xsl | 40 -
tests/grouping/sort/test7.xsl | 40 -
tests/grouping/sort/test8.xsl | 49 -
tests/grouping/sort/test9.xsl | 54 -
tests/grouping/sort/test_1a.xml | 8 -
tests/grouping/sort/test_1b.xml | 9 -
tests/grouping/sort/test_1c.xml | 38 -
tests/grouping/test1.xsl | 39 -
tests/grouping/test10.xsl | 39 -
tests/grouping/test11.xsl | 39 -
tests/grouping/test12.xsl | 39 -
tests/grouping/test13.xsl | 45 -
tests/grouping/test14.xsl | 41 -
tests/grouping/test15.xsl | 45 -
tests/grouping/test16.xsl | 51 -
tests/grouping/test17.xsl | 45 -
tests/grouping/test18.xsl | 41 -
tests/grouping/test19.xsl | 41 -
tests/grouping/test1_a.xml | 9 -
tests/grouping/test1_b.xml | 27 -
tests/grouping/test1_c.xml | 21 -
tests/grouping/test1_d.xml | 9 -
tests/grouping/test1_e.xml | 19 -
tests/grouping/test1_f.xml | 21 -
tests/grouping/test1_g.xml | 50 -
tests/grouping/test1_h.xml | 27 -
tests/grouping/test1_i.xml | 27 -
tests/grouping/test2.xsl | 39 -
tests/grouping/test20.xsl | 43 -
tests/grouping/test21.xsl | 43 -
tests/grouping/test22.xsl | 47 -
tests/grouping/test23.xsl | 40 -
tests/grouping/test24.xsl | 47 -
tests/grouping/test25.xsl | 47 -
tests/grouping/test26.xsl | 47 -
tests/grouping/test27.xsl | 51 -
tests/grouping/test28.xml | 24 -
tests/grouping/test28.xsl | 37 -
tests/grouping/test29.xml | 4 -
tests/grouping/test29.xsl | 41 -
tests/grouping/test2_1.xml | 19 -
tests/grouping/test2_2.xml | 8 -
tests/grouping/test2_3.xml | 28 -
tests/grouping/test2_4.xml | 10 -
tests/grouping/test2_5.xml | 10 -
tests/grouping/test3.xsl | 39 -
tests/grouping/test30.xml | 20 -
tests/grouping/test30.xsl | 39 -
tests/grouping/test4.xsl | 49 -
tests/grouping/test5.xsl | 51 -
tests/grouping/test6.xsl | 51 -
tests/grouping/test7.xsl | 45 -
tests/grouping/test8.xsl | 39 -
tests/grouping/test9.xsl | 43 -
tests/higher_order_functions/gold/test1.out | 5 -
tests/higher_order_functions/gold/test2.out | 5 -
tests/higher_order_functions/gold/test3.out | 5 -
tests/higher_order_functions/gold/test4.out | 1 -
tests/higher_order_functions/gold/test5.out | 1 -
tests/higher_order_functions/gold/test6.out | 1 -
tests/higher_order_functions/gold/test7.out | 1 -
tests/higher_order_functions/test1.xsl | 62 -
tests/higher_order_functions/test1_a.xml | 6 -
tests/higher_order_functions/test1_b.xml | 4 -
tests/higher_order_functions/test2.xsl | 64 -
tests/higher_order_functions/test3.xsl | 62 -
tests/higher_order_functions/test4.xsl | 57 -
tests/higher_order_functions/test5.xsl | 57 -
tests/higher_order_functions/test6.xsl | 52 -
tests/higher_order_functions/test7.xsl | 60 -
tests/if_expr/gold/test1.out | 1 -
tests/if_expr/gold/test10.out | 5 -
tests/if_expr/gold/test11.out | 10 -
tests/if_expr/gold/test12.out | 4 -
tests/if_expr/gold/test13.out | 14 -
tests/if_expr/gold/test14.out | 6 -
tests/if_expr/gold/test15.out | 6 -
tests/if_expr/gold/test16.out | 5 -
tests/if_expr/gold/test2.out | 1 -
tests/if_expr/gold/test3.out | 10 -
tests/if_expr/gold/test4.out | 26 -
tests/if_expr/gold/test5.out | 6 -
tests/if_expr/gold/test6.out | 14 -
tests/if_expr/gold/test7.out | 15 -
tests/if_expr/gold/test8.out | 11 -
tests/if_expr/gold/test9.out | 7 -
tests/if_expr/srch_file.txt | 1 -
tests/if_expr/test1.xsl | 37 -
tests/if_expr/test10.xsl | 51 -
tests/if_expr/test11.xsl | 51 -
tests/if_expr/test12.xsl | 56 -
tests/if_expr/test13.xsl | 55 -
tests/if_expr/test14.xsl | 51 -
tests/if_expr/test15.xsl | 55 -
tests/if_expr/test16.xsl | 53 -
tests/if_expr/test1_a.xml | 5 -
tests/if_expr/test1_b.xml | 5 -
tests/if_expr/test1_c.xml | 23 -
tests/if_expr/test1_d.xml | 11 -
tests/if_expr/test1_e.xml | 21 -
tests/if_expr/test1_f.xml | 11 -
tests/if_expr/test1_g.xml | 12 -
tests/if_expr/test2.xsl | 38 -
tests/if_expr/test3.xsl | 49 -
tests/if_expr/test4.xsl | 46 -
tests/if_expr/test5.xsl | 56 -
tests/if_expr/test6.xsl | 52 -
tests/if_expr/test7.xsl | 51 -
tests/if_expr/test8.xsl | 50 -
tests/if_expr/test9.xsl | 52 -
tests/inline_function_expr/gold/test1.out | 1 -
tests/inline_function_expr/gold/test10.out | 1 -
tests/inline_function_expr/gold/test11.out | 15 -
tests/inline_function_expr/gold/test12.out | 17 -
tests/inline_function_expr/gold/test4.out | 32 -
tests/inline_function_expr/gold/test5.out | 1 -
tests/inline_function_expr/gold/test6.out | 4 -
tests/inline_function_expr/gold/test7.out | 7 -
tests/inline_function_expr/gold/test8.out | 4 -
tests/inline_function_expr/gold/test9.out | 1 -
tests/inline_function_expr/test1.xsl | 37 -
tests/inline_function_expr/test10.xsl | 47 -
tests/inline_function_expr/test11.xsl | 62 -
tests/inline_function_expr/test12.xsl | 74 -
tests/inline_function_expr/test1_a.xml | 15 -
tests/inline_function_expr/test1_b.xml | 9 -
tests/inline_function_expr/test1_c.xml | 18 -
tests/inline_function_expr/test1_d.xml | 4 -
tests/inline_function_expr/test1_e.xml | 9 -
tests/inline_function_expr/test2.xsl | 37 -
tests/inline_function_expr/test3.xsl | 37 -
tests/inline_function_expr/test4.xsl | 80 -
tests/inline_function_expr/test5.xsl | 41 -
tests/inline_function_expr/test6.xsl | 41 -
tests/inline_function_expr/test7.xsl | 41 -
tests/inline_function_expr/test8.xsl | 49 -
tests/inline_function_expr/test9.xsl | 44 -
tests/instanceof_expr/gold/test1.out | 14 -
tests/instanceof_expr/gold/test2.out | 29 -
tests/instanceof_expr/gold/test3.out | 7 -
tests/instanceof_expr/gold/test4.out | 5 -
tests/instanceof_expr/gold/test5.out | 6 -
tests/instanceof_expr/gold/test6.out | 7 -
tests/instanceof_expr/gold/test7.out | 6 -
tests/instanceof_expr/gold/test8.out | 5 -
tests/instanceof_expr/gold/test9.out | 5 -
tests/instanceof_expr/test1.xsl | 77 -
tests/instanceof_expr/test1_a.xml | 7 -
tests/instanceof_expr/test1_b.xml | 4 -
tests/instanceof_expr/test2.xsl | 60 -
tests/instanceof_expr/test3.xsl | 53 -
tests/instanceof_expr/test4.xsl | 50 -
tests/instanceof_expr/test5.xsl | 51 -
tests/instanceof_expr/test6.xsl | 58 -
tests/instanceof_expr/test7.xsl | 55 -
tests/instanceof_expr/test8.xsl | 51 -
tests/instanceof_expr/test9.xsl | 45 -
tests/jira_issues/gold/test1.out | 7 -
tests/jira_issues/gold/test2.out | 21 -
tests/jira_issues/gold/test3.out | 10 -
tests/jira_issues/gold/test4.out | 8 -
tests/jira_issues/gold/test5.out | 4 -
tests/jira_issues/gold/test6.out | 5 -
tests/jira_issues/test1.xml | 4 -
tests/jira_issues/test1.xsl | 52 -
tests/jira_issues/test2.xml | 8 -
tests/jira_issues/test2.xsl | 92 -
tests/jira_issues/test3.xml | 8 -
tests/jira_issues/test3.xsl | 47 -
tests/jira_issues/test4.xsl | 46 -
tests/jira_issues/test5.xml | 7 -
tests/jira_issues/test5.xsl | 49 -
tests/jira_issues/test6.xsl | 51 -
tests/let_expr/gold/test1.out | 1 -
tests/let_expr/gold/test10.out | 5 -
tests/let_expr/gold/test11.out | 5 -
tests/let_expr/gold/test2.out | 1 -
tests/let_expr/gold/test4.out | 1 -
tests/let_expr/gold/test5.out | 1 -
tests/let_expr/gold/test6.out | 12 -
tests/let_expr/gold/test7.out | 5 -
tests/let_expr/gold/test8.out | 7 -
tests/let_expr/gold/test9.out | 1 -
tests/let_expr/test1.xsl | 38 -
tests/let_expr/test10.xsl | 46 -
tests/let_expr/test11.xsl | 65 -
tests/let_expr/test1_a.xml | 33 -
tests/let_expr/test1_b.xml | 6 -
tests/let_expr/test1_c.xml | 16 -
tests/let_expr/test2.xsl | 39 -
tests/let_expr/test3.xsl | 42 -
tests/let_expr/test4.xsl | 39 -
tests/let_expr/test5.xsl | 40 -
tests/let_expr/test6.xsl | 47 -
tests/let_expr/test7.xsl | 43 -
tests/let_expr/test8.xsl | 44 -
tests/let_expr/test9.xsl | 37 -
.../gold/test1.out | 35 -
.../gold/test2.out | 29 -
.../gold/test3.out | 20 -
.../gold/test4.out | 11 -
.../test1.xsl | 78 -
.../test1_a.xml | 7 -
.../test2.xsl | 69 -
.../test3.xsl | 65 -
.../test4.xsl | 74 -
tests/named_func_ref/gold/test1.out | 5 -
tests/named_func_ref/gold/test2.out | 4 -
tests/named_func_ref/gold/test3.out | 3 -
tests/named_func_ref/gold/test4.out | 3 -
tests/named_func_ref/gold/test5.out | 3 -
tests/named_func_ref/gold/test6.out | 3 -
tests/named_func_ref/test1.xsl | 45 -
tests/named_func_ref/test2.xsl | 46 -
tests/named_func_ref/test3.xml | 7 -
tests/named_func_ref/test3.xsl | 41 -
tests/named_func_ref/test4.xml | 14 -
tests/named_func_ref/test4.xsl | 39 -
tests/named_func_ref/test5.xml | 14 -
tests/named_func_ref/test5.xsl | 39 -
tests/named_func_ref/test6.xsl | 39 -
tests/node_comparison/gold/test1.out | 20 -
tests/node_comparison/gold/test2.out | 4 -
tests/node_comparison/gold/test3.out | 7 -
tests/node_comparison/test1.xsl | 55 -
tests/node_comparison/test1_a.xml | 6 -
tests/node_comparison/test2.xsl | 40 -
tests/node_comparison/test3.xsl | 49 -
tests/node_sequence_combination/gold/test1.out | 9 -
tests/node_sequence_combination/gold/test10.out | 6 -
tests/node_sequence_combination/gold/test11.out | 8 -
tests/node_sequence_combination/gold/test12.out | 8 -
tests/node_sequence_combination/gold/test13.out | 6 -
tests/node_sequence_combination/gold/test2.out | 0
tests/node_sequence_combination/gold/test3.out | 8 -
tests/node_sequence_combination/gold/test4.out | 9 -
tests/node_sequence_combination/gold/test5.out | 5 -
tests/node_sequence_combination/gold/test7.out | 10 -
tests/node_sequence_combination/gold/test8.out | 10 -
tests/node_sequence_combination/gold/test9.out | 6 -
tests/node_sequence_combination/test1.xml | 14 -
tests/node_sequence_combination/test1.xsl | 42 -
tests/node_sequence_combination/test10.xsl | 40 -
tests/node_sequence_combination/test11.xsl | 40 -
tests/node_sequence_combination/test12.xsl | 40 -
tests/node_sequence_combination/test13.xsl | 42 -
tests/node_sequence_combination/test2.xsl | 42 -
tests/node_sequence_combination/test3.xsl | 42 -
tests/node_sequence_combination/test4.xsl | 42 -
tests/node_sequence_combination/test5.xsl | 42 -
tests/node_sequence_combination/test6.xsl | 42 -
tests/node_sequence_combination/test7.xsl | 40 -
tests/node_sequence_combination/test8.xsl | 42 -
tests/node_sequence_combination/test9.xsl | 40 -
.../org/apache/xalan/tests/util/XSLConstants.java | 44 -
.../xalan/tests/util/XSLTransformTestsUtil.java | 246 -
.../xalan/tests/util/XslTestsErrorHandler.java | 83 -
.../org/apache/xalan/tests/xpath3/FnAbsTests.java | 60 -
.../xalan/tests/xpath3/FnAnalyzeStringTests.java | 204 -
.../apache/xalan/tests/xpath3/FnApplyTests.java | 90 -
.../org/apache/xalan/tests/xpath3/FnAvgTests.java | 70 -
.../apache/xalan/tests/xpath3/FnBaseUriTests.java | 74 -
.../xalan/tests/xpath3/FnCodepointEqualTests.java | 72 -
.../tests/xpath3/FnCodepointsToStringTests.java | 72 -
.../apache/xalan/tests/xpath3/FnCompareTests.java | 80 -
.../xalan/tests/xpath3/FnContainsTokenTests.java | 72 -
.../org/apache/xalan/tests/xpath3/FnDataTests.java | 72 -
.../apache/xalan/tests/xpath3/FnDateTimeTests.java | 231 -
.../xalan/tests/xpath3/FnDeepEqualTests.java | 282 -
.../xalan/tests/xpath3/FnDefaultCollation.java | 72 -
.../xalan/tests/xpath3/FnDistinctValuesTests.java | 150 -
.../org/apache/xalan/tests/xpath3/FnDocTests.java | 60 -
.../xalan/tests/xpath3/FnDocumentUriTests.java | 64 -
.../apache/xalan/tests/xpath3/FnFilterTests.java | 153 -
.../apache/xalan/tests/xpath3/FnFoldLeftTests.java | 82 -
.../xalan/tests/xpath3/FnFoldRightTests.java | 82 -
.../xalan/tests/xpath3/FnForEachPairTests.java | 92 -
.../apache/xalan/tests/xpath3/FnForEachTests.java | 173 -
.../apache/xalan/tests/xpath3/FnIndexOfTests.java | 120 -
.../apache/xalan/tests/xpath3/FnJsonDocTests.java | 60 -
.../xalan/tests/xpath3/FnJsonToXmlTests.java | 100 -
.../org/apache/xalan/tests/xpath3/FnLangTests.java | 60 -
.../apache/xalan/tests/xpath3/FnMapFindTests.java | 70 -
.../org/apache/xalan/tests/xpath3/FnMapMerge.java | 121 -
.../org/apache/xalan/tests/xpath3/FnMaxTests.java | 102 -
.../org/apache/xalan/tests/xpath3/FnMinTests.java | 92 -
.../xalan/tests/xpath3/FnParseJsonTests.java | 100 -
.../tests/xpath3/FnParseXmlFragmentTests.java | 62 -
.../apache/xalan/tests/xpath3/FnParseXmlTests.java | 72 -
.../apache/xalan/tests/xpath3/FnQNameTests.java | 140 -
.../xalan/tests/xpath3/FnResolveQNameTests.java | 60 -
.../org/apache/xalan/tests/xpath3/FnRootTests.java | 60 -
.../apache/xalan/tests/xpath3/FnRoundTests.java | 70 -
.../org/apache/xalan/tests/xpath3/FnSortTests.java | 242 -
.../xalan/tests/xpath3/FnStringJoinTests.java | 110 -
.../tests/xpath3/FnStringToCodepointsTests.java | 72 -
.../apache/xalan/tests/xpath3/FnTokenizeTests.java | 180 -
.../xalan/tests/xpath3/FnUnparsedTextTests.java | 100 -
.../xalan/tests/xpath3/FnXmlToJsonTests.java | 80 -
.../xalan/tests/xpath3/FuncBooleanValuesTests.java | 62 -
.../xpath3/W3c_xslt30_fn_deep_equalTests.java | 72 -
.../XPathArithmeticOnDurationValuesTests.java | 143 -
.../apache/xalan/tests/xpath3/XPathArrayTests.java | 321 -
.../xalan/tests/xpath3/XPathArrowOpTests.java | 90 -
.../xpath3/XPathBuiltinFunctionNamespceTests.java | 61 -
.../apache/xalan/tests/xpath3/XPathCastTests.java | 70 -
.../xpath3/XPathDynamicFunctionCallTests.java | 290 -
.../xpath3/XPathExprFunctionCallSuffixTests.java | 211 -
.../xalan/tests/xpath3/XPathForExprTests.java | 220 -
.../xpath3/XPathGeneralComparisonOpTests.java | 133 -
.../xalan/tests/xpath3/XPathIfExprTests.java | 220 -
.../xpath3/XPathInlineFunctionItemExprTests.java | 170 -
.../tests/xpath3/XPathInstanceOfExprTests.java | 140 -
.../xalan/tests/xpath3/XPathLetExprTests.java | 160 -
.../xalan/tests/xpath3/XPathMapOtherTests.java | 80 -
.../apache/xalan/tests/xpath3/XPathMapTests.java | 331 -
...athTrignometricAndExponentialFunctionTests.java | 93 -
.../xpath3/XPathNamedFunctionReferenceTests.java | 110 -
.../tests/xpath3/XPathNodeComparisonTests.java | 81 -
.../xpath3/XPathNodeSequenceCombinationTests.java | 180 -
.../tests/xpath3/XPathNumericArithmeticTests.java | 102 -
.../tests/xpath3/XPathQuantifiedExprTests.java | 215 -
.../xalan/tests/xpath3/XPathRangeExprTests.java | 194 -
.../xpath3/XPathSequenceConstructorTests.java | 231 -
.../tests/xpath3/XPathSequenceFunctionTests.java | 214 -
.../xalan/tests/xpath3/XPathSequenceTests.java | 70 -
.../tests/xpath3/XPathSimpleMapOperatorTests.java | 132 -
.../tests/xpath3/XPathStringConcatExprTests.java | 101 -
.../xalan/tests/xpath3/XPathStringTests.java | 60 -
.../tests/xpath3/XPathValueComparisonTests.java | 193 -
.../tests/xpath3/XsConstructorFunctionTests.java | 332 -
.../tests/xpath3/XsDateTimeArithmeticTests.java | 93 -
.../apache/xalan/tests/xpath3/XsDateTimeTests.java | 100 -
...XsDurationComponentExtractionFunctionTests.java | 73 -
.../xalan/tests/xpath3/XsDurationSubtypes.java | 142 -
.../tests/xpath3/XsTimeWithArithmeticTests.java | 93 -
.../org/apache/xalan/tests/xslt3/AllXsl3Tests.java | 43 -
.../apache/xalan/tests/xslt3/JiraIssuesTests.java | 111 -
.../xalan/tests/xslt3/W3c_xslt30_AxesTests.java | 222 -
.../xalan/tests/xslt3/W3c_xslt30_IterateTests.java | 62 -
.../XmlDotComXslHigherOrderFunctionTests.java | 168 -
.../apache/xalan/tests/xslt3/Xsl3TestSuite1.java | 92 -
.../apache/xalan/tests/xslt3/Xsl3TestSuite2.java | 91 -
.../xalan/tests/xslt3/XslAnalyzeStringTests.java | 210 -
.../xalan/tests/xslt3/XslAttributeTests.java | 123 -
.../tests/xslt3/XslAttributeValidationTests.java | 74 -
.../xalan/tests/xslt3/XslCopyValidationTests.java | 108 -
.../tests/xslt3/XslCopyofValidationTests.java | 124 -
.../tests/xslt3/XslElementValidationTests.java | 98 -
.../apache/xalan/tests/xslt3/XslEvaluateTests.java | 183 -
.../apache/xalan/tests/xslt3/XslFunctionTests.java | 282 -
.../apache/xalan/tests/xslt3/XslGroupingTests.java | 354 -
.../tests/xslt3/XslGroupingWithSortTests.java | 141 -
.../tests/xslt3/XslHigherOrderFunctionTests.java | 122 -
.../xalan/tests/xslt3/XslImportSchemaTests.java | 219 -
.../apache/xalan/tests/xslt3/XslIterateTests.java | 355 -
.../XslLiteralResultElementValidationTests.java | 88 -
.../tests/xslt3/XslRecursiveFunctionTests.java | 132 -
.../xalan/tests/xslt3/XslRtfMigrationTests.java | 100 -
.../xalan/tests/xslt3/XslSequenceInstTests.java | 157 -
.../tests/xslt3/XslTemplateAttributeAsTests.java | 145 -
.../apache/xalan/tests/xslt3/XslTemplateTests.java | 151 -
.../xalan/tests/xslt3/XslTunnelParameterTests.java | 153 -
.../apache/xalan/tests/xslt3/XslValueofTests.java | 141 -
.../tests/xslt3/XslVariableAttributeAsTests.java | 186 -
tests/quantified_expr/gold/test1.out | 2 -
tests/quantified_expr/gold/test10.out | 4 -
tests/quantified_expr/gold/test11.out | 4 -
tests/quantified_expr/gold/test12.out | 6 -
tests/quantified_expr/gold/test13.out | 4 -
tests/quantified_expr/gold/test14.out | 4 -
tests/quantified_expr/gold/test15.out | 6 -
tests/quantified_expr/gold/test2.out | 1 -
tests/quantified_expr/gold/test3.out | 2 -
tests/quantified_expr/gold/test4.out | 1 -
tests/quantified_expr/gold/test5.out | 2 -
tests/quantified_expr/gold/test6.out | 1 -
tests/quantified_expr/gold/test7.out | 1 -
tests/quantified_expr/gold/test8.out | 1 -
tests/quantified_expr/gold/test9.out | 1 -
tests/quantified_expr/test1.xsl | 63 -
tests/quantified_expr/test10.xsl | 45 -
tests/quantified_expr/test11.xsl | 40 -
tests/quantified_expr/test12.xsl | 42 -
tests/quantified_expr/test13.xsl | 47 -
tests/quantified_expr/test14.xsl | 45 -
tests/quantified_expr/test15.xsl | 52 -
tests/quantified_expr/test1_a.xml | 29 -
tests/quantified_expr/test1_b.xml | 19 -
tests/quantified_expr/test1_c.xml | 37 -
tests/quantified_expr/test1_d.xml | 9 -
tests/quantified_expr/test1_e.xml | 9 -
tests/quantified_expr/test1_f.xml | 33 -
tests/quantified_expr/test1_g.xml | 12 -
tests/quantified_expr/test1_h.xml | 32 -
tests/quantified_expr/test1_i.xml | 7 -
tests/quantified_expr/test2.xsl | 51 -
tests/quantified_expr/test3.xsl | 57 -
tests/quantified_expr/test4.xsl | 51 -
tests/quantified_expr/test5.xsl | 65 -
tests/quantified_expr/test6.xsl | 39 -
tests/quantified_expr/test7.xsl | 37 -
tests/quantified_expr/test8.xsl | 37 -
tests/quantified_expr/test9.xsl | 46 -
tests/range_expr/gold/test1.out | 7 -
tests/range_expr/gold/test10.out | 12 -
tests/range_expr/gold/test11.out | 0
tests/range_expr/gold/test13.out | 8 -
tests/range_expr/gold/test14.out | 17 -
tests/range_expr/gold/test2.out | 12 -
tests/range_expr/gold/test3.out | 12 -
tests/range_expr/gold/test4.out | 16 -
tests/range_expr/gold/test5.out | 22 -
tests/range_expr/gold/test6.out | 26 -
tests/range_expr/gold/test7.out | 26 -
tests/range_expr/gold/test8.out | 10 -
tests/range_expr/gold/test9.out | 1 -
tests/range_expr/test1.xsl | 40 -
tests/range_expr/test10.xsl | 59 -
tests/range_expr/test11.xsl | 38 -
tests/range_expr/test12.xsl | 40 -
tests/range_expr/test13.xsl | 43 -
tests/range_expr/test14.xsl | 55 -
tests/range_expr/test1_a.xml | 5 -
tests/range_expr/test1_b.xml | 5 -
tests/range_expr/test1_c.xml | 7 -
tests/range_expr/test1_d.xml | 7 -
tests/range_expr/test2.xsl | 45 -
tests/range_expr/test3.xsl | 48 -
tests/range_expr/test4.xsl | 60 -
tests/range_expr/test5.xsl | 50 -
tests/range_expr/test6.xsl | 60 -
tests/range_expr/test7.xsl | 63 -
tests/range_expr/test8.xsl | 39 -
tests/range_expr/test9.xsl | 39 -
tests/rtf_migration/gold/test1.out | 1 -
tests/rtf_migration/gold/test2.out | 1 -
tests/rtf_migration/gold/test3.out | 1 -
tests/rtf_migration/gold/test4.out | 12 -
tests/rtf_migration/gold/test5.out | 6 -
tests/rtf_migration/test1.xsl | 42 -
tests/rtf_migration/test1_a.xml | 7 -
tests/rtf_migration/test1_b.xml | 9 -
tests/rtf_migration/test1_c.xml | 2 -
tests/rtf_migration/test2.xsl | 38 -
tests/rtf_migration/test3.xsl | 40 -
tests/rtf_migration/test4.xsl | 42 -
tests/rtf_migration/test5.xsl | 48 -
tests/sequence_constructor/gold/test1.out | 4 -
tests/sequence_constructor/gold/test10.out | 30 -
tests/sequence_constructor/gold/test11.out | 50 -
tests/sequence_constructor/gold/test17.out | 6 -
tests/sequence_constructor/gold/test18.out | 4 -
tests/sequence_constructor/gold/test2.out | 11 -
tests/sequence_constructor/gold/test3.out | 14 -
tests/sequence_constructor/gold/test4.out | 10 -
tests/sequence_constructor/gold/test5.out | 1 -
tests/sequence_constructor/gold/test6.out | 1 -
tests/sequence_constructor/gold/test7.out | 1 -
tests/sequence_constructor/gold/test8.out | 10 -
tests/sequence_constructor/gold/test9.out | 14 -
tests/sequence_constructor/test1.xsl | 42 -
tests/sequence_constructor/test10.xsl | 52 -
tests/sequence_constructor/test11.xsl | 47 -
tests/sequence_constructor/test12.xsl | 47 -
tests/sequence_constructor/test13.xsl | 57 -
tests/sequence_constructor/test14.xsl | 57 -
tests/sequence_constructor/test15.xsl | 58 -
tests/sequence_constructor/test16.xsl | 57 -
tests/sequence_constructor/test17.xsl | 51 -
tests/sequence_constructor/test18.xsl | 47 -
tests/sequence_constructor/test1_a.xml | 20 -
tests/sequence_constructor/test1_b.xml | 24 -
tests/sequence_constructor/test1_c.xml | 8 -
tests/sequence_constructor/test1_d.xml | 8 -
tests/sequence_constructor/test1_e.xml | 11 -
tests/sequence_constructor/test1_f.xml | 26 -
tests/sequence_constructor/test2.xsl | 47 -
tests/sequence_constructor/test3.xsl | 39 -
tests/sequence_constructor/test4.xsl | 40 -
tests/sequence_constructor/test5.xsl | 41 -
tests/sequence_constructor/test6.xsl | 44 -
tests/sequence_constructor/test7.xsl | 44 -
tests/sequence_constructor/test8.xsl | 49 -
tests/sequence_constructor/test9.xsl | 52 -
tests/sequence_functions/gold/test1.out | 4 -
tests/sequence_functions/gold/test10.out | 32 -
tests/sequence_functions/gold/test11.out | 6 -
tests/sequence_functions/gold/test12.out | 16 -
tests/sequence_functions/gold/test13.out | 4 -
tests/sequence_functions/gold/test14.out | 5 -
tests/sequence_functions/gold/test15.out | 4 -
tests/sequence_functions/gold/test16.out | 10 -
tests/sequence_functions/gold/test2.out | 7 -
tests/sequence_functions/gold/test3.out | 4 -
tests/sequence_functions/gold/test4.out | 7 -
tests/sequence_functions/gold/test5.out | 5 -
tests/sequence_functions/gold/test6.out | 8 -
tests/sequence_functions/gold/test7.out | 6 -
tests/sequence_functions/gold/test8.out | 9 -
tests/sequence_functions/gold/test9.out | 7 -
tests/sequence_functions/test1.xsl | 37 -
tests/sequence_functions/test10.xsl | 44 -
tests/sequence_functions/test11.xsl | 41 -
tests/sequence_functions/test12.xsl | 40 -
tests/sequence_functions/test13.xsl | 39 -
tests/sequence_functions/test14.xsl | 38 -
tests/sequence_functions/test15.xsl | 39 -
tests/sequence_functions/test16.xsl | 39 -
tests/sequence_functions/test1_a.xml | 4 -
tests/sequence_functions/test1_b.xml | 4 -
tests/sequence_functions/test1_c.xml | 8 -
tests/sequence_functions/test1_d.xml | 7 -
tests/sequence_functions/test1_e.xml | 5 -
tests/sequence_functions/test1_f.xml | 7 -
tests/sequence_functions/test2.xsl | 43 -
tests/sequence_functions/test3.xsl | 37 -
tests/sequence_functions/test4.xsl | 43 -
tests/sequence_functions/test5.xsl | 44 -
tests/sequence_functions/test6.xsl | 41 -
tests/sequence_functions/test7.xsl | 41 -
tests/sequence_functions/test8.xsl | 39 -
tests/sequence_functions/test9.xsl | 42 -
tests/stringConcatExpr/gold/test1.out | 1 -
tests/stringConcatExpr/gold/test2.out | 1 -
tests/stringConcatExpr/gold/test3.out | 1 -
tests/stringConcatExpr/gold/test4.out | 4 -
tests/stringConcatExpr/gold/test5.out | 7 -
tests/stringConcatExpr/test1.xsl | 38 -
tests/stringConcatExpr/test1_a.xml | 6 -
tests/stringConcatExpr/test1_b.xml | 6 -
tests/stringConcatExpr/test2.xsl | 36 -
tests/stringConcatExpr/test3.xsl | 39 -
tests/stringConcatExpr/test4.xsl | 39 -
tests/stringConcatExpr/test5.xsl | 55 -
tests/strings/gold/test1.out | 7 -
tests/strings/test1.xsl | 39 -
tests/strings/test1_a.xml | 7 -
tests/w3c_xslt30_testsuite/axes/axes-001.xsl | 19 -
tests/w3c_xslt30_testsuite/axes/axes-002.xsl | 19 -
tests/w3c_xslt30_testsuite/axes/axes-003.xsl | 16 -
tests/w3c_xslt30_testsuite/axes/axes-004.xsl | 19 -
tests/w3c_xslt30_testsuite/axes/axes-005.xsl | 19 -
tests/w3c_xslt30_testsuite/axes/axes-006.xsl | 18 -
tests/w3c_xslt30_testsuite/axes/axes-007.xsl | 18 -
tests/w3c_xslt30_testsuite/axes/axes-008.xsl | 18 -
tests/w3c_xslt30_testsuite/axes/axes-009.xsl | 18 -
tests/w3c_xslt30_testsuite/axes/axes-010.xsl | 18 -
tests/w3c_xslt30_testsuite/axes/axes-011.xsl | 18 -
tests/w3c_xslt30_testsuite/axes/axes-012.xsl | 18 -
tests/w3c_xslt30_testsuite/axes/axes-013.xsl | 18 -
tests/w3c_xslt30_testsuite/axes/axes-014.xsl | 18 -
tests/w3c_xslt30_testsuite/axes/axes-015.xsl | 19 -
tests/w3c_xslt30_testsuite/axes/axes-031.xsl | 20 -
tests/w3c_xslt30_testsuite/axes/axes-032.xsl | 18 -
tests/w3c_xslt30_testsuite/axes/axes001.xml | 12 -
tests/w3c_xslt30_testsuite/axes/axes002.xml | 12 -
tests/w3c_xslt30_testsuite/axes/axes003.xml | 12 -
tests/w3c_xslt30_testsuite/axes/axes004.xml | 13 -
tests/w3c_xslt30_testsuite/axes/gold/test1.out | 1 -
tests/w3c_xslt30_testsuite/axes/gold/test10.out | 1 -
tests/w3c_xslt30_testsuite/axes/gold/test11.out | 1 -
tests/w3c_xslt30_testsuite/axes/gold/test12.out | 1 -
tests/w3c_xslt30_testsuite/axes/gold/test13.out | 1 -
tests/w3c_xslt30_testsuite/axes/gold/test14.out | 1 -
tests/w3c_xslt30_testsuite/axes/gold/test15.out | 1 -
tests/w3c_xslt30_testsuite/axes/gold/test16.out | 1 -
tests/w3c_xslt30_testsuite/axes/gold/test17.out | 1 -
tests/w3c_xslt30_testsuite/axes/gold/test2.out | 1 -
tests/w3c_xslt30_testsuite/axes/gold/test3.out | 1 -
tests/w3c_xslt30_testsuite/axes/gold/test4.out | 1 -
tests/w3c_xslt30_testsuite/axes/gold/test5.out | 1 -
tests/w3c_xslt30_testsuite/axes/gold/test6.out | 1 -
tests/w3c_xslt30_testsuite/axes/gold/test7.out | 1 -
tests/w3c_xslt30_testsuite/axes/gold/test8.out | 1 -
tests/w3c_xslt30_testsuite/axes/gold/test9.out | 1 -
.../fn/deep_equal/gold/test1.out | 5 -
.../fn/deep_equal/gold/test2.out | 4 -
tests/w3c_xslt30_testsuite/fn/deep_equal/test1.xsl | 47 -
.../w3c_xslt30_testsuite/fn/deep_equal/test1_a.xml | 10 -
tests/w3c_xslt30_testsuite/fn/deep_equal/test2.xsl | 44 -
.../insn/iterate/gold/iterate-001.out | 20 -
.../insn/iterate/iterate-001.xsl | 18 -
.../insn/iterate/iterate001.xml | 89 -
.../gold/test1.out | 5 -
.../gold/test10.out | 10 -
.../gold/test11.out | 6 -
.../gold/test2.out | 7 -
.../gold/test3.out | 7 -
.../gold/test4.out | 7 -
.../gold/test5.out | 5 -
.../gold/test6.out | 7 -
.../gold/test7.out | 5 -
.../gold/test8.out | 21 -
.../gold/test9.out | 7 -
.../xml1.xml | 5 -
.../xml2.xml | 7 -
.../xml3.xml | 5 -
.../xml4.xml | 14 -
.../xml5.xml | 11 -
.../xml6.xml | 11 -
.../xsl1.xsl | 41 -
.../xsl10.xsl | 41 -
.../xsl11.xsl | 58 -
.../xsl2.xsl | 52 -
.../xsl3.xsl | 48 -
.../xsl4.xsl | 52 -
.../xsl5.xsl | 58 -
.../xsl6.xsl | 52 -
.../xsl7.xsl | 45 -
.../xsl8.xsl | 68 -
.../xsl9.xsl | 37 -
tests/xpath_array/gold/test1.out | 3 -
tests/xpath_array/gold/test10.out | 4 -
tests/xpath_array/gold/test11.out | 4 -
tests/xpath_array/gold/test12.out | 3 -
tests/xpath_array/gold/test13.out | 5 -
tests/xpath_array/gold/test14.out | 7 -
tests/xpath_array/gold/test15.out | 22 -
tests/xpath_array/gold/test16.out | 10 -
tests/xpath_array/gold/test17.out | 7 -
tests/xpath_array/gold/test18.out | 7 -
tests/xpath_array/gold/test19.out | 5 -
tests/xpath_array/gold/test2.out | 6 -
tests/xpath_array/gold/test20.out | 4 -
tests/xpath_array/gold/test21.out | 9 -
tests/xpath_array/gold/test22.out | 5 -
tests/xpath_array/gold/test23.out | 23 -
tests/xpath_array/gold/test24.out | 25 -
tests/xpath_array/gold/test25.out | 38 -
tests/xpath_array/gold/test26.out | 8 -
tests/xpath_array/gold/test27.out | 14 -
tests/xpath_array/gold/test3.out | 1 -
tests/xpath_array/gold/test4.out | 1 -
tests/xpath_array/gold/test5.out | 1 -
tests/xpath_array/gold/test6.out | 14 -
tests/xpath_array/gold/test7.out | 6 -
tests/xpath_array/gold/test8.out | 7 -
tests/xpath_array/gold/test9.out | 5 -
tests/xpath_array/test1.json | 9 -
tests/xpath_array/test1.xsl | 43 -
tests/xpath_array/test10.xsl | 55 -
tests/xpath_array/test11.xsl | 51 -
tests/xpath_array/test12.xsl | 43 -
tests/xpath_array/test13.xsl | 53 -
tests/xpath_array/test14.xsl | 60 -
tests/xpath_array/test15.xsl | 61 -
tests/xpath_array/test16.xsl | 56 -
tests/xpath_array/test17.xsl | 49 -
tests/xpath_array/test18.xsl | 49 -
tests/xpath_array/test19.xsl | 52 -
tests/xpath_array/test2.xsl | 46 -
tests/xpath_array/test20.xsl | 48 -
tests/xpath_array/test21.xsl | 54 -
tests/xpath_array/test22.xsl | 52 -
tests/xpath_array/test23.xsl | 57 -
tests/xpath_array/test24.xsl | 57 -
tests/xpath_array/test25.xml | 11 -
tests/xpath_array/test25.xsl | 66 -
tests/xpath_array/test26.xsl | 43 -
tests/xpath_array/test27.xsl | 58 -
tests/xpath_array/test3.xsl | 45 -
tests/xpath_array/test4.xsl | 36 -
tests/xpath_array/test5.xsl | 40 -
tests/xpath_array/test6.xsl | 59 -
tests/xpath_array/test7.xsl | 55 -
tests/xpath_array/test8.xsl | 57 -
tests/xpath_array/test9.xsl | 54 -
tests/xpath_arrow_op/gold/test1.out | 9 -
tests/xpath_arrow_op/gold/test2.out | 1 -
tests/xpath_arrow_op/gold/test3.out | 4 -
tests/xpath_arrow_op/gold/test4.out | 12 -
tests/xpath_arrow_op/test1.xsl | 50 -
tests/xpath_arrow_op/test2.xsl | 35 -
tests/xpath_arrow_op/test3.xsl | 41 -
tests/xpath_arrow_op/test4.xsl | 52 -
tests/xpath_cast/gold/test1.out | 11 -
tests/xpath_cast/gold/test2.out | 5 -
tests/xpath_cast/test1.xsl | 49 -
tests/xpath_cast/test2.xsl | 55 -
.../xpath_duration_value_arithmetic/gold/test1.out | 4 -
.../xpath_duration_value_arithmetic/gold/test2.out | 6 -
.../xpath_duration_value_arithmetic/gold/test3.out | 7 -
.../xpath_duration_value_arithmetic/gold/test4.out | 7 -
.../xpath_duration_value_arithmetic/gold/test6.out | 7 -
tests/xpath_duration_value_arithmetic/test1.xsl | 41 -
tests/xpath_duration_value_arithmetic/test1_a.xml | 7 -
tests/xpath_duration_value_arithmetic/test1_b.xml | 11 -
tests/xpath_duration_value_arithmetic/test1_c.xml | 11 -
tests/xpath_duration_value_arithmetic/test1_d.xml | 11 -
tests/xpath_duration_value_arithmetic/test1_e.xml | 11 -
tests/xpath_duration_value_arithmetic/test1_f.xml | 11 -
tests/xpath_duration_value_arithmetic/test2.xsl | 45 -
tests/xpath_duration_value_arithmetic/test3.xsl | 42 -
tests/xpath_duration_value_arithmetic/test4.xsl | 46 -
tests/xpath_duration_value_arithmetic/test5.xsl | 46 -
tests/xpath_duration_value_arithmetic/test6.xsl | 42 -
tests/xpath_duration_value_arithmetic/test7.xsl | 45 -
tests/xpath_duration_value_arithmetic/test8.xsl | 45 -
tests/xpath_duration_value_arithmetic/test9.xsl | 45 -
tests/xpath_function_call_suffix/gold/test1.out | 4 -
tests/xpath_function_call_suffix/gold/test10.out | 13 -
tests/xpath_function_call_suffix/gold/test11.out | 13 -
tests/xpath_function_call_suffix/gold/test12.out | 17 -
tests/xpath_function_call_suffix/gold/test13.out | 17 -
tests/xpath_function_call_suffix/gold/test14.out | 1 -
tests/xpath_function_call_suffix/gold/test15.out | 1 -
tests/xpath_function_call_suffix/gold/test16.out | 17 -
tests/xpath_function_call_suffix/gold/test2.out | 1 -
tests/xpath_function_call_suffix/gold/test3.out | 7 -
tests/xpath_function_call_suffix/gold/test4.out | 7 -
tests/xpath_function_call_suffix/gold/test5.out | 7 -
tests/xpath_function_call_suffix/gold/test6.out | 7 -
tests/xpath_function_call_suffix/gold/test7.out | 7 -
tests/xpath_function_call_suffix/gold/test8.out | 7 -
tests/xpath_function_call_suffix/gold/test9.out | 7 -
tests/xpath_function_call_suffix/test1.xml | 8 -
tests/xpath_function_call_suffix/test1.xsl | 44 -
tests/xpath_function_call_suffix/test10.xsl | 42 -
tests/xpath_function_call_suffix/test11.xsl | 43 -
tests/xpath_function_call_suffix/test12.xsl | 48 -
tests/xpath_function_call_suffix/test13.xsl | 49 -
tests/xpath_function_call_suffix/test14.xsl | 42 -
tests/xpath_function_call_suffix/test15.xsl | 43 -
tests/xpath_function_call_suffix/test16.xsl | 48 -
tests/xpath_function_call_suffix/test2.xml | 8 -
tests/xpath_function_call_suffix/test2.xsl | 40 -
tests/xpath_function_call_suffix/test3.xml | 8 -
tests/xpath_function_call_suffix/test3.xsl | 43 -
tests/xpath_function_call_suffix/test4.xsl | 43 -
tests/xpath_function_call_suffix/test5.xsl | 47 -
tests/xpath_function_call_suffix/test6.xsl | 48 -
tests/xpath_function_call_suffix/test7.xsl | 44 -
tests/xpath_function_call_suffix/test8.xsl | 52 -
tests/xpath_function_call_suffix/test9.xsl | 48 -
tests/xpath_general_comparison/gold/test1.out | 9 -
tests/xpath_general_comparison/gold/test2.out | 9 -
tests/xpath_general_comparison/gold/test3.out | 8 -
tests/xpath_general_comparison/gold/test4.out | 6 -
tests/xpath_general_comparison/gold/test5.out | 8 -
tests/xpath_general_comparison/gold/test6.out | 6 -
tests/xpath_general_comparison/gold/test7.out | 6 -
tests/xpath_general_comparison/gold/test8.out | 4 -
tests/xpath_general_comparison/test1.xsl | 58 -
tests/xpath_general_comparison/test2.xsl | 58 -
tests/xpath_general_comparison/test3.xml | 6 -
tests/xpath_general_comparison/test3.xsl | 57 -
tests/xpath_general_comparison/test4.xsl | 47 -
tests/xpath_general_comparison/test5.xsl | 55 -
tests/xpath_general_comparison/test6.xml | 6 -
tests/xpath_general_comparison/test6.xsl | 40 -
tests/xpath_general_comparison/test7.xsl | 51 -
tests/xpath_general_comparison/test8.xsl | 44 -
tests/xpath_map_other/gold/test1.out | 11 -
tests/xpath_map_other/gold/test2.out | 17 -
tests/xpath_map_other/gold/test3.out | 10 -
tests/xpath_map_other/test1.xsl | 50 -
tests/xpath_map_other/test2.xsl | 69 -
tests/xpath_map_other/test3.xsl | 59 -
tests/xpath_maps/gold/test1.out | 1 -
tests/xpath_maps/gold/test10.out | 1 -
tests/xpath_maps/gold/test11.out | 1 -
tests/xpath_maps/gold/test12.out | 4 -
tests/xpath_maps/gold/test13.out | 3 -
tests/xpath_maps/gold/test14.out | 3 -
tests/xpath_maps/gold/test15.out | 5 -
tests/xpath_maps/gold/test16.out | 5 -
tests/xpath_maps/gold/test17.out | 5 -
tests/xpath_maps/gold/test18.out | 5 -
tests/xpath_maps/gold/test19.out | 5 -
tests/xpath_maps/gold/test2.out | 11 -
tests/xpath_maps/gold/test20.out | 5 -
tests/xpath_maps/gold/test21.out | 56 -
tests/xpath_maps/gold/test22.out | 30 -
tests/xpath_maps/gold/test23.out | 46 -
tests/xpath_maps/gold/test24.out | 5 -
tests/xpath_maps/gold/test25.out | 13 -
tests/xpath_maps/gold/test26.out | 16 -
tests/xpath_maps/gold/test27.out | 16 -
tests/xpath_maps/gold/test3.out | 11 -
tests/xpath_maps/gold/test4.out | 6 -
tests/xpath_maps/gold/test5.out | 4 -
tests/xpath_maps/gold/test6.out | 32 -
tests/xpath_maps/gold/test7.out | 5 -
tests/xpath_maps/gold/test8.out | 11 -
tests/xpath_maps/gold/test9.out | 1 -
tests/xpath_maps/test1.xml | 39 -
tests/xpath_maps/test1.xsl | 45 -
tests/xpath_maps/test10.xsl | 40 -
tests/xpath_maps/test11.xsl | 40 -
tests/xpath_maps/test12.xsl | 42 -
tests/xpath_maps/test13.xsl | 39 -
tests/xpath_maps/test14.xsl | 39 -
tests/xpath_maps/test15.xsl | 76 -
tests/xpath_maps/test16.xsl | 76 -
tests/xpath_maps/test17.xsl | 54 -
tests/xpath_maps/test18.xsl | 54 -
tests/xpath_maps/test19.xsl | 78 -
tests/xpath_maps/test2.xsl | 61 -
tests/xpath_maps/test20.xsl | 78 -
tests/xpath_maps/test21.xsl | 67 -
tests/xpath_maps/test22.xsl | 44 -
tests/xpath_maps/test23.xsl | 60 -
tests/xpath_maps/test24.xsl | 43 -
tests/xpath_maps/test25.xsl | 68 -
tests/xpath_maps/test26.xsl | 45 -
tests/xpath_maps/test27.xsl | 51 -
tests/xpath_maps/test28.xsl | 48 -
tests/xpath_maps/test3.xsl | 55 -
tests/xpath_maps/test4.xsl | 52 -
tests/xpath_maps/test5.xsl | 45 -
tests/xpath_maps/test6.xsl | 48 -
tests/xpath_maps/test7.xsl | 49 -
tests/xpath_maps/test8.xsl | 84 -
tests/xpath_maps/test9.xsl | 49 -
tests/xpath_numeric_arithmetic/gold/test1.out | 7 -
tests/xpath_numeric_arithmetic/gold/test2.out | 4 -
tests/xpath_numeric_arithmetic/gold/test3.out | 20 -
tests/xpath_numeric_arithmetic/gold/test5.out | 8 -
tests/xpath_numeric_arithmetic/test1.xsl | 56 -
tests/xpath_numeric_arithmetic/test2.xml | 10 -
tests/xpath_numeric_arithmetic/test2.xsl | 46 -
tests/xpath_numeric_arithmetic/test3.xsl | 44 -
tests/xpath_numeric_arithmetic/test4.xsl | 72 -
tests/xpath_numeric_arithmetic/test5.xsl | 57 -
tests/xpath_value_comparison/gold/test1.out | 4 -
tests/xpath_value_comparison/gold/test10.out | 5 -
tests/xpath_value_comparison/gold/test11.out | 14 -
tests/xpath_value_comparison/gold/test12.out | 12 -
tests/xpath_value_comparison/gold/test13.out | 16 -
tests/xpath_value_comparison/gold/test14.out | 16 -
tests/xpath_value_comparison/gold/test2.out | 4 -
tests/xpath_value_comparison/gold/test3.out | 0
tests/xpath_value_comparison/gold/test4.out | 6 -
tests/xpath_value_comparison/gold/test5.out | 14 -
tests/xpath_value_comparison/gold/test6.out | 14 -
tests/xpath_value_comparison/gold/test7.out | 14 -
tests/xpath_value_comparison/gold/test8.out | 5 -
tests/xpath_value_comparison/gold/test9.out | 5 -
tests/xpath_value_comparison/test1.xsl | 37 -
tests/xpath_value_comparison/test10.xsl | 38 -
tests/xpath_value_comparison/test11.xsl | 46 -
tests/xpath_value_comparison/test12.xsl | 47 -
tests/xpath_value_comparison/test13.xsl | 43 -
tests/xpath_value_comparison/test14.xsl | 43 -
tests/xpath_value_comparison/test1_a.xml | 11 -
tests/xpath_value_comparison/test1_b.xml | 11 -
tests/xpath_value_comparison/test1_c.xml | 9 -
tests/xpath_value_comparison/test1_d.xml | 9 -
tests/xpath_value_comparison/test1_e.xml | 13 -
tests/xpath_value_comparison/test2.xsl | 39 -
tests/xpath_value_comparison/test3.xsl | 38 -
tests/xpath_value_comparison/test4.xsl | 41 -
tests/xpath_value_comparison/test5.xsl | 42 -
tests/xpath_value_comparison/test6.xsl | 43 -
tests/xpath_value_comparison/test7.xsl | 63 -
tests/xpath_value_comparison/test8.xsl | 38 -
tests/xpath_value_comparison/test9.xsl | 38 -
tests/xs_constructor_functions/gold/test1.out | 17 -
tests/xs_constructor_functions/gold/test10.out | 7 -
tests/xs_constructor_functions/gold/test11.out | 10 -
tests/xs_constructor_functions/gold/test12.out | 8 -
tests/xs_constructor_functions/gold/test13.out | 15 -
tests/xs_constructor_functions/gold/test14.out | 22 -
tests/xs_constructor_functions/gold/test2.out | 10 -
tests/xs_constructor_functions/gold/test21.out | 8 -
tests/xs_constructor_functions/gold/test22.out | 8 -
tests/xs_constructor_functions/gold/test23.out | 4 -
tests/xs_constructor_functions/gold/test24.out | 1 -
tests/xs_constructor_functions/gold/test26.out | 6 -
tests/xs_constructor_functions/gold/test27.out | 6 -
tests/xs_constructor_functions/gold/test28.out | 4 -
tests/xs_constructor_functions/gold/test3.out | 4 -
tests/xs_constructor_functions/gold/test4.out | 6 -
tests/xs_constructor_functions/gold/test5.out | 4 -
tests/xs_constructor_functions/gold/test6.out | 5 -
tests/xs_constructor_functions/gold/test7.out | 11 -
tests/xs_constructor_functions/gold/test8.out | 11 -
tests/xs_constructor_functions/gold/test9.out | 4 -
tests/xs_constructor_functions/test1.xsl | 66 -
tests/xs_constructor_functions/test10.xsl | 45 -
tests/xs_constructor_functions/test11.xsl | 45 -
tests/xs_constructor_functions/test12.xsl | 45 -
tests/xs_constructor_functions/test13.xsl | 49 -
tests/xs_constructor_functions/test14.xsl | 51 -
tests/xs_constructor_functions/test15.xsl | 45 -
tests/xs_constructor_functions/test16.xsl | 45 -
tests/xs_constructor_functions/test17.xsl | 45 -
tests/xs_constructor_functions/test18.xsl | 67 -
tests/xs_constructor_functions/test19.xsl | 51 -
tests/xs_constructor_functions/test1_a.xml | 7 -
tests/xs_constructor_functions/test1_b.xml | 9 -
tests/xs_constructor_functions/test1_c.xml | 22 -
tests/xs_constructor_functions/test1_d.xml | 3 -
tests/xs_constructor_functions/test1_e.xml | 3 -
tests/xs_constructor_functions/test2.xsl | 47 -
tests/xs_constructor_functions/test20.xsl | 58 -
tests/xs_constructor_functions/test21.xsl | 55 -
tests/xs_constructor_functions/test22.xsl | 55 -
tests/xs_constructor_functions/test23.xsl | 46 -
tests/xs_constructor_functions/test24.xsl | 41 -
tests/xs_constructor_functions/test25.xsl | 38 -
tests/xs_constructor_functions/test26.xsl | 53 -
tests/xs_constructor_functions/test27.xsl | 53 -
tests/xs_constructor_functions/test28.xsl | 71 -
tests/xs_constructor_functions/test3.xsl | 41 -
tests/xs_constructor_functions/test4.xsl | 43 -
tests/xs_constructor_functions/test5.xsl | 42 -
tests/xs_constructor_functions/test6.xsl | 43 -
tests/xs_constructor_functions/test7.xsl | 49 -
tests/xs_constructor_functions/test8.xsl | 49 -
tests/xs_constructor_functions/test9.xsl | 41 -
tests/xs_dateTime/gold/test1.out | 8 -
tests/xs_dateTime/gold/test2.out | 8 -
tests/xs_dateTime/gold/test3.out | 8 -
tests/xs_dateTime/gold/test4.out | 8 -
tests/xs_dateTime/gold/test5.out | 6 -
tests/xs_dateTime/test1.xsl | 55 -
tests/xs_dateTime/test1_a.xml | 4 -
tests/xs_dateTime/test2.xsl | 55 -
tests/xs_dateTime/test3.xsl | 55 -
tests/xs_dateTime/test4.xsl | 55 -
tests/xs_dateTime/test5.xsl | 51 -
tests/xs_dateTime_arithmetic/gold/test1.out | 5 -
tests/xs_dateTime_arithmetic/gold/test2.out | 5 -
tests/xs_dateTime_arithmetic/gold/test3.out | 5 -
tests/xs_dateTime_arithmetic/gold/test4.out | 4 -
tests/xs_dateTime_arithmetic/test1.xsl | 82 -
tests/xs_dateTime_arithmetic/test1_a.xml | 6 -
tests/xs_dateTime_arithmetic/test2.xsl | 84 -
tests/xs_dateTime_arithmetic/test3.xsl | 82 -
tests/xs_dateTime_arithmetic/test4.xsl | 58 -
.../xs_durationComponentExtraction/gold/test1.out | 23 -
.../xs_durationComponentExtraction/gold/test2.out | 6 -
tests/xs_durationComponentExtraction/test1.xsl | 60 -
tests/xs_durationComponentExtraction/test1_a.xml | 7 -
tests/xs_durationComponentExtraction/test2.xsl | 44 -
tests/xs_duration_subtypes/gold/test1.out | 4 -
tests/xs_duration_subtypes/gold/test2.out | 0
tests/xs_duration_subtypes/gold/test3.out | 4 -
tests/xs_duration_subtypes/gold/test4.out | 0
tests/xs_duration_subtypes/gold/test5.out | 0
tests/xs_duration_subtypes/gold/test6.out | 4 -
tests/xs_duration_subtypes/gold/test7.out | 0
tests/xs_duration_subtypes/gold/test8.out | 4 -
tests/xs_duration_subtypes/gold/test9.out | 0
tests/xs_duration_subtypes/test1.xsl | 50 -
tests/xs_duration_subtypes/test1_a.xml | 2 -
tests/xs_duration_subtypes/test2.xsl | 42 -
tests/xs_duration_subtypes/test3.xsl | 59 -
tests/xs_duration_subtypes/test4.xsl | 59 -
tests/xs_duration_subtypes/test5.xsl | 59 -
tests/xs_duration_subtypes/test6.xsl | 57 -
tests/xs_duration_subtypes/test7.xsl | 57 -
tests/xs_duration_subtypes/test8.xsl | 55 -
tests/xs_duration_subtypes/test9.xsl | 55 -
tests/xs_time_with_arithmetic/gold/test1.out | 7 -
tests/xs_time_with_arithmetic/gold/test2.out | 9 -
tests/xs_time_with_arithmetic/gold/test3.out | 5 -
tests/xs_time_with_arithmetic/gold/test4.out | 4 -
tests/xs_time_with_arithmetic/test1.xsl | 52 -
tests/xs_time_with_arithmetic/test1_a.xml | 5 -
tests/xs_time_with_arithmetic/test2.xsl | 56 -
tests/xs_time_with_arithmetic/test3.xsl | 46 -
tests/xs_time_with_arithmetic/test4.xsl | 45 -
tests/xsl_analyze_string/gold/test1.out | 9 -
tests/xsl_analyze_string/gold/test10.out | 16 -
tests/xsl_analyze_string/gold/test11.out | 20 -
tests/xsl_analyze_string/gold/test12.out | 1 -
tests/xsl_analyze_string/gold/test13.out | 9 -
tests/xsl_analyze_string/gold/test14.out | 7 -
tests/xsl_analyze_string/gold/test15.out | 8 -
tests/xsl_analyze_string/gold/test16.out | 5 -
tests/xsl_analyze_string/gold/test2.out | 3 -
tests/xsl_analyze_string/gold/test3.out | 7 -
tests/xsl_analyze_string/gold/test4.out | 6 -
tests/xsl_analyze_string/gold/test5.out | 11 -
tests/xsl_analyze_string/gold/test6.out | 11 -
tests/xsl_analyze_string/gold/test7.out | 13 -
tests/xsl_analyze_string/gold/test8.out | 1 -
tests/xsl_analyze_string/gold/test9.out | 23 -
tests/xsl_analyze_string/test1.xsl | 47 -
tests/xsl_analyze_string/test10.xsl | 48 -
tests/xsl_analyze_string/test11.xsl | 61 -
tests/xsl_analyze_string/test12.xsl | 58 -
tests/xsl_analyze_string/test13.xsl | 65 -
tests/xsl_analyze_string/test14.xsl | 49 -
tests/xsl_analyze_string/test15.xsl | 44 -
tests/xsl_analyze_string/test1_a.xml | 6 -
tests/xsl_analyze_string/test1_b.xml | 4 -
tests/xsl_analyze_string/test1_c.xml | 2 -
tests/xsl_analyze_string/test1_d.xml | 2 -
tests/xsl_analyze_string/test1_e.xml | 2 -
tests/xsl_analyze_string/test1_f.xml | 4 -
tests/xsl_analyze_string/test1_g.xml | 6 -
tests/xsl_analyze_string/test1_h.xml | 10 -
tests/xsl_analyze_string/test2.xml | 2 -
tests/xsl_analyze_string/test2.xsl | 42 -
tests/xsl_analyze_string/test3.xml | 2 -
tests/xsl_analyze_string/test3.xsl | 41 -
tests/xsl_analyze_string/test4.xsl | 39 -
tests/xsl_analyze_string/test5.xsl | 42 -
tests/xsl_analyze_string/test6.xsl | 42 -
tests/xsl_analyze_string/test7.xsl | 53 -
tests/xsl_analyze_string/test8.xsl | 67 -
tests/xsl_analyze_string/test9.xsl | 49 -
tests/xsl_attribute/gold/test1.out | 1 -
tests/xsl_attribute/gold/test2.out | 1 -
tests/xsl_attribute/gold/test3.out | 0
tests/xsl_attribute/gold/test4.out | 5 -
tests/xsl_attribute/gold/test5.out | 5 -
tests/xsl_attribute/gold/test6.out | 5 -
tests/xsl_attribute/gold/test7.out | 29 -
tests/xsl_attribute/test1.xsl | 39 -
tests/xsl_attribute/test1_a.xml | 12 -
tests/xsl_attribute/test1_b.xml | 18 -
tests/xsl_attribute/test2.xsl | 40 -
tests/xsl_attribute/test3.xsl | 42 -
tests/xsl_attribute/test4.xsl | 43 -
tests/xsl_attribute/test5.xsl | 44 -
tests/xsl_attribute/test6.xsl | 44 -
tests/xsl_attribute/test7.xsl | 94 -
tests/xsl_attribute_validation/gold/test1.out | 7 -
tests/xsl_attribute_validation/gold/test2.out | 22 -
tests/xsl_attribute_validation/test1.xml | 8 -
tests/xsl_attribute_validation/test1.xsl | 45 -
tests/xsl_attribute_validation/test2.xsl | 76 -
tests/xsl_copy_validation/gold/test1.out | 7 -
tests/xsl_copy_validation/gold/test2.out | 7 -
tests/xsl_copy_validation/gold/test3.out | 17 -
tests/xsl_copy_validation/gold/test4.out | 17 -
tests/xsl_copy_validation/gold/test5.out | 17 -
tests/xsl_copy_validation/info_1.xsd | 38 -
tests/xsl_copy_validation/info_2.xsd | 30 -
tests/xsl_copy_validation/test1.xml | 8 -
tests/xsl_copy_validation/test1.xsl | 48 -
tests/xsl_copy_validation/test2.xml | 18 -
tests/xsl_copy_validation/test2.xsl | 48 -
tests/xsl_copy_validation/test3.xsl | 50 -
tests/xsl_copy_validation/test4.xsl | 50 -
tests/xsl_copy_validation/test5.xsl | 53 -
tests/xsl_copyof_validation/gold/test1.out | 27 -
tests/xsl_copyof_validation/gold/test2.out | 27 -
tests/xsl_copyof_validation/gold/test3.out | 27 -
tests/xsl_copyof_validation/gold/test4.out | 27 -
tests/xsl_copyof_validation/gold/test5.out | 27 -
tests/xsl_copyof_validation/gold/test6.out | 27 -
tests/xsl_copyof_validation/info_1.xsd | 52 -
tests/xsl_copyof_validation/test1.xml | 8 -
tests/xsl_copyof_validation/test1.xsl | 52 -
tests/xsl_copyof_validation/test2.xsl | 52 -
tests/xsl_copyof_validation/test3.xsl | 52 -
tests/xsl_copyof_validation/test4.xsl | 52 -
tests/xsl_copyof_validation/test5.xsl | 53 -
tests/xsl_copyof_validation/test6.xsl | 53 -
tests/xsl_element_validation/gold/test1.out | 22 -
tests/xsl_element_validation/gold/test2.out | 7 -
tests/xsl_element_validation/gold/test3.out | 22 -
tests/xsl_element_validation/gold/test4.out | 22 -
tests/xsl_element_validation/info_1.xsd | 33 -
tests/xsl_element_validation/info_2.xsd | 35 -
tests/xsl_element_validation/test1.xml | 8 -
tests/xsl_element_validation/test1.xsl | 48 -
tests/xsl_element_validation/test2.xsl | 45 -
tests/xsl_element_validation/test3.xsl | 83 -
tests/xsl_element_validation/test4.xsl | 46 -
tests/xsl_evaluate/gold/test1.out | 4 -
tests/xsl_evaluate/gold/test10.out | 24 -
tests/xsl_evaluate/gold/test11.out | 54 -
tests/xsl_evaluate/gold/test2.out | 8 -
tests/xsl_evaluate/gold/test3.out | 5 -
tests/xsl_evaluate/gold/test4.out | 5 -
tests/xsl_evaluate/gold/test5.out | 1 -
tests/xsl_evaluate/gold/test6.out | 3 -
tests/xsl_evaluate/gold/test7.out | 5 -
tests/xsl_evaluate/gold/test8.out | 29 -
tests/xsl_evaluate/gold/test9.out | 38 -
tests/xsl_evaluate/test1.xml | 9 -
tests/xsl_evaluate/test1.xsl | 44 -
tests/xsl_evaluate/test2.xml | 5 -
tests/xsl_evaluate/test2.xsl | 44 -
tests/xsl_evaluate/test3.xml | 13 -
tests/xsl_evaluate/test3.xsl | 45 -
tests/xsl_evaluate/test4.xml | 15 -
tests/xsl_evaluate/test4.xsl | 54 -
tests/xsl_evaluate/test5.xml | 20 -
tests/xsl_evaluate/test5.xsl | 41 -
tests/xsl_evaluate/test6.xml | 24 -
tests/xsl_evaluate/test6.xsl | 46 -
tests/xsl_evaluate/test7.xml | 20 -
tests/xsl_evaluate/test7.xsl | 42 -
tests/xsl_evaluate/test8.xsl | 104 -
tests/xsl_evaluate/test9.xsl | 39 -
tests/xsl_function/gold/test1.out | 1 -
tests/xsl_function/gold/test10.out | 1 -
tests/xsl_function/gold/test11.out | 4 -
tests/xsl_function/gold/test12.out | 1 -
tests/xsl_function/gold/test13.out | 1 -
tests/xsl_function/gold/test14.out | 4 -
tests/xsl_function/gold/test15.out | 4 -
tests/xsl_function/gold/test16.out | 14 -
tests/xsl_function/gold/test17.out | 6 -
tests/xsl_function/gold/test18.out | 4 -
tests/xsl_function/gold/test19.out | 4 -
tests/xsl_function/gold/test2.out | 1 -
tests/xsl_function/gold/test20.out | 4 -
tests/xsl_function/gold/test21.out | 1 -
tests/xsl_function/gold/test22.out | 1 -
tests/xsl_function/gold/test23.out | 1 -
tests/xsl_function/gold/test3.out | 1 -
tests/xsl_function/gold/test4.out | 12 -
tests/xsl_function/gold/test5.out | 11 -
tests/xsl_function/gold/test6.out | 4 -
tests/xsl_function/gold/test7.out | 4 -
tests/xsl_function/info1.json | 14 -
tests/xsl_function/test1.xsl | 48 -
tests/xsl_function/test10.xsl | 40 -
tests/xsl_function/test11.xsl | 52 -
tests/xsl_function/test12.xsl | 50 -
tests/xsl_function/test13.xsl | 55 -
tests/xsl_function/test14.xsl | 60 -
tests/xsl_function/test15.xsl | 62 -
tests/xsl_function/test16.xsl | 60 -
tests/xsl_function/test17.xsl | 61 -
tests/xsl_function/test18.xsl | 64 -
tests/xsl_function/test19.xsl | 52 -
tests/xsl_function/test1_a.xml | 17 -
tests/xsl_function/test1_b.xml | 17 -
tests/xsl_function/test1_c.xml | 4 -
tests/xsl_function/test2.xml | 14 -
tests/xsl_function/test2.xsl | 46 -
tests/xsl_function/test20.xsl | 56 -
tests/xsl_function/test21.xsl | 53 -
tests/xsl_function/test22.xsl | 55 -
tests/xsl_function/test23.xsl | 53 -
tests/xsl_function/test3.xml | 14 -
tests/xsl_function/test3.xsl | 51 -
tests/xsl_function/test4.xsl | 51 -
tests/xsl_function/test5.xsl | 50 -
tests/xsl_function/test6.xsl | 71 -
tests/xsl_function/test7.xsl | 71 -
tests/xsl_function/test8.xsl | 54 -
tests/xsl_function/test9.xsl | 54 -
tests/xsl_import_schema/address.xsd | 26 -
tests/xsl_import_schema/gold/test1.out | 4 -
tests/xsl_import_schema/gold/test10.out | 10 -
tests/xsl_import_schema/gold/test11.out | 7 -
tests/xsl_import_schema/gold/test12.out | 7 -
tests/xsl_import_schema/gold/test13.out | 17 -
tests/xsl_import_schema/gold/test14.out | 3 -
tests/xsl_import_schema/gold/test16.out | 17 -
tests/xsl_import_schema/gold/test2.out | 4 -
tests/xsl_import_schema/gold/test3.out | 4 -
tests/xsl_import_schema/gold/test4.out | 6 -
tests/xsl_import_schema/gold/test5.out | 4 -
tests/xsl_import_schema/gold/test6.out | 7 -
tests/xsl_import_schema/gold/test7.out | 7 -
tests/xsl_import_schema/gold/test8.out | 20 -
tests/xsl_import_schema/gold/test9.out | 10 -
tests/xsl_import_schema/info_1.xsd | 16 -
tests/xsl_import_schema/info_2.xsd | 12 -
tests/xsl_import_schema/info_3.xsd | 24 -
tests/xsl_import_schema/info_4.xsd | 14 -
tests/xsl_import_schema/info_5.xsd | 22 -
tests/xsl_import_schema/test1.xsl | 58 -
tests/xsl_import_schema/test10.xsl | 45 -
tests/xsl_import_schema/test11.xsl | 47 -
tests/xsl_import_schema/test12.xsl | 45 -
tests/xsl_import_schema/test13.xsl | 45 -
tests/xsl_import_schema/test14.xsl | 47 -
tests/xsl_import_schema/test15.xsl | 44 -
tests/xsl_import_schema/test16.xsl | 48 -
tests/xsl_import_schema/test1_a.xml | 6 -
tests/xsl_import_schema/test1_b.xml | 8 -
tests/xsl_import_schema/test2.xml | 28 -
tests/xsl_import_schema/test2.xsl | 58 -
tests/xsl_import_schema/test3.xml | 11 -
tests/xsl_import_schema/test3.xsl | 59 -
tests/xsl_import_schema/test4.xml | 11 -
tests/xsl_import_schema/test4.xsl | 65 -
tests/xsl_import_schema/test5.xml | 8 -
tests/xsl_import_schema/test5.xsd | 31 -
tests/xsl_import_schema/test5.xsl | 51 -
tests/xsl_import_schema/test6.xml | 8 -
tests/xsl_import_schema/test6.xsd | 12 -
tests/xsl_import_schema/test6.xsl | 79 -
tests/xsl_import_schema/test7.xml | 8 -
tests/xsl_import_schema/test7.xsd | 25 -
tests/xsl_import_schema/test7.xsl | 49 -
tests/xsl_import_schema/test8.xsl | 58 -
tests/xsl_import_schema/test9.xsl | 82 -
tests/xsl_iterate/gold/iterate-002.out | 20 -
tests/xsl_iterate/gold/iterate-003.out | 11 -
tests/xsl_iterate/gold/test1.out | 7 -
tests/xsl_iterate/gold/test10.out | 1 -
tests/xsl_iterate/gold/test11.out | 6 -
tests/xsl_iterate/gold/test12.out | 5 -
tests/xsl_iterate/gold/test13.out | 4 -
tests/xsl_iterate/gold/test14.out | 8 -
tests/xsl_iterate/gold/test15.out | 12 -
tests/xsl_iterate/gold/test16.out | 7 -
tests/xsl_iterate/gold/test17.out | 15 -
tests/xsl_iterate/gold/test18.out | 8 -
tests/xsl_iterate/gold/test19.out | 13 -
tests/xsl_iterate/gold/test2.out | 8 -
tests/xsl_iterate/gold/test20.out | 6 -
tests/xsl_iterate/gold/test21.out | 6 -
tests/xsl_iterate/gold/test22.out | 7 -
tests/xsl_iterate/gold/test23.out | 4 -
tests/xsl_iterate/gold/test24.out | 9 -
tests/xsl_iterate/gold/test25.out | 4 -
tests/xsl_iterate/gold/test26.out | 9 -
tests/xsl_iterate/gold/test27.out | 5 -
tests/xsl_iterate/gold/test28.out | 7 -
tests/xsl_iterate/gold/test3.out | 32 -
tests/xsl_iterate/gold/test4.out | 10 -
tests/xsl_iterate/gold/test6.out | 1 -
tests/xsl_iterate/gold/test7.out | 0
tests/xsl_iterate/gold/test9.out | 1 -
tests/xsl_iterate/iterate-002.xsl | 47 -
tests/xsl_iterate/iterate-003.xsl | 56 -
tests/xsl_iterate/iterate001.xml | 89 -
tests/xsl_iterate/test1.xsl | 47 -
tests/xsl_iterate/test10.xsl | 54 -
tests/xsl_iterate/test11.xsl | 47 -
tests/xsl_iterate/test12.xsl | 62 -
tests/xsl_iterate/test13.xsl | 59 -
tests/xsl_iterate/test14.xsl | 48 -
tests/xsl_iterate/test15.xsl | 39 -
tests/xsl_iterate/test16.xsl | 46 -
tests/xsl_iterate/test17.xsl | 62 -
tests/xsl_iterate/test18.xsl | 49 -
tests/xsl_iterate/test19.xsl | 44 -
tests/xsl_iterate/test1_a.xml | 10 -
tests/xsl_iterate/test1_b.xml | 43 -
tests/xsl_iterate/test1_c.xml | 7 -
tests/xsl_iterate/test1_d.xml | 8 -
tests/xsl_iterate/test1_e.xml | 13 -
tests/xsl_iterate/test1_f.xml | 8 -
tests/xsl_iterate/test1_g.xml | 4 -
tests/xsl_iterate/test2.xsl | 48 -
tests/xsl_iterate/test20.xsl | 50 -
tests/xsl_iterate/test21.xsl | 50 -
tests/xsl_iterate/test22.xsl | 57 -
tests/xsl_iterate/test23.xsl | 64 -
tests/xsl_iterate/test24.xsl | 72 -
tests/xsl_iterate/test25.xsl | 69 -
tests/xsl_iterate/test26.xsl | 75 -
tests/xsl_iterate/test27.xsl | 44 -
tests/xsl_iterate/test28.xsl | 59 -
tests/xsl_iterate/test3.xsl | 66 -
tests/xsl_iterate/test4.xsl | 42 -
tests/xsl_iterate/test5.xsl | 49 -
tests/xsl_iterate/test6.xsl | 49 -
tests/xsl_iterate/test7.xsl | 43 -
tests/xsl_iterate/test8.xsl | 43 -
tests/xsl_iterate/test9.xsl | 51 -
.../gold/test1.out | 7 -
.../gold/test2.out | 22 -
.../gold/test3.out | 22 -
.../info_2.xsd | 35 -
.../test1.xml | 8 -
.../test1.xsl | 44 -
.../test2.xsl | 80 -
.../test3.xsl | 47 -
tests/xsl_recursion/gold/test1.out | 4 -
tests/xsl_recursion/gold/test2.out | 21 -
tests/xsl_recursion/gold/test3.out | 4 -
tests/xsl_recursion/gold/test4.out | 21 -
tests/xsl_recursion/gold/test5.out | 4 -
tests/xsl_recursion/gold/test6.out | 21 -
tests/xsl_recursion/gold/test7.out | 21 -
tests/xsl_recursion/gold/test8.out | 4 -
tests/xsl_recursion/test1.xsl | 55 -
tests/xsl_recursion/test1_a.xml | 5 -
tests/xsl_recursion/test2.xsl | 72 -
tests/xsl_recursion/test3.xsl | 56 -
tests/xsl_recursion/test4.xsl | 77 -
tests/xsl_recursion/test5.xsl | 57 -
tests/xsl_recursion/test6.xsl | 74 -
tests/xsl_recursion/test7.xsl | 79 -
tests/xsl_recursion/test8.xsl | 56 -
tests/xsl_sequence/gold/test1.out | 12 -
tests/xsl_sequence/gold/test2.out | 6 -
tests/xsl_sequence/test1.xsl | 42 -
tests/xsl_sequence/test1_a.xml | 2 -
tests/xsl_sequence/test2.xsl | 45 -
tests/xsl_sequence_inst/gold/test1.out | 1 -
tests/xsl_sequence_inst/gold/test10.out | 3 -
tests/xsl_sequence_inst/gold/test2.out | 1 -
tests/xsl_sequence_inst/gold/test3.out | 1 -
tests/xsl_sequence_inst/gold/test4.out | 1 -
tests/xsl_sequence_inst/gold/test5.out | 6 -
tests/xsl_sequence_inst/gold/test7.out | 3 -
tests/xsl_sequence_inst/gold/test9.out | 1 -
tests/xsl_sequence_inst/test1.xsl | 45 -
tests/xsl_sequence_inst/test10.xsl | 50 -
tests/xsl_sequence_inst/test1_a.xml | 22 -
tests/xsl_sequence_inst/test1_b.xml | 5 -
tests/xsl_sequence_inst/test2.xsl | 55 -
tests/xsl_sequence_inst/test3.xsl | 46 -
tests/xsl_sequence_inst/test4.xsl | 42 -
tests/xsl_sequence_inst/test5.xsl | 53 -
tests/xsl_sequence_inst/test6.xsl | 47 -
tests/xsl_sequence_inst/test7.xsl | 45 -
tests/xsl_sequence_inst/test8.xsl | 47 -
tests/xsl_sequence_inst/test9.xsl | 45 -
tests/xsl_template/gold/test1.out | 7 -
tests/xsl_template/gold/test2.out | 3 -
tests/xsl_template/gold/test3.out | 3 -
tests/xsl_template/gold/test4.out | 4 -
tests/xsl_template/gold/test5.out | 4 -
tests/xsl_template/gold/test9.out | 5 -
tests/xsl_template/test1.xsl | 52 -
tests/xsl_template/test10.xsl | 51 -
tests/xsl_template/test1_a.xml | 7 -
tests/xsl_template/test1_b.xml | 3 -
tests/xsl_template/test1_c.xml | 4 -
tests/xsl_template/test2.xsl | 37 -
tests/xsl_template/test3.xsl | 39 -
tests/xsl_template/test4.xsl | 45 -
tests/xsl_template/test5.xsl | 71 -
tests/xsl_template/test6.xsl | 73 -
tests/xsl_template/test7.xsl | 71 -
tests/xsl_template/test8.xsl | 71 -
tests/xsl_template/test9.xsl | 62 -
tests/xsl_template_attribute_as/gold/test1.out | 4 -
tests/xsl_template_attribute_as/gold/test2.out | 4 -
tests/xsl_template_attribute_as/gold/test3.out | 4 -
tests/xsl_template_attribute_as/gold/test4.out | 4 -
tests/xsl_template_attribute_as/gold/test5.out | 4 -
tests/xsl_template_attribute_as/gold/test6.out | 10 -
tests/xsl_template_attribute_as/gold/test7.out | 4 -
tests/xsl_template_attribute_as/gold/test8.out | 5 -
tests/xsl_template_attribute_as/gold/test9.out | 22 -
tests/xsl_template_attribute_as/test1.xsl | 52 -
tests/xsl_template_attribute_as/test1_a.xml | 4 -
tests/xsl_template_attribute_as/test1_b.xml | 22 -
tests/xsl_template_attribute_as/test2.xsl | 58 -
tests/xsl_template_attribute_as/test3.xsl | 52 -
tests/xsl_template_attribute_as/test4.xsl | 58 -
tests/xsl_template_attribute_as/test5.xsl | 47 -
tests/xsl_template_attribute_as/test6.xsl | 55 -
tests/xsl_template_attribute_as/test7.xsl | 59 -
tests/xsl_template_attribute_as/test8.xsl | 54 -
tests/xsl_template_attribute_as/test9.xsl | 47 -
tests/xsl_tunnel_parameter/gold/test1.out | 4 -
tests/xsl_tunnel_parameter/gold/test10.out | 9 -
tests/xsl_tunnel_parameter/gold/test2.out | 4 -
tests/xsl_tunnel_parameter/gold/test3.out | 8 -
tests/xsl_tunnel_parameter/gold/test4.out | 8 -
tests/xsl_tunnel_parameter/gold/test5.out | 4 -
tests/xsl_tunnel_parameter/gold/test6.out | 4 -
tests/xsl_tunnel_parameter/gold/test7.out | 4 -
tests/xsl_tunnel_parameter/gold/test8.out | 4 -
tests/xsl_tunnel_parameter/gold/test9.out | 9 -
tests/xsl_tunnel_parameter/test1.xsl | 57 -
tests/xsl_tunnel_parameter/test10.xsl | 72 -
tests/xsl_tunnel_parameter/test2.xsl | 57 -
tests/xsl_tunnel_parameter/test3.xml | 5 -
tests/xsl_tunnel_parameter/test3.xsl | 59 -
tests/xsl_tunnel_parameter/test4.xml | 5 -
tests/xsl_tunnel_parameter/test4.xsl | 59 -
tests/xsl_tunnel_parameter/test5.xml | 8 -
tests/xsl_tunnel_parameter/test5.xsl | 54 -
tests/xsl_tunnel_parameter/test6.xsl | 64 -
tests/xsl_tunnel_parameter/test7.xsl | 65 -
tests/xsl_tunnel_parameter/test8.xsl | 65 -
tests/xsl_tunnel_parameter/test9.xsl | 68 -
tests/xsl_value_of/gold/test1.out | 1 -
tests/xsl_value_of/gold/test2.out | 1 -
tests/xsl_value_of/gold/test3.out | 1 -
tests/xsl_value_of/gold/test4.out | 1 -
tests/xsl_value_of/gold/test5.out | 1 -
tests/xsl_value_of/gold/test6.out | 1 -
tests/xsl_value_of/gold/test7.out | 4 -
tests/xsl_value_of/gold/test8.out | 1 -
tests/xsl_value_of/gold/test9.out | 5 -
tests/xsl_value_of/test1.xml | 11 -
tests/xsl_value_of/test1.xsl | 39 -
tests/xsl_value_of/test2.xsl | 39 -
tests/xsl_value_of/test3.xsl | 38 -
tests/xsl_value_of/test4.xsl | 39 -
tests/xsl_value_of/test5.xsl | 40 -
tests/xsl_value_of/test6.xsl | 41 -
tests/xsl_value_of/test7.xsl | 45 -
tests/xsl_value_of/test8.xsl | 54 -
tests/xsl_value_of/test9.xsl | 50 -
tests/xsl_variable_attribute_as/gold/test1.out | 8 -
tests/xsl_variable_attribute_as/gold/test10.out | 7 -
tests/xsl_variable_attribute_as/gold/test11.out | 4 -
tests/xsl_variable_attribute_as/gold/test12.out | 11 -
tests/xsl_variable_attribute_as/gold/test2.out | 4 -
tests/xsl_variable_attribute_as/gold/test3.out | 1 -
tests/xsl_variable_attribute_as/gold/test3_1.out | 1 -
tests/xsl_variable_attribute_as/gold/test4.out | 23 -
tests/xsl_variable_attribute_as/gold/test5.out | 7 -
tests/xsl_variable_attribute_as/gold/test6.out | 1 -
tests/xsl_variable_attribute_as/gold/test7.out | 1 -
tests/xsl_variable_attribute_as/gold/test8.out | 7 -
tests/xsl_variable_attribute_as/gold/test9.out | 17 -
tests/xsl_variable_attribute_as/test1.xsl | 53 -
tests/xsl_variable_attribute_as/test10.xsl | 67 -
tests/xsl_variable_attribute_as/test11.xsl | 65 -
tests/xsl_variable_attribute_as/test12.xsl | 52 -
tests/xsl_variable_attribute_as/test13.xsl | 53 -
tests/xsl_variable_attribute_as/test1_a.xml | 7 -
tests/xsl_variable_attribute_as/test1_b.xml | 7 -
tests/xsl_variable_attribute_as/test1_c.xml | 7 -
tests/xsl_variable_attribute_as/test1_d.xml | 7 -
tests/xsl_variable_attribute_as/test1_e.xml | 7 -
tests/xsl_variable_attribute_as/test2.xsl | 48 -
tests/xsl_variable_attribute_as/test3.xsl | 41 -
tests/xsl_variable_attribute_as/test4.xsl | 51 -
tests/xsl_variable_attribute_as/test5.xsl | 41 -
tests/xsl_variable_attribute_as/test6.xsl | 46 -
tests/xsl_variable_attribute_as/test7.xsl | 41 -
tests/xsl_variable_attribute_as/test8.xsl | 43 -
tests/xsl_variable_attribute_as/test9.xsl | 47 -
todo.xsl | 175 -
tools/ant.jar | Bin 717666 -> 0 bytes
tools/antRun | 9 -
tools/antRun.bat | 36 -
tools/stylebook-1.0-b3_xalan-2.jar | Bin 52198 -> 0 bytes
tools/xalan2jdoc.jar | Bin 124095 -> 0 bytes
tools/xalan2jtaglet.jar | Bin 2701 -> 0 bytes
trax_bugs.xml | 69 -
xdocs/sources/design/compilation.gif | Bin 13454 -> 0 bytes
xdocs/sources/design/conceptual.gif | Bin 45017 -> 0 bytes
xdocs/sources/design/data.gif | Bin 59498 -> 0 bytes
xdocs/sources/design/design2_0_0.xml | 293 -
xdocs/sources/design/org_apache.gif | Bin 976 -> 0 bytes
xdocs/sources/design/process.gif | Bin 19895 -> 0 bytes
xdocs/sources/design/trax.gif | Bin 11435 -> 0 bytes
xdocs/sources/design/xalan.gif | Bin 15576 -> 0 bytes
xdocs/sources/design/xalan1_1x1.gif | Bin 12782 -> 0 bytes
xdocs/sources/design/xmllogo.gif | Bin 2367 -> 0 bytes
xdocs/sources/design/xpath.gif | Bin 9798 -> 0 bytes
xdocs/sources/design/xslt_abstract.gif | Bin 9036 -> 0 bytes
xdocs/sources/entities.src | 117 -
xdocs/sources/xalan-apache-org-site.xml | 32 -
xdocs/sources/xalan-apache-org/index.xml | 59 -
xdocs/sources/xalan-collate.xsl | 49 -
xdocs/sources/xalan-jlocal.xml | 62 -
xdocs/sources/xalan-jsite.xml | 66 -
xdocs/sources/xalan/bugreporting.xml | 69 -
xdocs/sources/xalan/builds.xml | 403 --
xdocs/sources/xalan/charter.xml | 319 -
xdocs/sources/xalan/commandline.xml | 120 -
xdocs/sources/xalan/commandline_xsltc.xml | 261 -
xdocs/sources/xalan/contact_us.xml | 105 -
xdocs/sources/xalan/downloads.xml | 351 -
xdocs/sources/xalan/dtm.xml | 113 -
xdocs/sources/xalan/extensions.xml | 902 ---
xdocs/sources/xalan/extensions_xsltc.xml | 198 -
xdocs/sources/xalan/extensionslib.xml | 629 --
xdocs/sources/xalan/faq.xml | 763 ---
xdocs/sources/xalan/features.xml | 248 -
xdocs/sources/xalan/getstarted.xml | 109 -
xdocs/sources/xalan/history.xml | 6783 --------------------
xdocs/sources/xalan/index.xml | 370 --
xdocs/sources/xalan/overview.xml | 189 -
xdocs/sources/xalan/public_apis.xml | 129 -
xdocs/sources/xalan/readme.xml | 1036 ---
xdocs/sources/xalan/resources.xml | 203 -
xdocs/sources/xalan/samples.xml | 713 --
xdocs/sources/xalan/trax.xml | 274 -
xdocs/sources/xalan/usagepatterns.xml | 584 --
xdocs/sources/xalan/whatsnew.xml | 42 -
xdocs/sources/xalan/xmlfilters.gif | Bin 4772 -> 0 bytes
xdocs/sources/xalan/xpath_apis.xml | 400 --
xdocs/sources/xalan/xsltc_history.xml | 4792 --------------
xdocs/sources/xalan/xsltc_usage.xml | 624 --
xdocs/sources/xalandesign.xml | 28 -
xdocs/sources/xsltc.xml | 110 -
xdocs/sources/xsltc/DOMInterface.gif | Bin 10110 -> 0 bytes
xdocs/sources/xsltc/DOMLocking.gif | Bin 3530 -> 0 bytes
xdocs/sources/xsltc/README | 260 -
xdocs/sources/xsltc/README.APACHE | 101 -
xdocs/sources/xsltc/README.api | 436 --
xdocs/sources/xsltc/README.xslt | 135 -
xdocs/sources/xsltc/README.xsltc | 143 -
xdocs/sources/xsltc/README2 | 101 -
xdocs/sources/xsltc/all_namespaces.gif | Bin 3853 -> 0 bytes
xdocs/sources/xsltc/ast_stage1.gif | Bin 2932 -> 0 bytes
xdocs/sources/xsltc/ast_stage2.gif | Bin 4688 -> 0 bytes
xdocs/sources/xsltc/ast_stage3.gif | Bin 5606 -> 0 bytes
xdocs/sources/xsltc/cast_expression.gif | Bin 2263 -> 0 bytes
xdocs/sources/xsltc/class_loader.gif | Bin 5205 -> 0 bytes
xdocs/sources/xsltc/compiler_AST.gif | Bin 2969 -> 0 bytes
xdocs/sources/xsltc/compiler_DOM.gif | Bin 2413 -> 0 bytes
xdocs/sources/xsltc/compiler_architecture.gif | Bin 4642 -> 0 bytes
xdocs/sources/xsltc/compiler_design.gif | Bin 7087 -> 0 bytes
xdocs/sources/xsltc/dom_namespace1.gif | Bin 2969 -> 0 bytes
xdocs/sources/xsltc/dom_namespace2.gif | Bin 3805 -> 0 bytes
xdocs/sources/xsltc/dom_namespace3.gif | Bin 4670 -> 0 bytes
xdocs/sources/xsltc/index.xml | 168 -
xdocs/sources/xsltc/iterator_stack.gif | Bin 4081 -> 0 bytes
xdocs/sources/xsltc/key_relations.gif | Bin 5667 -> 0 bytes
xdocs/sources/xsltc/match_namespace1.gif | Bin 6487 -> 0 bytes
xdocs/sources/xsltc/match_namespace2.gif | Bin 9034 -> 0 bytes
xdocs/sources/xsltc/namespace_stack.gif | Bin 3319 -> 0 bytes
xdocs/sources/xsltc/output_namespaces1.gif | Bin 3483 -> 0 bytes
xdocs/sources/xsltc/output_namespaces2.gif | Bin 3360 -> 0 bytes
xdocs/sources/xsltc/output_settings.gif | Bin 5263 -> 0 bytes
xdocs/sources/xsltc/overall_design.gif | Bin 5114 -> 0 bytes
xdocs/sources/xsltc/pattern_objects.gif | Bin 5206 -> 0 bytes
xdocs/sources/xsltc/runtime_architecture.gif | Bin 5536 -> 0 bytes
xdocs/sources/xsltc/runtime_design.gif | Bin 8540 -> 0 bytes
xdocs/sources/xsltc/runtime_type_mapping.gif | Bin 9446 -> 0 bytes
xdocs/sources/xsltc/sort_objects.gif | Bin 3175 -> 0 bytes
xdocs/sources/xsltc/translet_wrapping.gif | Bin 6037 -> 0 bytes
xdocs/sources/xsltc/trax_output_settings.gif | Bin 5263 -> 0 bytes
xdocs/sources/xsltc/trax_translet_wrapping.gif | Bin 6037 -> 0 bytes
xdocs/sources/xsltc/type_mapping.gif | Bin 3368 -> 0 bytes
xdocs/sources/xsltc/type_mappings.gif | Bin 3807 -> 0 bytes
xdocs/sources/xsltc/typecast.gif | Bin 1950 -> 0 bytes
xdocs/sources/xsltc/uri_resolver.gif | Bin 4431 -> 0 bytes
xdocs/sources/xsltc/xsl_choose_design.xml | 77 -
xdocs/sources/xsltc/xsl_comment_design.xml | 73 -
xdocs/sources/xsltc/xsl_if_design.xml | 76 -
xdocs/sources/xsltc/xsl_include_design.xml | 132 -
xdocs/sources/xsltc/xsl_key_design.xml | 257 -
xdocs/sources/xsltc/xsl_lang_design.xml | 77 -
xdocs/sources/xsltc/xsl_sort_design.xml | 173 -
xdocs/sources/xsltc/xsl_unparsed_design.xml | 60 -
xdocs/sources/xsltc/xsl_variable_design.xml | 205 -
xdocs/sources/xsltc/xsl_whitespace_design.xml | 304 -
xdocs/sources/xsltc/xsltc_compiler.xml | 343 -
xdocs/sources/xsltc/xsltc_dom.xml | 445 --
xdocs/sources/xsltc/xsltc_iterators.xml | 358 --
xdocs/sources/xsltc/xsltc_namespace.xml | 568 --
xdocs/sources/xsltc/xsltc_native_api.xml | 308 -
xdocs/sources/xsltc/xsltc_overview.xml | 27 -
xdocs/sources/xsltc/xsltc_performance.xml | 268 -
xdocs/sources/xsltc/xsltc_predicates.xml | 343 -
xdocs/sources/xsltc/xsltc_runtime.xml | 469 --
xdocs/sources/xsltc/xsltc_trax.xml | 586 --
xdocs/sources/xsltc/xsltc_trax_api.xml | 65 -
xdocs/style/dtd/spec.dtd | 593 --
xdocs/style/dtd/xsl-html40s.dtd | 1520 -----
xdocs/style/loaderdesign.xml | 7 -
xdocs/style/stylesheets/design2project.xsl | 51 -
xdocs/style/stylesheets/designdoc2html.xsl | 274 -
xdocs/style/stylesheets/done.xsl | 67 -
xdocs/style/stylesheets/spec.xsl | 238 -
xdocs/style/stylesheets/xml2fo.xsl | 507 --
xdocs/xml-site-style.tar.gz | Bin 23391 -> 0 bytes
xsltc_todo.xml | 118 -
3642 files changed, 5099 insertions(+), 119946 deletions(-)
diff --git a/.classpath b/.classpath
index d04ad9cb6..f7e4a1dd5 100644
--- a/.classpath
+++ b/.classpath
@@ -1,20 +1,40 @@
<?xml version="1.0" encoding="UTF-8"?>
<classpath>
- <classpathentry kind="src" path="src"/>
- <classpathentry kind="src" path="tests"/>
- <classpathentry kind="lib" path="lib/runtime.jar"/>
- <classpathentry kind="lib" path="lib/regexp.jar"/>
- <classpathentry kind="lib" path="tools/java_cup.jar"/>
- <classpathentry kind="lib" path="tools/JLex.jar"/>
- <classpathentry kind="lib" path="lib/bcel-6.7.0.jar"/>
- <classpathentry kind="lib" path="lib/endorsed/xml-apis.jar"/>
- <classpathentry kind="lib" path="lib/endorsed/xercesImpl.jar"/>
- <classpathentry kind="lib" path="lib/bsf.jar"/>
- <classpathentry kind="lib" path="lib/commons-logging-1.2.jar"/>
- <classpathentry kind="lib" path="lib/rhino-1.7.14.jar"/>
- <classpathentry kind="lib" path="lib/xpath31_types.jar"/>
- <classpathentry kind="lib" path="lib/json-20240303.jar"/>
- <classpathentry kind="con" path="org.eclipse.jdt.junit.JUNIT_CONTAINER/4"/>
- <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
- <classpathentry kind="output" path="build/classes"/>
+ <classpathentry kind="src" output="target/classes" path="src/main/java">
+ <attributes>
+ <attribute name="optional" value="true"/>
+ <attribute name="maven.pomderived" value="true"/>
+ </attributes>
+ </classpathentry>
+ <classpathentry excluding="**" kind="src" output="target/classes" path="src/main/resources">
+ <attributes>
+ <attribute name="maven.pomderived" value="true"/>
+ <attribute name="optional" value="true"/>
+ </attributes>
+ </classpathentry>
+ <classpathentry kind="src" output="target/test-classes" path="src/test/java">
+ <attributes>
+ <attribute name="optional" value="true"/>
+ <attribute name="maven.pomderived" value="true"/>
+ <attribute name="test" value="true"/>
+ </attributes>
+ </classpathentry>
+ <classpathentry excluding="**" kind="src" output="target/test-classes" path="src/test/resources">
+ <attributes>
+ <attribute name="maven.pomderived" value="true"/>
+ <attribute name="test" value="true"/>
+ <attribute name="optional" value="true"/>
+ </attributes>
+ </classpathentry>
+ <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8">
+ <attributes>
+ <attribute name="maven.pomderived" value="true"/>
+ </attributes>
+ </classpathentry>
+ <classpathentry kind="con" path="org.eclipse.m2e.MAVEN2_CLASSPATH_CONTAINER">
+ <attributes>
+ <attribute name="maven.pomderived" value="true"/>
+ </attributes>
+ </classpathentry>
+ <classpathentry kind="output" path="target/classes"/>
</classpath>
diff --git a/.gitignore b/.gitignore
index adf038126..b83d22266 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,9 +1 @@
-/build/
-/.metadata/
-/src/org/apache/xalan/Version.java
-/src/org/apache/xalan/processor/XSLProcessorVersion.java
-/src/org/apache/xalan/xsltc/compiler/XPathLexer.java
-/src/org/apache/xalan/xsltc/compiler/XPathParser.java
-/src/org/apache/xalan/xsltc/compiler/sym.java
-/src/org/apache/xml/serializer/Version.java
-/xdocs/sources/entities.ent
+/target/
diff --git a/.project b/.project
index 56d086ee9..8c7edad5c 100644
--- a/.project
+++ b/.project
@@ -1,22 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!--
- * Licensed to the Apache Software Foundation (ASF) under one or more
- * contributor license agreements. See the NOTICE file distributed with
- * this work for additional information regarding copyright ownership.
- * The ASF licenses this file to You under the Apache License, Version 2.0
- * (the "License"); you may not use this file except in compliance with
- * the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
--->
<projectDescription>
- <name>xalan-j-trunk</name>
+ <name>xalanj_xslt3.0_mvn</name>
<comment></comment>
<projects>
</projects>
@@ -26,8 +10,14 @@
<arguments>
</arguments>
</buildCommand>
+ <buildCommand>
+ <name>org.eclipse.m2e.core.maven2Builder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
</buildSpec>
<natures>
<nature>org.eclipse.jdt.core.javanature</nature>
+ <nature>org.eclipse.m2e.core.maven2Nature</nature>
</natures>
</projectDescription>
diff --git a/.settings/org.eclipse.jdt.core.prefs b/.settings/org.eclipse.jdt.core.prefs
index 0fee6a9c4..3a0745fdb 100644
--- a/.settings/org.eclipse.jdt.core.prefs
+++ b/.settings/org.eclipse.jdt.core.prefs
@@ -10,6 +10,7 @@ org.eclipse.jdt.core.compiler.debug.sourceFile=generate
org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
org.eclipse.jdt.core.compiler.problem.enablePreviewFeatures=disabled
org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
+org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning
org.eclipse.jdt.core.compiler.problem.reportPreviewFeatures=warning
org.eclipse.jdt.core.compiler.release=disabled
org.eclipse.jdt.core.compiler.source=1.8
diff --git a/.settings/org.eclipse.jdt.ui.prefs b/.settings/org.eclipse.jdt.ui.prefs
deleted file mode 100644
index 7e642675d..000000000
--- a/.settings/org.eclipse.jdt.ui.prefs
+++ /dev/null
@@ -1,5 +0,0 @@
-#Mon Jul 14 00:07:56 EDT 2008
-eclipse.preferences.version=1
-formatter_profile=_Development
-formatter_settings_version=11
-org.eclipse.jdt.ui.text.custom_code_templates=<?xml version\="1.0" encoding\="UTF-8"?><templates><template autoinsert\="true" context\="gettercomment_context" deleted\="false" description\="Comment for getter method" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.gettercomment" name\="gettercomment">/**\r\n * @return the ${bare_field_name}\r\n */</template><template autoinsert\="true" context\="settercomment_context" deleted\="false" description\="Comment for setter method" e [...]
diff --git a/.settings/org.eclipse.m2e.core.prefs b/.settings/org.eclipse.m2e.core.prefs
new file mode 100644
index 000000000..f897a7f1c
--- /dev/null
+++ b/.settings/org.eclipse.m2e.core.prefs
@@ -0,0 +1,4 @@
+activeProfiles=
+eclipse.preferences.version=1
+resolveWorkspaceProjects=true
+version=1
diff --git a/KEYS b/KEYS
deleted file mode 100644
index 5d3013023..000000000
--- a/KEYS
+++ /dev/null
@@ -1,503 +0,0 @@
-This file contains the PGP keys of xml-commons committers
-and are used for signing .zip/.tar.gz distributions.
-
-To verify the .sig on a distribution:
- Using PGP: pgp xalan-j_version.num.zip.sig
- Using gpg: gpg -verify xalan-j_version.num.zip.sig xalan-j_version.num.zip
-
-To import these public keys into your keyring:
- Using PGP: pgp < KEYS or pgp -ka KEYS
- Using gpg: gpg --import < KEYS
-
-Committers: to put your key in here:
- Using PGP: pgp -kxa <your name> and append it to this file.
- Using gpg: gpg --export -a <your_name> >>KEYS should do the trick
-
-
-Shane Curcuru curcuru@apache.org
------BEGIN PGP PUBLIC KEY BLOCK-----
-Version: PGP Personal Privacy 6.5.3
-
-mQGiBDghjNIRBADXB4UY4YfZ2DmbSushlzPZCkY00iDPUB+GkW6FQhgnGCLZovgy
-FhCnCsKdN1xyHFq/Ns3PV3HPrMGxFKgVOfRuxREbF8CoXAa/u0qR1WoAm+rlyC9l
-OVsHdXxyOpZ8e4SPGne8LQYZwr2q+LsHiXOZktkaBo8ua8F4EJYkBMFhZQCg/4Iw
-jXmfpt661Essmf8d05cMdAcEAL0r+PrFxCmrU8Ok+r74+eqyclxVbiDbOf7Uef6N
-fEJmC5ihX7p8k8eEf2XepeAo6N0gdOxYVXVwcoRCmqPy7SSg1jnXqKOnA87ylv16
-lOiJ5WUkiVX96WOWEsbbYKuggmWeDL+6iFc9hp6oEP2sf/geC8AEAEHTPfneJzpo
-3z28A/9iX41r4K0iRx5eIJu2KUrjdpPxhn0JPe9dz2XzWZIciNeki+ThrcarEj9h
-lmfvcGLifXbQfXuFid3btMsBRI8dqAbbXmyfvCYYSHDOkXEmoMW66AWfeF4hgfHF
-SA5lmcpH4mtHU69uC0+cvYlRROP+HaeOepYbriA+9A9Qq4MAW7QiU2hhbmUgQ3Vy
-Y3VydSA8Y3VyY3VydUBhcGFjaGUub3JnPokATgQQEQIADgUCOy5rCAQLAwIBAhkB
-AAoJEDLsF1kwoh1V/nkAoMGf6NVxNmMxpMJ9mQW6pzwWDAF2AKCe05LW35bV/px3
-c1a5mBZf0U8exokARgQQEQIABgUCOy5q+gAKCRAZucGLZELD3ErhAJ95upvPEsLB
-W+GF/Q27gKwJAJWh5ACg9vPu27CELQPkx5x6fhquWlPZWR6JAEYEEBECAAYFAjsu
-bP0ACgkQ1so098tadVyJkACbBhPpRY1usOMqaEoVi8iQvqJTaxMAoJDFZU6+RUTX
-dpyd/BhwgKB32d7TiQBGBBARAgAGBQI7LsU+AAoJEL66K4f1/EtCBKMAoMTRzp2x
-mzR4TjVuLDS1E4jkOAkWAKC4ONEEtQjIuTuDCVhZPQTtvk+0abQnU2hhbmUgQ3Vy
-Y3VydSA8c2hhbmVfY3VyY3VydUBsb3R1cy5jb20+iQBOBBARAgAOBQI7LmsIBAsD
-AgECGQAACgkQMuwXWTCiHVUPBACdHm9xrBcNMoEEgR0l+m/8zpgNqWEAn1CbpI+L
-0JNmBIyppFM1pCcXp5K6iQBOBBARAgAOBQI4IYzSBAsDAgECGQEACgkQMuwXWTCi
-HVXQIQCg1Q1MKkWygIsDGAOhiPaM09pTdlUAniTeCkoOI0+2IgD/NtqnGDaSvNDn
-iQBGBBARAgAGBQI4qZk/AAoJEFHrPvFXdlryVbIAoO/egti1esgRI6GErIhICg3I
-octfAKDlpw6NWq/WTxk1Aa0pN/1b6fmD5IkARgQQEQIABgUCOxPAFAAKCRAZucGL
-ZELD3ElDAJ9dcJ0/3luizN4DiPKeIiMsN4PiAQCfdCDLUWcAs93yj0MfeACJ7F6+
-UcqJAEYEEBECAAYFAjsubTcACgkQ1so098tadVzvZQCfRN3SVna4GEb5IwSm/zRn
-0exFr6MAoLSGnZ1wKQT12W/tNR/y2BueOEY2iQBGBBARAgAGBQI6rusTAAoJEBm5
-wYtkQsPcIsIAn0lLDcnoFp5jfpJqV5FnIgIjJ8HkAJ49bCzhw7U5n9G8XEYDQVE2
-eLyMgIkARgQQEQIABgUCOy7FfwAKCRC+uiuH9fxLQhjTAKDDUMomB1wKbVEhcdoy
-zpjt13tTMgCgiser+HuJ5boYdvtoEfsn0bHQMFS0J1NoYW5lIEN1cmN1cnUgPHNo
-YW5lX2N1cmN1cnVAeWFob28uY29tPokASwQQEQIACwUCPD8X0QQLAwIBAAoJEDLs
-F1kwoh1VSusAnAuo93Gu3IphIzuBQSsFu9YRl5HLAKCH3V71nV+Td9udzwT6RIsn
-WWIPLIkARgQQEQIABgUCPD8Y0gAKCRAZucGLZELD3KwAAJ45UpvBFaNKOa64ujpg
-2dKYVAGIZACg8fNYqXgVuqaB7Xrzyok45ciCfiC5Ag0EOCGM0hAIAPZCV7cIfwgX
-cqK61qlC8wXo+VMROU+28W65Szgg2gGnVqMU6Y9AVfPQB8bLQ6mUrfdMZIZJ+AyD
-vWXpF9Sh01D49Vlf3HZSTz09jdvOmeFXklnN/biudE/F/Ha8g8VHMGHOfMlm/xX5
-u/2RXscBqtNbno2gpXI61Brwv0YAWCvl9Ij9WE5J280gtJ3kkQc2azNsOA1FHQ98
-iLMcfFstjvbzySPAQ/ClWxiNjrtVjLhdONM0/XwXV0OjHRhs3jMhLLUq/zzhsSlA
-GBGNfISnCnLWhsQDGcgHKXrKlQzZlp+r0ApQmwJG0wg9ZqRdQZ+cfL2JSyIZJrqr
-ol7DVekyCzsAAgIIAM7v0Dm7spCxsDywqEkBCn3jUhjzq+8Ctl0qfHPA0tQdo61S
-+KB/j2G+sFYXDXd/l7ePj/wX5ZXpkVPNBg+rf0R6ExGYSIaf9/HqwSyXyz6hQ2HY
-yn99BDDIxViIXnIPUJ2Ul1Nn+xCduC/v756LYwM+oWXyb429W9bV9z0NVtnvpUxY
-Us9UWEiseJrBHHs92dMFWpTalpXrd7e/HAmUU+HzzpMjOAuxW7SunLLxVF5CH7t6
-oMeGlZPB1CMF5B2Q9lu14hUj4TLYHD3lAG9wCHmCbP4qj+B+DeKCfAerV8ZqQ5tz
-/OT4QuICThVE4Z2ShpC7VsHVGoKPF0igeVVAP1CJAEYEGBECAAYFAjghjNIACgkQ
-MuwXWTCiHVV0vgCg4cicMdOPPnOwEyDUhn+iMYl0MmEAoOOqSf33NB1VlLx344qA
-0Wi0FCL/
-=QTmn
------END PGP PUBLIC KEY BLOCK-----
-
------BEGIN PGP PUBLIC KEY BLOCK-----
-Version: PGP 6.5.8
-
-mQGiBDnjTUMRBADGzi7y1XiTty/HZ1QhRQxMkyf7JD/E5dGXCVLRoSQV9/hdKPtF
-OGzjZQt6DssPnisgrW6hSLEs8GrZKHCZE6z8h5Yekg+WJTs3K0LNJ3X/tStVe/fU
-DarLM7u0qwtcsaISWFMRoy1xbrxBkpFBeNkD+FRUk8sXTVXoOGvm3Fw/8wCg/+pg
-Y7XD6ZIA0m/CxrxR+xTBri8D/Rk4/5rzsT42AImJwAweJidzlmmvWcDGjZolDxrH
-TlVpIXFjGFJBj9tg1Xz+3/w9zKyk900gcwlHU7uz28xPylishgd8DyAb/enSXsEy
-NC1EagypAbMpEhTAdBaUNPb6t8yOX3dHUki5yuZ+PryOyKWTaiHyhHLwJ5vZi9xm
-o+/ZBACqjUqAL27JOC1qw1zrWCQQzEJIeIIdGFEGoMBiFC425vh/1dJA1LUICHSZ
-bZvg7VlvAMErnZb/IcVx4LX4R8Uergh0E/4Xi6krTYZvDuI4RmP5Jn/7IaK2c27I
-lCx7I0hj4CQIWVIEVCDAGjJk9E38VahJYHySHzjMdhXSjTbqW7QnTG90dXN4c2wg
-VGVhbSA8TG90dXN4c2xfVGVhbUBsb3R1cy5jb20+iQBOBBARAgAOBQI5401DBAsD
-AgECGQEACgkQGbnBi2RCw9yVZwCgjxC/ie5/GhPLZyQhMSQvJuDJP8kAn17UNfN/
-tRtFfcJDrNcC7P21ut+VuQINBDnjTUMQCAD2Qle3CH8IF3KiutapQvMF6PlTETlP
-tvFuuUs4INoBp1ajFOmPQFXz0AfGy0OplK33TGSGSfgMg71l6RfUodNQ+PVZX9x2
-Uk89PY3bzpnhV5JZzf24rnRPxfx2vIPFRzBhznzJZv8V+bv9kV7HAarTW56NoKVy
-OtQa8L9GAFgr5fSI/VhOSdvNILSd5JEHNmszbDgNRR0PfIizHHxbLY7288kjwEPw
-pVsYjY67VYy4XTjTNP18F1dDox0YbN4zISy1Kv884bEpQBgRjXyEpwpy1obEAxnI
-Byl6ypUM2Zafq9AKUJsCRtMIPWakXUGfnHy9iUsiGSa6q6Jew1XpMgs7AAICB/9g
-5aR6mWbvaZAwN/IFwIC9cd54cDAW6pvowo6/gkgLfwULI7iGR8jrHHs9rSu968fV
-3L7ys3pFLR93/22mJR1InTp+qQdUntcnh5fwbAd9Z8NoM2QEuY4c7cVjobazOgPf
-C6XZkS1C3tHcvUedzR8kmf1hiRtILWW2pF7A9JbJB3RHcuBut3cS3eME2+s+dCSl
-SugZKyVFuiDoKO59TD7OIn9dwipVhX7UgG0uLDlZzCd9dHLsrlr75LDxIZyiifDB
-1oa+xM5smFYEqux+3lf/UNGhpxcaGDJM09UUpOVv8yVz+FZQilZ7Bu0XKvnj1p91
-YFVAiQvQHijya+kMy6MCiQBGBBgRAgAGBQI5401DAAoJEBm5wYtkQsPcPlUAoNkm
-fMB0HL71h5QYfB/NRJupWsWUAKCi2UETq9cwA7QtuMyQ1cjvkA1mnQ==
-=lNZ2
------END PGP PUBLIC KEY BLOCK-----
-
------BEGIN PGP PUBLIC KEY BLOCK-----
-Version: PGPfreeware 6.5.8 for non-commercial use <http://www.pgp.com>
-
-mQGiBDtiOuERBADWqtYvR/wqP9H99bmQ1GNpS8NL7YXmOUEdH9X/7KT3nrFBjacO
-XTJ2/rjnY1ItW6EwnenuFf0okgnf3ZgUai6Ajr4buxCMhpAzm2htOAaSnc3l/FZF
-mcdvpvKkpc4bf2qYC0j4RjKPvXExPdK3DbQnl7Pi5q0qvdaS0JUkYR5X/QCg/7fI
-uJKHVBqIveeAmZKpU8xYd60D/RvTll3dwVCWhs21a/AFFYKpA86A5jyq/yXwIeVr
-IKtKfxnvcjpmZAYIMddsBtVFjW/CyRm6KQZXRdWpXuLymP7+ppT2VlRLM3TqUxum
-4pASJdptk7fj3qzivyfaQ6/fAG3PyJcOe5hS7znLV2a0LX7PQBiPpUwqcjKQ2a2h
-LogQBACalpgAIdN1dfUbgOSm9gdsRb8wYIOKTFGpCWF17rMTMuSYTLAsm6mPdxrl
-FHn2wlROwiDFnzhEDFbPOHdC5XMD+tYdrWJaffJZKW7ZItOEz6OIh7gnmKpBcDsy
-WoJ9J7QRUiETHX3AbKOynSdk5kcgDWymCjSP6rE0M1PAiMVg1LQhU2NvdHQgQm9h
-ZyA8c2NvdHRfYm9hZ0Bsb3R1cy5jb20+iQBOBBARAgAOBQI7YjrhBAsDAgECGQEA
-CgkQQkPbOcGiXuYuqQCgxnuxkA2wfXf/qrhK9FDdhtG67MQAninm2rZVcTHqorBV
-KqUHMeC4VHaEuQINBDtiOuEQCAD2Qle3CH8IF3KiutapQvMF6PlTETlPtvFuuUs4
-INoBp1ajFOmPQFXz0AfGy0OplK33TGSGSfgMg71l6RfUodNQ+PVZX9x2Uk89PY3b
-zpnhV5JZzf24rnRPxfx2vIPFRzBhznzJZv8V+bv9kV7HAarTW56NoKVyOtQa8L9G
-AFgr5fSI/VhOSdvNILSd5JEHNmszbDgNRR0PfIizHHxbLY7288kjwEPwpVsYjY67
-VYy4XTjTNP18F1dDox0YbN4zISy1Kv884bEpQBgRjXyEpwpy1obEAxnIByl6ypUM
-2Zafq9AKUJsCRtMIPWakXUGfnHy9iUsiGSa6q6Jew1XpMgs7AAICCADj1YHJzpg7
-J0z0zRmpzhmRfDZtzBZB+bjqXh1lkcJO9P6tqwEe9Jnhm+yMWKtfETeiNxyK7C5f
-qTATo9USqB2+VTfEr0Y+UivUcITB1UvChj02iPj7zhrW6A7ki5UHYzcK6y29Mw6K
-J39nKn7FPaxcqFEzksAGenT+yq0/sSCAydX0GyW6scEkkmdVsUskD5tb83KqNzKK
-wXm/iIkQHS5FyzQ7U/WGAKRMcQf14UkGrfPoeRbMfNmlp/B+Jwpfbn3bH47hgowA
-gdGcKQSAQhUgy6GDpsxWFTVyjiZNEBI2UxkoB7d8HzMRvme6tw51d59MSNK7X/Go
-GtA9P+IqA3UTiQBGBBgRAgAGBQI7YjrhAAoJEEJD2znBol7mw+MAn3pbgcaYV+KZ
-TLJszssOCpQLvJwpAKCOBhKSHNUJR8OXI4VhY2Arvmm33g==
-=genn
------END PGP PUBLIC KEY BLOCK-----
-
------BEGIN PGP PUBLIC KEY BLOCK-----
-Version: PGPfreeware 6.5.1 for non-commercial use <http://www.pgp.com>
-
-mQGiBDuOlFsRBADT2HtC2QiEuPHzAk6Oa95nupm5zPFdtUasGWnbNhj37JNjhNFA
-/iCAvloRHMG8pR9ltlLZA4ae4X2BhPPqk+Us7zjYY/DkF/+G+cTMwPdoakc5JxL5
-ZRoVntAYRH5bcmv9MdSbY4YDf2iqk8gCaFPjP9EQcw3l38kTbfVvGKIjNwCg/7fU
-aAHIiOYSH+eLMpF4LtuqQP0D/3DhtpvrALSpiF/rw3VnL1rnxcb2IZs9IL1U6bFK
-p0IbqQORSVO2+dYSWo4/Vt7aWBFVPf/yfn/elncVmo12wAzWy7sBnqv8QzfYAvyY
-UuOh2WUD4K1ALOy7VHNM1mMyvH4dDIAoOuqXMQBwJx0A+/zUUaUZZLojsWl366pF
-GHmlBACa5zXSZ0mUf5ScZqZyda7/kUsV+B5tKjEKuOY1d/hnI5e/9Z11EQIfqqxs
-UckzCii+mg8zSpSgWHtsSu5N90teLum98bEuhYNT1tB6Pc7yNWEfq3c3SPw8ZstX
-u1kTQrsQeTiPhmfTQ+RyFiv+ZjonEsETNQK8n7CU+N2diiX5d7QjTXlyaWFtIE1p
-ZHkgPG15cmlhbV9taWR5QGxvdHVzLmNvbT6JAE4EEBECAA4FAjuOlFsECwMCAQIZ
-AQAKCRDeziK2wcV9LzZ/AKCYT4SNAFyQB+tA93nYjRo+NMc12wCaAw6zfJ7j7pI4
-e7L2OA0niSd8vHe5Ag0EO46UWxAIAPZCV7cIfwgXcqK61qlC8wXo+VMROU+28W65
-Szgg2gGnVqMU6Y9AVfPQB8bLQ6mUrfdMZIZJ+AyDvWXpF9Sh01D49Vlf3HZSTz09
-jdvOmeFXklnN/biudE/F/Ha8g8VHMGHOfMlm/xX5u/2RXscBqtNbno2gpXI61Brw
-v0YAWCvl9Ij9WE5J280gtJ3kkQc2azNsOA1FHQ98iLMcfFstjvbzySPAQ/ClWxiN
-jrtVjLhdONM0/XwXV0OjHRhs3jMhLLUq/zzhsSlAGBGNfISnCnLWhsQDGcgHKXrK
-lQzZlp+r0ApQmwJG0wg9ZqRdQZ+cfL2JSyIZJrqrol7DVekyCzsAAgIIANxxFjYo
-tUFTQpvEVHu1ZJhyZNySlR5EEDFemG/3AC67Mhv7ygHaeKP/oFzIixKmWllT7iKS
-SLjyS75rq7LpTzhasg2+suQPRnV8y2ATTLnlKWQVmZfVKY1RDiO4MWLik9laFTVY
-kEyFbKgF9w0LyeobsD7SU1J4D9IUOYmslq0m9rac0l+1ovNetdzIm3WSTB/gm/B2
-Nrz1z8urh4mf+RJwuO0to9fkSjE1KUcrE7nTiSD6A3eUaQC6S+Q5wEeiB3QN5f18
-giQuxna9Aet9J8tnMk+5iuh0QYKjNyXlyYD5B9ZF/4SXnQVDi6jAIC/Zzt/Yqzwo
-QX3NAtR8yY0WgASJAEYEGBECAAYFAjuOlFsACgkQ3s4itsHFfS+Q1QCg9ywbxv1n
-32glMqfIb9X7icWxYIEAoOGctrkwfA71hEB0S6zhT4UU3zx7
-=eDC+
------END PGP PUBLIC KEY BLOCK-----
-
------BEGIN PGP PUBLIC KEY BLOCK-----
-Version: PGP 6.5.8
-
-mQGiBDu47OwRBADe/cmSMZz/V8OF9KlVIij1Y66HuKRf9u8ht0JrVZf40BiA6ZF0
-IhXx44ELI1SWU2SqWQOrVR3RRVhHDbCiHGTGGLy8FgL5mhuC8vKRRkKNSzvgJKpD
-dCqRScL0UBWogvKj8plzuvz73rHDGJDdd4BYjOD02FW8wmBnWZO2FRQDhwCg/wwW
-HvcFM/O9dwoUPjdzc5AOteMEAN7vt3PzYpuhPEA21kGHd/wrn47BKGRiwYXv6b4S
-h6OCOWvj/JB9I/BnoeiDpt//1JRte/14JKf8IykuCQgzcZOvA2uuiMi0oWY7kBWe
-KDKzz63pFhlqncCzbxnOlIGUq82Y6ZGCrUvKErddOEdeHeCf2smgEvbxfED7lfKR
-noVTA/9mjXvtQf5tHlSA6/xErh5WVnvtK1voWQKK5CcRYccqoeD6hbYfwH2wHPte
-Rxvh+l8uyF+KTszM2cThA/BfVec01g3qeI1b4F1Izj9iLERxzvczB9QOQ11Ihhn1
-aC6CGDRT8pbrQddWKZy1mGoSJzRDcAGmHleY24+AK371+rKzlrQtSm9zZXBoIEtl
-c3NlbG1hbiA8am9zZXBoX2tlc3NlbG1hbkBsb3R1cy5jb20+iQBOBBARAgAOBQI7
-uOztBAsDAgECGQEACgkQss3trL7oYN6+QwCeNNwhvSTvw/OXKOAJ0wzpzUKc//AA
-oI+/TdbMVKrBDyEIR3fzS+PDYOq/uQINBDu47O0QCAD2Qle3CH8IF3KiutapQvMF
-6PlTETlPtvFuuUs4INoBp1ajFOmPQFXz0AfGy0OplK33TGSGSfgMg71l6RfUodNQ
-+PVZX9x2Uk89PY3bzpnhV5JZzf24rnRPxfx2vIPFRzBhznzJZv8V+bv9kV7HAarT
-W56NoKVyOtQa8L9GAFgr5fSI/VhOSdvNILSd5JEHNmszbDgNRR0PfIizHHxbLY72
-88kjwEPwpVsYjY67VYy4XTjTNP18F1dDox0YbN4zISy1Kv884bEpQBgRjXyEpwpy
-1obEAxnIByl6ypUM2Zafq9AKUJsCRtMIPWakXUGfnHy9iUsiGSa6q6Jew1XpMgs7
-AAICB/4usO5A+4Z5Zqdv3IE/Ffaw7XD2+94Jjr9VLWBvlNPb8hwYaCQ8Sn8c+Vwq
-lrePG3vHQvwsaTVpLWgk7G/tqasTdecCGrBEc9YlB/9jBqNaUuWdT1RlfxzS96Z1
-ayhNSqHM5gF/6cTBedK95HF0++AdtG4Z+CxhX5COZliPcIeOH1mwYqP/OKcbfOmc
-NqsjEpKA81oMpu6RHlzdbvUEyr8JpwqlQnJBPZ6oRi7SUlsTidYvsTA2+ZXJWftr
-TXe/R4RdaoXnwhESiDAL1pJy1Hnw3N5RJGCA5RS3RLHa0wvF0YTCwdk7PJut7100
-bdLw57nTr1edcFUKrPrXHQaAI4KiiQBGBBgRAgAGBQI7uOztAAoJELLN7ay+6GDe
-6ioAn0mSgIVhoKS1/Umun8Let3+az+SMAJ0aDwtI+TswutMqImiCBg2XsQkOug==
-=FVde
------END PGP PUBLIC KEY BLOCK-----
-
------BEGIN PGP PUBLIC KEY BLOCK-----
-Version: PGP 6.5.8
-
-mQGiBDu46/8RBADy0Wm57RXcDu6sd+sza7pFOoYgWslo51LuSxoCVWZiBjgOhas0
-JZeN9pOZlW89yFG4b4U+IfHJ6S0jrl9dcY4jZbwGZOBHF/03Z1viZajIZQ8X13HT
-xVASnVFspxj/bvnkpALBaaeI75De9XjDJzJmxWpIMnvXqD6r3jA78h5J2wCg/xbc
-xzkV5R1+g5f0YQ5f6LcLK0kD/RWVFuIvrlxzJXZQ+7jduyZmBJat9CQs0U3hHFXq
-DIxQPfFsEn9B/kc/qRTFITTeu1JVmq9SYXhJ/YRP+5yza/bJy3HBs4X4xUSeSGR9
-lgMQ7CdI2RwCP2FiCt1yEZT0FG7V452P5u4GFsrUo0hzwPuF853OFbNMVA9lud7Q
-pKAdA/wN2J7vDQJzAI/Pnf1ilp3Etq5Mm0jm9F13qXY66a9GtqvcS/lZGwEwYb5J
-WHu2kUjDwRwc4rdVbmJS7r4OpuK4n4HSvkA+H7T2fGeAbSlmi2cf0Zj9PQc6nTTX
-xs9/mW+ducQoAWWqBsjYb9WTmETFI/v7XODgkFc8+4bGO79ysLQmSm9zZXBoIEtl
-c3NlbG1hbiA8amtlc3NlbG1AYXBhY2hlLm9yZz6JAE4EEBECAA4FAju46/8ECwMC
-AQIZAQAKCRBM03UrGv/D/h69AJkB04jEwgpZ3U/A3Vo1dfce8zM4/ACfRm4GEOJS
-8R/nsuNzZ8YoRD52DpK5Ag0EO7jr/xAIAPZCV7cIfwgXcqK61qlC8wXo+VMROU+2
-8W65Szgg2gGnVqMU6Y9AVfPQB8bLQ6mUrfdMZIZJ+AyDvWXpF9Sh01D49Vlf3HZS
-Tz09jdvOmeFXklnN/biudE/F/Ha8g8VHMGHOfMlm/xX5u/2RXscBqtNbno2gpXI6
-1Brwv0YAWCvl9Ij9WE5J280gtJ3kkQc2azNsOA1FHQ98iLMcfFstjvbzySPAQ/Cl
-WxiNjrtVjLhdONM0/XwXV0OjHRhs3jMhLLUq/zzhsSlAGBGNfISnCnLWhsQDGcgH
-KXrKlQzZlp+r0ApQmwJG0wg9ZqRdQZ+cfL2JSyIZJrqrol7DVekyCzsAAgIIAMhL
-pfkBOHvfRhd/Dusekk1af4fMmH82fVhw82Q2+rY9CUNX1N/w0NLZ/AD1wKPugbDK
-QoVqgYaAP2rf0xETMFeZKlUhnPl0fXtfZSPWC8qIeiphac97g8Y4q/ZJL9jqZWiu
-lqQyArwniUUJ4L6obhZ0EjmSOy4etrWkIEv+1Z8Btw3+hn/XwdWRPzDkicMz7iL4
-scAsSLphu53tUhBdlwBDFdjesaKCRqy8bdR3AQf77Z1czNMLfYA7RS6zuoiblkD6
-GlABJDeQuxnBVJsuYpa+/zxlf4ol7P1rP5WohTN+hZWR9JI+MbqqG8EeyuYjI2Gj
-2/jT1kKqjGgVnqjtcb2JAEYEGBECAAYFAju46/8ACgkQTNN1Kxr/w/4tsACgyWj3
-/gI5CMj0KhDDxRXkxzCRP+AAnjY4cIvvgya56KB0IGmFgdgWZxUK
-=Ipr4
------END PGP PUBLIC KEY BLOCK-----
-
-Type Bits/KeyID Date User ID
-pub 2048/1AAC221B 2001/11/09 Joseph Kesselman <jo...@lotus.com>
-
------BEGIN PGP PUBLIC KEY BLOCK-----
-Version: PGP 6.5.8
-
-mQGhBDvsN+kRBADjapawUAJpEXOp7xNASa4FKdXFx9rLOx45+GP4bdTS9QN/p7Vo
-t4v+Xd8PUhJYHkxyfe39rtWfVTj+JPFotldMaPJUCKixnxnTjehbSoyi5sNraRqj
-WvZFYFDOOmOEy139eBBFXNTGSH+3D8A0PMg9IhUGHYgGZwqhEgd+2yaBlQCg/94k
-idl+3UadWoI4CTOxD+iU0rMD+JUCsUvmFTP1HfJQekMSNN16WSzJF29QOr0JUm9q
-ebnJHvtaQ/GaZrVyVv0bbgC1XAXf36pqWJPldkvOOzxCm0z0JkKdbQ6+r4P3hDMF
-Ppj1kUfz2XmdbkLTROu0PhUwgE4p7IKQspmxcdYGbT8rPtSSxXVF0yvF/NItXcCJ
-KfMEANYbpDzbuzWNtwVTQReFoj5xwYxH1H0CMeXmV+yq0i7DRNU+uAe2DmWOc6om
-bl9K5yk/cf8DP93/0yOaJqmZ1EjhHwKkknucHbjcNcMrG5qozU3bUr4in8IK5XO0
-NDZEw6KZTLCyXWCl9kK/H7vr0ogtSeQo+rnMqM9Ggusl2yMCtC1Kb3NlcGggS2Vz
-c2VsbWFuIDxqb3NlcGhfa2Vzc2VsbWFuQGxvdHVzLmNvbT6JAE4EEBECAA4FAjvs
-N+kECwMCAQIZAQAKCRCVht3BGqwiGxyvAKCOQ+RkwNwxTbrfGj9y3Lm4mYjZ5wCg
-npZjPSr5wXU3YU+yi9TluXrMFWC5Ag0EO+w36RAIAPZCV7cIfwgXcqK61qlC8wXo
-+VMROU+28W65Szgg2gGnVqMU6Y9AVfPQB8bLQ6mUrfdMZIZJ+AyDvWXpF9Sh01D4
-9Vlf3HZSTz09jdvOmeFXklnN/biudE/F/Ha8g8VHMGHOfMlm/xX5u/2RXscBqtNb
-no2gpXI61Brwv0YAWCvl9Ij9WE5J280gtJ3kkQc2azNsOA1FHQ98iLMcfFstjvbz
-ySPAQ/ClWxiNjrtVjLhdONM0/XwXV0OjHRhs3jMhLLUq/zzhsSlAGBGNfISnCnLW
-hsQDGcgHKXrKlQzZlp+r0ApQmwJG0wg9ZqRdQZ+cfL2JSyIZJrqrol7DVekyCzsA
-AgIIAJJnaUDpUG1btIJUVkHLHOeBkm8uIcixAY1BrsoAm+HKW0DfvGZ0OA9RZawL
-ZwE0sWCuOuzQjbMVFjt3B76kK7YRiha+hlsAvbm5Ojnz5cmn+4JhT6fvh7Eh4xBR
-zCyQTOedNtegy0zkV24ddRqjz/zRDa3KJLagZrQFKU4+LXF5DpaTUVDR5xHxDlWg
-Ht2RDbEWVSYALxRjyHobzVZYr9CuhRy6QKRd5pm/fD+qkDtwHbFkrouH8Txegr3y
-zVVc+vKC0GNr1xaX8f0lUGSz2KHPRgqyMfEKGRYM+IWfr/gHeZnP2SUzGHsfYzoi
-6CJS6hPL/HyrPn+UbOmVo5uKNaqJAEYEGBECAAYFAjvsN+kACgkQlYbdwRqsIhuk
-fgCfco+vxnDUpU8cLscpZsPbk6J9p/MAn0VYo0g51AsO36+JJUak7IDWGFwb
-=pFGX
------END PGP PUBLIC KEY BLOCK-----
-
-
-Sarah McNamara <mc...@ca.ibm.com>
-
------BEGIN PGP PUBLIC KEY BLOCK-----
-Version: PGP 6.5.8
-
-mQGiBD0HV44RBADu4H3kzYmSoX2BZOkIio6h+LGD60EjDOGtGkFNh9pqd6aItRK9
-qpFishIK/1/1z+/nLVBfQDc+PSXR8jhZUzj/AGAdjmOtYkBwAWGz1jY08/x98xiV
-MzMlVYYdm0dHZAfrNKV7nAfLuFQ4X1Og4Hbmgv5HlnVllXEBcHUYWG7AFwCg/5Wu
-q6weARMULjVCQb7B/myiQJMD/itxWrfL0KibEBHzKEmzM3V6pJR7CT18+GO7aLFD
-Y0OtTqfcKdBlbvK2Ngyn6MFO/fgctGYsNB20Yg0dJH2oLPrgGAnSVqkgMh2VhUFH
-oc/6cyjBkFJMOgHQQAPY5c2MdVlMhBTCJcIMArY5rPQVS7q6D+947hftyHyhDwss
-e9b9BACUls7qRcUum7a0eygN6ninot6UlSh9TLEt7OERdIUegu3mbXazdGi5jvCr
-lXb1BxZPBIYP2tMve88s1uuRdDP20Ht7k3uG/CzMDlcIUisFrlAqNI7XtzE51jsF
-FOTt8NZFFCfqCGaVT/k4FB3wMWniK8HeXEiUuOB7vqdec2e1W7QkU2FyYWggTWNO
-YW1hcmEgPG1jbmFtYXJhQGNhLmlibS5jb20+iQBOBBARAgAOBQI9B1eOBAsDAgEC
-GQEACgkQDL/HgFBA4ORinwCeM0LEu1iHaSfg3O8W8XUO3soVB/8AoJCsL4P3H2YW
-jzcc4jWc0MtufUNTuQINBD0HV44QCAD2Qle3CH8IF3KiutapQvMF6PlTETlPtvFu
-uUs4INoBp1ajFOmPQFXz0AfGy0OplK33TGSGSfgMg71l6RfUodNQ+PVZX9x2Uk89
-PY3bzpnhV5JZzf24rnRPxfx2vIPFRzBhznzJZv8V+bv9kV7HAarTW56NoKVyOtQa
-8L9GAFgr5fSI/VhOSdvNILSd5JEHNmszbDgNRR0PfIizHHxbLY7288kjwEPwpVsY
-jY67VYy4XTjTNP18F1dDox0YbN4zISy1Kv884bEpQBgRjXyEpwpy1obEAxnIByl6
-ypUM2Zafq9AKUJsCRtMIPWakXUGfnHy9iUsiGSa6q6Jew1XpMgs7AAICCAC5df43
-MJy9e/SkSdo/Vuu+3cUNcyTuOck0kFivwZKbYKbqJL1nfmT92Flgf4kzJUQTJ5QU
-2//sG2dyRtSZwFmb2vhY+68G8d9m4bkbIq799si7sK1LtSdC+6jr5qEnO9w+KcM1
-dxHhUXz5QSOLJgOL+FuF+NcvItUefl0tq5gwiGschyPljp4A2ulaEQn1s7ur6smZ
-9QuEyr+95qTqo7I4yAA6NJy9kws2IkYTVXQGsuFlRuXsX30Q9jzlNGZGifLlo6gq
-im6cQJgP+WeNHMUb25hV3cVL+wONSklZXIshoDm+zwAcjrbeBVin7g9R38YfhA7p
-Gr5ZXzTdnd6GDVWAiQBGBBgRAgAGBQI9B1eOAAoJEAy/x4BQQODk1rYAn34/Xv82
-CElwVpVsZeIkpD68gL1kAKCpGFmpS+W7aXKGVdlNubEulbVlHw==
-=+0VJ
------END PGP PUBLIC KEY BLOCK-----
-
-
-Ilene Seelemann (ilene@ca.ibm.com)
-
------BEGIN PGP PUBLIC KEY BLOCK-----
-Version: PGP 6.5.8
-
-mQGiBD14yigRBAD4YG6RAKr364IFqsbD/3B02Nl28bkwVyWFxHA0y9Br5UvjyDGz
-sh6ZBQD7mPO2lpNGVj6ln0h5fxur+Nmi79j51LhdZamUGoJtx3GR8bMG3ps7OB+C
-FYobHFfBuaR+kvPioboPND0BKYqWktastyGi0Et5OSG2RbvMwBWwv7+ssQCg/y3A
-GTvsP70+0FPdsqYMIVbnvPcD/0I7huEjBXsF4/ZFple242zaDHiKcyJxaspiWYpk
-kHcHZB2fTUBroJtSvOE6in4LV9cBtr+qScyjYEKo7WXmTuvjPk9hGNg2/7IBhOAY
-pxEs/eMSRynPyX4dKsuQ/vbhRnJz5Uh2nG4l01oXIrIu3mLfbf0+njfAySbVZbUR
-Bm1fBADOLyw2OuOmVMu1DeFTZ2tyKyJQ+ALD3UtypphHDHcvejHC1Oq7heqxAk9p
-Ex/mYlIc3loddWiP6f4tQmdOqmvlhkZ1rGx1rNHMhRohRUPeY5WnRjg452hiaNtt
-ri3QnmX/w+3OQi9GcFzKr2GcSZzf429JArhAdMH4xoiK1lJTO7QiSWxlbmUgU2Vl
-bGVtYW5uIDxpbGVuZUBjYS5pYm0uY29tPokATgQQEQIADgUCPXjKKAQLAwIBAhkB
-AAoJEAaHFk5eFOHSfJsAnRLwJ3B/tgfUSAeXjgImzHITi93JAJ9kyIRfAu431G/0
-chT0OWCp/IqAnIkATAQQEQIADAUCPXjPQgUDDy00gAAKCRAy7BdZMKIdVZ5wAKDf
-j9ZVL8158YK7kdwpPsVMqJRldACfcYLyjzQh1rZIuAW/E/ddhwQ+eniJAEYEEBEC
-AAYFAj18qXUACgkQDL/HgFBA4ORX1gCg3WrNmHJrAc46PL2MdI1pqqVM+MYAoKFq
-cnqo7mczQM80Fvw58092GlFCuQINBD14yigQCAD2Qle3CH8IF3KiutapQvMF6PlT
-ETlPtvFuuUs4INoBp1ajFOmPQFXz0AfGy0OplK33TGSGSfgMg71l6RfUodNQ+PVZ
-X9x2Uk89PY3bzpnhV5JZzf24rnRPxfx2vIPFRzBhznzJZv8V+bv9kV7HAarTW56N
-oKVyOtQa8L9GAFgr5fSI/VhOSdvNILSd5JEHNmszbDgNRR0PfIizHHxbLY7288kj
-wEPwpVsYjY67VYy4XTjTNP18F1dDox0YbN4zISy1Kv884bEpQBgRjXyEpwpy1obE
-AxnIByl6ypUM2Zafq9AKUJsCRtMIPWakXUGfnHy9iUsiGSa6q6Jew1XpMgs7AAIC
-CADSzWYVAO56F2n81OvuEKHEDsWHVTa5F+pB2rJQdSbYsvuB6VzOXO+gttdBgaPp
-Kox0wj/z1T3ycr3UyP21sbyP6C4IqUM1sxmDDvtPmi+GP9EnVVWsjt3kAX4NgpG+
-/5RRjdmWvTXYwCyQsGUYmrxj38bTl3slaY2MXuzDrPN7jPLj0LQq2XsucxlBxne7
-VcjMcwWdZy83yrcD4JBACjuzZDYv5rk8562v4i7yIL0OGG42ApLeHTszKgIOnvEz
-chBQRtAIbnTZyakWAQbx8yluBQREcWro65iVZngjEMFFBZogCOHRo/ZRea+6Chb0
-GE4SHxWelDm1h29kRKFyNiSSiQBGBBgRAgAGBQI9eMooAAoJEAaHFk5eFOHSYScA
-ni92fvDPDNiD0HR5fYQkCcj9+AmCAJ9r2Ic4kOjE7g4LqGU0w/zr3IJ6wA==
-=g9hV
-
------END PGP PUBLIC KEY BLOCK-----
-
-Henry Zongaro (zongaro@ca.ibm.com)
-
------BEGIN PGP PUBLIC KEY BLOCK-----
-Version: GnuPG v1.2.2 (Cygwin)
-
-mQGiBD8cAJsRBADUrXrA/bCXXan4MTeyaYP/X7Jq2N4m0taDKcCWneTWVoXVISJD
-WRm5xI0qfiSMao4VCienFS6aEVDW/CtYy/oVN6faP4cDhfiauOSNVnkuprN5kNT5
-45gXxjfkNZZqQEHzNXeQbd03b2eYVNRqEPIMmbe02VNmYU2ucNoS3tX+wwCg37o6
-lECga3f3HAEbAoBGJWEQDz8D/1cYnr/3K08y5iRbx/fEImoSwDVmS2stl7YSHiFq
-y8OkkNv65ctxq1AQKWkd6l/TRLkaTxV6jRSNR9/UUSsKZ1WqYXdWIQlTHOyfyXA4
-9F7BYWVCJ2AorGOCUV2RhL34JOtxD17eWFW7jte9d3yjzwrW6zEgRjL3gn8mF6pm
-N0vwA/9/Yhw4xs3kJrd93wpYC6tjwr9OpKX9btjCvmYRs0tIaiHgW+pz4yXcp0be
-3JAKmOZLOpYgdXrzqoays2dIXHtPtnJ8xcusnuyafijXnpTugDLd2TTZwTE2PJqa
-T6wU6ucrxZoVye7tnCZC9WO4wwT1C34a2Bs8Kb9gdEztDDc64LQiSGVucnkgWm9u
-Z2FybyA8em9uZ2Fyb0BjYS5pYm0uY29tPohhBBMRAgAhBQI/HACbBQm6FuqABgsJ
-CAcDAgMVAgMDFgIBAh4BAheAAAoJEKtvTqlV3u1VQv0AnRtJiGiwnQ0xRr86VijM
-3jpvtRhZAJ42nopVLUX7MLPQAmquJr7vbJ51erkBDQQ/HACeEAQAktEiSKwmijNK
-y3LRnBfDcmnsflwaR6vq/hzTU4OaHFlv7TsOF8IEYuVtY6k35r1EKRFDDj3O2yxc
-HZ2nJXsfwc2r4vXZ5maLJKrwm/oqdpCQxIhewKty0mNcBmRhYfzH8FwDbJfDj8GQ
-3Mb+hoFng5IQz0TMn/+Xufi8hMPNubMAAwUD/1KqOj307Sw/I8xrukzKD28wephI
-BaHD0k/JrOE08hLy0AA2hJYtWON2ngFxsAMn+hyCaJ7jIf03lVzeWY/EFUsRiz6W
-SK2bgxCqztvFEfk6auQks9o8Qi7wSTdfGRvmgBEv1NIHricYGujpLMYL1/wcUmAb
-0cuNiuD+f6I9//mOiEwEGBECAAwFAj8cAJ4FCboW6oAACgkQq29OqVXe7VV5NwCd
-GnR3HK9tl6lDNkgg4e/iwX1+TGAAoNAyeTCMkju29VQvP09DXyqF92KN
-=+iYb
------END PGP PUBLIC KEY BLOCK-----
-
-Brian James Minchau <mi...@ca.ibm.com>
-
------BEGIN PGP PUBLIC KEY BLOCK-----
-Version: PGPfreeware 6.5.8 for non-commercial use <http://www.pgp.com>
-
-mQGiBD90tykRBAD8mc8/pJcCYJt7EBGh4M0x6FinAlR0QQsxgpf6sKVUsW01vnce
-1Sk2O5DfLCxTuTamstzMPGP9gqpIxL01qQO0ogarlQ8KLHtrb0x3ha2Ea32wnjux
-KsbWMYv88w3vyNmcPm4CwXePxWglBJxvuUtBl/8UfWX9tj51Gg1UIFkBMwCg/20T
-gSuvFLlcsBQIQ2z/lmyJsC8D/RP4QM4e36GyuMR+MVtamP2oq+kVsTgOWgMwbxBN
-pYVY9mtI43GIlQ3Nuj5MmgI2gh5w5KGkPxOUiBsbgGyKBpik2XET6uI+ESwxP/f3
-q4P5SsBg9Cnkfw1PRFp9rPrtsH+qRL0sVbPES7m5wgHFMO+iNFRvlgCj+n+a5wP9
-aZpVBADFiDoHukZKtwHkyeXf1ZAjDddYP0CMEU/+n6r2iQhGxsgB8YYxurCsNmWo
-ZHsEbFd9K0hiGW4wd8ehTnWhAOgF9haCg0ej+iXIsU26fSdup7XbhqWDwuBVG+oG
-fKrxWKn2M1Gq2/e7Y2uIQuUUZVLFWyfbz4srVKX4X+Usi2ZsWbQoQnJpYW4gSmFt
-ZXMgTWluY2hhdSA8bWluY2hhdUBjYS5pYm0uY29tPokATgQQEQIADgUCP3S3KQQL
-AwIBAhkBAAoJEEkBfzw7R979puQAoJz8iDTTk2RWVO7u3rTbiQLkKkDUAKDyteJj
-OIw78pLkcPnNBX5LsbtVzrkCDQQ/dLcqEAgA9kJXtwh/CBdyorrWqULzBej5UxE5
-T7bxbrlLOCDaAadWoxTpj0BV89AHxstDqZSt90xkhkn4DIO9ZekX1KHTUPj1WV/c
-dlJPPT2N286Z4VeSWc39uK50T8X8dryDxUcwYc58yWb/Ffm7/ZFexwGq01uejaCl
-cjrUGvC/RgBYK+X0iP1YTknbzSC0neSRBzZrM2w4DUUdD3yIsxx8Wy2O9vPJI8BD
-8KVbGI2Ou1WMuF040zT9fBdXQ6MdGGzeMyEstSr/POGxKUAYEY18hKcKctaGxAMZ
-yAcpesqVDNmWn6vQClCbAkbTCD1mpF1Bn5x8vYlLIhkmuquiXsNV6TILOwACAggA
-17tSplmHTmGaV5C5Up5Imu37MGELNYUmoDtg82Acn3gftwKAl81HSx7Lr5ekJTZ2
-jdxX6k1TiJVvw0926Dm44xERqgbTnxJ0eSkvrzuM3WEdnSC4e34ostHcYSMjtXpI
-IwbhrAhCNJz8VHQsMPHbp5DCEESZracxHbOe1HGfV1qfomdM6X8k01fIa5Qmhi1B
-UUV8tdhr4yXL4fjzQYzI0PJQAVNxEKGrdPpnKedcEDKqdaGDD/SfFjo0Wp1Lg9wO
-pW6KnujtylZ/i2gj+oQtXgNXG1CDB2R4+573NyIWbTGCliDA0vr/MIOON3D0Ir1/
-4vtFBvRhTOefXJ2S7AQFl4kARgQYEQIABgUCP3S3KgAKCRBJAX88O0fe/XhoAKC6
-AUWyj+MEm1Uf+mxMLDI2IXiDZQCdEMKlwjNalb4/NBV3HatUuhOuFho=
-=LaXh
------END PGP PUBLIC KEY BLOCK-----
-
-Michael Glavassevich <mr...@ca.ibm.com>
-
------BEGIN PGP PUBLIC KEY BLOCK-----
-Version: GnuPG v1.4.9 (Cygwin)
-
-mQINBEsh3ukBEADQTZRcZ+Fzyb4fWqhV5egIC8BTP54fjBcv9HKfC4IJxCaK5n/n
-GV9uuxv37LPNtZw9WxI8MLBJh0I3lu4PnrTvbcCVgP3NXlzFvdzY5n5FKQN62i+R
-6DbKehdd/QNlW0plxhVr3z6ZC2QH/EKRY0yJDcqT958Qz2BuPhXqYc+qlPtXAyPz
-2vE0aWsOZ6/7CJ7inLnh+0oVo1mJdtUYAVtoVwzQ6P7zcwvJDvwUaLUG9U0or46i
-46SNk2hTRK0q7KcFpEyv+6b1lbezZVWLN1tZjCITN8FHwf16cOMJF0XO/4fsCBQJ
-BCtZ9x5A6eCsDlWFCPd0BMDcPVDsB83AhujZo00g5H12oWVcxNUnlxSJ5ou7zRtq
-T4RJ7mpB7IM6g4zASJMgUkkuMnsQ9d+Bv8o9wC5lCDTEjN779ZxcctCmbBs6blgo
-4q9hYvAJYSkBOSfx+TRPuAYk9WK4elp8yq/XIrB1k7seKfTesROSf5Td5f988OpA
-jdyHhdp+HKstgktOkIvtDHQKgrsaKy5mHKqrWOA/mLL/Yw1p2IJkpBnGz8r/8mPD
-ecWrenRiT0E/us+D7tpHi84DrpfTS6niPaM4FgoigbCsdK/0T6IJ6uXVOPHdbpnL
-k5JDRYercy57tlaPwEHJITPe0FDP4zKJ+Jq28UYFRbPWDPcZJhPrUKA5IwARAQAB
-tD1NaWNoYWVsIEdsYXZhc3NldmljaCAoQ09ERSBTSUdOSU5HIEtFWSkgPG1yZ2xh
-dmFzQGFwYWNoZS5vcmc+iQI2BBMBAgAgBQJLId7pAhsDBgsJCAcDAgQVAggDBBYC
-AwECHgECF4AACgkQlEOAhCOKWlZifhAAhEkzKFOPkwJ58vy47jwMQa7/iAMs3gNN
-zNYcNcn6Vj3n/gTa5IlWrcjx2VnZviSW13lwry7DmudfO/qeU0JsJr4mk8Kwj5mh
-GFa5r/gt+dnOW/iFy8lEaJUI4vcXVZa4QK310d+Loat4ac0i0Nkioeiomix5RaQv
-A+I4m7qJpo6V112d/0/GCVJADwFm/5sbDhreUV4H8zIIkhH47YZKejEUArO3Teqn
-4Ym6ES/25qv/wiDSuuQOwIBymYIHCVam42VUHdbUHEjFZF7v5A1qjvdymZBtMGK2
-nfQCLUHpX6ACq+icwShLG4CDK4+zYdN0bTwI20VbLlFzFScjVga21Dqkdaw1bIvn
-cSmAXwrSKbFIdsdnsq9lnTqSszs5AyXQZ2Iq0iGk73L/CJemtgp9gwf3dp03WXQG
-5LCuTiRb/MWcgAPoG2KVEHRjE3KYGxEQ/OgIHxwDiDnvyvukjkpV/O/9A9LAga+5
-f7J22ih9g0ILbSbX0N9PWpvESD0fskAT6awlcvvyFacOm4tcYveMRESyT6/ZJWAm
-t/DlHcxLshX0RQZCETV/HO1C59twuds6MEbs3rTaFsKryz5Vo4/AQSsz46eDZze3
-XZ8y4FLHAkgrptHfoV39kyjJHmIMOAkx6S1YIvswTU0hF9SrxfrslyF9SwxYNuHt
-Q/M+Mf7tVQ4=
-=NDBw
------END PGP PUBLIC KEY BLOCK-----
-
-Gary David Gregory (Code signing key) <gg...@apache.org>
-
------BEGIN PGP PUBLIC KEY BLOCK-----
-Version: GnuPG v1.4.11 (MingW32)
-
-mQENBE2kzuwBCACYV+G9yxNkSjAKSji0B5ipMGM74JAL1Ogtcu+993pLHHYsdXri
-WWXi37x9PLjeHxw63mN26SFyrbMJ4A8erLB03PDjw0DEzAwiu9P2vSvL/RFxGBbk
-cM0BTNXNR1rk8DpIzvXtejp8IHtD1qcDLTlJ8D0W3USebShDPo6NmMxTNuH0u99B
-WHCMAdSa34wsg0ZpffwQmRxeA+ebrf2ydKupGkeZsKjkLlaXNkTVp1ghn5ts/lvg
-KeHv1SJivWKCRmFlbPhBK4+mxSUSOPdoBNAfxA51QzZoPizSk0VbRz3YufYRVLFy
-9vqPSorDmYJhCvn3f6+A38FS/j8VE+8obQ2rABEBAAG0O0dhcnkgRGF2aWQgR3Jl
-Z29yeSAoQ29kZSBzaWduaW5nIGtleSkgPGdncmVnb3J5QGFwYWNoZS5vcmc+iQE4
-BBMBAgAiBQJNpM7sAhsDBgsJCAcDAgYVCAIJCgsEFgIDAQIeAQIXgAAKCRCG/cfi
-oRJiy2vXCACU6jW2+XIWuWBKSmeowBMxlUMJFSq7QjLt+o6B1ZYClbzBLDKcxlnS
-dF6v0jLhp71LozTde+HFI4/qIv6OO4UaGHin8Z1rNU/i5L07HkhLxcrbDoWhaSGD
-buRsWCv9ljm5GCXyK9s6Uj7d4af9mDWaGhNFJJFIs+yqOvTwffoaB7y+2a1YWStZ
-ZXDJ0KiHdY7xQ7bbYR/61MgvJslF1uX+u4jLTNmbU0tCXLtUrLd2VbJiAMFezqy6
-hV/ZxQLZoBPpr3FYhR2SIzNhQ30nj9AVcPgCCuLD49nx6Ad5CpcP8sTwb4aWk9GK
-+Uu3Bfz4jTAvd9Q7TsRMt3NV+7sOGD4vuQENBE2kzuwBCACzeGpkd6X/xTfKDBWv
-XgHOOKIJ2pht9XmtZZKiIj7LIiSwvSds/ZkoZKxAm7AY+KPh8Xjf968FtoUBQJvH
-AG4rbowEqT7OOrJae2JcenH5qzaod7TpIPQVv+Ysz8I1wLlC6LzKRj1X99Hng6X+
-obsEasnPbmEEkuiZ/Sgi4vVC8SHkDmYt1Dx8jDgm53oUeWkEJO9LSI2zcrZhSgvg
-1xa4Q4gY5UUK7gE4LbmGCjFlATuuW/0sryxu8zxph15gkn4Nqgk0CPMSjesMYEGO
-sdDzfQXl2tXbt+Pe6mBoWh67MZ1v5zOq3EDtoSqDpWPxponAeaCuNDDFX44vGjfx
-GE0tABEBAAGJAR8EGAECAAkFAk2kzuwCGwwACgkQhv3H4qESYsvEMAf/VGyqIEcw
-4T2D3gZZ3ITkeoBevQdxBT/27xNvoWOZyGSzGYlRbRQrlo+uZsjfMc9MNvaSmxyy
-4gLVbcdvQr3PF//GxphJ98W8pk9l+M57jfyHnnCumn7MO4o9ed+WuigN5oeuNJ6B
-Iq3ff2o1DsrEvDChYOJEOeFuWxv+u7I2ABJJep7NbByM2n9PE8vlGU3zUBgWUBsk
-6jT+klKnEyHE76WzegPLz3jtElTuyB7jRhjyQJu1yiJEMbs2zH8aJGObi5f8Jum4
-tILZuEAdoI0M3c3VRq12cz/vLy+9VXa/s//8IsGn88kjyyYqOy8WJEjoOXFh++dp
-WiM7nZkgQcNi5A==
-=0UFs
------END PGP PUBLIC KEY BLOCK-----
-
-Mukul Gandhi (Code signing key) mukulg@apache.org
-
------BEGIN PGP PUBLIC KEY BLOCK-----
-Version: GnuPG v2.2.6 (Windows)
-
-mQINBFrVrw4BEADaSqFLnW5IvKF7CaJXHpz2K94WTZr5vXg8sGE5r7XTi+91BqrU
-VCVanxkKs/dEy7O0QAnkGNaF6nT/deHZVU6FGTUVcj7GtDXd/8Upj5H5Yhkvf8nO
-U50U/W427OuLAbtKK06zUXQQq7jNUC5DEQNOA2amqKsSGCzeLticjOB/PIaFSAE7
-vLYPXdVZVA0/+c8tI98vt0LH/dC0FK8Q/YQLGLvDrrnkLqZ8Q/G27BYvJA0uBVvD
-7oC7uivXE87Qqy489DWI/zTciVgm8LwwOOgACVc0WzkHI9qX/Dmc27CjowCacW8O
-+8VS1QVpq61L7y6vCg8dnL78Y3E+0MbvbVz7MpJKb9f7hxNHg6UwUVHweR+o2oXV
-75EMHQDN1vRWJ0gQgGOU479jECp1Iu52T2cL6qr5QDnmwb8G4LZUp3edJmlGQ+DO
-kSXJSSG+LtwdmwB/MwwyP6u7PKLKzE5Vn+zXyfJq5IHQmh9QlBatPcRrzFmKg4o1
-vI23xe09edfqSRPEfpLTa3h1CZPSOcu/93SteENslFKQ5SZIOyXK3RTz4jjJ6gMD
-W9FKGq5ntUTZHWiXJdxtr1cnt/SKJOsUK2OwTgD13EPYFonckbrPst4OSFFWUkba
-zIiENlbgkRKnQC06/bnBAfLC4h3W9AxxseVLVD7COB9fbJzGcLCsyo7mewARAQAB
-tDNNdWt1bCBHYW5kaGkgKENPREUgU0lHTklORyBLRVkpIDxtdWt1bGdAYXBhY2hl
-Lm9yZz6JAk4EEwEIADgWIQRNj7Vy+2rc/WnL/g17JYamteJcPQUCWtWvDgIbAwUL
-CQgHAgYVCgkICwIEFgIDAQIeAQIXgAAKCRB7JYamteJcPelTEAChRbuWaFsbJMs/
-qQNO0ALcqAKZvjnzB2Ne3qjYBT/3ptq86HSOBbuT1T/YAKUPN+ETR9Y7ib05x2qN
-pcLOhJJTNApNPcczNXKLokn4fojv70wFykRsm0OPp4/+gvtY9d/c7OPEIv1nLxOP
-zV7IJUX6JEXMuuUBAQ8XNFjy9ObRmQ3JTM3dvtsXNMqwpcsF3p4YvTTq7M3wKEJk
-J+d6DV48t0YNjDSmboZ1eb8NbBo6xGAUb42RuolJ8PtanDRjSUgCHPqSjn4x5F0H
-W/+kdoFybORCMCrVdKh1x4/8MLWLToC3aIaY1Dw51p9Li64NGHsxCBur1wlX/hAZ
-99Zy0GJcayuv9BPRG5lHraIwI0MhpYzmWL6xcOTOyWUOl8U5M/uaMkXlCS6WXdjz
-SrJx29y+1dH6mykRTjIQTBa+fsH7duJjiXlo9L8AYbXX6BiwImNiLHVdx6XHwEKP
-qDnQNuUFWuj4I2sU7Di0NNPpNemyDvGFlLd+472qD1K3M6ck0BMN+qp5n1gMcwUr
-X8cW40PBp5N14nghGiMVzA8QwcU62MCgu5Wo5yITKrZS3rf5vncRFNZ0yA49JqyF
-ypTWsJRE5iDIWYCvsQd0fICudxU5zRkaMlIUr8Yz+MjDITZ0YeDLrNDtyU+IE20W
-NpNXkhMSUHy6Vz772b3ejQt7Dg1Nd7kCDQRa1a8OARAA6tfcOXamaYMCf9bX6w9Q
-ggrmLmVJEUYbjMMlqg7jn1uatI1Fl0YPey1SJCKV52fc0OxX6+7iXlJhLc8q+tsx
-/9ojgbEetm85qlFBs7A2x1F/G4nXOi1LJbxDvytXonSn0YSKXpV7zLHnFz2/9KuK
-gi7YH41RmvYf/enLh2D8cZMApBfdaB+ZfiooMg7Flr9AHpqk5/UrV4vQZ1mkiiT+
-EXar5rygRP4DZKgBow6RWsJnDE2FKCh4UFzcjeQ0IGhh0iIldCT32jwJB8HDPamQ
-+1WAiEzzCH0OOZ1yxiyVSXor+KFpmtnaJlWzUJMm/K6W/6aD9sikY1pA8bfOC0gz
-BU7/FZ76rGHgfDAL136lqUzQ54BXdmhM/hTv9VBmZ5JHbjm6xdF9Msr/QI7sRbms
-mgjqOF6IJk4vD7u4sIRYQlHJSsxJyBCu3sbKlHv4RZ/Pun6Sxj1fxO/NisQX3sdm
-pMwtZSCaBnx/Xlm/DRQKHhWhRcZ+4efeIWY1WcBvH/LgZYJhi5p9PxSLYvtjY83H
-iFH1k1v+fZk5c06iwYB3WQJkUfjXIWAPbSHuVuQLq2eZN1Slkd1BncSFYEEgtFl8
-I+UwmrqBTdONMRGkLjezrjnFa1uSBiEHnyyD6PMP3PPsFzqSEYh/E1Kna7jtaJky
-ZD5SpLdlvFnS4dYOzzGwhY8AEQEAAYkCNgQYAQgAIBYhBE2PtXL7atz9acv+DXsl
-hqa14lw9BQJa1a8OAhsMAAoJEHslhqa14lw9hOgQAJXFChQ394HeivVGTP3Lc0fY
-WOBceE9+8xWn6gjFf2SOVlSW7TlBrOGBwAzgeGDWKAP5Js/S2i8LlxTzWA0n7t1T
-zMEstkIjEEm5rkSdZ6GkSXQuQkEuiD9fVq8wMjdOKcgRzPq5CUYBFoOPm4r1ZMBc
-uMg4fFn3nIHLALdi8hjeJENsl7e9cf7pct9ZmMARgF9jFPPcZbpu7THNgheXnxYW
-bzYMNHVV9NkmZA1nJcGTLXao8i0dIQwFyg91cyTfc5iI7EQP+SXUACiOWlZ6GO2S
-EcY6CR4g4obg9lBzEPs2uiDRdxWLyD66gbP2XDGPiAsg8LM43Wxa4hDPjXHp9Pig
-tPfamxqdl13a8JvbS9hX6wvqS5dbrJfRuxejjGG+LI2cAcWSnT1gCQJWEnxXdzkh
-Y6E4aiI6xNw7Xek7rL7DJKe3bVcMcUKI7rLQJor6Gq9ESuTbe73eJdkWTK1cWSWs
-StTfzMWwq22VjOZCHz7p/h5zQvuj+oeeJb1wdMn65FjRp6VCmZFwUAphV4tS/Ihe
-vVJJKMjIMdUrqDwRhUlt2JLIcjQov00nJ6/SC5AAY5m9jB0LhIHNvXHXPrfxeNEH
-otQEdxhoQJS4bxa+pEztFxSkOyHLYya53TVZmGDPW1oMnghHKMA9FLvypQU3CsXM
-6CMlHiO/MH1/Ktz2a7NW
-=hMIE
------END PGP PUBLIC KEY BLOCK-----
-
diff --git a/LICENSE.EPL_v1.0.html b/LICENSE.EPL_v1.0.html
deleted file mode 100644
index 832a9d448..000000000
--- a/LICENSE.EPL_v1.0.html
+++ /dev/null
@@ -1,258 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml"><head>
-
-
-
-
-<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Eclipse Public License - Version 1.0</title>
-<style type="text/css">
- body {
- size: 8.5in 11.0in;
- margin: 0.25in 0.5in 0.25in 0.5in;
- tab-interval: 0.5in;
- }
- p {
- margin-left: auto;
- margin-top: 0.5em;
- margin-bottom: 0.5em;
- }
- p.list {
- margin-left: 0.5in;
- margin-top: 0.05em;
- margin-bottom: 0.05em;
- }
- </style>
-
-</head><body lang="EN-US">
-
-<h2>Eclipse Public License - v 1.0</h2>
-
-<p>THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THIS ECLIPSE
-PUBLIC LICENSE ("AGREEMENT"). ANY USE, REPRODUCTION OR
-DISTRIBUTION OF THE PROGRAM CONSTITUTES RECIPIENT'S ACCEPTANCE OF THIS
-AGREEMENT.</p>
-
-<p><b>1. DEFINITIONS</b></p>
-
-<p>"Contribution" means:</p>
-
-<p class="list">a) in the case of the initial Contributor, the initial
-code and documentation distributed under this Agreement, and</p>
-<p class="list">b) in the case of each subsequent Contributor:</p>
-<p class="list">i) changes to the Program, and</p>
-<p class="list">ii) additions to the Program;</p>
-<p class="list">where such changes and/or additions to the Program
-originate from and are distributed by that particular Contributor. A
-Contribution 'originates' from a Contributor if it was added to the
-Program by such Contributor itself or anyone acting on such
-Contributor's behalf. Contributions do not include additions to the
-Program which: (i) are separate modules of software distributed in
-conjunction with the Program under their own license agreement, and (ii)
-are not derivative works of the Program.</p>
-
-<p>"Contributor" means any person or entity that distributes
-the Program.</p>
-
-<p>"Licensed Patents" mean patent claims licensable by a
-Contributor which are necessarily infringed by the use or sale of its
-Contribution alone or when combined with the Program.</p>
-
-<p>"Program" means the Contributions distributed in accordance
-with this Agreement.</p>
-
-<p>"Recipient" means anyone who receives the Program under
-this Agreement, including all Contributors.</p>
-
-<p><b>2. GRANT OF RIGHTS</b></p>
-
-<p class="list">a) Subject to the terms of this Agreement, each
-Contributor hereby grants Recipient a non-exclusive, worldwide,
-royalty-free copyright license to reproduce, prepare derivative works
-of, publicly display, publicly perform, distribute and sublicense the
-Contribution of such Contributor, if any, and such derivative works, in
-source code and object code form.</p>
-
-<p class="list">b) Subject to the terms of this Agreement, each
-Contributor hereby grants Recipient a non-exclusive, worldwide,
-royalty-free patent license under Licensed Patents to make, use, sell,
-offer to sell, import and otherwise transfer the Contribution of such
-Contributor, if any, in source code and object code form. This patent
-license shall apply to the combination of the Contribution and the
-Program if, at the time the Contribution is added by the Contributor,
-such addition of the Contribution causes such combination to be covered
-by the Licensed Patents. The patent license shall not apply to any other
-combinations which include the Contribution. No hardware per se is
-licensed hereunder.</p>
-
-<p class="list">c) Recipient understands that although each Contributor
-grants the licenses to its Contributions set forth herein, no assurances
-are provided by any Contributor that the Program does not infringe the
-patent or other intellectual property rights of any other entity. Each
-Contributor disclaims any liability to Recipient for claims brought by
-any other entity based on infringement of intellectual property rights
-or otherwise. As a condition to exercising the rights and licenses
-granted hereunder, each Recipient hereby assumes sole responsibility to
-secure any other intellectual property rights needed, if any. For
-example, if a third party patent license is required to allow Recipient
-to distribute the Program, it is Recipient's responsibility to acquire
-that license before distributing the Program.</p>
-
-<p class="list">d) Each Contributor represents that to its knowledge it
-has sufficient copyright rights in its Contribution, if any, to grant
-the copyright license set forth in this Agreement.</p>
-
-<p><b>3. REQUIREMENTS</b></p>
-
-<p>A Contributor may choose to distribute the Program in object code
-form under its own license agreement, provided that:</p>
-
-<p class="list">a) it complies with the terms and conditions of this
-Agreement; and</p>
-
-<p class="list">b) its license agreement:</p>
-
-<p class="list">i) effectively disclaims on behalf of all Contributors
-all warranties and conditions, express and implied, including warranties
-or conditions of title and non-infringement, and implied warranties or
-conditions of merchantability and fitness for a particular purpose;</p>
-
-<p class="list">ii) effectively excludes on behalf of all Contributors
-all liability for damages, including direct, indirect, special,
-incidental and consequential damages, such as lost profits;</p>
-
-<p class="list">iii) states that any provisions which differ from this
-Agreement are offered by that Contributor alone and not by any other
-party; and</p>
-
-<p class="list">iv) states that source code for the Program is available
-from such Contributor, and informs licensees how to obtain it in a
-reasonable manner on or through a medium customarily used for software
-exchange.</p>
-
-<p>When the Program is made available in source code form:</p>
-
-<p class="list">a) it must be made available under this Agreement; and</p>
-
-<p class="list">b) a copy of this Agreement must be included with each
-copy of the Program.</p>
-
-<p>Contributors may not remove or alter any copyright notices contained
-within the Program.</p>
-
-<p>Each Contributor must identify itself as the originator of its
-Contribution, if any, in a manner that reasonably allows subsequent
-Recipients to identify the originator of the Contribution.</p>
-
-<p><b>4. COMMERCIAL DISTRIBUTION</b></p>
-
-<p>Commercial distributors of software may accept certain
-responsibilities with respect to end users, business partners and the
-like. While this license is intended to facilitate the commercial use of
-the Program, the Contributor who includes the Program in a commercial
-product offering should do so in a manner which does not create
-potential liability for other Contributors. Therefore, if a Contributor
-includes the Program in a commercial product offering, such Contributor
-("Commercial Contributor") hereby agrees to defend and
-indemnify every other Contributor ("Indemnified Contributor")
-against any losses, damages and costs (collectively "Losses")
-arising from claims, lawsuits and other legal actions brought by a third
-party against the Indemnified Contributor to the extent caused by the
-acts or omissions of such Commercial Contributor in connection with its
-distribution of the Program in a commercial product offering. The
-obligations in this section do not apply to any claims or Losses
-relating to any actual or alleged intellectual property infringement. In
-order to qualify, an Indemnified Contributor must: a) promptly notify
-the Commercial Contributor in writing of such claim, and b) allow the
-Commercial Contributor to control, and cooperate with the Commercial
-Contributor in, the defense and any related settlement negotiations. The
-Indemnified Contributor may participate in any such claim at its own
-expense.</p>
-
-<p>For example, a Contributor might include the Program in a commercial
-product offering, Product X. That Contributor is then a Commercial
-Contributor. If that Commercial Contributor then makes performance
-claims, or offers warranties related to Product X, those performance
-claims and warranties are such Commercial Contributor's responsibility
-alone. Under this section, the Commercial Contributor would have to
-defend claims against the other Contributors related to those
-performance claims and warranties, and if a court requires any other
-Contributor to pay any damages as a result, the Commercial Contributor
-must pay those damages.</p>
-
-<p><b>5. NO WARRANTY</b></p>
-
-<p>EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, THE PROGRAM IS
-PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS
-OF ANY KIND, EITHER EXPRESS OR IMPLIED INCLUDING, WITHOUT LIMITATION,
-ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, MERCHANTABILITY
-OR FITNESS FOR A PARTICULAR PURPOSE. Each Recipient is solely
-responsible for determining the appropriateness of using and
-distributing the Program and assumes all risks associated with its
-exercise of rights under this Agreement , including but not limited to
-the risks and costs of program errors, compliance with applicable laws,
-damage to or loss of data, programs or equipment, and unavailability or
-interruption of operations.</p>
-
-<p><b>6. DISCLAIMER OF LIABILITY</b></p>
-
-<p>EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, NEITHER RECIPIENT
-NOR ANY CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY DIRECT, INDIRECT,
-INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING
-WITHOUT LIMITATION LOST PROFITS), HOWEVER CAUSED AND ON ANY THEORY OF
-LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
-NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OR
-DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS GRANTED
-HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.</p>
-
-<p><b>7. GENERAL</b></p>
-
-<p>If any provision of this Agreement is invalid or unenforceable under
-applicable law, it shall not affect the validity or enforceability of
-the remainder of the terms of this Agreement, and without further action
-by the parties hereto, such provision shall be reformed to the minimum
-extent necessary to make such provision valid and enforceable.</p>
-
-<p>If Recipient institutes patent litigation against any entity
-(including a cross-claim or counterclaim in a lawsuit) alleging that the
-Program itself (excluding combinations of the Program with other
-software or hardware) infringes such Recipient's patent(s), then such
-Recipient's rights granted under Section 2(b) shall terminate as of the
-date such litigation is filed.</p>
-
-<p>All Recipient's rights under this Agreement shall terminate if it
-fails to comply with any of the material terms or conditions of this
-Agreement and does not cure such failure in a reasonable period of time
-after becoming aware of such noncompliance. If all Recipient's rights
-under this Agreement terminate, Recipient agrees to cease use and
-distribution of the Program as soon as reasonably practicable. However,
-Recipient's obligations under this Agreement and any licenses granted by
-Recipient relating to the Program shall continue and survive.</p>
-
-<p>Everyone is permitted to copy and distribute copies of this
-Agreement, but in order to avoid inconsistency the Agreement is
-copyrighted and may only be modified in the following manner. The
-Agreement Steward reserves the right to publish new versions (including
-revisions) of this Agreement from time to time. No one other than the
-Agreement Steward has the right to modify this Agreement. The Eclipse
-Foundation is the initial Agreement Steward. The Eclipse Foundation may
-assign the responsibility to serve as the Agreement Steward to a
-suitable separate entity. Each new version of the Agreement will be
-given a distinguishing version number. The Program (including
-Contributions) may always be distributed subject to the version of the
-Agreement under which it was received. In addition, after a new version
-of the Agreement is published, Contributor may elect to distribute the
-Program (including its Contributions) under the new version. Except as
-expressly stated in Sections 2(a) and 2(b) above, Recipient receives no
-rights or licenses to the intellectual property of any Contributor under
-this Agreement, whether expressly, by implication, estoppel or
-otherwise. All rights in the Program not expressly granted under this
-Agreement are reserved.</p>
-
-<p>This Agreement is governed by the laws of the State of New York and
-the intellectual property laws of the United States of America. No party
-to this Agreement will bring a legal action under this Agreement more
-than one year after the cause of action arose. Each party waives its
-rights to a jury trial in any resulting litigation.</p>
-
-</body></html>
\ No newline at end of file
diff --git a/LICENSE.txt b/LICENSE.txt
deleted file mode 100644
index 1fc4c0ee9..000000000
--- a/LICENSE.txt
+++ /dev/null
@@ -1,1074 +0,0 @@
-<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
-
- Apache License
- Version 2.0, January 2004
- http://www.apache.org/licenses/
-
- TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
-
- 1. Definitions.
-
- "License" shall mean the terms and conditions for use, reproduction,
- and distribution as defined by Sections 1 through 9 of this document.
-
- "Licensor" shall mean the copyright owner or entity authorized by
- the copyright owner that is granting the License.
-
- "Legal Entity" shall mean the union of the acting entity and all
- other entities that control, are controlled by, or are under common
- control with that entity. For the purposes of this definition,
- "control" means (i) the power, direct or indirect, to cause the
- direction or management of such entity, whether by contract or
- otherwise, or (ii) ownership of fifty percent (50%) or more of the
- outstanding shares, or (iii) beneficial ownership of such entity.
-
- "You" (or "Your") shall mean an individual or Legal Entity
- exercising permissions granted by this License.
-
- "Source" form shall mean the preferred form for making modifications,
- including but not limited to software source code, documentation
- source, and configuration files.
-
- "Object" form shall mean any form resulting from mechanical
- transformation or translation of a Source form, including but
- not limited to compiled object code, generated documentation,
- and conversions to other media types.
-
- "Work" shall mean the work of authorship, whether in Source or
- Object form, made available under the License, as indicated by a
- copyright notice that is included in or attached to the work
- (an example is provided in the Appendix below).
-
- "Derivative Works" shall mean any work, whether in Source or Object
- form, that is based on (or derived from) the Work and for which the
- editorial revisions, annotations, elaborations, or other modifications
- represent, as a whole, an original work of authorship. For the purposes
- of this License, Derivative Works shall not include works that remain
- separable from, or merely link (or bind by name) to the interfaces of,
- the Work and Derivative Works thereof.
-
- "Contribution" shall mean any work of authorship, including
- the original version of the Work and any modifications or additions
- to that Work or Derivative Works thereof, that is intentionally
- submitted to Licensor for inclusion in the Work by the copyright owner
- or by an individual or Legal Entity authorized to submit on behalf of
- the copyright owner. For the purposes of this definition, "submitted"
- means any form of electronic, verbal, or written communication sent
- to the Licensor or its representatives, including but not limited to
- communication on electronic mailing lists, source code control systems,
- and issue tracking systems that are managed by, or on behalf of, the
- Licensor for the purpose of discussing and improving the Work, but
- excluding communication that is conspicuously marked or otherwise
- designated in writing by the copyright owner as "Not a Contribution."
-
- "Contributor" shall mean Licensor and any individual or Legal Entity
- on behalf of whom a Contribution has been received by Licensor and
- subsequently incorporated within the Work.
-
- 2. Grant of Copyright License. Subject to the terms and conditions of
- this License, each Contributor hereby grants to You a perpetual,
- worldwide, non-exclusive, no-charge, royalty-free, irrevocable
- copyright license to reproduce, prepare Derivative Works of,
- publicly display, publicly perform, sublicense, and distribute the
- Work and such Derivative Works in Source or Object form.
-
- 3. Grant of Patent License. Subject to the terms and conditions of
- this License, each Contributor hereby grants to You a perpetual,
- worldwide, non-exclusive, no-charge, royalty-free, irrevocable
- (except as stated in this section) patent license to make, have made,
- use, offer to sell, sell, import, and otherwise transfer the Work,
- where such license applies only to those patent claims licensable
- by such Contributor that are necessarily infringed by their
- Contribution(s) alone or by combination of their Contribution(s)
- with the Work to which such Contribution(s) was submitted. If You
- institute patent litigation against any entity (including a
- cross-claim or counterclaim in a lawsuit) alleging that the Work
- or a Contribution incorporated within the Work constitutes direct
- or contributory patent infringement, then any patent licenses
- granted to You under this License for that Work shall terminate
- as of the date such litigation is filed.
-
- 4. Redistribution. You may reproduce and distribute copies of the
- Work or Derivative Works thereof in any medium, with or without
- modifications, and in Source or Object form, provided that You
- meet the following conditions:
-
- (a) You must give any other recipients of the Work or
- Derivative Works a copy of this License; and
-
- (b) You must cause any modified files to carry prominent notices
- stating that You changed the files; and
-
- (c) You must retain, in the Source form of any Derivative Works
- that You distribute, all copyright, patent, trademark, and
- attribution notices from the Source form of the Work,
- excluding those notices that do not pertain to any part of
- the Derivative Works; and
-
- (d) If the Work includes a "NOTICE" text file as part of its
- distribution, then any Derivative Works that You distribute must
- include a readable copy of the attribution notices contained
- within such NOTICE file, excluding those notices that do not
- pertain to any part of the Derivative Works, in at least one
- of the following places: within a NOTICE text file distributed
- as part of the Derivative Works; within the Source form or
- documentation, if provided along with the Derivative Works; or,
- within a display generated by the Derivative Works, if and
- wherever such third-party notices normally appear. The contents
- of the NOTICE file are for informational purposes only and
- do not modify the License. You may add Your own attribution
- notices within Derivative Works that You distribute, alongside
- or as an addendum to the NOTICE text from the Work, provided
- that such additional attribution notices cannot be construed
- as modifying the License.
-
- You may add Your own copyright statement to Your modifications and
- may provide additional or different license terms and conditions
- for use, reproduction, or distribution of Your modifications, or
- for any such Derivative Works as a whole, provided Your use,
- reproduction, and distribution of the Work otherwise complies with
- the conditions stated in this License.
-
- 5. Submission of Contributions. Unless You explicitly state otherwise,
- any Contribution intentionally submitted for inclusion in the Work
- by You to the Licensor shall be under the terms and conditions of
- this License, without any additional terms or conditions.
- Notwithstanding the above, nothing herein shall supersede or modify
- the terms of any separate license agreement you may have executed
- with Licensor regarding such Contributions.
-
- 6. Trademarks. This License does not grant permission to use the trade
- names, trademarks, service marks, or product names of the Licensor,
- except as required for reasonable and customary use in describing the
- origin of the Work and reproducing the content of the NOTICE file.
-
- 7. Disclaimer of Warranty. Unless required by applicable law or
- agreed to in writing, Licensor provides the Work (and each
- Contributor provides its Contributions) on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
- implied, including, without limitation, any warranties or conditions
- of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
- PARTICULAR PURPOSE. You are solely responsible for determining the
- appropriateness of using or redistributing the Work and assume any
- risks associated with Your exercise of permissions under this License.
-
- 8. Limitation of Liability. In no event and under no legal theory,
- whether in tort (including negligence), contract, or otherwise,
- unless required by applicable law (such as deliberate and grossly
- negligent acts) or agreed to in writing, shall any Contributor be
- liable to You for damages, including any direct, indirect, special,
- incidental, or consequential damages of any character arising as a
- result of this License or out of the use or inability to use the
- Work (including but not limited to damages for loss of goodwill,
- work stoppage, computer failure or malfunction, or any and all
- other commercial damages or losses), even if such Contributor
- has been advised of the possibility of such damages.
-
- 9. Accepting Warranty or Additional Liability. While redistributing
- the Work or Derivative Works thereof, You may choose to offer,
- and charge a fee for, acceptance of support, warranty, indemnity,
- or other liability obligations and/or rights consistent with this
- License. However, in accepting such obligations, You may act only
- on Your own behalf and on Your sole responsibility, not on behalf
- of any other Contributor, and only if You agree to indemnify,
- defend, and hold each Contributor harmless for any liability
- incurred by, or claims asserted against, such Contributor by reason
- of your accepting any such warranty or additional liability.
-
- END OF TERMS AND CONDITIONS
->>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
-
-The license above applies to this Apache Xalan release of:
- Xalan-Java 2 - XSLT Processor
- Xalan-Java 2 - Serializer
-
-The license above also applies to the jar files
-xalan.jar and xsltc.jar - Xalan-Java 2 - XSLT Processor from
-Source: http://xalan.apache.org/
-
-The license above also applies to the jar file
-serializer.jar - Xalan-Java 2 - Serializer
-Source: http://xalan.apache.org/
-Used by: Xalan-Java 2 and Xerces-Java 2
-
-The license above also applies to the jar file
-xercesImpl.jar - Xerces-Java 2 XML Parser.
-Source: http://xerces.apache.org/
-Used by: Xalan-Java 2
-
-The license above also applies to the jar file
-xml-apis.jar - Xerces-Java 2 XML Parser.
-Source: http://xerces.apache.org/
-Used by: Xalan-Java 2 and release copy of Xerces-Java 2
-
-The license above also applies to the jar file
-bsf.jar - Beans Scripting Framework (BSF)
-Source: https://commons.apache.org/proper/commons-bsf/
-Used by: Xalan-Java 2's non Java extensions
-
-The license above also applies to the jar file
-commons-logging-1.2.jar - Apache Commons Logging
-Source: https://commons.apache.org/proper/commons-logging/
-Used by: Xalan-Java 2's non Java extensions
-
-
-
-
-The following license applies to the included files:
- tools/ant.jar
- tools/antRun
- tools/antRun.bat
-Source: http://ant.apache.org/
-Used By: Xalan's build process: java/build.xml and test/build.xml
-
-<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
-/*
- * ============================================================================
- * The Apache Software License, Version 1.1
- * ============================================================================
- *
- * Copyright (C) 1999 The Apache Software Foundation. All rights reserved.
- *
- * Redistribution and use in source and binary forms, with or without modifica-
- * tion, are permitted provided that the following conditions are met:
- *
- * 1. Redistributions of source code must retain the above copyright notice,
- * this list of conditions and the following disclaimer.
- *
- * 2. Redistributions in binary form must reproduce the above copyright notice,
- * this list of conditions and the following disclaimer in the documentation
- * and/or other materials provided with the distribution.
- *
- * 3. The end-user documentation included with the redistribution, if any, must
- * include the following acknowledgment: "This product includes software
- * developed by the Apache Software Foundation (http://www.apache.org/)."
- * Alternately, this acknowledgment may appear in the software itself, if
- * and wherever such third-party acknowledgments normally appear.
- *
- * 4. The names "Ant" and "Apache Software Foundation" must not be used to
- * endorse or promote products derived from this software without prior
- * written permission. For written permission, please contact
- * apache@apache.org.
- *
- * 5. Products derived from this software may not be called "Apache", nor may
- * "Apache" appear in their name, without prior written permission of the
- * Apache Software Foundation.
- *
- * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES,
- * INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
- * FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
- * APACHE SOFTWARE FOUNDATION OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
- * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLU-
- * DING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
- * OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
- * ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
- * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
- *
- * This software consists of voluntary contributions made by many individuals
- * on behalf of the Apache Software Foundation. For more information on the
- * Apache Software Foundation, please see <http://www.apache.org/>.
- *
- */
->>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
-
-
-
-
-
-
-
-
-The following license, Apache Software License, Version 1.1,
-applies to the included BCEL.jar from Apache Jakarta
-(Byte Code Engineering Library).
-Source: http://jakarta.apache.org/bcel
-Used By: XSLTC component of xml-xalan/java
-
-The following license, Apache Software License, Version 1.1,
-also applies to the included regexp.jar,
-jakarta-regexp-1.2.jar from Apache Jakarta.
-Source: http://jakarta.apache.org/regexp
-Used By: BCEL.jar which is used by XSLTC component of xml-xalan/java
-
-<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
-/*
- *
- * Copyright (c) 2001 The Apache Software Foundation. All rights
- * reserved.
- *
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions
- * are met:
- *
- * 1. Redistributions of source code must retain the above copyright
- * notice, this list of conditions and the following disclaimer.
- *
- * 2. Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in
- * the documentation and/or other materials provided with the
- * distribution.
- *
- * 3. The end-user documentation included with the redistribution,
- * if any, must include the following acknowledgment:
- * "This product includes software developed by the
- * Apache Software Foundation (http://www.apache.org/)."
- * Alternately, this acknowledgment may appear in the software itself,
- * if and wherever such third-party acknowledgments normally appear.
- *
- * 4. The names "Apache" and "Apache Software Foundation" and
- * "Apache BCEL" must not be used to endorse or promote products
- * derived from this software without prior written permission. For
- * written permission, please contact apache@apache.org.
- *
- * 5. Products derived from this software may not be called "Apache",
- * "Apache BCEL", nor may "Apache" appear in their name, without
- * prior written permission of the Apache Software Foundation.
- *
- * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED
- * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
- * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
- * DISCLAIMED. IN NO EVENT SHALL THE APACHE SOFTWARE FOUNDATION OR
- * ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
- * USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
- * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
- * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
- * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
- * SUCH DAMAGE.
- * ====================================================================
- *
- * This software consists of voluntary contributions made by many
- * individuals on behalf of the Apache Software Foundation. For more
- * information on the Apache Software Foundation, please see
- * <http://www.apache.org/>.
- */
->>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
-
-
-
-
-
-
-
-
-The following license applies to the DOM documentation
-for the org.w3c.dom.* packages:
-
-<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
-W3C® DOCUMENT LICENSE
-http://www.w3.org/Consortium/Legal/2002/copyright-documents-20021231
-Public documents on the W3C site are provided by the copyright holders
-under the following license. By using and/or copying this document,
-or the W3C document from which this statement is linked, you (the licensee)
-agree that you have read, understood, and will comply with the following
-terms and conditions:
-
-Permission to copy, and distribute the contents of this document, or the
-W3C document from which this statement is linked, in any medium for any
-purpose and without fee or royalty is hereby granted, provided that you include
-the following on ALL copies of the document, or portions thereof, that you use:
-
-1. A link or URL to the original W3C document.
-2. The pre-existing copyright notice of the original author, or if it
- doesn't exist, a notice (hypertext is preferred, but a textual representation
- is permitted) of the form: "Copyright © [$date-of-document] World Wide Web
- Consortium, (Massachusetts Institute of Technology, European Research
- Consortium for Informatics and Mathematics, Keio University). All Rights
- Reserved. http://www.w3.org/Consortium/Legal/2002/copyright-documents-20021231"
-3. If it exists, the STATUS of the W3C document.
-
-When space permits, inclusion of the full text of this NOTICE should be provided.
-We request that authorship attribution be provided in any software, documents,
-or other items or products that you create pursuant to the implementation of the
-contents of this document, or any portion thereof.
-
-No right to create modifications or derivatives of W3C documents is granted pursuant
-to this license. However, if additional requirements (documented in the Copyright FAQ)
-are satisfied, the right to create modifications or derivatives is sometimes granted
-by the W3C to individuals complying with those requirements.
-
-THIS DOCUMENT IS PROVIDED "AS IS," AND COPYRIGHT HOLDERS MAKE NO REPRESENTATIONS
-OR WARRANTIES, EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, WARRANTIES OF
-MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, NON-INFRINGEMENT, OR TITLE;
-THAT THE CONTENTS OF THE DOCUMENT ARE SUITABLE FOR ANY PURPOSE; NOR THAT THE
-IMPLEMENTATION OF SUCH CONTENTS WILL NOT INFRINGE ANY THIRD PARTY PATENTS,
-COPYRIGHTS, TRADEMARKS OR OTHER RIGHTS.
-
-COPYRIGHT HOLDERS WILL NOT BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL OR
-CONSEQUENTIAL DAMAGES ARISING OUT OF ANY USE OF THE DOCUMENT OR THE PERFORMANCE
-OR IMPLEMENTATION OF THE CONTENTS THEREOF.
-
-The name and trademarks of copyright holders may NOT be used in advertising
-or publicity pertaining to this document or its contents without specific,
-written prior permission. Title to copyright in this document will at all
-times remain with copyright holders.
-
-
-----------------------------------------------------------------------------
-
-This formulation of W3C's notice and license became active on December 31 2002.
-This version removes the copyright ownership notice such that this license
-can be used with materials other than those owned by the W3C, moves information
-on style sheets, DTDs, and schemas to the Copyright FAQ, reflects that ERCIM
-is now a host of the W3C, includes references to this specific dated version
-of the license, and removes the ambiguous grant of "use". See the older
-formulation for the policy prior to this date. Please see our Copyright FAQ for
-common questions about using materials from our site, such as the translating
-or annotating specifications. Other questions about this notice can be directed
-to site-policy@w3.org.
-
-
-Joseph Reagle <mailto:site-policy@w3.org
-Last revised by Reagle $Date: 2005-07-19 12:33:09 -0400 (Tue, 19 Jul 2005) $
->>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
-
-
-
-
-
-
-
-
-
-The following license applies to the DOM software,
-for the org.w3c.dom.* packages in jar file xml-apis.jar:
-
-<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
-W3C® SOFTWARE NOTICE AND LICENSE
-http://www.w3.org/Consortium/Legal/2002/copyright-software-20021231
-This work (and included software, documentation such as READMEs,
-or other related items) is being provided by the copyright holders
-under the following license. By obtaining, using and/or copying this
-work, you (the licensee) agree that you have read, understood, and will
-comply with the following terms and conditions.
-
-Permission to copy, modify, and distribute this software and its
-documentation, with or without modification, for any purpose and
-without fee or royalty is hereby granted, provided that you include
-the following on ALL copies of the software and documentation or
-portions thereof, including modifications:
-
-1. The full text of this NOTICE in a location viewable to users of the
- redistributed or derivative work.
-2. Any pre-existing intellectual property disclaimers, notices,
- or terms and conditions. If none exist, the W3C Software Short Notice
- should be included (hypertext is preferred, text is permitted) within
- the body of any redistributed or derivative code.
-3. Notice of any changes or modifications to the files, including the
- date changes were made. (We recommend you provide URIs to the location
- from which the code is derived.)
-
-THIS SOFTWARE AND DOCUMENTATION IS PROVIDED "AS IS," AND COPYRIGHT HOLDERS
-MAKE NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT
-NOT LIMITED TO, WARRANTIES OF MERCHANTABILITY OR FITNESS FOR ANY PARTICULAR
-PURPOSE OR THAT THE USE OF THE SOFTWARE OR DOCUMENTATION WILL NOT INFRINGE
-ANY THIRD PARTY PATENTS, COPYRIGHTS, TRADEMARKS OR OTHER RIGHTS.
-
-COPYRIGHT HOLDERS WILL NOT BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL OR
-CONSEQUENTIAL DAMAGES ARISING OUT OF ANY USE OF THE SOFTWARE OR DOCUMENTATION.
-
-The name and trademarks of copyright holders may NOT be used in advertising
-or publicity pertaining to the software without specific, written prior
-permission. Title to copyright in this software and any associated documentation
-will at all times remain with copyright holders.
-
-
-____________________________________
-
-This formulation of W3C's notice and license became active on December 31 2002.
-This version removes the copyright ownership notice such that this license can
-be used with materials other than those owned by the W3C, reflects that ERCIM
-is now a host of the W3C, includes references to this specific dated version
-of the license, and removes the ambiguous grant of "use". Otherwise, this
-version is the same as the previous version and is written so as to preserve
-the Free Software Foundation's assessment of GPL compatibility and OSI's
-certification under the Open Source Definition. Please see our Copyright FAQ
-for common questions about using materials from our site, including specific
-terms and conditions for packages like libwww, Amaya, and Jigsaw. Other
-questions about this notice can be directed to site-policy@w3.org.
-
-
-Joseph Reagle <mailto:site-policy@w3.org
-Last revised by Reagle $Date: 2005-07-19 12:33:09 -0400 (Tue, 19 Jul 2005) $
->>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
-
-
-
-
-
-
-
-
-The following license applies to the SAX software,
-for the org.xml.sax.* packages in jar file xml-apis.jar:
-
-<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
-This module, both source code and documentation, is in the Public Domain,
-and comes with NO WARRANTY. See http://www.saxproject.org for further information.
->>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
-
-
-
-
-
-
-
-
-The following license applies to the jar file
-java_cup.jar - LALR Parser Generator for Java(TM).
-Source: http://www.cs.princeton.edu/~appel/modern/java/CUP
-Used By: XSLTC component of xml-xalan/java
-
-<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
-CUP Parser Generator Copyright Notice, License, and Disclaimer
-
-Copyright 1996-1999 by Scott Hudson, Frank Flannery, C. Scott Ananian
-
-Permission to use, copy, modify, and distribute this software and its
-documentation for any purpose and without fee is hereby granted, provided
-that the above copyright notice appear in all copies and that both
-the copyright notice and this permission notice and warranty disclaimer
-appear in supporting documentation, and that the names of the authors
-or their employers not be used in advertising or publicity pertaining
-to distribution of the software without specific, written prior permission.
-
-The authors and their employers disclaim all warranties with regard to
-this software, including all implied warranties of merchantability
-and fitness. In no event shall the authors or their employers be liable
-for any special, indirect or consequential damages or any damages
-whatsoever resulting from loss of use, data or profits, whether in an action
-of contract, negligence or other tortious action, arising out of or
-in connection with the use or performance of this software.
->>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
-
-
-
-
-
-
-
-
-The following license applies to the jar file runtime.jar - Component
-of JavaCup: LALR Parser Generator for Java(TM).
-Source: http://www.cs.princeton.edu/~appel/modern/java/CUP
-Used By: XSLTC component of xml-xalan/java
-
-<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
-CUP Parser Generator Copyright Notice, License, and Disclaimer
-(runtime.jar component)
-
-Copyright 1996-1999 by Scott Hudson, Frank Flannery, C. Scott Ananian
-
-Permission to use, copy, modify, and distribute this software and its
-documentation for any purpose and without fee is hereby granted, provided
-that the above copyright notice appear in all copies and that both
-the copyright notice and this permission notice and warranty disclaimer
-appear in supporting documentation, and that the names of the authors
-or their employers not be used in advertising or publicity pertaining
-to distribution of the software without specific, written prior permission.
-
-The authors and their employers disclaim all warranties with regard to
-this software, including all implied warranties of merchantability
-and fitness. In no event shall the authors or their employers be liable
-for any special, indirect or consequential damages or any damages
-whatsoever resulting from loss of use, data or profits, whether in an action
-of contract, negligence or other tortious action, arising out of or
-in connection with the use or performance of this software.
->>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
-
-
-
-
-
-
-
-
-The following license applies to the JLEX jar file
-JLex.jar - A Lexical Analyzer Generator for Java(TM).
-Source: http://www.cs.princeton.edu/~appel/modern/java/JLex
-Used By: XSLTC component of xml-xalan/java
-
-<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
-JLEX COPYRIGHT NOTICE, LICENSE AND DISCLAIMER.
-
-Copyright 1996-2000 by Elliot Joel Berk and C. Scott Ananian
-
-Permission to use, copy, modify, and distribute this software and its
-documentation for any purpose and without fee is hereby granted,
-provided that the above copyright notice appear in all copies and
-that both the copyright notice and this permission notice and
-warranty disclaimer appear in supporting documentation, and that the
-name of the authors or their employers not be used in advertising or
-publicity pertaining to distribution of the software without specific,
-written prior permission.
-
-The authors and their employers disclaim all warranties with regard
-to this software, including all implied warranties of merchantability and
-fitness. In no event shall the authors or their employers be liable for any
-special, indirect or consequential damages or any damages whatsoever resulting
-from loss of use, data or profits, whether in an action of contract,
-negligence or other tortious action, arising out of or in connection
-with the use or performance of this software.
-
-Java is a trademark of Sun Microsystems, Inc. References to the Java
-programming language in relation to JLex are not meant to imply that
-Sun endorses this product.
->>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
-
-
-
-
-
-
-
-
-The following license applies to the jar file
-stylebook-1.0-b3_xalan-2.jar - Tool for generating Xalan documentation.
-Integrated with Xalan-Java 2 and Xerces 2.
-Source: http://svn.apache.org/viewvc/xml/stylebook/
-Used by: Xalan-Java 2, Xalan-C++
-
-<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
-/*
- * The Apache Software License, Version 1.1
- *
- *
- * Copyright (c) 1999 The Apache Software Foundation. All rights
- * reserved.
- *
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions
- * are met:
- *
- * 1. Redistributions of source code must retain the above copyright
- * notice, this list of conditions and the following disclaimer.
- *
- * 2. Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in
- * the documentation and/or other materials provided with the
- * distribution.
- *
- * 3. The end-user documentation included with the redistribution,
- * if any, must include the following acknowledgment:
- * "This product includes software developed by the
- * Apache Software Foundation (http://www.apache.org/)."
- * Alternately, this acknowledgment may appear in the software itself,
- * if and wherever such third-party acknowledgments normally appear.
- *
- * 4. The names "Xalan", "Xerces", and "Apache Software Foundation" must
- * not be used to endorse or promote products derived from this
- * software without prior written permission. For written
- * permission, please contact apache@apache.org.
- *
- * 5. Products derived from this software may not be called "Apache",
- * nor may "Apache" appear in their name, without prior written
- * permission of the Apache Software Foundation.
- *
- * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED
- * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
- * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
- * DISCLAIMED. IN NO EVENT SHALL THE APACHE SOFTWARE FOUNDATION OR
- * ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
- * USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
- * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
- * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
- * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
- * SUCH DAMAGE.
- * ====================================================================
- *
- * This software consists of voluntary contributions made by many
- * individuals on behalf of the Apache Software Foundation and was
- * originally based on software copyright (c) 1999, International
- * Business Machines, Inc., http://www.apache.org. For more
- * information on the Apache Software Foundation, please see
- * <http://www.apache.org/>.
- */
->>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
-
-The following Java software components that are provided as part of Xalan-J's
-XSLT 3 implementation, are provided with Mozilla Public License (MPL) 2.0:
-
-Java library 'rhino-1.7.14.jar' : JavaScript implementation in Java
-Source : https://github.com/mozilla/rhino
-Used by : Xalan-Java 2's non Java extensions
-
-<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
-
-Mozilla Public License Version 2.0
-==================================
-
-1. Definitions
---------------
-
-1.1. "Contributor"
- means each individual or legal entity that creates, contributes to
- the creation of, or owns Covered Software.
-
-1.2. "Contributor Version"
- means the combination of the Contributions of others (if any) used
- by a Contributor and that particular Contributor's Contribution.
-
-1.3. "Contribution"
- means Covered Software of a particular Contributor.
-
-1.4. "Covered Software"
- means Source Code Form to which the initial Contributor has attached
- the notice in Exhibit A, the Executable Form of such Source Code
- Form, and Modifications of such Source Code Form, in each case
- including portions thereof.
-
-1.5. "Incompatible With Secondary Licenses"
- means
-
- (a) that the initial Contributor has attached the notice described
- in Exhibit B to the Covered Software; or
-
- (b) that the Covered Software was made available under the terms of
- version 1.1 or earlier of the License, but not also under the
- terms of a Secondary License.
-
-1.6. "Executable Form"
- means any form of the work other than Source Code Form.
-
-1.7. "Larger Work"
- means a work that combines Covered Software with other material, in
- a separate file or files, that is not Covered Software.
-
-1.8. "License"
- means this document.
-
-1.9. "Licensable"
- means having the right to grant, to the maximum extent possible,
- whether at the time of the initial grant or subsequently, any and
- all of the rights conveyed by this License.
-
-1.10. "Modifications"
- means any of the following:
-
- (a) any file in Source Code Form that results from an addition to,
- deletion from, or modification of the contents of Covered
- Software; or
-
- (b) any new file in Source Code Form that contains any Covered
- Software.
-
-1.11. "Patent Claims" of a Contributor
- means any patent claim(s), including without limitation, method,
- process, and apparatus claims, in any patent Licensable by such
- Contributor that would be infringed, but for the grant of the
- License, by the making, using, selling, offering for sale, having
- made, import, or transfer of either its Contributions or its
- Contributor Version.
-
-1.12. "Secondary License"
- means either the GNU General Public License, Version 2.0, the GNU
- Lesser General Public License, Version 2.1, the GNU Affero General
- Public License, Version 3.0, or any later versions of those
- licenses.
-
-1.13. "Source Code Form"
- means the form of the work preferred for making modifications.
-
-1.14. "You" (or "Your")
- means an individual or a legal entity exercising rights under this
- License. For legal entities, "You" includes any entity that
- controls, is controlled by, or is under common control with You. For
- purposes of this definition, "control" means (a) the power, direct
- or indirect, to cause the direction or management of such entity,
- whether by contract or otherwise, or (b) ownership of more than
- fifty percent (50%) of the outstanding shares or beneficial
- ownership of such entity.
-
-2. License Grants and Conditions
---------------------------------
-
-2.1. Grants
-
-Each Contributor hereby grants You a world-wide, royalty-free,
-non-exclusive license:
-
-(a) under intellectual property rights (other than patent or trademark)
- Licensable by such Contributor to use, reproduce, make available,
- modify, display, perform, distribute, and otherwise exploit its
- Contributions, either on an unmodified basis, with Modifications, or
- as part of a Larger Work; and
-
-(b) under Patent Claims of such Contributor to make, use, sell, offer
- for sale, have made, import, and otherwise transfer either its
- Contributions or its Contributor Version.
-
-2.2. Effective Date
-
-The licenses granted in Section 2.1 with respect to any Contribution
-become effective for each Contribution on the date the Contributor first
-distributes such Contribution.
-
-2.3. Limitations on Grant Scope
-
-The licenses granted in this Section 2 are the only rights granted under
-this License. No additional rights or licenses will be implied from the
-distribution or licensing of Covered Software under this License.
-Notwithstanding Section 2.1(b) above, no patent license is granted by a
-Contributor:
-
-(a) for any code that a Contributor has removed from Covered Software;
- or
-
-(b) for infringements caused by: (i) Your and any other third party's
- modifications of Covered Software, or (ii) the combination of its
- Contributions with other software (except as part of its Contributor
- Version); or
-
-(c) under Patent Claims infringed by Covered Software in the absence of
- its Contributions.
-
-This License does not grant any rights in the trademarks, service marks,
-or logos of any Contributor (except as may be necessary to comply with
-the notice requirements in Section 3.4).
-
-2.4. Subsequent Licenses
-
-No Contributor makes additional grants as a result of Your choice to
-distribute the Covered Software under a subsequent version of this
-License (see Section 10.2) or under the terms of a Secondary License (if
-permitted under the terms of Section 3.3).
-
-2.5. Representation
-
-Each Contributor represents that the Contributor believes its
-Contributions are its original creation(s) or it has sufficient rights
-to grant the rights to its Contributions conveyed by this License.
-
-2.6. Fair Use
-
-This License is not intended to limit any rights You have under
-applicable copyright doctrines of fair use, fair dealing, or other
-equivalents.
-
-2.7. Conditions
-
-Sections 3.1, 3.2, 3.3, and 3.4 are conditions of the licenses granted
-in Section 2.1.
-
-3. Responsibilities
--------------------
-
-3.1. Distribution of Source Form
-
-All distribution of Covered Software in Source Code Form, including any
-Modifications that You create or to which You contribute, must be under
-the terms of this License. You must inform recipients that the Source
-Code Form of the Covered Software is governed by the terms of this
-License, and how they can obtain a copy of this License. You may not
-attempt to alter or restrict the recipients' rights in the Source Code
-Form.
-
-3.2. Distribution of Executable Form
-
-If You distribute Covered Software in Executable Form then:
-
-(a) such Covered Software must also be made available in Source Code
- Form, as described in Section 3.1, and You must inform recipients of
- the Executable Form how they can obtain a copy of such Source Code
- Form by reasonable means in a timely manner, at a charge no more
- than the cost of distribution to the recipient; and
-
-(b) You may distribute such Executable Form under the terms of this
- License, or sublicense it under different terms, provided that the
- license for the Executable Form does not attempt to limit or alter
- the recipients' rights in the Source Code Form under this License.
-
-3.3. Distribution of a Larger Work
-
-You may create and distribute a Larger Work under terms of Your choice,
-provided that You also comply with the requirements of this License for
-the Covered Software. If the Larger Work is a combination of Covered
-Software with a work governed by one or more Secondary Licenses, and the
-Covered Software is not Incompatible With Secondary Licenses, this
-License permits You to additionally distribute such Covered Software
-under the terms of such Secondary License(s), so that the recipient of
-the Larger Work may, at their option, further distribute the Covered
-Software under the terms of either this License or such Secondary
-License(s).
-
-3.4. Notices
-
-You may not remove or alter the substance of any license notices
-(including copyright notices, patent notices, disclaimers of warranty,
-or limitations of liability) contained within the Source Code Form of
-the Covered Software, except that You may alter any license notices to
-the extent required to remedy known factual inaccuracies.
-
-3.5. Application of Additional Terms
-
-You may choose to offer, and to charge a fee for, warranty, support,
-indemnity or liability obligations to one or more recipients of Covered
-Software. However, You may do so only on Your own behalf, and not on
-behalf of any Contributor. You must make it absolutely clear that any
-such warranty, support, indemnity, or liability obligation is offered by
-You alone, and You hereby agree to indemnify every Contributor for any
-liability incurred by such Contributor as a result of warranty, support,
-indemnity or liability terms You offer. You may include additional
-disclaimers of warranty and limitations of liability specific to any
-jurisdiction.
-
-4. Inability to Comply Due to Statute or Regulation
----------------------------------------------------
-
-If it is impossible for You to comply with any of the terms of this
-License with respect to some or all of the Covered Software due to
-statute, judicial order, or regulation then You must: (a) comply with
-the terms of this License to the maximum extent possible; and (b)
-describe the limitations and the code they affect. Such description must
-be placed in a text file included with all distributions of the Covered
-Software under this License. Except to the extent prohibited by statute
-or regulation, such description must be sufficiently detailed for a
-recipient of ordinary skill to be able to understand it.
-
-5. Termination
---------------
-
-5.1. The rights granted under this License will terminate automatically
-if You fail to comply with any of its terms. However, if You become
-compliant, then the rights granted under this License from a particular
-Contributor are reinstated (a) provisionally, unless and until such
-Contributor explicitly and finally terminates Your grants, and (b) on an
-ongoing basis, if such Contributor fails to notify You of the
-non-compliance by some reasonable means prior to 60 days after You have
-come back into compliance. Moreover, Your grants from a particular
-Contributor are reinstated on an ongoing basis if such Contributor
-notifies You of the non-compliance by some reasonable means, this is the
-first time You have received notice of non-compliance with this License
-from such Contributor, and You become compliant prior to 30 days after
-Your receipt of the notice.
-
-5.2. If You initiate litigation against any entity by asserting a patent
-infringement claim (excluding declaratory judgment actions,
-counter-claims, and cross-claims) alleging that a Contributor Version
-directly or indirectly infringes any patent, then the rights granted to
-You by any and all Contributors for the Covered Software under Section
-2.1 of this License shall terminate.
-
-5.3. In the event of termination under Sections 5.1 or 5.2 above, all
-end user license agreements (excluding distributors and resellers) which
-have been validly granted by You or Your distributors under this License
-prior to termination shall survive termination.
-
-************************************************************************
-* *
-* 6. Disclaimer of Warranty *
-* ------------------------- *
-* *
-* Covered Software is provided under this License on an "as is" *
-* basis, without warranty of any kind, either expressed, implied, or *
-* statutory, including, without limitation, warranties that the *
-* Covered Software is free of defects, merchantable, fit for a *
-* particular purpose or non-infringing. The entire risk as to the *
-* quality and performance of the Covered Software is with You. *
-* Should any Covered Software prove defective in any respect, You *
-* (not any Contributor) assume the cost of any necessary servicing, *
-* repair, or correction. This disclaimer of warranty constitutes an *
-* essential part of this License. No use of any Covered Software is *
-* authorized under this License except under this disclaimer. *
-* *
-************************************************************************
-
-************************************************************************
-* *
-* 7. Limitation of Liability *
-* -------------------------- *
-* *
-* Under no circumstances and under no legal theory, whether tort *
-* (including negligence), contract, or otherwise, shall any *
-* Contributor, or anyone who distributes Covered Software as *
-* permitted above, be liable to You for any direct, indirect, *
-* special, incidental, or consequential damages of any character *
-* including, without limitation, damages for lost profits, loss of *
-* goodwill, work stoppage, computer failure or malfunction, or any *
-* and all other commercial damages or losses, even if such party *
-* shall have been informed of the possibility of such damages. This *
-* limitation of liability shall not apply to liability for death or *
-* personal injury resulting from such party's negligence to the *
-* extent applicable law prohibits such limitation. Some *
-* jurisdictions do not allow the exclusion or limitation of *
-* incidental or consequential damages, so this exclusion and *
-* limitation may not apply to You. *
-* *
-************************************************************************
-
-8. Litigation
--------------
-
-Any litigation relating to this License may be brought only in the
-courts of a jurisdiction where the defendant maintains its principal
-place of business and such litigation shall be governed by laws of that
-jurisdiction, without reference to its conflict-of-law provisions.
-Nothing in this Section shall prevent a party's ability to bring
-cross-claims or counter-claims.
-
-9. Miscellaneous
-----------------
-
-This License represents the complete agreement concerning the subject
-matter hereof. If any provision of this License is held to be
-unenforceable, such provision shall be reformed only to the extent
-necessary to make it enforceable. Any law or regulation which provides
-that the language of a contract shall be construed against the drafter
-shall not be used to construe this License against a Contributor.
-
-10. Versions of the License
----------------------------
-
-10.1. New Versions
-
-Mozilla Foundation is the license steward. Except as provided in Section
-10.3, no one other than the license steward has the right to modify or
-publish new versions of this License. Each version will be given a
-distinguishing version number.
-
-10.2. Effect of New Versions
-
-You may distribute the Covered Software under the terms of the version
-of the License under which You originally received the Covered Software,
-or under the terms of any subsequent version published by the license
-steward.
-
-10.3. Modified Versions
-
-If you create software not governed by this License, and you want to
-create a new license for such software, you may create and use a
-modified version of this License if you rename the license and remove
-any references to the name of the license steward (except to note that
-such modified license differs from this License).
-
-10.4. Distributing Source Code Form that is Incompatible With Secondary
-Licenses
-
-If You choose to distribute Source Code Form that is Incompatible With
-Secondary Licenses under the terms of this version of the License, the
-notice described in Exhibit B of this License must be attached.
-
-Exhibit A - Source Code Form License Notice
--------------------------------------------
-
- This Source Code Form is subject to the terms of the Mozilla Public
- License, v. 2.0. If a copy of the MPL was not distributed with this
- file, You can obtain one at http://mozilla.org/MPL/2.0/.
-
-If it is not possible or desirable to put the notice in a particular
-file, then You may include the notice in a location (such as a LICENSE
-file in a relevant directory) where a recipient would be likely to look
-for such a notice.
-
-You may add additional accurate notices of copyright ownership.
-
-Exhibit B - "Incompatible With Secondary Licenses" Notice
----------------------------------------------------------
-
- This Source Code Form is "Incompatible With Secondary Licenses", as
- defined by the Mozilla Public License, v. 2.0.
->>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
diff --git a/NOTICE.txt b/NOTICE.txt
deleted file mode 100644
index fcb26b852..000000000
--- a/NOTICE.txt
+++ /dev/null
@@ -1,111 +0,0 @@
- =========================================================================
- == NOTICE file corresponding to section 4(d) of the Apache License, ==
- == Version 2.0, in this case for the Apache Xalan Java distribution. ==
- =========================================================================
-
- Apache Xalan (Xalan XSLT processor)
- Copyright 1999-2024 The Apache Software Foundation
-
- Apache Xalan (Xalan serializer)
- Copyright 1999-2024 The Apache Software Foundation
- (Ref, https://www.w3.org/TR/xslt-xquery-serialization-31/)
-
- This product includes software developed at
- The Apache Software Foundation (http://www.apache.org/).
-
- =========================================================================
- Portions of this software was originally based on the following:
- - software copyright (c) 1999-2002, Lotus Development Corporation.,
- http://www.lotus.com.
- - software copyright (c) 2001-2002, Sun Microsystems.,
- http://www.sun.com.
- (and, https://www.oracle.com/)
- - software copyright (c) 2003, IBM Corporation.,
- http://www.ibm.com.
-
- =========================================================================
- The binary distribution package (ie. jars, samples and documentation) of
- this product includes software developed by the following:
-
- - The Apache Software Foundation
- - Xerces Java - see LICENSE.txt
- - JAXP 1.3 APIs - see LICENSE.txt
- - Bytecode Engineering Library - see LICENSE.txt
- - Regular Expression - see LICENSE.txt
-
- - Scott Hudson, Frank Flannery, C. Scott Ananian
- - CUP Parser Generator runtime (javacup\runtime) - see LICENSE.txt
-
- =========================================================================
- The source distribution package (ie. all source and tools required to build
- Xalan Java) of this product includes software developed by the following:
-
- - The Apache Software Foundation
- - Xerces Java - see LICENSE.txt
- - JAXP 1.3 APIs - see LICENSE.txt
- - Bytecode Engineering Library - see LICENSE.txt
- - Regular Expression - see LICENSE.txt
- - Ant - see LICENSE.txt
- - Stylebook doc tool - see LICENSE.txt
- - Beans Scripting Framework (BSF) - see LICENSE.txt
- - Commons Logging - see LICENSE.txt
-
- - Elliot Joel Berk and C. Scott Ananian
- - Lexical Analyzer Generator (JLex) - see LICENSE.txt
-
- - Mozilla Foundation
- - Rhino: JavaScript implementation in Java - see LICENSE.txt
-
- =========================================================================
- JSON Java library (redistribution of json-20200518.jar)
-
- - software copyright (c), https://github.com/stleary/JSON-java
-
- Apache Xalan-J's XSLT 3.0 implementation uses this JSON library, to implement
- XPath 3.1 functions on JSON data.
-
- =========================================================================
-
- Apache Xerces Java
- Copyright 1999-2024 The Apache Software Foundation
-
- This product includes software developed at
- The Apache Software Foundation (http://www.apache.org/).
-
- Portions of Apache Xerces Java in xercesImpl.jar and xml-apis.jar
- were originally based on the following:
- - software copyright (c) 1999, IBM Corporation., http://www.ibm.com.
- - software copyright (c) 1999, Sun Microsystems., http://www.sun.com.
- (and, https://www.oracle.com/)
- - voluntary contributions made by Paul Eng on behalf of the
- Apache Software Foundation that were originally developed at iClick, Inc.,
- software copyright (c) 1999.
-
- =========================================================================
- Eclipse 'Web Tools Platform' (WTP) project (ref, https://projects.eclipse.org/projects/webtools)
-
- Apache Xalan-J's XSLT 3.0 implementation, reuses WTP XPath 2.0 implementation's XML Schema datatype
- implementation src code.
-
- The src code that Apache Xalan-J's XSLT 3.0 implementation reuses for these implementation dependencies
- is located at, https://github.com/xercesj/xalanj_xpath31_types. The src code repos
- https://github.com/xercesj is owned by Apache Xerces-J project. Apache 'Xalan-J' and 'Xerces-J' projects
- are very much functionally related.
-
- Ref, LICENSE.EPL_v1.0.html
-
- =========================================================================
- Apache xml-commons xml-apis (redistribution of xml-apis.jar)
-
- Apache XML Commons
- Copyright 2001-2003,2006 The Apache Software Foundation.
-
- This product includes software developed at
- The Apache Software Foundation (http://www.apache.org/).
-
- Portions of this software were originally based on the following:
- - software copyright (c) 1999, IBM Corporation., http://www.ibm.com.
- - software copyright (c) 1999, Sun Microsystems., http://www.sun.com.
- (and, https://www.oracle.com/)
- - software copyright (c) 2000, W3C, http://www.w3.org
-
\ No newline at end of file
diff --git a/README b/README
deleted file mode 100644
index ad03f0798..000000000
--- a/README
+++ /dev/null
@@ -1,78 +0,0 @@
-<!--
- * Licensed to the Apache Software Foundation (ASF) under one or more
- * contributor license agreements. See the NOTICE file distributed with
- * this work for additional information regarding copyright ownership.
- * The ASF licenses this file to You under the Apache License, Version 2.0
- * (the "License"); you may not use this file except in compliance with
- * the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
--->
-
-Copyright 1999-2024 The Apache Software Foundation
-
-Authors:
- Gary Gregory <gg...@apache.org>
- Joe Kesselman <jk...@apache.org>
- Mukul Gandhi <mu...@apache.org>
-
-This git repos branch contains source code and a test suite, for Xalan-J's implementation of XSLT 3.0
-(https://www.w3.org/TR/xslt-30/) and XPath 3.1 (https://www.w3.org/TR/xpath-31/) specifications
-(collectively known as XSL 3 specifications, excluding XQuery language implementation which also forms
-part of XSL 3 set of specifications).
-
-This readme document specifies instructions on how to prepare Xalan-J build from this git repos branch.
-To prepare Xalan-J's build from this git repos branch, an Ant build tool (https://ant.apache.org/)
-is needed.
-
-Following are the steps to prepare Xalan-J's build and run the provided test suite from this
-git repos branch:
-
-1) Set JAVA_HOME environment variable, referring to a local JDK installation folder.
-
-The codebase within this git repos branch, has been developed and tested using Java language
-version 8/1.8.
-
-2) The following build commands are currently available, on this git repos branch.
-
-2.1) Command : build clean jar
-This build command produces Xalan-J's compiled jar files xalan.jar and serializer.jar.
-
-2.2) Command : build clean dist
-This build command produces Xalan-J's implementation as distribution binary and source archives,
-that shall typically be consumed by Xalan-J users within XML applications. Xalan-J distribution
-archives with names like following shall be produced by this build command.
-xalan-j_a_b_c-bin.zip
-xalan-j_a_b_c-bin.tar.gz
-xalan-j_a_b_c-src.zip
-xalan-j_a_b_c-src.tar.gz
-
-The Xalan-J distribution source archives shall also contain, Xalan-J's XSLT 3.0 and XPath 3.1
-conformance test suite, within the folder "tests".
-
-3) Following are the steps to run Xalan-J's XSL 3 test suite from the src distribution, for
-Windows environment:
-
-3.1) Assume that, Xalan-J's source distribution (i.e, xalan-j_3_0_1-src.zip for Xalan-J's
-XSL 3 latest version) is unpacked within the local folder path d:\xalan-j_3_0_1-src\xalan-j_3_0_1.
-From this local folder location, run the build command "build clean jar".
-
-3.2) From the folder d:\xalan-j_3_0_1-src\xalan-j_3_0_1\tests\bin, run the batch file
-run.bat to run Xalan-J's XSL 3 test suite. The following result after running the batch
-file run.bat indicates that, the specified number (848 in an example below) of Xalan-J test
-cases have run successfully.
-
-JUnit version 4.13.2
-......................................................
-Time: 4.329
-
-OK (848 tests)
-
-The document https://xalan.apache.org/xalan-j/xsl3/xalanj_xslt3.0_implementation_status.pdf, provides
-latest details about Xalan-J's XSLT 3.0 and XPath 3.1 implementation status.
diff --git a/SECURITY.md b/SECURITY.md
deleted file mode 100644
index cdf53d2f2..000000000
--- a/SECURITY.md
+++ /dev/null
@@ -1,23 +0,0 @@
-<!--
- Licensed to the Apache Software Foundation (ASF) under one
- or more contributor license agreements. See the NOTICE file
- distributed with this work for additional information
- regarding copyright ownership. The ASF licenses this file
- to you under the Apache License, Version 2.0 (the
- "License"); you may not use this file except in compliance
- with the License. You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing,
- software distributed under the License is distributed on an
- "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- KIND, either express or implied. See the License for the
- specific language governing permissions and limitations
- under the License.
--->
-
-# Reporting a vulnerability
-
-If you believe you found a vulnerability in Apache XalanJ,
-please contact [the Apache Security Team](https://www.apache.org/security/).
diff --git a/Xalan2.7.0-REL_PLAN.html b/Xalan2.7.0-REL_PLAN.html
deleted file mode 100644
index 9b932aed2..000000000
--- a/Xalan2.7.0-REL_PLAN.html
+++ /dev/null
@@ -1,180 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
-<HTML><HEAD><TITLE>Xerces 2.7.0 plan</TITLE>
-<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
-<STYLE type=text/css>BODY {
- MARGIN: 2em 1em 2em 70px; COLOR: black; FONT-FAMILY: New Times Roman, serif; BACKGROUND-COLOR: white
-}
-</STYLE>
-
-<META content="MSHTML 6.00.2800.1226" name=GENERATOR></HEAD>
-<BODY>
-<H1>Xalan 2.7.0 Plan</H1>
-<P><B>Features:</B>
-<UL>
- <LI>JAXP 1.3 support</LI>
- <LI>XML 1.1 support for stylesheets that are XML 1.1 documents</LI>
- <LI>XML 1.1 support for XML documents being transformed</LI>
- <LI>Serializer API to set the end of line sequence.</LI>
- <LI>Other misc. features and improvements (time permitting)</LI>
-</UL>
-
-<P>
-<B>Target DCUT (code complete) date: July 28th, 2005 </B>
-</P>
-<P>
-<B>Target release date: Aug 4th, 2005 </B>
-</P>
-
-<H3>Development line items </H3>
-<TABLE border=2>
- <TBODY>
- <TR>
- <TH style="TEXT-ALIGN: left">Line item </TH>
- <TH style="TEXT-ALIGN: left">Volunteer </TH>
- <TH style="TEXT-ALIGN: left">Sizing </TH>
- <TH style="TEXT-ALIGN: left">Timeframe </TH>
- <TH style="TEXT-ALIGN: left">Status </TH>
- </TR>
-
- <TR>
- <TD><B>JAXP 1.3 support</B></TD>
- <TD></TD>
- <TD></TD>
- <TD></TD>
- <TD></TD>
- </TR>
- <TR>
- <TD>DOMResult nextSibling support (XALANJ-2122)</TD>
- <TD>Morris Kwan</TD>
- <TD>.</TD>
- <TD>May 19, 2005 to May 20, 2005</TD>
- <TD>Review needed</TD>
- </TR>
- <TR>
- <TD>messages (XALANJ-2123)</TD>
- <TD>Morris Kwan</TD>
- <TD>.</TD>
- <TD>May 19, 2005 to May 31, 2005</TD>
- <TD>Review needed</TD>
- </TR>
- <TR>
- <TD>Documentation update (XALANJ-2124)</TD>
- <TD>Morris Kwan</TD>
- <TD>.</TD>
- <TD>May 19, 2005 to June 15, 2005</TD>
- <TD>Review needed</TD>
- </TR>
- <TR>
- <TD>XPath API samples (XALANJ-2125)</TD>
- <TD>Morris Kwan</TD>
- <TD>.</TD>
- <TD>May 19, 2005 to May 24, 2005</TD>
- <TD>Review needed</TD>
- </TR>
- <TR>
- <TD>XPathFunctionResolver sample (XALANJ-2126)</TD>
- <TD>Morris Kwan</TD>
- <TD>.</TD>
- <TD>May 19, 2005 to May 30, 2005</TD>
- <TD>Review needed</TD>
- </TR>
- <TR>
- <TD>ErrorListener behavior (XALANJ-2134)</TD>
- <TD>Morris Kwan</TD>
- <TD>.</TD>
- <TD>May 19, 2005 to June 3, 2005</TD>
- <TD>Review needed</TD>
- </TR>
- <TR>
- <TD>new API testcases (XALANJ-2135)</TD>
- <TD>Morris Kwan</TD>
- <TD>.</TD>
- <TD>June 2, 2005 to June 6, 2005</TD>
- <TD>Review needed</TD>
- </TR>
- <TR>
- <TD>new secure feature (XALANJ-2136)</TD>
- <TD>Morris Kwan</TD>
- <TD>.</TD>
- <TD>June 2, 2005 to June 8, 2005</TD>
- <TD>Review needed</TD>
- </TR>
- <TR>
- <TD>TransformerFactory.setFeature(String, boolean) security support</TD>
- <TD>Morris Kwan</TD>
- <TD>.</TD>
- <TD>.</TD>
- <TD>.</TD>
- </TR>
- <TR>
- <TD>Proper JDK/JRE build-time and run-time dendancies</TD>
- <TD>Morris Kwan</TD>
- <TD>.</TD>
- <TD>.</TD>
- <TD>.</TD>
- </TR>
- <TR>
- <TD><B>XML 1.1 support</B></TD>
- <TD></TD>
- <TD></TD>
- <TD></TD>
- <TD></TD>
- </TR>
- <TR>
- <TD>XML 1.1 stylesheets</TD>
- <TD>Yash Talwar</TD>
- <TD>.</TD>
- <TD>.</TD>
- <TD>Complete</TD>
- </TR>
- <TR>
- <TD>XML 1.1 transform input docs</TD>
- <TD>Yash Talwar</TD>
- <TD>.</TD>
- <TD>.</TD>
- <TD>Complete</TD>
- </TR>
- <TR>
- <TD><B>Serializer API to set the end of line sequence</B></TD>
- <TD></TD>
- <TD></TD>
- <TD></TD>
- <TD></TD>
- </TR>
- <TR>
- <TD>API</TD>
- <TD>Brian Minchau</TD>
- <TD>1 pd</TD>
- <TD>May 30, 2005</TD>
- <TD>Complete</TD>
- </TR>
- <TR>
- <TD><B>DCUT </B></TD>
- <TD></TD>
- <TD></TD>
- <TD>July 28th, 2005 </TD>
- <TD></TD>
- </TR>
- <TR>
- <TD><B>Review and fix severe defects reported in Bugzilla/Jira </B></TD>
- <TD>All</TD>
- <TD>1 pw</TD>
- <TD>Week of July 28th, 2005 - Aug 4, 2005 </TD>
- <TD>.</TD>
- </TR>
- <TR>
- <TD><B>Build and publish Xalan 2.7.0</B> </TD>
- <TD></TD>
- <TD></TD>
- <TD>Aug 4th, 2005 </TD>
- <TD></TD>
- </TR>
-</TBODY>
-</TABLE>
-<H3>Candidate features and cleanup items (if time permits) </H3>
-<UL>
- <LI>...
- <LI>... </LI>
-</UL>
-</BODY>
-</HTML>
diff --git a/build.bat b/build.bat
deleted file mode 100644
index 20c5bb557..000000000
--- a/build.bat
+++ /dev/null
@@ -1,70 +0,0 @@
-@echo off
-rem
-rem ==========================================================================
-rem = Licensed to the Apache Software Foundation (ASF) under one or more
-rem = contributor license agreements. See the NOTICE file distributed with
-rem = this work for additional information regarding copyright ownership.
-rem = The ASF licenses this file to You under the Apache License, Version 2.0
-rem = (the "License"); you may not use this file except in compliance with
-rem = the License. You may obtain a copy of the License at
-rem =
-rem = http://www.apache.org/licenses/LICENSE-2.0
-rem =
-rem = Unless required by applicable law or agreed to in writing, software
-rem = distributed under the License is distributed on an "AS IS" BASIS,
-rem = WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-rem = See the License for the specific language governing permissions and
-rem = limitations under the License.
-rem ==========================================================================
-rem
-rem build.bat: Build Xalan-J 3.x using Ant
-rem Author: Xalan-J team
-rem
-rem Usage: build [ant-options] [targets]
-rem
-rem Setup:
-rem 1) You must set JAVA_HOME
-rem
-rem 2) You can set ANT_HOME if you use your own Ant install
-
-echo.
-echo Xalan-J 3.x Build
-echo -----------------
-
-if "%JAVA_HOME%"=="" goto noJavaHome
-
-if exist "%JAVA_HOME%\lib\tools.jar" (
- set _CLASSPATH=%JAVA_HOME%\lib\tools.jar
-)
-
-set _JAVACMD=%JAVA_HOME%\bin\java
-
-rem Default ANT_HOME to the one what user has set
-if not "%ANT_HOME%"=="" set _ANT_HOME=%ANT_HOME%
-if "%ANT_HOME%"=="" set _ANT_HOME=.
-
-if exist "%_ANT_HOME%\tools\ant.jar" (
- set _ANT_JARS=%_ANT_HOME%\tools\ant.jar
-) else (
- set _ANT_JARS=%_ANT_HOME%\lib\ant.jar;%_ANT_HOME%\lib\ant-launcher.jar
-)
-
-set _CLASSPATH=%_CLASSPATH%;%_ANT_JARS%
-
-set XERCES_ENDORSED_DIR_PATH=lib\endorsed
-
-@echo on
-"%_JAVACMD%" -mx1024m -Djava.endorsed.dirs=%XERCES_ENDORSED_DIR_PATH% -classpath "%_CLASSPATH%" org.apache.tools.ant.Main %1 %2 %3 %4 %5 %6 %7 %8 %9
-@echo off
-
-goto end
-
-:noJavaHome
-echo Warning: JAVA_HOME environment variable is not set
-
-:end
-rem Cleanup environment variables
-set _JAVACMD=
-set _CLASSPATH=
-set _ANT_HOME=
-set _ANT_JARS=
diff --git a/build.sh b/build.sh
deleted file mode 100644
index 4f7ac97c1..000000000
--- a/build.sh
+++ /dev/null
@@ -1,90 +0,0 @@
-#!/bin/sh
-#
-#=========================================================================
-# Copyright 2001-2023 The Apache Software Foundation.
-#
-# Licensed under the Apache License, Version 2.0 (the "License");
-# you may not use this file except in compliance with the License.
-# You may obtain a copy of the License at
-#
-# http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-#=========================================================================
-#
-# Name: build.sh
-# Author: Joe Kesselman
-# Fresh port from Mukul Gandhi's revised build.bat.
-# WARNING: This currently does not include the hooks needed
-# to make the script compatable with cygwin (unix/Linux shell
-# and commands ported to run under Windows). See
-# deprecated_build.sh to see how we handled the cygwin
-# syntax differences back in 2001. These days, Windows users
-# are more likely to use WSL, which simplifies matters.
-
-# See: build.xml
-
-# Setup:
-# 1) You must set JAVA_HOME, for example,
-# $ export JAVA_HOME=/etc/alternatives/java_sdk
-
-# 2) You can set ANT_HOME if you use your own Ant install, for example,
-# $ export ANT_HOME=/usr/share/ant
-
-echo
-echo Xalan-J test automation build
-echo -----------------------------
-
-if [ "$1" = "-h" ]; then
- echo build.sh - executes Xalan Java-based test automation
- echo Usage: build [target] [-D options]
- echo Example: build api -DtestClass=TransformerAPITest -Dqetest.loggingLevel=30
- echo
- echo You MUST export the JAVA_HOME environment variable to point to the JDK
- echo You CAN export ANT_HOME environment variable if you use your own Ant install
-
- exit 1
-fi
-
-if [ "$JAVA_HOME" = "" ]; then
- echo Warning: JAVA_HOME environment variable is not exported
- echo You may have meant to set it to /etc/alternatives/java_sdk
- exit 1
-fi
-
-if [ -f "$JAVA_HOME/lib/tools.jar" ]; then
- CLASSPATH=$CLASSPATH:$JAVA_HOME/lib/tools.jar
-fi
-
-JAVACMD=$JAVA_HOME/bin/java
-
-CLASSPATH=$CLASSPATH:$JAVA_HOME/lib/tools.jar
-
-# Since Linux has scoped environments, we don't need explicit temporary vars.
-# Default is to use a copy of ant bundled with xalan-java.
-if [ "$ANT_HOME" = "" ]; then
- ANT_HOME=.
-fi
-
-# Check user's ANT_HOME to make sure it actually has what we need
-if [ -f "$ANT_HOME/tools/ant.jar" ]; then
- ANT_JARS=$ANT_HOME/tools/ant.jar
-else
- ANT_JARS=$ANT_HOME/lib/ant.jar:$ANT_HOME/lib/ant-launcher.jar
-fi
-
-CLASSPATH=$CLASSPATH:$ANT_JARS
-
-XERCES_ENDORSED_DIR_PATH=lib/endorsed
-
-XALAN_BUILD_DIR_PATH=../xalan-java/build:../build
-
-# Reminder: Note $* versus $@ distinction
-echo Running:$JAVACMD -mx1024m -Djava.endorsed.dirs=$XERCES_ENDORSED_DIR_PATH -classpath "$CLASSPATH" org.apache.tools.ant.Main "$@"
-$JAVACMD -mx1024m -Djava.endorsed.dirs=$XERCES_ENDORSED_DIR_PATH -classpath "$CLASSPATH" org.apache.tools.ant.Main "$@"
-
-echo "build.sh complete!"
diff --git a/build.xml b/build.xml
deleted file mode 100644
index f1c22155a..000000000
--- a/build.xml
+++ /dev/null
@@ -1,1957 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!--
- * Licensed to the Apache Software Foundation (ASF) under one or more
- * contributor license agreements. See the NOTICE file distributed with
- * this work for additional information regarding copyright ownership.
- * The ASF licenses this file to You under the Apache License, Version 2.0
- * (the "License"); you may not use this file except in compliance with
- * the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
--->
-
-<!-- ===================================================================
-
- Build file for Xalan-J 3.x - for use with the Jakarta Ant java build tool
-
-Setup instructions:
- Before running an Ant build, you must
-
- - set the JAVA_HOME environment variable to the JDK root directory
- - To build 'servlet' sample: Include Servlet SDK in your classpath
- - To build docs/javadocs/xsltc: use JDK 1.2.x or higher
-
-Build Instructions:
- To build, run
- build.bat (win32) or build.sh (unix) [antoptions] [targets]
- in the directory where this file is located; you should also be
- able to use an installation of Ant v1.4.1 or later.
-
- build -projecthelp will show a list of supported targets.
-
- Developers: include a description="" attribute in all user-callable targets.
-
- If you build a target that depends on other targets, those other
- targets are *usually* created in the correct order; however a
- few of the larger targets like dist do not list all dependencies.
-
-Other Important Notes:
-- 'dist' produces a .tar file that works with GNU compatible tar
- programs, because that's what Ant does when it finds a path that's
- longer than 100 characters (like in our docs). Sorry!
-
-- External build maintainers: look for GUMP: comments; developers
- please use great caution when changing these lines!
-
-- Unusual build items: the docs and xsltc.compile targets leave
- cruft in the source areas; various clean targets get most of this.
-
-Authors:
- Shane Curcuru <sh...@lotus.com>
- Don Leslie <do...@lotus.com>
-$Id$
-==================================================================== -->
-
-<project name="Xalan" default="jar" basedir=".">
-
- <property name="name" value="xalan"/>
- <property name="year" value="2024"/>
- <property name="build.debug" value="on"/>
- <property name="compiler.target" value="1.8"/>
- <property name="compiler.source" value="1.8"/>
- <property name="compiler.nowarn" value="on"/>
-
- <!-- Xalan Java version information -->
- <property name="version.VERSION" value="3"/>
- <property name="version.RELEASE" value="0"/>
- <property name="version.DEVELOPER" value=""/><!-- Set this to 'D' if a developer release; blank "" if maintenance release -->
- <property name="version.MINOR" value="1"/><!-- EITHER the developer release number, or a maintenance release number -->
- <property name="version" value="${version.VERSION}_${version.RELEASE}_${version.DEVELOPER}${version.MINOR}"/><!-- GUMP: version # of dist file -->
- <property name="impl.version" value="${version.VERSION}.${version.RELEASE}.${version.DEVELOPER}${version.MINOR}"/><!-- Used in jar task for filtering MANIFEST.MF file -->
-
- <!-- Xerces Java version information -->
- <property name="parser.version.VERSION" value="2"/>
- <property name="parser.version.RELEASE" value="12"/>
- <property name="parser.version.MINOR" value="2"/>
-
- <!-- Xalan Java directories -->
- <!-- <property name="bin.dir" value="./bin"/> -->
- <property name="build.dir" value="./build"/>
- <property name="lib.dir" value="./lib"/>
- <property name="endorsed.dir" value="${lib.dir}/endorsed"/>
- <property name="samples.dir" value="./samples"/>
- <property name="src.dir" value="./src"/>
- <property name="tests.dir" value="./tests"/>
- <property name="tools.dir" value="./tools"/>
- <property name="xdocs.dir" value="./xdocs"/>
-
- <property name="apachexml.reldir" value="org/apache/xml"/>
- <property name="serializer.reldir" value="org/apache/xml/serializer"/>
- <property name="xpath.reldir" value="org/apache/xpath"/>
- <property name="xalan.reldir" value="org/apache/xalan"/>
- <property name="domxpath.reldir" value="org/w3c/dom/xpath"/>
- <property name="xsltc.reldir" value="${xalan.reldir}/xsltc"/>
-
- <!-- Jars to run Xalan Java (Interpretive, Compiled, or both) -->
- <property name="xmlapis.jar.name" value="xml-apis.jar"/>
- <property name="xmlapis.jar" value="${endorsed.dir}/${xmlapis.jar.name}"/>
- <property name="parser.jar.name" value="xercesImpl.jar"/>
- <property name="parser.jar" value="${endorsed.dir}/${parser.jar.name}"/>
- <property name="bcel.jar.name" value="bcel-6.7.0.jar"/>
- <property name="bcel.jar" value="${lib.dir}/${bcel.jar.name}"/>
- <property name="xpath31_types.jar.name" value="xpath31_types.jar"/>
- <property name="xpath31_types.jar" value="${lib.dir}/${xpath31_types.jar.name}"/>
- <property name="json.jar.name" value="json-20240303.jar"/>
- <property name="json.jar" value="${lib.dir}/${json.jar.name}"/>
- <property name="runtime.jar.name" value="runtime.jar"/>
- <property name="runtime.jar" value="${lib.dir}/${runtime.jar.name}"/>
- <property name="regexp.jar.name" value="regexp.jar"/>
- <property name="regexp.jar" value="${lib.dir}/${regexp.jar.name}"/>
-
- <!-- Jars to build Xalan Java (Interpretive, Compiled, or both) or build the docs -->
- <property name="java_cup.jar.name" value="java_cup.jar"/>
- <property name="java_cup.jar" value="${tools.dir}/${java_cup.jar.name}"/>
- <property name="jlex.jar.name" value="JLex.jar"/>
- <property name="jlex.jar" value="${tools.dir}/${jlex.jar.name}"/>
- <property name="stylebook.jar.name" value="stylebook-1.0-b3_xalan-2.jar"/>
- <property name="stylebook.jar" value="${tools.dir}/${stylebook.jar.name}"/>
- <property name="doclet.jar.name" value="xalan2jdoc.jar"/>
- <property name="doclet.jar" value="${tools.dir}/${doclet.jar.name}"/>
- <property name="taglet.jar.name" value="xalan2jtaglet.jar"/>
- <property name="taglet.jar" value="${tools.dir}/${taglet.jar.name}"/>
-
- <!-- Jars to build Xalan test cases -->
- <property name="junit.jar.name" value="${tests.dir}/bin/lib/org.junit_4.13.2.v20230809-1000.jar"/>
- <property name="hamcrest.jar.name" value="${tests.dir}/bin/lib/org.hamcrest_2.2.0.jar"/>
-
- <!-- Jars to build Xalan Java samples -->
- <property name="servlet-api.jar.name" value="servlet-api-2.5.jar"/>
- <property name="servlet-api.jar" value="${lib.dir}/${servlet-api.jar.name}"/>
- <property name="javaee-api.jar.name" value="javaee-api-5.0-2.jar"/>
- <property name="javaee-api.jar" value="${lib.dir}/${javaee-api.jar.name}"/>
- <property name="brazil.jar.name" value="brazil-2.1.jar"/>
- <property name="brazil.jar" value="${lib.dir}/${brazil.jar.name}"/>
-
- <!-- Relative locations of source directories -->
- <property name="manifest.mf" value="./src/MANIFEST.MF"/>
- <property name="manifest.xsltc.mf" value="./src/manifest.xsltc"/>
- <property name="manifest.xalan-interpretive.mf" value="./src/manifest.xalan-interpretive"/>
- <property name="XSLTInfo.props" value="./src/org/apache/xalan/res/XSLTInfo.properties"/>
- <property name="generated.xpathparser" value="${src.dir}/${xsltc.reldir}/compiler/XPathParser.java"/>
- <property name="generated.xpathlexer" value="${src.dir}/${xsltc.reldir}/compiler/XPathLexer.java"/>
- <property name="generated.xpathsym" value="${src.dir}/${xsltc.reldir}/compiler/sym.java"/>
-
- <!-- Build and distribution output areas -->
- <property name="build.xalan.jar" value="${build.dir}/${name}.jar"/><!-- GUMP: actual path/name of jar target output -->
- <property name="build.xalan-unbundled.jar" value="${build.dir}/${name}-unbundled.jar"/>
- <property name="build.xalan-interpretive.jar" value="${build.dir}/${name}.jar"/>
- <property name="build.xsltc.jar" value="${build.dir}/xsltc.jar"/>
- <property name="build.xalan_xsl3_tests.jar" value="${build.dir}/xalan_xsl3_tests.jar"/>
- <property name="build.classes" value="${build.dir}/classes"/>
- <property name="build.tests" value="${build.dir}/tests"/>
- <property name="build.docs" value="${build.dir}/docs"/>
- <property name="build.samples" value="${build.dir}/samples"/>
- <property name="build.servlet" value="${build.samples}/servlet"/>
- <property name="build.apidocs" value="${build.docs}/apidocs"/>
- <property name="dist.pkg" value="${name}-j_${version}"/><!-- GUMP: actual path/name of dist target .tar.gz/.zip-->
- <property name="dist.file" value="${dist.pkg}"/>
- <property name="dist.dir" value="${build.dir}/${dist.pkg}"/>
-
- <!-- xml-commons sources (for Javadoc) -->
- <property name="xml-commons-srcs.tar.gz" value="${src.dir}/xml-commons-external-1.3.02-src.tar.gz"/>
- <property name="xml-commons-srcs.tar" value="${build.dir}/xml-commons-external-1.3.02-src.tar"/>
-
- <!-- Documentation and samples information -->
- <property name="Name-in-docs" value="Xalan-Java"/>
- <property name="version.file" value="${xalan.reldir}/processor/XSLProcessorVersion.java"/>
-
- <property name="build.samples.jar" value="${build.dir}/xalansamples.jar"/>
- <property name="build.servlet.war" value="${build.dir}/xalanservlet.war"/>
- <property name="build.xsltc.applet.jar" value="${build.dir}/xsltcapplet.jar"/>
- <property name="build.xsltc.brazil.jar" value="${build.dir}/xsltcbrazil.jar"/>
- <property name="build.xsltc.ejb.jar" value="${build.dir}/xsltcejb.jar"/>
- <property name="build.xsltc.servlet.jar" value="${build.dir}/xsltcservlet.jar"/>
-
- <property name="xdocs.book" value="${xdocs.dir}/sources/xalan-jlocal.xml"/>
- <property name="xdocs.style" value="${xdocs.dir}/style"/>
- <property name="xalanonly-styledocs"
- value="dtd/xsl-html40s.dtd,dtd/spec.dtd,stylesheets/patterns.xsl,stylesheets/notice.xsl,stylesheets/spec.xsl,stylesheets/done.xsl,loaderdesign.xml,stylesheets/design2project.xsl,stylesheets/designdoc2html.xsl,stylesheets/xml2fo.xsl"/>
- <property name="xalan.cmdline.class" value="org.apache.xalan.xslt.Process"/>
- <property name="doc.generator" value="org.apache.stylebook.StyleBook"/>
- <property name="doc.generator.styletargz" value="${xdocs.dir}/xml-site-style.tar.gz"/>
- <property name="doc.generator.styletar" value="${xdocs.dir}/xml-site-style.tar"/>
-
- <property name="site.root" value="./xml-site"/>
- <property name="site.dir" value="${site.root}/target/xalan-j"/>
- <property name="site.book" value="${xdocs.dir}/sources/xalan-jsite.xml"/>
-
- <property name="xalan.apache.org.site.root" value="./xalan-apache-org-site"/>
- <property name="xalan.apache.org.site.dir" value="${xalan.apache.org.site.root}/target/xalan-apache-org"/>
- <property name="xalan.apache.org.site.book" value="${xdocs.dir}/sources/xalan-apache-org-site.xml"/>
-
-
- <property name="xdocs.DONE.file" value="${xdocs.dir}/sources/xalan/DONE"/>
- <property name="xdocs.XSLTCDONE.file" value="XSLTCDONE"/>
- <property name="xdocs.XSLTCDONE.location" value="${xdocs.dir}/sources/xalan/${xdocs.XSLTCDONE.file}"/>
-
-
- <!-- PROPERTIES TO COMPILE THE SERIALIZER ======================================= -->
- <property name="serializer.src.dir" value="./src"/>
- <property name="serializer.build.dir" value="./build"/>
- <property name="serializer.build.classes" value="${serializer.build.dir}/serializer"/>
-
- <!-- PROPERTIES TO MAKE THE SERIALIZER JAR ======================================= -->
- <property name="serializer.manifest.basename" value="MANIFEST.SERIALIZER"/>
- <property name="serializer.manifest" value="${serializer.src.dir}/${serializer.manifest.basename}"/>
- <property name="serializer.impl.version" value="${impl.version}"/>
- <property name="serializer.java.version" value="${java.version}"/>
- <property name="serializer.java.vendor" value="${java.vendor}"/>
- <property name="serializer.jar.name" value="serializer.jar"/>
- <property name="build.serializer.jar" value="${serializer.build.dir}/${serializer.jar.name}"/>
- <property name="lib.serializer.jar" value="./lib/${serializer.jar.name}"/>
-
- <!-- Class paths used in various targets -->
- <path id="docs.class.path">
- <pathelement location="${xmlapis.jar}" />
- <pathelement location="${parser.jar}" />
- <pathelement location="${bcel.jar}" />
- <pathelement location="${runtime.jar}" />
- <pathelement location="${stylebook.jar}" />
- <pathelement location="${doclet.jar}" />
- <pathelement location="${taglet.jar}" />
- <pathelement location="${build.serializer.jar}" />
- <pathelement location="${build.xalan.jar}" />
- </path>
- <path id="samples.class.path">
- <pathelement location="${xmlapis.jar}" />
- <pathelement location="${build.serializer.jar}" />
- <pathelement location="${parser.jar}" />
- <pathelement location="${build.xalan.jar}" />
- </path>
- <path id="compile.class.path">
- <!-- Ensure the selected parser.jar file is used to compile against -->
- <pathelement location="${build.classes}" />
- <pathelement location="${serializer.build.classes}" />
- <pathelement location="${xmlapis.jar}" />
- <pathelement location="${build.serializer.jar}" />
- <pathelement location="${parser.jar}" />
- <pathelement location="${xpath31_types.jar}" />
- <pathelement location="${json.jar}" />
- </path>
- <path id="xslt.boot.class.path">
- <!-- Put this version of xalan in front of the jdk's for JDK 1.4+ -->
- <pathelement location="${xmlapis.jar}" />
- <pathelement location="${build.serializer.jar}" />
- <pathelement location="${parser.jar}" />
- <pathelement path="${sun.boot.class.path}" />
- </path>
- <path id="compile.source.path">
- <dirset dir="${src.dir}" includes="/org/apache/**" />
- </path>
-
- <!-- patternsets for source and binary distribution packages -->
- <patternset id="bin-distro">
- <include name="${dist.file}/LICENSE.txt"/>
- <include name="${dist.file}/NOTICE.txt"/>
- <include name="${dist.file}/readme.html"/>
- <include name="${dist.file}/xalan.jar"/>
- <!-- xsltc.jar will only be picked up if it has been built -->
- <include name="${dist.file}/xsltc.jar"/>
- <include name="${dist.file}/${xmlapis.jar.name}"/>
- <include name="${dist.file}/${parser.jar.name}"/>
- <include name="${dist.file}/${xpath31_types.jar.name}"/>
- <include name="${dist.file}/${json.jar.name}"/>
- <include name="${dist.file}/${serializer.jar.name}"/>
- <include name="${dist.file}/samples/"/>
- <include name="${dist.file}/samples/xalansamples.jar"/>
- <include name="${dist.file}/samples/xalanservlet.war"/>
- <include name="${dist.file}/samples/xsltcapplet.jar"/>
- <include name="${dist.file}/samples/xsltcbrazil.jar"/>
- <include name="${dist.file}/samples/xsltcejb.jar"/>
- <include name="${dist.file}/samples/xsltcservlet.jar"/>
- <include name="${dist.file}/docs/"/>
- </patternset>
- <patternset id="bin-distro-nodocs">
- <include name="${dist.file}/LICENSE.txt"/>
- <include name="${dist.file}/NOTICE.txt"/>
- <include name="${dist.file}/readme.html"/>
- <include name="${dist.file}/xalan.jar"/>
- <!-- xsltc.jar will only be picked up if it has been built -->
- <include name="${dist.file}/xsltc.jar"/>
- <include name="${dist.file}/${xmlapis.jar.name}"/>
- <include name="${dist.file}/${parser.jar.name}"/>
- <include name="${dist.file}/${xpath31_types.jar.name}"/>
- <include name="${dist.file}/${json.jar.name}"/>
- <include name="${dist.file}/${serializer.jar.name}"/>
- <include name="${dist.file}/samples/"/>
- <include name="${dist.file}/samples/xalansamples.jar"/>
- <include name="${dist.file}/samples/xalanservlet.war"/>
- <include name="${dist.file}/samples/xsltcapplet.jar"/>
- <include name="${dist.file}/samples/xsltcbrazil.jar"/>
- <include name="${dist.file}/samples/xsltcejb.jar"/>
- <include name="${dist.file}/samples/xsltcservlet.jar"/>
- </patternset>
- <patternset id="src-distro">
- <include name="${dist.file}/LICENSE.txt"/>
- <include name="${dist.file}/NOTICE.txt"/>
- <include name="${dist.file}/*build.*"/>
- <include name="${dist.file}/commits.xml"/>
- <include name="${dist.file}/KEYS"/>
- <include name="${dist.file}/readme.html"/>
- <include name="${dist.file}/README"/>
- <include name="${dist.file}/lib/"/>
- <include name="${dist.file}/tools/"/>
- <include name="${dist.file}/samples/"/>
- <exclude name="${dist.file}/samples/xalansamples.jar"/>
- <exclude name="${dist.file}/samples/xalanservlet.war"/>
- <exclude name="${dist.file}/samples/xsltcapplet.jar"/>
- <exclude name="${dist.file}/samples/xsltcbrazil.jar"/>
- <exclude name="${dist.file}/samples/xsltcejb.jar"/>
- <exclude name="${dist.file}/samples/xsltcservlet.jar"/>
- <include name="${dist.file}/src/"/>
- <include name="${dist.file}/tests/"/>
- <include name="${dist.file}/xdocs/"/>
- </patternset>
-
- <!-- XSLTC engine dependency .jar files -->
- <patternset id="xsltc-deps-jars">
- <include name="${dist.file}/lib/${bcel.jar.name}"/>
- <include name="${dist.file}/tools/${java_cup.jar.name}"/>
- <include name="${dist.file}/tools/${jlex.jar.name}"/>
- <include name="${dist.file}/lib/${runtime.jar.name}"/>
- <include name="${dist.file}/lib/${regexp.jar.name}"/>
- </patternset>
-
- <!-- =================================================================== -->
- <!-- Creates output build directories and doc prerequistes -->
- <!-- =================================================================== -->
- <target name="prepare">
- <echo message="Project:${Name-in-docs} version:${version} build.xml $Revision$"/>
- <mkdir dir="${build.dir}"/>
- <mkdir dir="${build.classes}"/>
- <!-- Note that all testing-related targets *must* depend on
- this target, either directly or indirectly, to get
- the tests-available property set for them.
- -->
- <!--<available file="${test.relpath}" property="tests-available" />-->
- <available property="xerces.present"
- classname="org.apache.xerces.parsers.SAXParser"/>
-
- <!-- Update version information. This copies the Version.src
- file into Version.java, while replacing the following tokens
- -->
- <filter token="version.VERSION" value="${version.VERSION}"/>
- <filter token="version.RELEASE" value="${version.RELEASE}"/>
- <filter token="version.MINOR" value="${version.MINOR}"/>
- <filter token="version.DEVELOPER" value="${version.DEVELOPER}"/>
- <filter token="parser.version.VERSION" value="${parser.version.VERSION}"/>
- <filter token="parser.version.RELEASE" value="${parser.version.RELEASE}"/>
- <filter token="parser.version.MINOR" value="${parser.version.MINOR}"/>
- <copy tofile="${src.dir}/${xalan.reldir}/Version.java" file="${src.dir}/${xalan.reldir}/Version.src" filtering="true"/>
- <copy tofile="${src.dir}/${xalan.reldir}/processor/XSLProcessorVersion.java" file="${src.dir}/${xalan.reldir}/processor/XSLProcessorVersion.src" filtering="true"/>
- <copy tofile="${src.dir}/${serializer.reldir}/Version.java" file="${src.dir}/${serializer.reldir}/Version.src" filtering="true"/>
- <copy tofile="${xdocs.dir}/sources/entities.ent" file="${xdocs.dir}/sources/entities.src" filtering="true"/>
- </target>
-
- <!-- Must depend on jar since we use Xalan to process xml files -->
- <target name="prepare.docs" depends="jar,prepare.docs.nojardepends"/>
-
- <target name="prepare.docs.nojardepends">
- <mkdir dir="${build.docs}"/>
- <mkdir dir="${build.apidocs}"/>
-
- <gunzip src="${doc.generator.styletargz}"/>
- <untar src="${doc.generator.styletar}" dest="${xdocs.dir}"/>
- <delete file="${doc.generator.styletar}"/>
-
- <!-- We use a sed script to extract Xalan-Java 2 commits from the repository into commits.xml
- The following operation transforms commits.xml (just including source code commits) and
- puts the result in xdocs/sources/xalan for inclusion in the readme.xml -->
- <echo message="Transform commits.xml and put the result in ${xdocs.dir}"/>
- <java fork="yes" classname="${xalan.cmdline.class}" >
- <classpath refid="docs.class.path" />
- <arg line="-in commits.xml -xsl ${xdocs.style}/stylesheets/done.xsl -out ${xdocs.DONE.file} -param xsltcdone ${xdocs.XSLTCDONE.file}"/>
- </java>
- <echo message="Generate Xalan-J 2.x design document"/>
- <java fork="yes" classname="${doc.generator}" >
- <classpath refid="docs.class.path" />
- <arg line="loaderConfig=sbk:/style/loaderdesign.xml targetDirectory=./build/docs/design/
- ./xdocs/sources/xalandesign.xml ./xdocs/style"/>
- </java>
- </target>
-
- <!-- =================================================================== -->
- <!-- Compile the DTM implementation and xml utilities -->
- <!-- =================================================================== -->
- <target name="xml.compile" depends="prepare,serializer.jar">
- <echo message="Compiling DTM implementation and utilities" />
- <javac srcdir="${src.dir}"
- destdir="${build.classes}"
- debug="${build.debug}"
- target="${compiler.target}" source="${compiler.source}"
- nowarn="${compiler.nowarn}">
- <include name="${apachexml.reldir}/**/*.java" />
- <!-- exclude the serializer -->
- <exclude name="${serializer.reldir}/**/*.java" />
- <!-- Exclude file that depends upon presence of Xerces in build path -->
- <exclude name="**/IncrementalSAXSource_Xerces.java"
- unless="xerces.present" />
- <classpath refid="compile.class.path" />
- <bootclasspath refid="xslt.boot.class.path" />
- </javac>
- <!-- Copy needed properties, resource, etc. files to be put into .jar file -->
- <copy todir="${build.classes}">
- <fileset dir="${src.dir}"
- includes="${apachexml.reldir}/**/*.properties"
- excludes="${serializer.reldir}/**/*.properties"
- />
- </copy>
- </target>
-
- <!-- =================================================================== -->
- <!-- Compile the Xalan interpreter source tree -->
- <!-- =================================================================== -->
- <target name="xalan-interpretive.compile" depends="xml.compile"
- description="Compile the Xalan interpretive classes (skips XSLTC)" >
- <echo message="Compiling Xalan interpretive classes" />
- <javac srcdir="${src.dir}"
- destdir="${build.classes}"
- debug="${build.debug}"
- target="${compiler.target}" source="${compiler.source}"
- nowarn="${compiler.nowarn}">
- <include name="${xpath.reldir}/**/*.java" />
- <include name="${domxpath.reldir}/**/*.java" />
- <include name="${xalan.reldir}/**/*.java" />
- <exclude name="${xsltc.reldir}/**/*.java" />
- <classpath refid="compile.class.path" />
- <bootclasspath refid="xslt.boot.class.path" />
- <sourcepath refid="compile.source.path" />
- </javac>
- <!-- Copy needed properties, resource, etc. files to be put into .jar file -->
- <copy todir="${build.classes}">
- <fileset dir="${src.dir}" includes="**/*.properties,META-INF/services/*" excludes="**/XSLTInfo.properties"/>
- </copy>
- <filter token="impl.version" value="${impl.version}"/>
- <copy todir="${build.classes}/org/apache/xalan/res" file="${XSLTInfo.props}" filtering="true"/>
- </target>
-
- <!-- Compile all java sources (Xalan interpretive and XSLTC) -->
- <target name="compile" depends="xalan-interpretive.compile,xsltc.compile"
- description="Compile all java source files (Xalan interpretive + XSLTC)" >
- </target>
-
- <!-- =================================================================== -->
- <!-- Compile just the XSLTC compiler portion -->
- <!-- =================================================================== -->
- <path id="xsltc.class.path">
- <pathelement location="${xmlapis.jar}" />
- <pathelement location="${build.serializer.jar}" />
- <pathelement location="${bcel.jar}" />
- <pathelement location="${jlex.jar}" />
- <pathelement location="${java_cup.jar}" />
- <pathelement location="${runtime.jar}" />
- <!-- build.classes needed for
- org.apache.xalan.xsltc.util.JavaCupRedirect -->
- <pathelement location="${build.classes}" />
- </path>
-
- <!-- Attempt to determine dependency info for generated sources -->
- <target name="xsltc.prepare" depends="prepare" >
- <!-- The first step compiles the utils directory, which includes
- a special wrapper for the xsltc.codegen / java_cup step next. -->
- <echo message="Compiling XSLTC utilities"/>
- <javac srcdir="${src.dir}"
- destdir="${build.classes}"
- includes="${xsltc.reldir}/util/**/*.java"
- debug="${build.debug}"
- target="${compiler.target}" source="${compiler.source}"
- nowarn="${compiler.nowarn}">
- <classpath refid="xsltc.class.path" />
- <bootclasspath refid="xslt.boot.class.path" />
- </javac>
- <!-- These tricky uptodate statements hopefully determine if we
- actually need to generate the java_cup and jlex files
- in the two sub-targets below
- -->
- <uptodate property="xsltc.java_cup.not_needed" targetfile="${generated.xpathparser}" >
- <srcfiles dir="${src.dir}/${xsltc.reldir}/compiler" includes="xpath.cup" />
- </uptodate>
-
- <uptodate property="xsltc.jlex.not_needed" targetfile="${generated.xpathlexer}" >
- <srcfiles dir="${src.dir}/${xsltc.reldir}/compiler" includes="xpath.lex" />
- </uptodate>
-
- <!-- Determine whether the support jars are already expanded -->
- <available file="${build.classes}/org/apache/bcel" type="dir" property="xsltc.bcel_jar.not_needed" />
- <available file="${build.classes}/JLex" type="dir" property="xsltc.jlex_jar.not_needed" />
- <available file="${build.classes}/java_cup/Main.class" type="file" property="xsltc.java_cup_jar.not_needed" />
- <available file="${build.classes}/java_cup/runtime" type="dir" property="xsltc.runtime_jar.not_needed" />
- <available file="${build.classes}/org/apache/regexp" type="dir" property="xsltc.regexp_jar.not_needed" />
- </target>
-
- <!-- Generate the XPath parser sources for xsltc if needed -->
- <target name="xsltc.java_cup" depends="xsltc.prepare" unless="xsltc.java_cup.not_needed">
- <!-- The second step generates sym.java and XPathParser.java. -->
- <echo message="java_cup preparsing"/>
- <java fork="yes" failonerror="true"
- classname="org.apache.xalan.xsltc.util.JavaCupRedirect" >
- <classpath refid="xsltc.class.path" />
- <!-- need to bootclasspath java_cup for JDKs that include JavaCupRedirect -->
- <jvmarg value="-Xbootclasspath/p:${java_cup.jar}${path.separator}${runtime.jar}"/>
- <!-- We're using JavaCupRedirect to call the java_cup application -->
- <arg line="-parser XPathParser -expect 0
- -stdin ${src.dir}/${xsltc.reldir}/compiler/xpath.cup"/>
- </java>
- <echo message="java_cup move output files"/>
- <move file="XPathParser.java" tofile="${generated.xpathparser}"/>
- <move file="sym.java" tofile="${generated.xpathsym}"/>
- </target>
-
- <!-- Generate the XPath lexer sources for xsltc if needed -->
- <target name="xsltc.jlex" depends="xsltc.java_cup" unless="xsltc.jlex.not_needed">
- <!-- The third step generates XPathLexer.java. The lexiographical analyser
- has to be generated after sym.java, so order is important. -->
- <echo message="JLex preparsing"/>
- <java fork="yes" failonerror="true" classname="JLex.Main" >
- <classpath refid="xsltc.class.path" />
- <arg line="-static ${src.dir}/${xsltc.reldir}/compiler/xpath.lex"/>
- </java>
- <echo message="JLex move output file"/>
- <move file="${src.dir}/${xsltc.reldir}/compiler/xpath.lex.java" tofile="${generated.xpathlexer}"/>
- </target>
-
- <!-- Compile the main XSLTC classes -->
- <target name="xsltc.compile" depends="xsltc.java_cup,xsltc.jlex,xml.compile"
- description="Compile just the XSLTC classes" >
- <echo message="Compiling remaining XSLTC classes"/>
- <javac srcdir="${src.dir}"
- destdir="${build.classes}"
- includes="${xsltc.reldir}/**/*.java"
- excludes="${serializer.reldir}/**/*.java"
- debug="${build.debug}"
- target="${compiler.target}" source="${compiler.source}"
- nowarn="${compiler.nowarn}">
- <classpath refid="xsltc.class.path" />
- <bootclasspath refid="xslt.boot.class.path" />
- </javac>
- </target>
-
- <!-- Compile just the XSLTC classes w/o JLex, JCup recompilation -->
- <target name="xsltc.fcompile" depends="xml.compile"
- description="Compile just the XSLTC classes w/o JLex, JCup recompilation" >
- <echo message="Compiling remaining XSLTC classes"/>
- <javac srcdir="${src.dir}"
- destdir="${build.classes}"
- includes="${xsltc.reldir}/**/*.java"
- debug="${build.debug}"
- target="${compiler.target}" source="${compiler.source}"
- nowarn="${compiler.nowarn}">
- <classpath refid="xsltc.class.path" />
- <bootclasspath refid="xslt.boot.class.path" />
- </javac>
- </target>
-
- <!-- Jar up the XSLTC classes w/o the support jars -->
- <target name="xsltc.unbundledjar" depends="xsltc.compile"
- description="Jar just the xsltc.jar file" >
- <!-- Copy over the manifest, with filtering (for version number) -->
- <filter token="impl.version" value="${impl.version}"/>
- <filter token="java.version" value="${java.version}"/>
- <filter token="java.vendor" value="${java.vendor}"/>
- <copy todir="${build.dir}" file="${manifest.xsltc.mf}" filtering="true"/>
- <jar jarfile="${build.xsltc.jar}" manifest="${build.dir}/manifest.xsltc" basedir="${build.classes}" >
- <patternset><!-- relative to jar/@basedir -->
- <include name="org/apache/xml/**" />
- <include name="${xsltc.reldir}/**/*" />
- <exclude name="org/apache/xalan/xsltc/util/JavaCupRedirect*" />
- </patternset>
- </jar>
- </target>
-
- <!-- Copy license and readme files for XSLTC support jars -->
- <target name="xsltc.copy-licenses" depends="xsltc.prepare">
- </target>
-
- <!-- A parametrized target which is used to copy and expand a XSLTC support jar -->
- <target name="xsltc.copy-deps-jar" unless="${param_unless}">
- <!-- copy the jar file to the build/classes directory -->
- <copy todir="${build.classes}" file="${lib.dir}/${param_jar_name}"/>
-
- <!-- unjar the jar file -->
- <unjar src="${build.classes}/${param_jar_name}" dest="${build.classes}" />
-
- <!-- remove the jar file -->
- <delete file="${build.classes}/${param_jar_name}" />
- </target>
-
- <!-- Copy and expand the XSLTC support jars if needed -->
- <target name="xsltc.copy-deps-jars" depends="xsltc.copy-licenses">
- <echo message="Copying XSLTC support jars" />
- <!-- copy the 3rd party support jar files -->
- <antcall target="xsltc.copy-deps-jar">
- <param name="param_unless" value="xsltc.bcel_jar.not_needed" />
- <param name="param_jar_name" value="${bcel.jar.name}" />
- </antcall>
-
-<!-- We don't need to package the JLex or java_cup jars in the xalan.jar.
- These are only required for building XSLTC, not for using XSLTC.
-
- <antcall target="xsltc.copy-deps-jar">
- <param name="param_unless" value="xsltc.jlex_jar.not_needed" />
- <param name="param_jar_name" value="${jlex.jar.name}" />
- </antcall>
-
- <antcall target="xsltc.copy-deps-jar">
- <param name="param_unless" value="xsltc.java_cup_jar.not_needed" />
- <param name="param_jar_name" value="${java_cup.jar.name}" />
- </antcall>
--->
-
- <antcall target="xsltc.copy-deps-jar">
- <param name="param_unless" value="xsltc.runtime_jar.not_needed" />
- <param name="param_jar_name" value="${runtime.jar.name}" />
- </antcall>
-
- <antcall target="xsltc.copy-deps-jar">
- <param name="param_unless" value="xsltc.regexp_jar.not_needed" />
- <param name="param_jar_name" value="${regexp.jar.name}" />
- </antcall>
-
- <!-- remove the old META-INF/MANIFEST.MF file -->
- <delete file="${build.classes}/META-INF/MANIFEST.MF" quiet="true"/>
- </target>
-
- <!-- =================================================================== -->
- <!-- Creates the xsltc jar including all support jars -->
- <!-- =================================================================== -->
- <target name="xsltc.jar" depends="xsltc.compile,xsltc.copy-deps-jars"
- description="Jar xsltc,xml,BCEL,JLex,java_cup,runtime and jakarta regexp">
-
- <!-- create new META-INF dir w/ transformer factory default -->
- <!-- GTM: comment this out so that bundled xsltc.jar does not have
- service provider default until further notice 2/20/2002
- <mkdir dir="${build.dir}/xsltctmp/META-INF"/>
- <mkdir dir="${build.dir}/xsltctmp/META-INF/services"/>
- <copy todir="${build.dir}/xsltctmp/META-INF/services"
- file="${src.dir}/${xsltc.reldir}/javax.xml.transform.TransformerFactory"
- />
- -->
-
- <!-- Copy over the manifest, with filtering (for version number) -->
- <filter token="impl.version" value="${impl.version}"/>
- <filter token="java.version" value="${java.version}"/>
- <filter token="java.vendor" value="${java.vendor}"/>
- <copy todir="${build.dir}" file="${manifest.xsltc.mf}" filtering="true"/>
-
- <!-- make bundled jar named xsltc.jar -->
- <jar jarfile="${build.dir}/xsltc.jar" manifest="${build.dir}/manifest.xsltc" >
- <fileset dir="${build.classes}">
- <include name="org/apache/xalan/xsltc/**"/>
- <exclude name="org/apache/xalan/xsltc/util/JavaCupRedirect*" />
- </fileset>
- <fileset dir="${build.classes}" includes="org/apache/xml/**"
- excludes="${serializer.reldir}/**" />
- <fileset dir="${build.classes}" includes="org/apache/bcel/**" />
- <fileset dir="${build.classes}" includes="JLex/**" />
- <fileset dir="${build.classes}" includes="java_cup/**" />
- <fileset dir="${build.classes}" includes="org/apache/regexp/**" />
- </jar>
-
- </target>
-
- <!-- =================================================================== -->
- <!-- Creates the xalan interpretive jar -->
- <!-- =================================================================== -->
- <target name="xalan-interpretive.jar" depends="xalan-interpretive.compile"
- description="Jar up everything in Xalan interpretive (without XSLTC)" >
- <!-- Copy over the manifest, with filtering (for version number) -->
- <filter token="impl.version" value="${impl.version}"/>
- <filter token="java.version" value="${java.version}"/>
- <filter token="java.vendor" value="${java.vendor}"/>
- <copy todir="${build.dir}" file="${manifest.xalan-interpretive.mf}" filtering="true"/>
- <jar jarfile="${build.xalan-interpretive.jar}" manifest="${build.dir}/manifest.xalan-interpretive" basedir="${build.classes}" >
- <patternset><!-- relative to jar/@basedir -->
- <include name="${apachexml.reldir}/**/*" />
- <include name="${xpath.reldir}/**/*" />
- <include name="${xalan.reldir}/**/*" />
- <include name="${domxpath.reldir}/**/*" />
- <include name="META-INF/services/*" />
- <exclude name="${xsltc.reldir}/**/*" />
- <exclude name="${serializer.reldir}/**/*" />
- </patternset>
- </jar>
- </target>
-
- <!-- =================================================================== -->
- <!-- Creates the xalan unbundled jar (Xalan interpretive + XSLTC - -->
- <!-- support jars -->
- <!-- =================================================================== -->
- <target name="unbundledjar" depends="xalan-interpretive.compile,xsltc.compile"
- description="Jar up Xalan and XSLTC, without the XSLTC dependencies" >
- <filter token="impl.version" value="${impl.version}"/>
- <filter token="java.version" value="${java.version}"/>
- <filter token="java.vendor" value="${java.vendor}"/>
- <copy todir="${build.dir}" file="${manifest.mf}" filtering="true"/>
- <jar jarfile="${build.xalan-unbundled.jar}" manifest="${build.dir}/MANIFEST.MF" basedir="${build.classes}" >
- <patternset>
- <include name="${apachexml.reldir}/**/*" />
- <include name="${xpath.reldir}/**/*" />
- <include name="${xalan.reldir}/**/*" />
- <include name="META-INF/services/*" />
- <exclude name="${xsltc.reldir}/util/JavaCupRedirect*" />
- <exclude name="${serializer.reldir}/**/*.*" />
- </patternset>
- </jar>
- </target>
-
- <!-- =================================================================== -->
- <!-- Creates one big xalan jar (Xalan interpretive + XSLTC + support jars) -->
- <!-- =================================================================== -->
- <target name="jar" depends="xalan-interpretive.compile,xsltc.compile,xsltc.copy-deps-jars"
- description="Jar up everything (Xalan, XSLTC and XSLTC dependencies)" >
-
- <!-- Copy over the manifest, with filtering (for version number) -->
- <filter token="impl.version" value="${impl.version}"/>
- <filter token="java.version" value="${java.version}"/>
- <filter token="java.vendor" value="${java.vendor}"/>
- <copy todir="${build.dir}" file="${manifest.mf}" filtering="true"/>
-
- <copy todir="${build.dir}/classes/org/apache/xpath/functions/json" file="src/org/apache/xpath/functions/json/schema-for-json.xsd"/>
-
- <!-- make bundled jar named xalan.jar -->
- <jar jarfile="${build.xalan.jar}" manifest="${build.dir}/MANIFEST.MF"
- basedir="${build.classes}" >
- <patternset>
- <exclude name="${xsltc.reldir}/util/JavaCupRedirect*" />
- <exclude name="${serializer.reldir}/**/*" />
- </patternset>
- </jar>
-
- </target>
-
- <!-- =================================================================== -->
- <!-- Default all target simply Creates the xalan JAR -->
- <!-- =================================================================== -->
- <target name="all" depends="serializer.jar,jar"><!-- 'Standardizing build.xml files' <bl...@apache.org> -->
- <echo message="Redirect to jar target; please provide input on desired functionality of this target"/>
- </target>
-
- <!-- =================================================================== -->
- <!-- Compiles the samples (servlet excluded) and jars the class files -->
- <!-- =================================================================== -->
- <target name="samples" depends="jar,samples.nojardepends,xsltc.samples"/>
-
- <target name="samples.nojardepends" depends="xsltc.samples.nojardepends"
- description="Compile and jar the samples (except servlet)" >
- <property name="exclude" value="*.xml,*.xsl,*.txt,*.html,*.properties,*.out"/>
- <mkdir dir="${build.samples}"/>
- <!-- Since the samples are packageless, they must be compiled separately. -->
- <javac srcdir="${samples.dir}/SimpleTransform"
- destdir="${build.samples}" excludes="${exclude}"
- debug="${build.debug}" bootclasspathref="xslt.boot.class.path"
- target="${compiler.target}" source="${compiler.source}"
- nowarn="${compiler.nowarn}">
- <classpath refid="samples.class.path" />
- </javac>
- <javac srcdir="${samples.dir}/UseStylesheetPI"
- destdir="${build.samples}" excludes="${exclude}"
- debug="${build.debug}" bootclasspathref="xslt.boot.class.path"
- target="${compiler.target}" source="${compiler.source}"
- nowarn="${compiler.nowarn}">
- <classpath refid="samples.class.path" />
- </javac>
- <javac srcdir="${samples.dir}/UseStylesheetParam"
- destdir="${build.samples}" excludes="${exclude}"
- debug="${build.debug}" bootclasspathref="xslt.boot.class.path"
- target="${compiler.target}" source="${compiler.source}"
- nowarn="${compiler.nowarn}">
- <classpath refid="samples.class.path" />
- </javac>
- <javac srcdir="${samples.dir}/SAX2SAX"
- destdir="${build.samples}" excludes="${exclude}"
- debug="${build.debug}" bootclasspathref="xslt.boot.class.path"
- target="${compiler.target}" source="${compiler.source}"
- nowarn="${compiler.nowarn}">
- <classpath refid="samples.class.path" />
- </javac>
- <javac srcdir="${samples.dir}/DOM2DOM"
- destdir="${build.samples}" excludes="${exclude}"
- debug="${build.debug}" bootclasspathref="xslt.boot.class.path"
- target="${compiler.target}" source="${compiler.source}"
- nowarn="${compiler.nowarn}">
- <classpath refid="samples.class.path" />
- </javac>
- <javac srcdir="${samples.dir}/Pipe"
- destdir="${build.samples}" excludes="${exclude}"
- debug="${build.debug}" bootclasspathref="xslt.boot.class.path"
- nowarn="${compiler.nowarn}">
- <classpath refid="samples.class.path" />
- </javac>
- <javac srcdir="${samples.dir}/UseXMLFilters"
- destdir="${build.samples}" excludes="${exclude}"
- debug="${build.debug}" bootclasspathref="xslt.boot.class.path"
- target="${compiler.target}" source="${compiler.source}"
- nowarn="${compiler.nowarn}">
- <classpath refid="samples.class.path" />
- </javac>
- <javac srcdir="${samples.dir}/Trace"
- destdir="${build.samples}" excludes="${exclude}"
- debug="${build.debug}" bootclasspathref="xslt.boot.class.path"
- target="${compiler.target}" source="${compiler.source}"
- nowarn="${compiler.nowarn}">
- <classpath refid="samples.class.path" />
- </javac>
- <javac srcdir="${samples.dir}/ApplyXPath"
- destdir="${build.samples}" excludes="${exclude}"
- debug="${build.debug}" bootclasspathref="xslt.boot.class.path"
- target="${compiler.target}" source="${compiler.source}"
- nowarn="${compiler.nowarn}">
- <classpath refid="samples.class.path" />
- </javac>
- <javac srcdir="${samples.dir}/ApplyXPathDOM"
- destdir="${build.samples}" excludes="${exclude}"
- debug="${build.debug}" bootclasspathref="xslt.boot.class.path"
- target="${compiler.target}" source="${compiler.source}"
- nowarn="${compiler.nowarn}">
- <classpath refid="samples.class.path" />
- </javac>
- <javac srcdir="${samples.dir}/trax"
- destdir="${build.samples}" excludes="${exclude}"
- debug="${build.debug}" bootclasspathref="xslt.boot.class.path"
- target="${compiler.target}" source="${compiler.source}"
- nowarn="${compiler.nowarn}">
- <classpath refid="samples.class.path" />
- </javac>
- <javac srcdir="${samples.dir}/extensions"
- destdir="${build.samples}" excludes="${exclude}"
- debug="${build.debug}" bootclasspathref="xslt.boot.class.path"
- target="${compiler.target}" source="${compiler.source}"
- nowarn="${compiler.nowarn}">
- <classpath refid="samples.class.path" />
- </javac>
- <javac srcdir="${samples.dir}/Validate"
- destdir="${build.samples}" excludes="${exclude}"
- debug="${build.debug}" bootclasspathref="xslt.boot.class.path"
- target="${compiler.target}" source="${compiler.source}"
- nowarn="${compiler.nowarn}">
- <classpath refid="samples.class.path" />
- </javac>
- <javac srcdir="${samples.dir}/TransformThread"
- destdir="${build.samples}" excludes="${exclude}"
- debug="${build.debug}" bootclasspathref="xslt.boot.class.path"
- target="${compiler.target}" source="${compiler.source}"
- nowarn="${compiler.nowarn}">
- <classpath refid="samples.class.path" />
- </javac>
- <javac srcdir="${samples.dir}/XPathAPI"
- destdir="${build.samples}" excludes="${exclude}"
- debug="${build.debug}" bootclasspathref="xslt.boot.class.path"
- target="${compiler.target}" source="${compiler.source}"
- nowarn="${compiler.nowarn}">
- <classpath refid="samples.class.path" />
- </javac>
- <jar jarfile="${build.samples.jar}" basedir="${build.samples}"
- includes="*.class"/>
- </target>
-
- <!-- =================================================================== -->
- <!-- Compiles all samples that require extra standard components in -->
- <!-- order to compile. -->
- <!-- =================================================================== -->
- <target name="extra.std.samples"
- depends="servlet,xsltc.applet,xsltc.ejb,xsltc.servlet"/>
-
- <target name="extra.std.samples.nojardepends"
- depends="servlet.jardepends,xsltc.applet.nojardepends,
- xsltc.ejb.jardepends,xsltc.servlet.jardepends"/>
-
- <!-- =================================================================== -->
- <!-- Compiles all samples that require extra non-standard components in -->
- <!-- order to compile. -->
- <!-- =================================================================== -->
- <target name="extra.nonstd.samples" depends="xsltc.brazil"/>
-
- <target name="extra.nonstd.samples.nojardepends" depends="xsltc.brazil.jardepends"/>
-
- <!-- =================================================================== -->
- <!-- Compiles the sample servlet and jars the class files. -->
- <!-- The javax.servlet and javax.servlet.http packages -->
- <!-- must be on the classpath -->
- <!-- =================================================================== -->
- <target name="servlet" depends="jar,servlet.jardepends"/>
-
- <target name="servlet.jardepends"
- description="Compile and jar the servlet samples in xalanservlet.war" >
- <echo message="To compile the sample servlets, javax.servlet and javax.servlet.http must be on the classpath"/>
- <mkdir dir="${build.servlet}"/>
- <mkdir dir="${build.servlet}/WEB-INF/classes/servlet"/>
- <mkdir dir="${build.servlet}/WEB-INF/lib"/>
- <javac srcdir="${samples.dir}/servlet"
- destdir="${build.servlet}/WEB-INF/classes"
- debug="${build.debug}"
- bootclasspathref="xslt.boot.class.path"
- target="${compiler.target}" source="${compiler.source}"
- nowarn="${compiler.nowarn}">
- <classpath refid="samples.class.path" />
- <classpath location="${servlet-api.jar}" />
- </javac>
- <copy todir="${build.servlet}/WEB-INF/classes/servlet">
- <fileset dir="${samples.dir}/servlet" includes="media.properties"/>
- </copy>
- <copy todir="${build.servlet}/WEB-INF">
- <fileset dir="${samples.dir}/servlet" includes="web.xml"/>
- </copy>
- <copy todir="${build.servlet}">
- <fileset dir="${samples.dir}/servlet"
- includes="birds.xml, birds.xsl, booklist1.xsl,
- booklist2.xsl, catalog.xml, fooparam.xml, fooparam.xsl, jspSample.jsp"/>
- </copy>
- <copy todir="${build.servlet}/WEB-INF/lib">
- <fileset dir="${lib.dir}" includes="${parser.jar.name}, ${xmlapis.jar.name}"/>
- </copy>
- <copy file="${build.xalan.jar}" todir="${build.servlet}/WEB-INF/lib" />
- <jar jarfile="${build.servlet.war}"
- basedir="${build.servlet}"
- includes="**"/>
- </target>
-
- <!-- =================================================================== -->
- <!-- Compiles (does not jar) the translet samples. -->
- <!-- For time being, classes are generated in place. -->
- <!-- To run these samples, add xsltc.jar, runtime.jar, bcel.jar, -->
- <!-- and java_cup.jar (all in the bin directory) to the classpath -->
- <!-- -->
- <!-- When we have straightened out classpath issues, -->
- <!-- add samples in CompiledApplet, CompiledBrazil, CompiledEJB and -->
- <!-- CompiledServlet. -->
- <!-- =================================================================== -->
- <target name="xsltc.samples" depends="jar,xsltc.samples.nojardepends"/>
-
- <target name="xsltc.samples.nojardepends">
- <mkdir dir="${build.samples}"/>
- <javac srcdir="${samples.dir}/translets"
- classpath="${build.xalan.jar}"
- destdir="${build.samples}" excludes="${exclude}"
- debug="${build.debug}" bootclasspathref="xslt.boot.class.path"
- target="${compiler.target}" source="${compiler.source}"
- nowarn="${compiler.nowarn}"/>
- <javac srcdir="${samples.dir}/CompiledJAXP"
- destdir="${build.samples}" excludes="${exclude}"
- debug="${build.debug}" bootclasspathref="xslt.boot.class.path"
- target="${compiler.target}" source="${compiler.source}"
- nowarn="${compiler.nowarn}"/>
- </target>
-
- <!-- =================================================================== -->
- <!-- Compiles the XSLTC applet example and jars the class files. -->
- <!-- =================================================================== -->
- <target name="xsltc.applet" depends="jar,xsltc.applet.nojardepends"/>
-
- <target name="xsltc.applet.nojardepends">
- <mkdir dir="${build.samples}/CompiledApplet"/>
- <javac srcdir="${samples.dir}/CompiledApplet"
- destdir="${build.samples}/CompiledApplet" excludes="${exclude}"
- debug="${build.debug}" bootclasspathref="xslt.boot.class.path"
- target="${compiler.target}" source="${compiler.source}"
- nowarn="${compiler.nowarn}"/>
- <jar jarfile="${build.xsltc.applet.jar}"
- basedir="${build.samples}/CompiledApplet"
- includes="*.class"/>
- </target>
-
- <!-- =================================================================== -->
- <!-- Compiles the XSLTC brazil example and jars the class files. -->
- <!-- =================================================================== -->
- <target name="xsltc.brazil" depends="jar,xsltc.brazil.jardepends"/>
-
- <target name="xsltc.brazil.jardepends">
- <mkdir dir="${build.samples}/CompiledBrazil"/>
- <javac srcdir="${samples.dir}/CompiledBrazil"
- destdir="${build.samples}/CompiledBrazil" excludes="${exclude}"
- debug="${build.debug}" bootclasspathref="xslt.boot.class.path"
- target="${compiler.target}" source="${compiler.source}"
- nowarn="${compiler.nowarn}">
- <classpath location="${brazil.jar}"/>
- </javac>
- <jar jarfile="${build.xsltc.brazil.jar}"
- basedir="${build.samples}/CompiledBrazil"
- includes="*.class"/>
- </target>
-
- <!-- =================================================================== -->
- <!-- Compiles the XSLTC EJB example and jars the class files. -->
- <!-- ejb.jar must be on the classpath to compile this sample. -->
- <!-- EJB 2.0 can be found at http://java.sun.com/products/ejb/docs.html -->
- <!-- =================================================================== -->
- <target name="xsltc.ejb" depends="jar,xsltc.ejb.jardepends"/>
-
- <target name="xsltc.ejb.jardepends">
- <mkdir dir="${build.samples}/CompiledEJB"/>
- <javac srcdir="${samples.dir}/CompiledEJB"
- destdir="${build.samples}/CompiledEJB" excludes="${exclude}"
- debug="${build.debug}" bootclasspathref="xslt.boot.class.path"
- target="${compiler.target}" source="${compiler.source}"
- nowarn="${compiler.nowarn}">
- <classpath location="${javaee-api.jar}"/>
- </javac>
- <jar jarfile="${build.xsltc.ejb.jar}"
- basedir="${build.samples}/CompiledEJB"
- includes="*.class"/>
- </target>
-
- <!-- =================================================================== -->
- <!-- Compiles the XSLTC servlet example and jars the class files. -->
- <!-- =================================================================== -->
- <target name="xsltc.servlet" depends="jar,xsltc.servlet.jardepends" />
-
- <target name="xsltc.servlet.jardepends">
- <mkdir dir="${build.samples}/CompiledServlet"/>
- <javac srcdir="${samples.dir}/CompiledServlet"
- destdir="${build.samples}/CompiledServlet" excludes="${exclude}"
- debug="${build.debug}" bootclasspathref="xslt.boot.class.path"
- target="${compiler.target}" source="${compiler.source}"
- classpath="${build.xalan.jar}:${servlet-api.jar}"
- nowarn="${compiler.nowarn}">
- </javac>
- <jar jarfile="${build.xsltc.servlet.jar}"
- basedir="${build.samples}/CompiledServlet"
- includes="*.class"/>
- </target>
-
-
- <!-- =================================================================== -->
- <!-- Generate HTML docs -->
- <!-- =================================================================== -->
- <target name="docs" depends="jar,docs.nojardepends,xsltc.docs"/>
-
- <target name="docs.nojardepends" depends="prepare.docs.nojardepends,autodocs"
- description="Build the documentation (overview, readme, etc.)" >
- <echo message="docs is human-usable target with dependencies"/>
- </target>
-
- <target name="autodocs">
- <echo message="autodocs is for automated build process, without dependencies"/>
- <java fork="yes"
- classname="${doc.generator}"
- classpathref="docs.class.path" >
- <arg line="targetDirectory=${build.docs} ${xdocs.book} ${xdocs.style}"/>
- </java>
- </target>
-
- <!-- =================================================================== -->
- <!-- Creates the API documentation -->
- <!-- =================================================================== -->
- <target name="javadocs" depends="jar,javadocs.nojardepends"/>
-
- <target name="javadocs.nojardepends" depends="prepare.docs.nojardepends,autojavadocs"
- description="Build the Javadocs for Xalan 2.x and jaxp sources" >
- <echo message="javadocs is human-usable target with dependencies"/>
-
- <!-- Expand jaxp sources (JAXP 1.1, DOM 2, and SAX 2) into source tree for
- inclusion in the Javadoc. -->
- <!-- Note this is into the src area.-->
- <gunzip src="${xml-commons-srcs.tar.gz}" dest="${build.dir}" />
- <untar src="${xml-commons-srcs.tar}"
- dest="${src.dir}">
- <patternset>
- <include name="**.java"/>
- </patternset>
- </untar>
-
- <delete file="${xml-commons-srcs.tar}"/>
-
- <antcall target="autojavadocs"/>
-
- <!-- remove the jaxp sources -->
- <delete dir="${src.dir}/javax" />
- <delete dir="${src.dir}/org/w3c" />
- <delete dir="${src.dir}/org/xml" />
- <delete dir="${src.dir}/org/apache/xmlcommons" />
- <delete file="${src.dir}/manifest.commons" />
-
- </target>
-
- <target name="autojavadocs"
- depends="autojavadocs-1.4-or-higher-if,autojavadocs-non1.4-or-higher-if">
- <echo message="autojavadocs is for automated build process, without dependencies"/>
- </target>
-
- <target name="check-using-java-1.4-or-higher">
- <condition property="using-java-1.4-or-higher">
- <not>
- <or>
- <equals arg1="${ant.java.version}" arg2="1.1"/>
- <equals arg1="${ant.java.version}" arg2="1.2"/>
- <equals arg1="${ant.java.version}" arg2="1.3"/>
- </or>
- </not>
- </condition>
- </target>
-
- <target name="autojavadocs-1.4-or-higher-if" if="using-java-1.4-or-higher"
- depends="check-using-java-1.4-or-higher">
- <antcall target="autojavadocs-1.4-or-higher"/>
- </target>
-
- <target name="autojavadocs-non1.4-or-higher-if" unless="using-java-1.4-or-higher"
- depends="check-using-java-1.4-or-higher">
- <antcall target="autojavadocs-non1.4-or-higher"/>
- </target>
-
- <target name="autojavadocs-1.4-or-higher">
-
- <!-- Ant ignores destdir arg if doclet is set, so must send to doclet in doclet subelement-->
- <javadoc
- additionalparam="-breakiterator"
- destdir="${build.apidocs}"
- public="true"
- sourcepath="${src.dir}"
- overview="${src.dir}/javadocOverview.html"
- packagenames="org.apache.*,org.xml.*,org.w3c.*,javax.xml.*"
- author="true"
- version="true"
- use="true"
- windowtitle="${Name-in-docs} ${impl.version}"
- doctitle="${Name-in-docs} ${impl.version}"
- bottom="Copyright © ${year} Apache XML Project. All Rights Reserved.">
- <classpath refid="docs.class.path" />
- <taglet name="xalan2jtaglet.XSLUsageTag" path="${taglet.jar}"/>
- <group title="Transformations API for XML (TrAX)" packages="javax.xml.transform*"/>
- <group title="Java API for XML Parsing" packages="javax.xml.parsers"/>
- <group title="Xalan Core"
- packages="org.apache.xalan.processor:org.apache.xalan.templates:org.apache.xalan.transformer"/>
- <group title="XPath" packages="org.apache.xpath*"/>
- <group title="Document Table Model (DTM)" packages="org.apache.xml.dtm*"/>
- <group title="Utilities" packages="org.apache.xml.utils*"/>
- <group title="Xalan Other" packages="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"/>
- <group title="Xalan Extensions" packages="org.apache.xalan.lib*"/>
- <group title="Serializers" packages="org.apache.xml.serialize*, org.apache.xalan.serialize"/>
- <group title="SAX 2" packages="org.xml.sax*"/>
- <group title="DOM 2" packages="org.w3c.dom*"/>
- <group title="XSLTC Core"
- packages="org.apache.xalan.xsltc*"/>
- </javadoc>
- </target>
-
- <target name="autojavadocs-non1.4-or-higher">
-
- <!-- Ant ignores destdir arg if doclet is set, so must send to doclet in doclet subelement-->
- <javadoc
- public="true"
- sourcepath="${src.dir}"
- overview="${src.dir}/javadocOverview.html"
- packagenames="org.apache.*,org.xml.*,org.w3c.*,javax.xml.*"
- author="true"
- version="true"
- use="true"
- windowtitle="${Name-in-docs} ${impl.version}"
- doctitle="${Name-in-docs} ${impl.version}"
- bottom="Copyright © ${year} Apache XML Project. All Rights Reserved.">
- <classpath refid="docs.class.path" />
- <doclet name="xalanjdoc.Standard" path="${doclet.jar}">
- <param name="-d" value="${build.apidocs}"/>
- </doclet>
- <group title="Transformations API for XML (TrAX)" packages="javax.xml.transform*"/>
- <group title="Java API for XML Parsing" packages="javax.xml.parsers"/>
- <group title="Xalan Core"
- packages="org.apache.xalan.processor:org.apache.xalan.templates:org.apache.xalan.transformer"/>
- <group title="XPath" packages="org.apache.xpath*"/>
- <group title="Document Table Model (DTM)" packages="org.apache.xml.dtm*"/>
- <group title="Utilities" packages="org.apache.xml.utils*"/>
- <group title="Xalan Other" packages="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"/>
- <group title="Xalan Extensions" packages="org.apache.xalan.lib*"/>
- <group title="Serializers" packages="org.apache.xml.serialize*, org.apache.xalan.serialize"/>
- <group title="SAX 2" packages="org.xml.sax*"/>
- <group title="DOM 2" packages="org.w3c.dom*"/>
- <group title="XSLTC Core"
- packages="org.apache.xalan.xsltc*"/>
- </javadoc>
- </target>
-
- <!-- =================================================================== -->
- <!-- Various targets to clean the build tree -->
- <!-- =================================================================== -->
- <target name="distclean" depends="clean"
- description="Clean everything, including dist/jar/docs/xsltc.*" >
- <delete dir="${dist.dir}"/>
- </target>
-
- <target name="clean" depends="xsltc.clean"
- description="Clean the ${build.dir} tree and doc outputs" >
- <delete dir="${build.dir}"/>
- <delete dir="${site.root}"/>
- <delete dir="${xalan.apache.org.site.root}"/>
- <delete quiet="true">
- <fileset dir="${xdocs.style}" excludes="${xalanonly-styledocs}"/>
- </delete>
- <delete file="${xdocs.DONE.file}"/>
- <delete file="${xdocs.XSLTCDONE.location}"/>
- <delete file="${src.dir}/${xalan.reldir}/Version.java"/>
- <delete file="${src.dir}/${serializer.reldir}/Version.java"/>
- <delete file="${src.dir}/${xalan.reldir}/processor/XSLProcessorVersion.java"/>
- <delete file="${xdocs.dir}/sources/entities.ent"/>
- <!-- Also delete files expanded from ${xml-commons-srcs.tar.gz}-->
- <delete dir="${src.dir}/javax" includeEmptyDirs="true" quiet="true"/>
- <delete dir="${src.dir}/org/xml" includeEmptyDirs="true" quiet="true"/>
- <delete dir="${src.dir}/org/w3c" includeEmptyDirs="true" quiet="true"/>
- <delete dir="${src.dir}/xdocs/style/graphics" includeEmptyDirs="true" quiet="true"/>
- <delete dir="${src.dir}/xdocs/style/resources" includeEmptyDirs="true" quiet="true"/>
- </target>
-
- <target name="xsltc.clean"
- description="Clean miscellaneous generated sources from xsltc.compile" >
- <delete file="${generated.xpathparser}" />
- <delete file="${generated.xpathsym}" />
- <delete file="${generated.xpathlexer}" />
- </target>
-
- <!-- =================================================================== -->
- <!-- Install/Uninstall targets - not currently applicable -->
- <!-- =================================================================== -->
- <target name="install"><!-- 'Standardizing build.xml files' <bl...@apache.org> -->
- <echo message="install target currently not supported in ${Name-in-docs}; try jar or dist instead"/>
- </target>
- <target name="uninstall"><!-- 'Standardizing build.xml files' <bl...@apache.org> -->
- <echo message="uninstall target currently not supported in ${Name-in-docs}; try distclean instead"/>
- </target>
-
- <!-- =================================================================== -->
- <!-- Creates a distribution that depends only on standard pieces -->
- <!-- =================================================================== -->
- <target name="dist" depends="build.std.dist,autodist"
- description="Create a .zip/.tar.gz distribution module containing
- all components without dependencies on non-standard
- jars that are not part of the build system." >
- <echo message="dist is human-useable target for distribution, with only standard dependencies"/>
- </target>
-
- <target name="dist-nodocs" depends="build.std.dist-nodocs,autodist-nodocs"
- description="Create a .zip/.tar.gz distribution module containing
- all components without dependencies on non-standard
- jars that are not part of the build system." >
- <echo message="dist-nodocs is human-useable target for distribution, with only standard dependencies and no documentation "/>
- </target>
-
- <!-- =================================================================== -->
- <!-- Creates a complete distribution in which the xalan.jar contains -->
- <!-- the interpretive, compiled and the common packages -->
- <!-- =================================================================== -->
- <target name="fulldist" depends="build.nonstd.dist,autodist"
- description="Create a .zip/.tar.gz distribution module containing
- all components.">
- <echo message="fulldist is human-useable target for distribution, with all dependencies"/>
- </target>
-
- <target name="fulldist-nodocs" depends="build.nonstd.dist-nodocs,autodist-nodocs"
- description="Create a .zip/.tar.gz distribution module containing
- all components.">
- <echo message="fulldist-nodocs is human-useable target for distribution, with all dependencies and no documentation"/>
- </target>
-
- <!-- =================================================================== -->
- <!-- Creates a complete distribution with separate xalan.jar and -->
- <!-- xsltc.jar. The common packages are contained in each jar. -->
- <!-- =================================================================== -->
- <target name="fulldist-separatejars" depends="build.nonstd-separatejars.dist,autodist"
- description="Create a .zip/.tar.gz distribution module containing
- all components.">
- <echo message="fulldist is human-useable target for distribution, with all dependencies"/>
- </target>
-
- <target name="fulldist-separatejars-nodocs" depends="build.nonstd-separatejars.dist-nodocs,autodist-nodocs"
- description="Create a .zip/.tar.gz distribution module containing
- all components.">
- <echo message="fulldist-separatejars-nodocs is human-useable target for distribution, with all dependencies and no documentation"/>
- </target>
-
- <target name="build.std.dist" depends="build.std.parts">
- <property name="has.nonstd.parts" value="false"/>
- </target>
- <target name="build.std.dist-nodocs" depends="build.std.parts-nodocs">
- <property name="has.nonstd.parts" value="false"/>
- </target>
-
- <target name="build.nonstd.dist" depends="build.std.parts,build.nonstd.parts">
- <property name="has.nonstd.parts" value="true"/>
- </target>
- <target name="build.nonstd.dist-nodocs" depends="build.std.parts-nodocs,build.nonstd.parts">
- <property name="has.nonstd.parts" value="true"/>
- </target>
-
- <target name="build.nonstd-separatejars.dist" depends="build.std-separatejars.parts,
- build.nonstd-separatejars.parts">
- <property name="has.nonstd.parts" value="true"/>
- </target>
- <target name="build.nonstd-separatejars.dist-nodocs" depends="build.std-separatejars.parts-nodocs,
- build.nonstd-separatejars.parts">
- <property name="has.nonstd.parts" value="true"/>
- </target>
-
- <target name="build.std.parts"
- depends="jar,docs,javadocs,samples,extra.std.samples,xsltc.docs"/>
-
- <target name="build.std.parts-nodocs"
- depends="jar,samples,extra.std.samples"/>
-
- <target name="build.std-separatejars.parts"
- depends="xalan-interpretive.jar,xsltc.jar,
- docs.nojardepends,javadocs.nojardepends,
- samples.nojardepends,extra.std.samples.nojardepends,
- xsltc.docs"/>
-
- <target name="build.std-separatejars.parts-nodocs"
- depends="xalan-interpretive.jar,xsltc.jar,
- samples.nojardepends,extra.std.samples.nojardepends"/>
-
- <target name="build.nonstd.parts" depends="extra.nonstd.samples"/>
- <target name="build.nonstd-separatejars.parts" depends="extra.nonstd.samples.nojardepends"/>
-
- <!-- =================================================================== -->
- <!-- Autodist targets. Used by the distribution targets. -->
- <!-- =================================================================== -->
- <target name="autodist-mkdirs">
- <mkdir dir="${dist.dir}"/>
- <mkdir dir="${dist.dir}/lib"/>
- <mkdir dir="${dist.dir}/lib/endorsed"/>
- <mkdir dir="${dist.dir}/samples"/>
- <mkdir dir="${dist.dir}/src"/>
- <mkdir dir="${dist.dir}/tests"/>
- <mkdir dir="${dist.dir}/tests/bin"/>
- <mkdir dir="${dist.dir}/tests/bin/lib"/>
- <mkdir dir="${dist.dir}/tools"/>
- <mkdir dir="${dist.dir}/xdocs"/>
- </target>
-
- <target name="autodist-mkdirs-docs">
- <mkdir dir="${dist.dir}/docs"/>
- <mkdir dir="${dist.dir}/docs/apidocs"/>
- </target>
-
- <target name="autodist-copy-files">
-
- <!-- Copy license files to distribution root -->
- <copy todir="${dist.dir}">
- <fileset dir=".">
- <include name="LICENSE.txt,NOTICE.txt"/>
- </fileset>
- </copy>
-
- <!-- Copy sources and source documentation -->
- <copy todir="${dist.dir}/src">
- <fileset dir="${src.dir}" excludes="javax/**,org/xml/**,org/w3c/**"/><!-- exclude jaxp, sax, dom -->
- </copy>
- <copy todir="${dist.dir}/xdocs">
- <fileset dir="${xdocs.dir}"/>
- </copy>
-
- <copy todir="${dist.dir}/tests">
- <fileset dir="${tests.dir}"/>
- </copy>
-
- <!-- Copy samples -->
- <copy todir="${dist.dir}/samples">
- <fileset dir="${samples.dir}"/>
- </copy>
-
- <!-- Copy tools; used for source distribution -->
- <copy todir="${dist.dir}/tools">
- <fileset dir="${tools.dir}">
- <include name="*.*"/>
- </fileset>
- </copy>
-
- <!-- 1) Copy runtime libs; used for source distribution -->
- <copy todir="${dist.dir}/lib">
- <fileset dir="${lib.dir}">
- <include name="*.*"/>
- </fileset>
- </copy>
-
- <!-- 2) Copy runtime libs; used for source distribution -->
- <copy todir="${dist.dir}/lib/endorsed">
- <fileset dir="${endorsed.dir}">
- <include name="*.*"/>
- </fileset>
- </copy>
-
- <!-- Copy built jars -->
- <copy file="${build.dir}/xalansamples.jar" todir="${dist.dir}/samples"/>
- <copy file="${build.dir}/xalanservlet.war" todir="${dist.dir}/samples"/>
- <copy file="${build.dir}/xsltcapplet.jar" todir="${dist.dir}/samples"/>
- <copy file="${build.dir}/xsltcbrazil.jar" todir="${dist.dir}/samples"
- failonerror="${has.nonstd.parts}"/>
- <copy file="${build.dir}/xsltcejb.jar" todir="${dist.dir}/samples"/>
- <copy file="${build.dir}/xsltcservlet.jar" todir="${dist.dir}/samples"/>
-
- <copy file="${build.xalan.jar}" todir="${dist.dir}" />
-
- <!-- only copy the xsltc.jar file if it has been built -->
- <copy todir="${dist.dir}">
- <fileset dir="${build.dir}" includes="xsltc.jar"/>
- </copy>
- <copy file="${build.serializer.jar}" todir="${dist.dir}" />
-
- <copy file="${xmlapis.jar}" todir="${dist.dir}" />
- <copy file="${parser.jar}" todir="${dist.dir}" />
-
- <copy file="${xpath31_types.jar}" todir="${dist.dir}" />
- <copy file="${json.jar}" todir="${dist.dir}" />
- <copy file="${build.xalan_xsl3_tests.jar}" todir="${dist.dir}/tests/bin/lib" />
-
- <copy todir="${dist.dir}">
- <fileset dir="." includes="readme.html,KEYS,build.xml,build.sh,deprecated_build.sh,build.bat,
- commits.xml,LICENSE.txt,NOTICE.txt"/>
- </copy>
- </target>
-
- <target name="autodist-copy-files-docs">
- <!-- Copy built documentation and javadoc -->
- <copy todir="${dist.dir}/docs">
- <fileset dir="${build.docs}"/>
- </copy>
- </target>
-
- <target name="autodist-create-bin-packages">
- <tar tarfile="${build.dir}/${dist.pkg}-bin.tar" >
- <tarfileset dir="${build.dir}">
- <patternset refid="bin-distro"/>
- </tarfileset>
- </tar>
- <gzip src="${build.dir}/${dist.pkg}-bin.tar" zipfile="${build.dir}/${dist.pkg}-bin.tar.gz"/>
- <delete file="${build.dir}/${dist.pkg}-bin.tar" />
-
- <zip zipfile="${build.dir}/${dist.pkg}-bin.zip" >
- <fileset dir="${build.dir}">
- <patternset refid="bin-distro"/>
- </fileset>
- </zip>
- </target>
- <target name="autodist-create-bin-packages-nodocs">
- <tar tarfile="${build.dir}/${dist.pkg}-bin-nodocs.tar" >
- <tarfileset dir="${build.dir}">
- <patternset refid="bin-distro-nodocs"/>
- </tarfileset>
- </tar>
- <gzip src="${build.dir}/${dist.pkg}-bin-nodocs.tar" zipfile="${build.dir}/${dist.pkg}-bin-nodocs.tar.gz"/>
- <delete file="${build.dir}/${dist.pkg}-bin-nodocs.tar" />
-
- <zip zipfile="${build.dir}/${dist.pkg}-bin-nodocs.zip" >
- <fileset dir="${build.dir}">
- <patternset refid="bin-distro-nodocs"/>
- </fileset>
- </zip>
- </target>
- <target name="autodist-create-src-packages">
- <tar tarfile="${build.dir}/${dist.pkg}-src.tar" >
- <tarfileset dir="${build.dir}">
- <patternset refid="src-distro"/>
- <patternset refid="xsltc-deps-jars"/>
- </tarfileset>
- </tar>
- <gzip src="${build.dir}/${dist.pkg}-src.tar" zipfile="${build.dir}/${dist.pkg}-src.tar.gz"/>
- <delete file="${build.dir}/${dist.pkg}-src.tar" />
-
- <zip zipfile="${build.dir}/${dist.pkg}-src.zip" >
- <fileset dir="${build.dir}">
- <patternset refid="src-distro"/>
- <patternset refid="xsltc-deps-jars"/>
- </fileset>
- </zip>
- </target>
-
- <target name="autodist">
- <echo message="autodist is for automated build processes, without dependencies"/>
- <antcall target="autodist-mkdirs"/>
- <antcall target="autodist-mkdirs-docs"/>
- <antcall target="autodist-compile-tests"/>
- <antcall target="autodist-copy-files"/>
- <antcall target="autodist-copy-files-docs"/>
- <antcall target="autodist-create-bin-packages"/>
- <antcall target="autodist-create-src-packages"/>
- </target>
-
- <target name="autodist-compile-tests">
- <mkdir dir="${build.tests}"/>
- <mkdir dir="${build.tests}/classes"/>
- <javac srcdir="${tests.dir}"
- classpath="${build.xalan.jar}:${junit.jar.name}:${hamcrest.jar.name}"
- destdir="${build.tests}/classes"
- debug="${build.debug}" bootclasspathref="xslt.boot.class.path"
- target="${compiler.target}" source="${compiler.source}"
- nowarn="${compiler.nowarn}"/>
- <jar jarfile="${build.xalan_xsl3_tests.jar}" basedir="${build.tests}/classes">
- <patternset>
- <include name="org/apache/xalan/tests/xslt3/**"/>
- <include name="org/apache/xalan/tests/xpath3/**"/>
- <include name="org/apache/xalan/tests/util/**"/>
- </patternset>
- </jar>
- </target>
-
- <target name="autodist-nodocs">
- <echo message="autodist-nodocs is for automated build processes, without dependencies"/>
- <antcall target="autodist-mkdirs"/>
- <antcall target="autodist-copy-files"/>
- <antcall target="autodist-create-bin-packages-nodocs"/>
- <antcall target="autodist-create-src-packages"/>
- </target>
-
- <!-- =================================================================== -->
- <!-- Creates the documentation tree for the xml.apache.org/xalan-j -->
- <!-- website -->
- <!-- =================================================================== -->
- <target name="site" depends="prepare.docs,javadocs,xsltc.docs"
- description="Build documentation for posting to the website" >
-
- <mkdir dir="${site.dir}/apidocs"/>
- <mkdir dir="${site.dir}/design"/>
- <mkdir dir="${site.dir}/xsltc"/>
- <java fork="yes"
- classname="${doc.generator}"
- classpathref="docs.class.path" >
- <arg line="targetDirectory=${site.dir} ${site.book} ${xdocs.style}"/>
- </java>
-
- <!-- put xalan design doc in the site design subdir -->
- <copy todir="${site.dir}/design">
- <fileset dir="${build.docs}/design"/>
- </copy>
- <!-- put xsltc design doc in the site xsltc subdir -->
- <copy todir="${site.dir}/xsltc">
- <fileset dir="${build.docs}/xsltc"/>
- </copy>
-
- <!-- put in the javadoc -->
- <copy todir="${site.dir}/apidocs">
- <fileset dir="${build.apidocs}"/>
- </copy>
- </target>
-
- <!-- =================================================================== -->
- <!-- Creates the documentation tree for the xalan.apache.org website -->
- <!-- =================================================================== -->
- <target name="xalan.apache.org.site"
- description="Build documentation for posting to the website" >
-
- <mkdir dir="${xalan.apache.org.site.dir}"/>
- <java fork="yes"
- classname="${doc.generator}"
- classpathref="docs.class.path" >
- <arg line="targetDirectory=${xalan.apache.org.site.dir} ${xalan.apache.org.site.book} ${xdocs.style}"/>
- </java>
-
- </target>
-
- <!-- =================================================================== -->
- <!-- Compiles and runs mini/smoketest from xml-xalan\xalan-test, if present. -->
- <!-- xml-xalan is a representative folder, that can contain folders xalan-java and xalan-test -->
- <!-- =================================================================== -->
- <!--<property name="test.relpath" value="../xalan-test"/>-->
-
- <target name="minitest" depends="prepare,minitest-run,tests-not-available"
- description="Run the Minitest from xml-xalan/xalan-test" >
- <!-- This target simply asks the minitest-run worker target to
- actually have the Minitest run (by the xalan-test/build.xml file);
- we then also call the tests-not-available target in case
- the user never checked out the tests.
- -->
- </target>
- <target name="minitest-run" if="tests-available" depends="jar">
- <echo message=" [minitest] Calling ${test.relpath}/build.xml to run the Minitest" />
- <ant dir="${test.relpath}" antfile="build.xml" target="minitest.gump" >
- </ant>
- </target>
-
- <target name="smoketest" depends="prepare,smoketest-run,tests-not-available"
- description="Run Smoketests (Minitest, conf, harness) from xml-xalan/xalan-test">
- </target>
- <target name="smoketest-run" if="tests-available" depends="jar">
- <echo message=" [minitest] Calling ${test.relpath}/build.xml to run the Smoketest"/>
- <ant dir="${test.relpath}" antfile="build.xml" target="smoketest.dev">
- </ant>
- </target>
-
- <target name="smoketest.xsltc" depends="prepare,smoketest.xsltc-run,tests-not-available"
- description="Run smoketest.xsltc from xml-xalan/xalan-test">
- </target>
- <target name="smoketest.xsltc-run" if="tests-available" depends="jar">
- <echo message="Calling ${test.relpath}/build.xml to run the smoketest.xsltc" />
- <ant dir="${test.relpath}" antfile="build.xml" target="smoketest.xsltc">
- </ant>
- </target>
-
- <target name="check" depends="smoketest"><!-- 'Standardizing build.xml files' <bl...@apache.org> -->
- <echo message="Redirect to smoketest target"/>
- </target>
-
- <!-- Called from various testing targets if the test dir doesn't exist. -->
- <target name="tests-not-available" unless="tests-available" >
- <echo message=" [tests] The tests do not seem to be present in ${test.relpath}" />
- <echo message=" [tests] You must have checked out from CVS to run the tests," />
- <echo message=" [tests] it is not included in binary distributions." />
- <echo message=" [tests] See http://xml.apache.org/xalan-j/test/ for more info." />
- </target>
-
- <!-- =================================================================== -->
- <!-- Creates the xalan design document -->
- <!-- =================================================================== -->
- <target name="xalan-j2-design">
- <java fork="yes"
- classname="${doc.generator}"
- classpathref="docs.class.path" >
- <arg line="loaderConfig=sbk:/style/loaderdesign.xml targetDirectory=${build.dir}/docs/design/
- ${xdocs.dir}/sources/xalandesign.xml ${xdocs.style}"/>
- </java>
- </target>
-
- <!-- =================================================================== -->
- <!-- Use FOP to create preliminary print (pdf) doc -->
- <!-- Note: fop.jar and xml.jar (from xml-fop) must be on classpath -->
- <!-- This is VERY preliminary, not yet for inclusion in distribution -->
- <!-- =================================================================== -->
- <!--Collate the xml sources into a single xml source with a litle extra structure -->
- <target name="printerdocs" depends="prepare.docs">
- <echo message="NOTICE: requires fop.jar and xml.jar on the classpath"/>
- <java fork="yes"
- classname="${xalan.cmdline.class}"
- classpathref="docs.class.path" >
- <arg line="-xsl ${xdocs.dir}/sources/xalan-collate.xsl
- -out xdocs/sources/xalan/xalan-collate.xml"/>
- </java>
-
- <!-- Transform collation into Formatting Objects
- (with a little work on links along the way) -->
- <java fork="yes"
- classname="${xalan.cmdline.class}"
- classpathref="docs.class.path" >
- <arg line="-in ${xdocs.dir}/sources/xalan/xalan-collate.xml
- -param resourceFile '../../sources/xalan/resources.xml'
- -param project ${Name-in-docs}
- -xsl ${xdocs.style}/stylesheets/xml2fo.xsl
- -out build/docs/xalan-collate.fo"/>
- </java>
-
- <!-- Use FOP to generate a pdf file (classpath may need updating! -sc 18-Apr-01)-->
- <java fork="yes"
- classname="org.apache.fop.apps.CommandLine"
- classpath="${build.xalan.jar}:${bin.dir}/fop.jar:${bin.dir}/w3c.jar">
- <arg line="${build.docs}/xalan-collate.fo build/docs/xalan.pdf"/>
- </java>
- </target>
-
-
- <!-- =================================================================== -->
- <!-- Build XSLTC design documentation. Eventually intend to incorporate -->
- <!-- XSLTC into the Xalan book. -->
- <!-- =================================================================== -->
-
-
- <target name="xsltc.prepare.docs" depends="prepare.docs.nojardepends">
- <mkdir dir="${build.docs}/xsltc"/>
- <!--
- <echo message="Transform xsltc_todo.xml and put the result in ${build.docs}/xsltc"/>
- <java fork="yes" classname="${xalan.cmdline.class}">
- <classpath refid="docs.class.path" />
- <arg line="-in xsltc_todo.xml -xsl todo.xsl -out build/docs/xsltc/todo.html"/>
- </java> -->
- </target>
-
- <target name="xsltc.docs" depends="xsltc.prepare.docs">
- <echo message="Build the XSLTC Architectural documentation"/>
- <java fork="yes"
- classname="${doc.generator}"
- classpathref="docs.class.path" >
- <arg line="targetDirectory=${build.docs}/xsltc ${xdocs.dir}/sources/xsltc.xml ${xdocs.style}"/>
- </java>
- <copy todir="${build.docs}/xsltc"
- file="${xdocs.dir}/sources/xsltc/README.xslt" />
- <copy todir="${build.docs}/xsltc"
- file="${xdocs.dir}/sources/xsltc/README.xsltc" />
- </target>
-
- <!-- pack all doc for transfer to website -->
- <target name="pack.docs">
- <!--tar tarfile="./build/xalan-j-docs.tar" basedir="./xml-site/target/xalan-j" includes="**"/>
- <gzip src="./build/xalan-j-docs.tar" zipfile="./build/xalan-j-docs.tar.gz"/-->
- <zip zipfile="./build/xalan-j-docs.zip" basedir="./xml-site/target/xalan-j" includes="**"/>
- </target>
-
-
-<!-- ####################################################
- # START OF SECTION TO BUILD STAND-ALONE SERIALIZER #
- #################################################### -->
-
- <!-- try not to use other properties directly when building the serializer -->
- <!-- either create new values, or copy, just in case we separate into -->
- <!-- a totally new build.xml file -->
- <property name="serializer.build.debug" value="${build.debug}" />
-
-
- <!-- PROPERTIES TO MAKE THE SOURCE DISTRIBUTION ========================== -->
- <property name="serializer.name" value="serializer" />
- <property name="serializer.version" value="${version}" />
- <property name="serializer.dist.file" value="${serializer.name}-j_${serializer.version}"/>
- <property name="serializer.dist.dir" value="${serializer.build.dir}/${serializer.dist.file}"/>
-
- <!-- patternset for source distribution packages -->
- <patternset id="serializer-src-distro" >
- <!-- some license and legal stuff -->
- <include name="${serializer.dist.file}/LICENSE.txt"/>
- <include name="${serializer.dist.file}/NOTICE.txt"/>
- <include name="${serializer.dist.file}/KEYS"/>
-
- <!-- The build stuff that uses Ant and this file itself, build.xml
- this is getting into a strange loop but the source distribution
- needs to build, and it uses this file, build.xml to do so ... -->
- <include name="${serializer.dist.file}/build.bat"/>
- <include name="${serializer.dist.file}/build.sh"/>
- <include name="${serializer.dist.file}/build.xml"/>
-
- <!-- The source code that the source distribution would build -->
- <include name="${serializer.dist.file}/src/${serializer.reldir}/**/*.java" />
- <include name="${serializer.dist.file}/src/${serializer.reldir}/**/*.properties" />
- <include name="${serializer.dist.file}/src/${serializer.manifest.basename}" />
-
- <!-- We need Ant in order to run build.xml in the source distribution -->
- <include name="${serializer.dist.file}/tools/ant.jar"/>
- <include name="${serializer.dist.file}/tools/antRun"/>
- <include name="${serializer.dist.file}/tools/antRun.bat"/>
-
- <!-- The serializer needs this jar in order to build -->
- <include name="${serializer.dist.file}/xml-apis.jar"/>
-
- <!-- Ant needs an XML parser in order to read in the build.xml, so it
- can even do the build ... this is a strange loop ... -->
- <include name="${serializer.dist.file}/xercesImpl.jar"/>
- </patternset>
-
- <!-- patternset for binary distribution packages ... if needed
- <patternset id="serializer-bin-distro" >
- <include name="${serializer.dist.file}/LICENSE.txt"/>
- <include name="${serializer.dist.file}/NOTICE.txt"/>
- <include name="${serializer.dist.file}/KEYS"/>
- <include name="${serializer.dist.file}/${serializer.name}.jar"/>
- <include name="${serializer.dist.file}/${xmlapis.jar.name}"/>
- <include name="${serializer.dist.file}/${parser.jar.name}"/>
- </patternset>
- -->
-
- <!-- =================================================================== -->
- <!-- Creates the Serializer jar -->
- <!-- =================================================================== -->
- <target name="serializer.jar"
- depends="serializer.prepare,serializer.compile"
- description="Build the serializer and created serializer.jar" >
- <!-- Copy over the manifest, with filtering (for version number) -->
- <filter token="impl.version" value="${serializer.impl.version}"/>
- <filter token="java.version" value="${serializer.java.version}"/>
- <filter token="java.vendor" value="${serializer.java.vendor}"/>
- <copy todir="${serializer.build.dir}" file="${serializer.manifest}" filtering="true"/>
-
- <jar jarfile="${build.serializer.jar}"
- manifest="${serializer.build.dir}/${serializer.manifest.basename}"
- basedir="${serializer.build.classes}" >
- <patternset><!-- relative to jar/@basedir -->
- <include name="${serializer.reldir}/**/*" />
- </patternset>
- </jar>
- </target>
-
- <target name="serializer.prepare">
- <mkdir dir="${serializer.build.dir}"/>
- <mkdir dir="${serializer.build.classes}"/>
- </target>
-
- <target name="serializer.compile">
- <echo message="Compiling the Serializer" />
- <javac srcdir="${serializer.src.dir}"
- destdir="${serializer.build.classes}"
- debug="${serializer.build.debug}"
- target="${compiler.target}" source="${compiler.source}"
- nowarn="${compiler.nowarn}">
- <include name="${serializer.reldir}/**/*.java" />
- <classpath refid="compile.class.path" />
- <bootclasspath refid="xslt.boot.class.path" />
- </javac>
- <!-- Copy needed properties, resource, etc. files to be put into .jar file -->
- <copy todir="${serializer.build.classes}">
- <fileset dir="${serializer.src.dir}" includes="${serializer.reldir}/**/*.properties"/>
- </copy>
-
- </target>
-
-
- <!-- =================================================================== -->
- <!-- Creates the API documentation -->
- <!-- =================================================================== -->
- <target name="serializer.javadocs"
- description="Build the Javadocs for the Serializer" >
- <echo message="javadocs is human-usable target with dependencies"/>
-
- <mkdir dir="${build.docs}"/>
- <mkdir dir="${build.apidocs}"/>
- <antcall target="serializer.autojavadocs"/>
- </target>
-
- <target name="serializer.autojavadocs"
- depends="serializer.autojavadocs-1.4-or-higher-if,serializer.autojavadocs-non1.4-or-higher-if">
- <echo message="serializer.autojavadocs is for automated build process, without dependencies"/>
- </target>
-
- <target name="serializer.autojavadocs-1.4-or-higher-if" if="using-java-1.4-or-higher"
- depends="check-using-java-1.4-or-higher">
- <antcall target="serializer.autojavadocs-1.4-or-higher"/>
- </target>
-
- <target name="serializer.autojavadocs-non1.4-or-higher-if" unless="using-java-1.4-or-higher"
- depends="check-using-java-1.4-or-higher">
- <antcall target="serializer.autojavadocs-non1.4-or-higher"/>
- </target>
-
- <target name="serializer.autojavadocs-1.4-or-higher">
-
- <!-- Ant ignores destdir arg if doclet is set, so must send to doclet in doclet subelement-->
- <javadoc
- additionalparam="-breakiterator"
- destdir="${build.apidocs}"
- public="true"
- sourcepath="${src.dir}"
- packagenames="org.apache.*"
- author="true"
- version="true"
- use="true"
- windowtitle="${Name-in-docs} Serializer ${impl.version}"
- doctitle="${Name-in-docs} Serializer ${impl.version}"
- bottom="Copyright © ${year} Apache XML Project. All Rights Reserved.">
- <classpath refid="docs.class.path" />
- <taglet name="xalan2jtaglet.XSLUsageTag" path="${taglet.jar}"/>
- <group title="Serializer" packages="org.apache.xml.serialize*"/>
- </javadoc>
- </target>
-
- <target name="serializer.autojavadocs-non1.4-or-higher">
- <!-- Ant ignores destdir arg if doclet is set, so must send to doclet in doclet subelement-->
- <javadoc
- public="true"
- sourcepath="${src.dir}"
- packagenames="org.apache.*"
- author="true"
- version="true"
- use="true"
- windowtitle="${Name-in-docs} Serializer ${impl.version}"
- doctitle="${Name-in-docs} Serializer ${impl.version}"
- bottom="Copyright © ${year} Apache XML Project. All Rights Reserved.">
- <classpath refid="docs.class.path" />
- <doclet name="xalanjdoc.Standard" path="${doclet.jar}">
- <param name="-d" value="${build.apidocs}"/>
- </doclet>
- <group title="Serializer" packages="org.apache.xml.serialize*"/>
- </javadoc>
- </target>
-
-
- <!-- =================================================================== -->
- <!-- Create the serializer source distribution -->
- <!-- =================================================================== -->
- <target name="serializer-dist"
- depends="serializer.jar"
- description="Build the serializer source distribution .tar and .zip">
- <antcall target="serializer-autodist-mkdirs"/>
- <antcall target="serializer-autodist-copy-files"/>
- <!-- <antcall target="serializer-autodist-create-bin-packages"/> -->
- <antcall target="serializer-autodist-create-src-packages"/>
- </target>
-
- <target name="serializer-autodist-mkdirs">
- <echo message="Serializer: making distribution directories" />
- <mkdir dir="${serializer.dist.dir}"/>
- <mkdir dir="${serializer.dist.dir}/src"/>
- <mkdir dir="${serializer.dist.dir}/tools"/>
- </target>
-
- <target name="serializer-autodist-copy-files">
- <!-- Copy bin directory, which includes preexisting checked-in .jar files -->
-<!-- <copy todir="${serializer.dist.dir}/bin">
- <fileset dir="${serializer.bin.dir}" />
- </copy> -->
-
- <echo message="Serializer: copy source files to ${serializer.dist.dir}/src" />
- <echo message=" ... from ${serializer.src.dir}/${serializer.reldir}" />
- <!-- Copy sources -->
- <copy todir="${serializer.dist.dir}/src/${serializer.reldir}">
- <fileset dir="${serializer.src.dir}/${serializer.reldir}"/>
- </copy>
- <!-- Copy the manifest -->
- <copy file="${serializer.src.dir}/${serializer.manifest.basename}"
- todir="${serializer.dist.dir}/src" />
-
- <!-- Copy built jars -->
- <copy file="${build.serializer.jar}" todir="${serializer.dist.dir}" />
-
- <!-- Copy runtime jars -->
- <copy file="${lib.dir}/${xmlapis.jar.name}" todir="${serializer.dist.dir}" />
- <copy file="${lib.dir}/${parser.jar.name}" todir="${serializer.dist.dir}" />
-
- <!-- Copy licenses -->
- <copy todir="${serializer.dist.dir}">
- <fileset dir="."
- includes="LICENSE.txt,NOTICE.txt"/>
- </copy>
-
- <!-- Copy tools -->
- <copy todir="${serializer.dist.dir}/tools">
- <fileset dir="./tools" includes="ant*"/>
- </copy>
-
- <copy todir="${serializer.dist.dir}">
- <fileset dir="." includes="KEYS,build.xml,build.sh,build.bat"/>
- </copy>
- </target>
-
- <target name="serializer-autodist-create-bin-packages">
- <tar tarfile="${serializer.build.dir}/${serializer.dist.file}-bin.tar" >
- <tarfileset dir="${serializer.build.dir}">
- <patternset refid="serializer-bin-distro"/>
- </tarfileset>
- </tar>
- <gzip src="${serializer.build.dir}/${serializer.dist.file}-bin.tar"
- zipfile="${serializer.build.dir}/${serializer.dist.file}-bin.tar.gz"/>
-
- <!--
- <delete file="${serializer.build.dir}/${serializer.dist.file}-bin.tar" />
- -->
-
- <zip zipfile="${serializer.build.dir}/${serializer.dist.file}-bin.zip" >
- <fileset dir="${serializer.build.dir}">
- <patternset refid="serializer-bin-distro"/>
- </fileset>
- </zip>
- </target>
-
- <target name="serializer-autodist-create-src-packages">
- <tar tarfile="${serializer.build.dir}/${serializer.dist.file}-src.tar" >
- <tarfileset dir="${serializer.build.dir}">
- <patternset refid="serializer-src-distro"/>
- </tarfileset>
- </tar>
- <gzip src="${serializer.build.dir}/${serializer.dist.file}-src.tar" zipfile="${serializer.build.dir}/${serializer.dist.file}-src.tar.gz"/>
-
- <delete file="${serializer.build.dir}/${serializer.dist.file}-src.tar" />
-
- <zip zipfile="${serializer.build.dir}/${serializer.dist.file}-src.zip" >
- <fileset dir="${serializer.build.dir}">
- <patternset refid="serializer-src-distro"/>
- </fileset>
- </zip>
- </target>
-<!-- ##################################################
- # END OF SECTION TO BUILD STAND-ALONE SERIALIZER #
- ################################################## -->
-
-</project>
diff --git a/commits.xml b/commits.xml
deleted file mode 100644
index 918911603..000000000
--- a/commits.xml
+++ /dev/null
@@ -1,2516 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
- * Licensed to the Apache Software Foundation (ASF) under one or more
- * contributor license agreements. See the NOTICE file distributed with
- * this work for additional information regarding copyright ownership.
- * The ASF licenses this file to You under the Apache License, Version 2.0
- * (the "License"); you may not use this file except in compliance with
- * the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
--->
-<Commits>
-
-<Commit category="xsltc">
-<Who>zongaro@apache.org</Who>
-<DateCommitted>2004/02/27</DateCommitted>
-<Modified> xml-xalan/java/src/org/apache/xalan/xsltc/dom NodeSortRecord.java NodeSortRecordFactory.java SortSettings.java</Modified>
-<Log>
-Restored old constructor of NodeSortRecordFactory and _collator field of
-NodeSortRecord for binary compatibility. These changes allow translets
-compiled with an earlier version of XSLTC to continue to run with the new
-version. They should not be used in newly compiled translets or in new code
-in XSLTC itself.<br/>
-
-Also introduced a SortSettings class that is used to bundle sort settings from
-NodeSortRecordFactory into instances of NodeSortRecord. That reduces some of
-the space overhead in constructing a NodeSortRecord.<br/>
-
-Reviewed by Igor Hersht (igorh@ca.ibm.com)
-</Log>
-</Commit>
-<Commit category="xsltc">
-<Who>zongaro@apache.org</Who>
-<DateCommitted>2004/02/27</DateCommitted>
-<Modified> xml-xalan/java/src/org/apache/xalan/xsltc/dom ForwardPositionIterator.java
-xml-xalan/java/src/org/apache/xalan/xsltc/runtime BasisLibrary.java</Modified>
-<Log>
-Revived ForwardPositionIterator class and BasisLibrary.positionF purely to
-support backwards compatibility with translets compiled with earlier versions
-of XSLTC. New code should not reference either.<br/>
-
-Reviewed by Christine Li (jycli@ca.ibm.com).
-</Log>
-</Commit>
-
-<Commit category="core">
-<Who>minchau@apache.org</Who>
-<DateCommitted>2004/03/04</DateCommitted>
-<Modified> xml-xalan/java/src/org/apache/xalan/processor ProcessorImport.java ProcessorInclude.java ProcessorLRE.java
-ProcessorStylesheetElement.java StylesheetHandler.java XSLTElementDef.java xml-xalan/java/src/org/apache/xalan/templates
-ElemExsltFunction.java</Modified>
-<Log>
-Submitted by: Brian Minchau<br/>
-
-Modified code for potential extension of classes with callbacks to the extensions.
-</Log>
-</Commit>
-<Commit category="core">
-<Who>bhakti@apache.org</Who>
-<DateCommitted>2004/03/08</DateCommitted>
-<Modified> xml-xalan/java/src/org/apache/xml/serializer Encodings.properties</Modified>
-<Log>
-Added a newline at the end of Encodings.properties to fix bug 27516
-</Log>
-</Commit>
-<Commit category="xsltc">
-<Who>igorh@apache.org</Who>
-<DateCommitted>2004/03/09</DateCommitted>
-<Modified> xml-xalan/java/src/org/apache/xalan/xsltc/dom NodeCounter.java</Modified>
-<Log>
-xsl:number, minor code cleaning and optimization
-</Log>
-</Commit>
-<Commit category="xsltc">
-<Who>bhakti@apache.org</Who>
-<DateCommitted>2004/03/10</DateCommitted>
-<Modified> xml-xalan/java/src/org/apache/xalan/xsltc/dom LoadDocument.java</Modified>
-<Log>
-Check if the systemId for the stylesheet is null to avoid getting an NPE.
-</Log>
-</Commit>
-<Commit category="core">
-<Who>jycli@apache.org</Who>
-<DateCommitted>2004/03/11</DateCommitted>
-<Modified> xml-xalan/java/src/org/apache/xalan/extensions ObjectFactory.java xml-xalan/java/src/org/apache/xalan/lib
-ObjectFactory.java xml-xalan/java/src/org/apache/xalan/lib/sql ObjectFactory.java xml-xalan/java/src/org/apache/xalan/xslt
-ObjectFactory.java xml-xalan/java/src/org/apache/xalan/xsltc/cmdline ObjectFactory.java
-xml-xalan/java/src/org/apache/xalan/xsltc/compiler ObjectFactory.java xml-xalan/java/src/org/apache/xalan/xsltc/compiler/util
-ObjectFactory.java xml-xalan/java/src/org/apache/xalan/xsltc/dom ObjectFactory.java xml-xalan/java/src/org/apache/xalan/xsltc/runtime
-ObjectFactory.java xml-xalan/java/src/org/apache/xalan/xsltc/trax ObjectFactory.java xml-xalan/java/src/org/apache/xml/dtm
-ObjectFactory.java xml-xalan/java/src/org/apache/xml/dtm/ref ObjectFactory.java xml-xalan/java/src/org/apache/xml/serializer
-ObjectFactory.java xml-xalan/java/src/org/apache/xml/utils ObjectFactory.java xml-xalan/java/src/org/apache/xpath/compiler
-ObjectFactory.java xml-xalan/java/src/org/apache/xpath/functions ObjectFactory.java</Modified>
-<Log>
-Fix a bug in the findProviderClass method of ObjectFactory
-classes. The argument of SecurityManager.checkPackageAccess should be a string
-value of a package name, instead of a class name
-</Log>
-</Commit>
-<Commit category="xsltc">
-<Who>santiagopg@apache.org</Who>
-<DateCommitted>2004/03/16</DateCommitted>
-<Modified> xml-xalan/java/src/org/apache/xalan/xsltc/compiler FunctionCall.java</Modified>
-<Log>
-Reverting latest patch by Arun. There are some problems with the new code to invoke functions dynamically (e.g. docbook
-reports a compile-time type check error). The approach taken to determine when to invoke methods dynamically needs to be revisted.
-</Log>
-</Commit>
-<Commit category="core">
-<Who>santiagopg@apache.org</Who>
-<DateCommitted>2004/03/23</DateCommitted>
-<Modified> xml-xalan/java/src/org/apache/xpath/compiler Compiler.java FunctionTable.java</Modified>
-<Log>
-Patch to hide static function table in FunctionTable class. We do not want to expose this table to others.
-</Log>
-</Commit>
-<Commit category="core">
-<Who>santiagopg@apache.org</Who>
-<DateCommitted>2004/03/23</DateCommitted>
-<Modified> xml-xalan/java/src/org/apache/xml/utils DOMBuilder.java</Modified>
-<Log>
-The xmlns URI should also be used to add NS decls as attributes to a DOM. However, this was only done for attributes that started
-with 'xmlns:' and not for 'xmlns' (i.e. not for decls of the default NS).
-</Log>
-</Commit>
-<Commit category="xsltc">
-<Who>mkwan@apache.org</Who>
-<DateCommitted>2004/03/24</DateCommitted>
-<Modified> xml-xalan/java/src/org/apache/xalan/xsltc/trax TransformerImpl.java</Modified>
-<Log>
-Patch for bug 27417.<br/>
-
-If an output stream is created by the XSLTC transformer, close
-it after the transformation.
-</Log>
-</Commit>
-<Commit category="xsltc">
-<Who>zongaro@apache.org</Who>
-<DateCommitted>2004/04/10</DateCommitted>
-<Modified> xml-xalan/java/src/org/apache/xalan/xsltc/compiler ApplyImports.java</Modified>
-<Log>
-Applying patch for bugs 27932 and 15333.<br/>
-
-Code was incorrectly calculating the set of templates to which an
-xsl:apply-imports instruction applies. It should consider all templates that
-the current template rule could override, which means that if the template
-appeared in a stylesheet that was included in another stylesheet, any templates
-imported into the including stylesheet have to be considered as well. The
-method Stylesheet.getMinimumDescendantPrecedence is responsible for this
-calculation.<br/>
-
-In addition, when code is generated for an xsl:apply-imports, if any template
-has local parameters, an empty stack frame has to be pushed before attempting
-to apply-imports. Otherwise, parameters from the template that contains the
-apply-imports instruction will be passed into the matching template.<br/>
-
-Reviewed by Joanne Tong (joannet@ca.ibm.com)
-</Log>
-</Commit>
-<Commit category="xsltc">
-<Who>zongaro@apache.org</Who>
-<DateCommitted>2004/04/10</DateCommitted>
-<Modified> xml-xalan/java/src/org/apache/xalan/xsltc/compiler Stylesheet.java</Modified>
-<Log>
-Applying patch for bug 27932.<br/>
-
-Code was incorrectly calculating the set of templates to which an
-xsl:apply-imports instruction applies. It should consider all templates that
-the current template rule could override, which means that if the template
-appeared in a stylesheet that was included in another stylesheet, any templates
-imported into the including stylesheet have to be considered as well. The
-method Stylesheet.getMinimumDescendantPrecedence is responsible for this
-calculation.<br/>
-
-Reviewed by Joanne Tong (joannet@ca.ibm.com)
-</Log>
-</Commit>
-<Commit category="core">
-<Who>igorh@apache.org</Who>
-<DateCommitted>2004/04/26</DateCommitted>
-<Modified> xml-xalan/java/src/org/apache/xpath XPathContext.java xml-xalan/java/src/org/apache/xpath/objects
-DTMXRTreeFrag.java XRTreeFrag.java</Modified>
-<Log>
-The problem is that about 1800 * Thread_num XRTreeFrag objects were created.
-It took too long for finalizer to be executed to release the references.<br/>
-
-A lot of the objects have the same DTMs (and one XPathContext per thread).
-In my fix I am suggesting
-a. to have new class DTMXRTreeFrag. The object of the class would
-be created only for different DTMs (just 5 objects).
-b. release the references to DTM and XPathContext from XPathContext.reset()
-(and remove finalize() ).
-</Log>
-</Commit>
-<Commit category="core">
-<Who>minchau@apache.org</Who>
-<DateCommitted>2004/04/27</DateCommitted>
-<Modified> xml-xalan/java/src/org/apache/xml/serializer ToHTMLStream.java xml-xalan/java/src/org/apache/xml/utils Trie.java</Modified>
-<Log>
-PR: bugzilla 28435<br/>
-Submitted by: Brian Minchau<br/>
-Reviewed by: Henry Zongaro<br/>
-</Log>
-</Commit>
-<Commit category="core">
-<Who>igorh@apache.org</Who>
-<DateCommitted>2004/04/28</DateCommitted>
-<Modified> xml-xalan/java/src/org/apache/xalan/templates AVT.java</Modified>
-<Log>
-Scaling Problem in org/apache/xalan/templates/AVT.evaluate
-The problem is that synchronized calls
-StringBufferPool.get() and StringBufferPool.free(buf)
-are redundant if (null != m_simpleString).
-The bug results in severe performance derogation in multi-thread test.
-
-The fix is simple just not to the calls when (null != m_simpleString).
-</Log>
-</Commit>
-<Commit category="core">
-<Who>mcnamara@apache.org</Who>
-<DateCommitted>2004/05/03</DateCommitted>
-<Modified> xml-xalan/java/xdocs/style/stylesheets designdoc2html.xsl</Modified>
-<Log>
-Provide alternative text for images to address accessibility issues.
-All images should contain a short alternative text description that represents
-the function of the graphic.
-</Log>
-</Commit>
-<Commit category="core">
-<Who>mcnamara@apache.org</Who>
-<DateCommitted>2004/05/03</DateCommitted>
-<Modified> xml-xalan/java/xdocs xml-site-style.tar.gz</Modified>
-<Log>
-Update document2html.xsl within this tarball to provide alternative text for images to address accessibility issues.
-All images should contain a short alternative text description that represents the function of the graphic.
-</Log>
-</Commit>
-<Commit category="core">
-<Who>minchau@apache.org</Who>
-<DateCommitted>2004/05/03</DateCommitted>
-<Modified> xml-xalan/java/samples/SAX2SAX SAX2SAX.java xml-xalan/java/samples/Pipe Pipe.java xml-xalan/java/samples/DOM2DOM DOM2DOM.java
-xml-xalan/java/samples/UseStylesheetPI foo.xsl xml-xalan/java/samples/UseStylesheetParam foo.xsl
-xml-xalan/java/samples/UseXMLFilters UseXMLFilters.java
-xml-xalan/java/samples/Trace foo.xsl</Modified>
-<Log>
-Clean up related to bugzilla 24304.
-There is no longer a space after the XML header. To keep the output
-of this sample the same as before properties were set on the
-serializer (indent="yes" and standalone="no" ).
-Submitted by: Brian Minchau
-Reviewed by: Sarah McNamara
-</Log>
-</Commit>
-<Commit category="core">
-<Who>igorh@apache.org</Who>
-<DateCommitted>2004/05/06</DateCommitted>
-<Modified> xml-xalan/java/src/org/apache/xalan/templates AVT.java</Modified>
-<Log>
-The problem is that we use an object pool (shared between different threads)
-to allocate FastStringBuffer objects. The problem results in a serious performance
-degradation on Z/OS and seems to be invisible on AIX.<br/>
-1 Differences in optimization of object pools for different JVMs and for different
-platforms are known(I know it now too). It is not surprising that Z/OS and AIX
-have different results.<br/>
-2. a. Object pools should be used only for very heavy object which live for a long time
-and could be reused in a lot of places.
-b. Small local objects which size cannot be changed could be allocated on the
-stack => creating them with new in the local scope could be a good idea.
-c. Caching middle size objects which can grow in size seems as a good idea,
-because such objects usually cannot be allocated on the stack.<br/>
-This is actually the case for FastStringBuffer objects. <br/>
-Solution<br/>
-I am creating FastStringBuffer objects in a local scope. I am going
-to use caching whenever possible.
-</Log>
-</Commit>
-<Commit category="core">
-<Who>minchau@apache.org</Who>
-<DateCommitted>2004/05/13</DateCommitted>
-<Modified> xml-xalan/java/src/org/apache/xalan/client XSLTProcessorApplet.java</Modified>
-<Log>
-Submitted by: Brian Minchau<br/>
-Reviewed by: Christine Li<br/>
-Fixing binary compatibility (serialization/de-serialization) of XSLTProcessorApplet.
-</Log>
-</Commit>
-<Commit category="xsltc">
-<Who>bhakti@apache.org</Who>
-<DateCommitted>2004/05/13</DateCommitted>
-<Modified> xml-xalan/java/src/org/apache/xalan/xsltc/runtime AbstractTranslet.java</Modified>
-<Log>
-In xsltc currently with the extension redirect the output file is created only if the parent dir exists.
-Making the behaviour similar to that of xalan wherein the parent directory is also created.
-</Log>
-</Commit>
-<Commit category="xsltc">
-<Who>santiagopg@apache.org</Who>
-<DateCommitted>2004/05/20</DateCommitted>
-<Modified> xml-xalan/java/src/org/apache/xalan/xsltc/runtime AbstractTranslet.java BasisLibrary.java</Modified>
-<Log>
-Fix for Bugzilla 29120. The translet now stores a reference to the DocumentBuilderFactory which is used by
-nodeList2Iterator() in the basis library. Note that to reuse that reference you need to use the same transformer
-(not just the same template).
-</Log>
-</Commit>
-<Commit category="xsltc">
-<Who>santiagopg@apache.org</Who>
-<DateCommitted>2004/05/21</DateCommitted>
-<Modified> xml-xalan/java/src/org/apache/xalan/xsltc/compiler AttributeValueTemplate.java</Modified>
-<Log>
-Implemented a new parser for ATVs. The old was buggy: did not handle escaped curly braces in all cases and did
-not handled quotes at all. The old parser assumed that braces came in pairs, but it is possible to have an odd
-number as in "{{{$foo}}}". The new parser seems to handle all cases correctly.
-</Log>
-</Commit>
-<Commit category="xsltc">
-<Who>santiagopg@apache.org</Who>
-<DateCommitted>2004/05/21</DateCommitted>
-<Modified> xml-xalan/java/src/org/apache/xalan/xsltc/compiler LiteralAttribute.java LiteralElement.java Parser.java
-SyntaxTreeNode.java</Modified>
-<Log>
-Modified code to ensure line number information is propagated from parent to children to ensure we get informative
-error messages. This was particularly bad for errors in ATVs.
-</Log>
-</Commit>
-<Commit category="xsltc">
-<Who>santiagopg@apache.org</Who>
-<DateCommitted>2004/05/25</DateCommitted>
-<Modified> xml-xalan/java/src/org/apache/xalan/xsltc/runtime AbstractTranslet.java BasisLibrary.java</Modified>
-<Log>
-Improved patch for Bugzilla 29120 based on Matthias' suggestion. A DOMImplementation is now cached for even better performance.
-</Log>
-</Commit>
-<Commit category="xsltc">
-<Who>jycli@apache.org</Who>
-<DateCommitted>2004/05/26</DateCommitted>
-<Modified> xml-xalan/java/src/org/apache/xalan/xsltc/compiler Mode.java Stylesheet.java</Modified>
-<Log>
-If the local is set to Turkish, but the codepage is MS-DOS (US) 437. The BCEL
-InstructionFinder.search(String) method can not find any instructions contain
-letter I. In Turkish, there are 2 lower case i. Since the search() method is case
-insensitive, change the pattern string to use lower case.
-</Log>
-</Commit>
-<Commit category="core">
-<Who>minchau@apache.org</Who>
-<DateCommitted>2004/06/01</DateCommitted>
-<Modified> xml-xalan/java/src/org/apache/xml/serializer ToStream.java</Modified>
-<Log>
-PR: bugzilla 29234<br/>
-Submitted by: Brian Minchau<br/>
-Reviewed by: Morris Kwan<br/>
-This problem only showed up under XSLTC. When setting the
-encoding a related field was not set. Fixed this by over-riding the
-set method for the stream serializers.
-</Log>
-</Commit>
-<Commit category="core">
-<Who>minchau@apache.org</Who>
-<DateCommitted>2004/06/07</DateCommitted>
-<Modified> xml-xalan/java/src/org/apache/xml/serializer WriterToUTF8Buffered.java</Modified>
-<Log>
-PR: bugzilla 29372<br/>
-Submitted by: J Desrochers (john@ASCnet.COM)<br/>
-Reviewed by: Brian Minchau<br/>
-
-A safe fix for chunking up an array for output. The length was multiplied by the
-chunk number (0,1,2... chunks) then divided by "chunks". John's fix uses a
-"long" to do the arithemetic because multiplying by the chunk number first
-could cause an overflow.
-</Log>
-</Commit>
-<Commit category="xsltc">
-<Who>santiagopg@apache.org</Who>
-<DateCommitted>2004/06/10</DateCommitted>
-<Modified> xml-xalan/java/src/org/apache/xalan/xsltc/compiler LiteralElement.java</Modified>
-<Log>
-Patch for Bugzilla 29411. New algorithm shoudl optimize the way NS decls are reported for nested literal
-elements. Note that the algorithm will not work accross non-literal elements. E.g., if there is an
-xsl:element between two literal elements, the inner literal element may report unnecessary NS delcs.
-This is just a simple way to ensure that any NS decls defined by the xsl:element instruction are re-defined
-in the inner literal (see namespace39 in the conf tests).
-</Log>
-</Commit>
-<Commit category="xsltc">
-<Who>santiagopg@apache.org</Who>
-<DateCommitted>2004/06/11</DateCommitted>
-<Modified> xml-xalan/java/src/org/apache/xalan/xsltc/compiler Mode.java</Modified>
-<Log>
-Fixed a problem with peephole optimization patterns. I don't know if something changed in BCEL since the
-code was written, but the pattern syntax was not correct. I've also added a new common peephole pattern
-which should reduce then inner loop's length in some Translets.
-</Log>
-</Commit>
-<Commit category="core">
-<Who>zongaro@apache.org</Who>
-<DateCommitted>2004/06/17</DateCommitted>
-<Modified> xml-xalan/java/src/org/apache/xpath/axes ChildIterator.java</Modified>
-<Log>
-Fix for Bugzilla bug 28879. Classes derived from NodeTest need to ensure
-that initNodeTest is called to set the filter for the kinds of nodes accepted.
-Without this change, ChildIterator will reject all nodes.<br/>
-
-Patch reviewed by Christine Li (jycli@ca.ibm.com).
-</Log>
-</Commit>
-<Commit category="xsltc">
-<Who>igorh@apache.org</Who>
-<DateCommitted>2004/06/21</DateCommitted>
-<Modified> xml-xalan/java/src/org/apache/xalan/xsltc/dom KeyIndex.java xml-xalan/java/src/org/apache/xalan/xsltc/util
-IntegerArray.java</Modified>
-<Log>
-Fix for Bugzilla Bugs 28622.
-</Log>
-</Commit>
-<Commit category="xsltc">
-<Who>santiagopg@apache.org</Who>
-<DateCommitted>2004/06/24</DateCommitted>
-<Modified> xml-xalan/java/src/org/apache/xalan/xsltc/compiler CastExpr.java
-xml-xalan/java/src/org/apache/xalan/xsltc/compiler/util ObjectType.java StringType.java Type.java</Modified>
-<Log>
-Patch for Bugzilla 27539 and related problems. The main problem was that hashCode() was not implemented
-correctly in ObjectType. To eleminate further problems I also removed Type.ObjectString as this type is the
-same as Type.String and the latter can be used in place of the former.
-</Log>
-</Commit>
-<Commit category="xsltc">
-<Who>aruny@apache.org</Who>
-<DateCommitted>2004/07/15</DateCommitted>
-<Modified> xml-xalan/java/src/org/apache/xalan/xsltc/trax TransformerHandlerImpl.java TransformerImpl.java</Modified>
-<Log>
-Description: getNode should return the result DOM tree once TransformerHandler completes the transformation.
-</Log>
-</Commit>
-<Commit category="xsltc">
-<Who>aruny@apache.org</Who>
-<DateCommitted>2004/07/15</DateCommitted>
-<Modified> xml-xalan/java/src/org/apache/xalan/xsltc/compiler Output.java xml-xalan/java/src/org/apache/xalan/xsltc/runtime
-AbstractTranslet.java</Modified>
-<Log>
-Description: Patch for the support of extension attribute "intent-amount" for xsl:output. Supports the old URI
-{http://xml.apache.org/xslt} and new URI{http://xml.apache.org/xalan}.
-</Log>
-</Commit>
-<Commit category="xsltc">
-<Who>aruny@apache.org</Who>
-<DateCommitted>2004/07/15</DateCommitted>
-<Modified> xml-xalan/java/src/org/apache/xalan/xsltc/trax SAX2DOM.java</Modified>
-<Log>
-Description: Patch for concatenating adjacent text nodes.
-</Log>
-</Commit>
-<Commit category="core">
-<Who>aruny@apache.org</Who>
-<DateCommitted>2004/07/15</DateCommitted>
-<Modified> xml-xalan/java/src/org/apache/xml/serializer ToStream.java</Modified>
-<Log>
-Description: Improper Serialization of document type declaration in xml document.
-</Log>
-</Commit>
-<Commit category="core">
-<Who>mkwan@apache.org</Who>
-<DateCommitted>2004/07/21</DateCommitted>
-<Modified> xml-xalan/java/src/org/apache/xalan Version.java xml-xalan/java/src/org/apache/xml/dtm/ref/sax2dtm SAX2DTM2.java</Modified>
-<Log>
-Patch for bug 30056. Recover the performance degradation for xsl:copy and xsl:copy-of.<br/>
-Reviewed by Henry Zongaro (zongaro@ca.ibm.com).
-</Log>
-</Commit>
-<Commit category="core">
-<Who>minchau@apache.org</Who>
-<DateCommitted>2004/07/21</DateCommitted>
-<Modified> xml-xalan/java/src/org/apache/xml/serializer SerializerBase.java ToTextStream.java</Modified>
-<Log>
-PR: bugzilla 29706<br/>
-Submitted by: Brian Minchau<br/>
-Reviewed by: Christine Li<br/>
-
-A fix to add a temporary vs. permanent output state to the serializer
-(AKA result-tree-handler). In theory the XSLT processor should set the
-temporary or permanent output state, but we observer that when the
-encoding of a ToTextStream serializer is null, then such a serializer is
-in temporary output state.<br/>
-
-In temorary output state we don't do any escaping or encoding or other
-sorts of normalization on output. This will be done by another serializer
-later on, and that one will be in permanent output state.
-</Log>
-</Commit>
-<Commit category="core">
-<Who>minchau@apache.org</Who>
-<DateCommitted>2004/07/21</DateCommitted>
-<Modified> xml-xalan/java/src/org/apache/xml/serializer ToHTMLStream.java</Modified>
-<Log>
-PR: bugzilla 30142<br/>
-Submitted by: Bruno Dumon (bruno@outerthought.org)<br/>
-Reviewed by: Brian Minchau<br/>
-
-Thanks to Bruno for this simple one-line, fix where we forgot to put
-a space between the PUBLIC and SYSTEM ID's in a DOCTYPE declaration
-in serialized HTML output.
-</Log>
-</Commit>
-<Commit category="core">
-<Who>minchau@apache.org</Who>
-<DateCommitted>2004/07/22</DateCommitted>
-<Modified> xml-xalan/java/src/org/apache/xml/serializer ToStream.java</Modified>
-<Log>
-Submitted by: Brian Minchau<br/>
-Reviewed by: Henry Zongaro<br/>
-Backing out the last code change by Arun because it breaks the smoketest.
-The code I am backing out is definately wrong. The old code appears
-to be correct to both myself and Henry Zongaro.<br/>
-
-Waiting for a testcase to see what is wrong with the serialization code
-and DOCTYPE. Future changes may be made.
-</Log>
-</Commit>
-<Commit category="xsltc">
-<Who>minchau@apache.org</Who>
-<DateCommitted>2004/07/22</DateCommitted>
-<Modified> xml-xalan/java/src/org/apache/xalan/xsltc/dom DOMAdapter.java</Modified>
-<Log>
-Submitted by: Yash Talwar<br/>
-Reviewed by: Brian Minchau<br/>
-Fix for bugzilla 28796.
-</Log>
-</Commit>
-<Commit category="core">
-<Who>minchau@apache.org</Who>
-<DateCommitted>2004/07/22</DateCommitted>
-<Modified> xml-xalan/java/src/org/apache/xpath/objects XString.java</Modified>
-<Log>
-Submitted by: Yash Talwar<br/>
-Reviewed by: Brian Minchau<br/>
-Fix for bugzilla 29655.
-</Log>
-</Commit>
-<Commit category="core">
-<Who>minchau@apache.org</Who>
-<DateCommitted>2004/08/13</DateCommitted>
-<Modified> xml-xalan/java/src/org/apache/xalan/lib Redirect.java</Modified>
-<Log>
-PR: 30658<br/>
-Submitted by: Brian Minchau<br/>
-Reviewed by: Morris Kwan
-</Log>
-</Commit>
-<Commit category="core">
-<Who>minchau@apache.org</Who>
-<DateCommitted>2004/08/13</DateCommitted>
-<Modified> xml-xalan/java/src/org/apache/xalan/trace TraceManager.java</Modified>
-<Log>
-PR: 30301<br/>
-Submitted by: Brian Minchau<br/>
-Reviewed by: Morris Kwan
-</Log>
-</Commit>
-<Commit category="core">
-<Who>minchau@apache.org</Who>
-<DateCommitted>2004/08/13</DateCommitted>
-<Modified> xml-xalan/java/src/org/apache/xpath/objects XRTreeFragSelectWrapper.java xml-xalan/java/src/org/apache/xpath/res
-XPATHErrorResources.java</Modified>
-<Log>
-PR: 30262<br/>
-Submitted by: Yash Talwar<br/>
-Reviewed by: Henry Zongaro
-</Log>
-</Commit>
-<Commit category="core">
-<Who>mcnamara@apache.org</Who>
-<DateCommitted>2004/08/17</DateCommitted>
-<Modified> xml-xalan/java/src/org/apache/xml/dtm DTMException.java xml-xalan/java/src/org/apache/xpath XPathException.java</Modified>
-<Log>
-Fix for printStackTrace when using JDK 1.4.
-</Log>
-</Commit>
-<Commit category="core">
-<Who>mcnamara@apache.org</Who>
-<DateCommitted>2004/08/17</DateCommitted>
-<Modified> xml-xalan/java/src/org/apache/xalan/extensions ObjectFactory.java xml-xalan/java/src/org/apache/xalan/lib
-ObjectFactory.java xml-xalan/java/src/org/apache/xalan/lib/sql ObjectFactory.java xml-xalan/java/src/org/apache/xalan/xslt
-ObjectFactory.java xml-xalan/java/src/org/apache/xalan/xsltc/cmdline ObjectFactory.java xml-xalan/java/src/org/apache/xalan/xsltc/compiler
-ObjectFactory.java xml-xalan/java/src/org/apache/xalan/xsltc/compiler/util ObjectFactory.java xml-xalan/java/src/org/apache/xalan/xsltc/dom
-ObjectFactory.java xml-xalan/java/src/org/apache/xalan/xsltc/runtime ObjectFactory.java xml-xalan/java/src/org/apache/xalan/xsltc/trax
-ObjectFactory.java xml-xalan/java/src/org/apache/xml/dtm ObjectFactory.java xml-xalan/java/src/org/apache/xml/dtm/ref ObjectFactory.java
-xml-xalan/java/src/org/apache/xml/serializer ObjectFactory.java xml-xalan/java/src/org/apache/xml/utils ObjectFactory.java
-xml-xalan/java/src/org/apache/xpath/compiler ObjectFactory.java xml-xalan/java/src/org/apache/xpath/functions ObjectFactory.java</Modified>
-<Log>
-Fixing a potential memory leak. The reader used to read the service provider is never closed if an IOException is thrown while
-reading from it. Adding a finally block so that the reader will always be closed. Patch reviewed by Christine Li.
-</Log>
-</Commit>
-<Commit category="core">
-<Who>jycli@apache.org</Who>
-<DateCommitted>2004/08/17</DateCommitted>
-<Modified> xml-xalan/java/src/org/apache/xalan/extensions ObjectFactory.java</Modified>
-<Log>
-Added serialVersionUID for classes which implement Serializable interface
-</Log>
-</Commit>
-<Commit category="core">
-<Who>jycli@apache.org</Who>
-<DateCommitted>2004/08/17</DateCommitted>
-<Modified> xml-xalan/java/src/org/apache/xalan/lib ObjectFactory.java xml-xalan/java/src/org/apache/xalan/lib/sql ObjectFactory.java</Modified>
-<Log>
-Added serialVersionUID for classes which implement Serializable interface. Was reviewed by Henry Zongaro (zongaro@ca.ibm.com)
-</Log>
-</Commit>
-<Commit category="core">
-<Who>jycli@apache.org</Who>
-<DateCommitted>2004/08/17</DateCommitted>
-<Modified> xml-xalan/java/src/org/apache/xalan/processor ProcessorAttributeSet.java ProcessorCharacters.java ProcessorDecimalFormat.java
-ProcessorExsltFuncResult.java ProcessorExsltFunction.java ProcessorGlobalParamDecl.java ProcessorGlobalVariableDecl.java
-ProcessorImport.java ProcessorInclude.java ProcessorKey.java ProcessorLRE.java ProcessorNamespaceAlias.java ProcessorOutputElem.java
-ProcessorPreserveSpace.java ProcessorStripSpace.java ProcessorStylesheetDoc.java ProcessorStylesheetElement.java ProcessorTemplate.java
-ProcessorTemplateElem.java ProcessorText.java ProcessorUnknown.java WhitespaceInfoPaths.java XSLTElementProcessor.java</Modified>
-<Log>
-Added serialVersionUID for classes which implement Serializable interface. Patch created by Christine Li (jycli@ca.ibm.com)
-and was reviewed by Henry Zongaro (zongaro@ca.ibm.com)
-</Log>
-</Commit>
-<Commit category="core">
-<Who>jycli@apache.org</Who>
-<DateCommitted>2004/08/17</DateCommitted>
-<Modified> xml-xalan/java/src/org/apache/xalan/templates AVT.java AVTPart.java AVTPartSimple.java AVTPartXPath.java
-DecimalFormatProperties.java ElemApplyImport.java ElemApplyTemplates.java ElemAttribute.java ElemAttributeSet.java
-ElemCallTemplate.java ElemChoose.java ElemComment.java ElemCopy.java ElemCopyOf.java ElemElement.java ElemEmpty.java
-ElemExsltFuncResult.java ElemExsltFunction.java ElemExtensionCall.java ElemExtensionDecl.java ElemExtensionScript.java
-ElemFallback.java ElemForEach.java ElemIf.java ElemLiteralResult.java ElemMessage.java ElemNumber.java ElemOtherwise.java
-ElemParam.java ElemPI.java ElemSort.java ElemTemplate.java ElemTemplateElement.java ElemText.java ElemTextLiteral.java
-ElemUnknown.java ElemUse.java ElemValueOf.java ElemVariable.java ElemVariablePsuedo.java ElemWhen.java ElemWithParam.java
-FuncDocument.java FuncFormatNumb.java FuncKey.java KeyDeclaration.java NamespaceAlias.java OutputProperties.java Stylesheet.java
-StylesheetComposed.java StylesheetRoot.java TemplateList.java TemplateSubPatternAssociation.java WhiteSpaceInfo.java
-XMLNSDecl.java XUnresolvedVariable.java XUnresolvedVariableSimple.java xml-xalan/java/src/org/apache/xalan/transformer
-CountersTable.java KeyIterator.java KeyRefIterator.java xml-xalan/java/src/org/apache/xalan/xslt ObjectFactory.java</Modified>
-<Log>
-Added serialVersionUID for classes which implement Serializable interface. Patch created by Christine Li (jycli@ca.ibm.com)
-and was reviewed by Henry Zongaro (zongaro@ca.ibm.com)
-</Log>
-</Commit>
-<Commit category="xsltc">
-<Who>jycli@apache.org</Who>
-<DateCommitted>2004/08/17</DateCommitted>
-<Modified> xml-xalan/java/src/org/apache/xalan/xsltc TransletException.java xml-xalan/java/src/org/apache/xalan/xsltc/cmdline
-ObjectFactory.java xml-xalan/java/src/org/apache/xalan/xsltc/cmdline/getopt GetOptsException.java IllegalArgumentException.java
-MissingOptArgException.java xml-xalan/java/src/org/apache/xalan/xsltc/compiler CompilerException.java IllegalCharException.java
-ObjectFactory.java xml-xalan/java/src/org/apache/xalan/xsltc/compiler/util MultiHashtable.java ObjectFactory.java StringStack.java
-TypeCheckError.java xml-xalan/java/src/org/apache/xalan/xsltc/dom BitArray.java ObjectFactory.java
-xml-xalan/java/src/org/apache/xalan/xsltc/runtime ObjectFactory.java xml-xalan/java/src/org/apache/xalan/xsltc/trax
-ObjectFactory.java TemplatesImpl.java</Modified>
-<Log>
-Added serialVersionUID for classes which implement Serializable interface. Patch created by Christine Li (jycli@ca.ibm.com)
-and was reviewed by Henry Zongaro (zongaro@ca.ibm.com)
-</Log>
-</Commit>
-<Commit category="core">
-<Who>jycli@apache.org</Who>
-<DateCommitted>2004/08/17</DateCommitted>
-<Modified> xml-xalan/java/src/org/apache/xml/dtm DTMConfigurationException.java DTMDOMException.java ObjectFactory.java
-xml-xalan/java/src/org/apache/xml/dtm/ref DTMNamedNodeMap.java IncrementalSAXSource_Filter.java ObjectFactory.java
-xml-xalan/java/src/org/apache/xml/serializer ObjectFactory.java xml-xalan/java/src/org/apache/xml/utils MutableAttrListImpl.java
-NameSpace.java NodeVector.java ObjectFactory.java ObjectPool.java QName.java SAXSourceLocator.java SerializableLocatorImpl.java
-StopParseException.java StringVector.java URI.java WrappedRuntimeException.java WrongParserException.java</Modified>
-<Log>
-Added serialVersionUID for classes which implement Serializable interface. Patch created by Christine Li (jycli@ca.ibm.com)
-and was reviewed by Henry Zongaro (zongaro@ca.ibm.com)
-</Log>
-</Commit>
-<Commit category="core">
-<Who>jycli@apache.org</Who>
-<DateCommitted>2004/08/17</DateCommitted>
-<Modified> xml-xalan/java/src/org/apache/xpath Expression.java FoundIndex.java NodeSetDTM.java XPath.java
-XPathProcessorException.java xml-xalan/java/src/org/apache/xpath/axes AttributeIterator.java AxesWalker.java
-BasicTestIterator.java ChildIterator.java ChildTestIterator.java DescendantIterator.java FilterExprIterator.java
-FilterExprIteratorSimple.java FilterExprWalker.java IteratorPool.java LocPathIterator.java MatchPatternIterator.java
-NodeSequence.java OneStepIterator.java OneStepIteratorForward.java PredicatedNodeTest.java ReverseAxesWalker.java
-RTFIterator.java SelfIteratorNoPredicate.java UnionChildIterator.java UnionPathIterator.java WalkingIterator.java
-WalkingIteratorSorted.java xml-xalan/java/src/org/apache/xpath/compiler ObjectFactory.java
-xml-xalan/java/src/org/apache/xpath/functions FuncBoolean.java FuncCeiling.java FuncConcat.java FuncContains.java
-FuncCount.java FuncCurrent.java FuncDoclocation.java FuncExtElementAvailable.java FuncExtFunction.java
-FuncExtFunctionAvailable.java FuncFalse.java FuncFloor.java FuncGenerateId.java FuncId.java FuncLang.java
-FuncLast.java FuncLocalPart.java FuncNamespace.java FuncNormalizeSpace.java FuncNot.java FuncNumber.java
-FuncPosition.java FuncQname.java FuncRound.java FuncStartsWith.java FuncString.java FuncStringLength.java
-FuncSubstring.java FuncSubstringAfter.java FuncSubstringBefore.java FuncSum.java FuncSystemProperty.java
-Function.java Function2Args.java Function3Args.java FunctionDef1Arg.java FunctionMultiArgs.java FunctionOneArg.java
-FuncTranslate.java FuncTrue.java FuncUnparsedEntityURI.java ObjectFactory.java WrongNumberArgsException.java
-xml-xalan/java/src/org/apache/xpath/objects XBoolean.java XBooleanStatic.java XNodeSet.java XNodeSetForDOM.java
-XNull.java XNumber.java XObject.java XRTreeFrag.java XRTreeFragSelectWrapper.java XString.java XStringForChars.java
-XStringForFSB.java xml-xalan/java/src/org/apache/xpath/operations And.java Bool.java Div.java Equals.java Gt.java
-Gte.java Lt.java Lte.java Minus.java Mod.java Mult.java Neg.java NotEquals.java Number.java Operation.java Or.java
-Plus.java Quo.java String.java UnaryOperation.java Variable.java VariableSafeAbsRef.java
-xml-xalan/java/src/org/apache/xpath/patterns ContextMatchStepPattern.java FunctionPattern.java NodeTest.java
-StepPattern.java UnionPattern.java</Modified>
-<Log>
-Added serialVersionUID for classes which implement Serializable interface. Patch created by Christine Li (jycli@ca.ibm.com)
-and was reviewed by Henry Zongaro (zongaro@ca.ibm.com)
-</Log>
-</Commit>
-<Commit category="core">
-<Who>minchau@apache.org</Who>
-<DateCommitted>2004/08/26</DateCommitted>
-<Modified> xml-xalan/java/src/org/apache/xml/utils Trie.java</Modified>
-<Log>
-Submitted by: Brian Minchau<br/>
-No external changes to Trie, but some additional APIs to make for a lower case
-only search in a Trie (possibly for future XHTML support where the element
-names are lower-case only).
-</Log>
-</Commit>
-<Commit category="core">
-<Who>minchau@apache.org</Who>
-<DateCommitted>2004/08/27</DateCommitted>
-<Modified> xml-xalan/java/src/org/apache/xml/serializer CharInfo.java ToHTMLStream.java ToStream.java</Modified>
-<Log>
-Minor changes to CharInfo to map charaters to decorated entities (e.g. "&lt;" )
-rather than just entity names (e.g. "lt"), which is a minor performance improvement.
-</Log>
-</Commit>
-<Commit category="core">
-<Who>mkwan@apache.org</Who>
-<DateCommitted>2004/08/30</DateCommitted>
-<Modified> xml-xalan/java/src/org/apache/xml/utils XMLReaderManager.java</Modified>
-<Log>
-Fix a memory leak problem described in bugzilla 28082.
-</Log>
-</Commit>
-<Commit category="core">
-<Who>minchau@apache.org</Who>
-<DateCommitted>2004/09/01</DateCommitted>
-<Modified> xml-xalan/java/src/org/apache/xml/serializer SerializerTraceWriter.java ToStream.java
-WriterChain.java WriterToASCI.java WriterToUTF8Buffered.java</Modified>
-<Log>
-Submitted by: Brian Minchau<br/>
-Code clean up, to have an explicit interface, WriterChain, for writers that wrap other Writers or OutputStreams,
-e.g. WriterToUTF8Buffered.
-</Log>
-</Commit>
-<Commit category="core">
-<Who>minchau@apache.org</Who>
-<DateCommitted>2004/09/01</DateCommitted>
-<Modified> xml-xalan/java/src/org/apache/xml/serializer ToXMLStream.java</Modified>
-<Log>
-Submitted by: Brian Minchau<br/>
-Javadoc changes, and added a call in ToXMLStream.processingInstruction()
-method to effectively consider that a startDocument() call was made,
-if none was yet seen.
-</Log>
-</Commit>
-<Commit category="core">
-<Who>minchau@apache.org</Who>
-<DateCommitted>2004/09/07</DateCommitted>
-<Modified> xml-xalan/java/src/org/apache/xml/serializer ToSAXHandler.java</Modified>
-<Log>
-PR: bugzilla 27522<br/>
-Submitted by: Brian Minchau<br/>
-committing patch from bugzilla 27522<br/>
-</Log>
-</Commit>
-<Commit category="core">
-<Who>johng@apache.org</Who>
-<DateCommitted>2004/09/16</DateCommitted>
-<Modified> xml-xalan/java/src/org/apache/xalan/lib/sql SQLDocument.java</Modified>
-<Log>
-Fixed bug where JDBC execute was being called instead ofg executeQuery.
-executeQuery will always retrurn a result set even if the query does not return any rows
-where execute won't. This was causing a compatibility issue.
-Added in Record skip code to help with pagination.
-PR: http://nagoya.apache.org/jira/browse/XALANJ-1908
-Submitted by: John Gentilin
-</Log>
-</Commit>
-<Commit category="core">
-<Who>johng@apache.org</Who>
-<DateCommitted>2004/09/16</DateCommitted>
-<Modified> xml-xalan/java/src/org/apache/xalan/lib/sql XConnection.java</Modified>
-<Log>
-Fixed bug where the close document method could not locxate the SQL Document.
-see http://nagoya.apache.org/jira/browse/XALANJ-1925<br/>
-Obtained from: Moraine Didier mailto://didier.moraine@winterthur.be<br/>
-Submitted by: John Gentilin
-</Log>
-</Commit>
-<Commit category="core">
-<Who>mcnamara@apache.org</Who>
-<DateCommitted>2004/09/17</DateCommitted>
-<Modified> xml-xalan/java build.xml</Modified>
-<Log>
-Added new targets to support building the distribution packages (*-bin.tar.gz/.zip and *-src.tar.gz/.zip)
-without building the user guide and api docs.<br/>
-Reorganized some sections to make the targets more readable.<br/>
-Renamed the "*-nojardepends" rules to either "*-compile" or "*-build" to make them more intuitive.<br/>
-Reviewed by Christine Li.
-</Log>
-</Commit>
-<Commit category="xsltc">
-<Who>zongaro@apache.org</Who>
-<DateCommitted>2004/09/24</DateCommitted>
-<Modified> xml-xalan/java/src/org/apache/xalan/xsltc/compiler Variable.java</Modified>
-<Log>
-Skip translation for any unreferenced variables.
-Patch reviewed by Christine Li (jycli@ca.ibm.com).
-</Log>
-</Commit>
-<Commit category="core">
-<Who>zongaro@apache.org</Who>
-<DateCommitted>2004/10/01</DateCommitted>
-<Modified> xml-xalan/java/src/org/apache/xpath/compiler XPathParser.java xml-xalan/java/src/org/apache/xpath/patterns NodeTest.java</Modified>
-<Log>
-Patch from Yash Talwar (ytalwar@ca.ibm.com) for XALANJ-1186.<br/>
-The existing code in the interpretive processor was handling namespace::pre by
-resolving the namespace prefix "pre" in the stylesheet, and then looking for
-namespace nodes with that same URI in the input document. In fact, it should
-look for namespaces nodes in the input document that declare the prefix "pre",
-without regard to the associated URI.<br/>
-The patch was reviewed by myself (zongaro@ca.ibm.com).
-</Log>
-</Commit>
-<Commit category="core">
-<Who>minchau@apache.org</Who>
-<DateCommitted>2004/10/06</DateCommitted>
-<Modified> xml-xalan/java/src/org/apache/xml/serializer ToHTMLSAXHandler.java</Modified>
-<Log>
-XSL Transformation drops content inside xsl:comment tags.<br/>
-PR: XALANJ-1966<br/>
-Submitted by: Yash Talwar<br/>
-Reviewed by: Brian Minchau<br/>
-</Log>
-</Commit>
-<Commit category="core">
-<Who>minchau@apache.org</Who>
-<DateCommitted>2004/10/06</DateCommitted>
-<Modified> xml-xalan/java/src/org/apache/xpath/operations Variable.java</Modified>
-<Log>
-Null Pointer Exception on sorting using a variable.<br/>
-PR: XALANJ-1942<br/>
-Submitted by: Yash Talwar<br/>
-Reviewed by: Brian Minchau
-</Log>
-</Commit>
-<Commit category="core">
-<Who>minchau@apache.org</Who>
-<DateCommitted>2004/10/06</DateCommitted>
-<Modified> xml-xalan/java/src/org/apache/xalan/processor ProcessorNamespaceAlias.java xml-xalan/java/src/org/apache/xalan/res
-XSLTErrorResources.java</Modified>
-<Log>
-Null Pointer Exception when namespace-alias element says to use "#default" namespace but there is no default namespace.<br/>
-PR: XALANJ-1967<br/>
-Submitted by: Yash Talwar<br/>
-Reviewed by: Brian Minchau
-</Log>
-</Commit>
-<Commit category="core">
-<Who>zongaro@apache.org</Who>
-<DateCommitted>2004/10/13</DateCommitted>
-<Modified> xml-xalan/java build.xml</Modified>
-<Log>
-At the suggestion of Joseph Kesselman, dropped contents of the org.apache.xml.utils.synthetic package, as they have never been used.
-Patch reviewed by Christine Li (jycli@ca.ibm.com).
-</Log>
-</Commit>
-<Commit category="core">
-<Who>jycli@apache.org</Who>
-<DateCommitted>2004/10/13</DateCommitted>
-<Modified> xml-xalan/java build.xml xml-xalan/java/src/org/apache/xalan/extensions ExtensionHandlerGeneral.java
-xml-xalan/java/xdocs/sources/xalan extensions.xml resources.xml</Modified>
-<Log>
-Fixed of Bug report XalanJ-1822. Added alternative BSF implementation support for extension functions in languages other than Java
-Patch reviewed by Henry Zongaro (zongaro@ca.ibm.com)
-</Log>
-</Commit>
-<Commit category="core">
-<Who>minchau@apache.org</Who>
-<DateCommitted>2004/10/14</DateCommitted>
-<Modified> xml-xalan/java/src/org/apache/xml/serializer/utils AttList.java BoolStack.java DOM2Helper.java Messages.java
-SerializerMessages_en.java SerializerMessages.java StringToIntTable.java SystemIDResolver.java URI.java Utils.java
-WrappedRuntimeException.java</Modified>
-<Log>
-PR: XALANJ-1891<br/>
-Submitted by: Brian Minchau<br/>
-Reviewed by: Yash Talwar
-</Log>
-</Commit>
-<Commit category="core">
-<Who>minchau@apache.org</Who>
-<DateCommitted>2004/10/14</DateCommitted>
-<Modified> xml-xalan/java/src/org/apache/xml/serializer/utils Messages.java SerializerMessages.java Utils.java</Modified>
-<Log>
-Submitted by: Brian Minchau<br/>
-Made some fields final or private to make the objects immutable, especially the messages.
-</Log>
-</Commit>
-<Commit category="core">
-<Who>minchau@apache.org</Who>
-<DateCommitted>2004/10/14</DateCommitted>
-<Modified> xml-xalan/java/src/org/apache/xml/serializer AttributesImplSerializer.java CharInfo.java DOMSerializer.java ElemDesc.java
-EmptySerializer.java EncodingInfo.java Encodings.java ExtendedContentHandler.java ExtendedLexicalHandler.java Method.java
-NamespaceMappings.java ObjectFactory.java OutputPropertiesFactory.java OutputPropertyUtils.java SerializationHandler.java
-Serializer.java SerializerBase.java SerializerConstants.java SerializerFactory.java SerializerTrace.java SerializerTraceWriter.java
-ToHTMLSAXHandler.java ToHTMLStream.java ToSAXHandler.java ToStream.java ToTextSAXHandler.java ToTextStream.java ToUnknownStream.java
-ToXMLSAXHandler.java ToXMLStream.java TreeWalker.java Utils.java Version.java WriterToASCI.java ElemContext.java TransformStateSetter.java</Modified>
-<Log>
-Submitted by: Brian Minchau<br/>
-Reviewed by: Yash Talwar<br/>
-Source code changes to the serializer to make it independent of Xalan.
-Mostly message and utility usage changes.
-However multiple classes had their visibility reduced to less than "public".
-</Log>
-</Commit>
-<Commit category="core">
-<Who>minchau@apache.org</Who>
-<DateCommitted>2004/10/14</DateCommitted>
-<Modified> xml-xalan/java/src/org/apache/xml/utils CharKey.java Trie.java</Modified>
-<Log>
-PR: XALANJ-1891<br/>
-Submitted by: Brian Minchau<br/>
-Reviewed by: Yash Talwar<br/>
-Deleting Charkey and Trie which were only used by the serializer.
-These classes are migrated to the serializer package, in the case of
-CharKey, it is now an inner private class.
-</Log>
-</Commit>
-<Commit category="core">
-<Who>minchau@apache.org</Who>
-<DateCommitted>2004/10/15</DateCommitted>
-<Modified> xml-xalan/java/src MANIFEST.SERIALIZER</Modified>
-<Log>
-PR: XALANJ-1891<br/>
-Submitted by: Brian Minchau<br/>
-Reviewed by: Sarah McNamara<br/>
-Creating MANIFEST.SERIALIZER, a template like MANIFEST.MF but
-for an independent serializer.jar that is not part of xalan.jar
-</Log>
-</Commit>
-<Commit category="core">
-<Who>minchau@apache.org</Who>
-<DateCommitted>2004/10/15</DateCommitted>
-<Modified> xml-xalan/java build.xml</Modified>
-<Log>
-PR: XALANJ-1891<br/>
-Submitted by: Brian Minchau<br/>
-Reviewed by: Sarah McNamara<br/>
-Changes to java/build.xml so that the serializer.jar is built
-and used by Xalan.<br/>
-
-The two new build targets are serializer.jar and serializer-dist
-</Log>
-</Commit>
-<Commit category="core">
-<Who>minchau@apache.org</Who>
-<DateCommitted>2004/10/15</DateCommitted>
-<Modified> xml-xalan/java/bin serializer.jar</Modified>
-<Log>
-PR: XALANJ-1891<br/>
-Submitted by: Brian Minchau<br/>
-Reviewed by: Sarah McNamara, Yash Talwar<br/>
-Checking in an initial serializer.jar into java/bin, hopefully this won't change
-too often.
-</Log>
-</Commit>
-<Commit category="core">
-<Who>johng@apache.org</Who>
-<DateCommitted>2004/10/19</DateCommitted>
-<Modified> xml-xalan/java/src/org/apache/xalan/lib/sql DefaultConnectionPool.java XConnection.java SQLDocument.java</Modified>
-<Log>
-This patch makes the close() function behave better but still has a
-problem when certain iterators are used. This code is at least safe
-in all instaces. <br/>
-It also fixes a minor bug in the default connection pool.<br/>
-Obtained from: John Gentilin<br/>
-Submitted by: John Gentilin
-</Log>
-</Commit>
-<Commit category="core">
-<Who>jycli@apache.org</Who>
-<DateCommitted>2004/10/21</DateCommitted>
-<Modified> xml-xalan/java/src/org/apache/xpath/objects XStringForFSB.java</Modified>
-<Log>
-A patch to fix Bug XALANJ-1708.<br/>
-Reviewed by Morris Kwan (mkwan@ca.ibm.com)
-</Log>
-</Commit>
-<Commit category="core">
-<Who>jycli@apache.org</Who>
-<DateCommitted>2004/10/21</DateCommitted>
-<Modified> xml-xalan/java/src/org/apache/xpath/axes NodeSequence.java UnionPathIterator.java</Modified>
-<Log>
-a fix for bug XALANJ-1810.<br/>
-Reviewed by Morris Kwan (mkwan@ca.ibm.com)
-</Log>
-</Commit>
-<Commit category="core">
-<Who>mcnamara@apache.org</Who>
-<DateCommitted>2004/10/21</DateCommitted>
-<Modified> xml-xalan/java build.xml</Modified>
-<Log>
-Fix the samples build. The samples.class.path needs to include the serializer.jar.
-</Log>
-</Commit>
-<Commit category="core">
-<Who>minchau@apache.org</Who>
-<DateCommitted>2004/10/26</DateCommitted>
-<Modified> xml-xalan/java/src/org/apache/xml/serializer SerializerBase.java</Modified>
-<Log>
-Submitted by: Brian Minchau<br/>
-Restoring the SerializerBase class "public" (what it used to be).
-There were strange build problems, I'll open a JIRA issue.
-</Log>
-</Commit>
-<Commit category="core">
-<Who>mcnamara@apache.org</Who>
-<DateCommitted>2004/10/28</DateCommitted>
-<Modified> xml-xalan/java build.xml</Modified>
-<Log>
-One more fix to enable builds with JDK 1.4.x. Need to add the serializer classes to the
-xslt.boot.class.path.
-</Log>
-</Commit>
-<Commit category="core">
-<Who>jycli@apache.org</Who>
-<DateCommitted>2004/11/02</DateCommitted>
-<Modified> xml-xalan/java/src/org/apache/xpath/axes DescendantIterator.java</Modified>
-<Log>
-String comparison should use String.equals(), instead of ==.
-Even == works fine for most of the cases, for a serializable object, two variable originally reference to the same string
-after deserialization, they no longer reference the same string, although the values are the same. Fix for bug XalanJ-1550
-</Log>
-</Commit>
-<Commit category="core">
-<Who>jycli@apache.org</Who>
-<DateCommitted>2004/11/02</DateCommitted>
-<Modified> xml-xalan/java/src/org/apache/xalan/extensions ExtensionHandlerGeneral.java</Modified>
-<Log>
-The latest Rhino1_5R5 checks for the script language line/column no.>=0
-Fixed for bug XALANJ-1887.
-</Log>
-</Commit>
-<Commit category="core">
-<Who>jycli@apache.org</Who>
-<DateCommitted>2004/11/03</DateCommitted>
-<Modified> xml-xalan/java/src/META-INF/services org.apache.xalan.extensions.bsf.BSFManager</Modified>
-<Log>
-Added a service provider configuration file to set the Apache BSF as the default implementation for scripting language support
-</Log>
-</Commit>
-<Commit category="core">
-<Who>jycli@apache.org</Who>
-<DateCommitted>2004/11/03</DateCommitted>
-<Modified> xml-xalan/java/bin bsf.jar bsf.LICENSE.txt bsf.README.txt</Modified>
-<Log>
-remove IBM bsf implementation from the distribution. Xalan is not going to ship any bsf implementation. If users need
-IBM bsf, they can download it from Attic
-</Log>
-</Commit>
-<Commit category="core">
-<Who>minchau@apache.org</Who>
-<DateCommitted>2004/11/12</DateCommitted>
-<Modified> xml-xalan/java/src/org/apache/xpath/compiler Lexer.java XPathParser.java xml-xalan/java/src/org/apache/xpath/domapi
-XPathEvaluatorImpl.java XPathExpressionImpl.java XPathNamespaceImpl.java XPathNSResolverImpl.java XPathResultImpl.java
-XPathStylesheetDOM3Exception.java xml-xalan/java/src/org/apache/xpath/res XPATHErrorResources.java</Modified>
-<Log>
-PR: bug XALANJ-1985<br/>
-Submitted by: Yash Talwar<br/>
-Reviewed by: Brian Minchau<br/>
-Support for DOM 3 API, for use by an XML Parser.
-</Log>
-</Commit>
-<Commit category="xsltc">
-<Who>zongaro@apache.org</Who>
-<DateCommitted>2004/11/16</DateCommitted>
-<Modified> xml-xalan/java/src/org/apache/xalan/xsltc/compiler CallTemplate.java</Modified>
-<Log>
-Patch for bug report XALANJ-1994.<br/>
-
-The CallTemplate.getCalleeTemplate() method was searching through a Vector of
-all templates defined by the logical stylesheet, and picked out the first with
-the same name referenced by the current xsl:call-template instruction. However,
-that failed to account for import precedence. The SymbolTable.lookupTemplate
-method takes into account import precedence, and should be used instead.<br/>
-
-Patch was reviewed by Christine Li (jycli@ca.ibm.com)
-</Log>
-</Commit>
-<Commit category="core">
-<Who>zongaro@apache.org</Who>
-<DateCommitted>2004/11/19</DateCommitted>
-<Modified> xml-xalan/java/src/org/apache/xpath/objects XStringForFSB.java</Modified>
-<Log>
-Patch for XALANJ-1955. The equals(Object) method contains a list of
-instanceof checks, and then casts the Object argument to the tested type in
-order to dispatch to a more specific equals method. In the case where the
-Object argument was an XMLString, the code was actually casting "this" to
-XMLString - thus testing this.equals(this), which will always be true.<br/>
-
-Reviewd by Joanne Tong (joannet () ca ! ibm ! com).
-</Log>
-</Commit>
-<Commit category="core">
-<Who>zongaro@apache.org</Who>
-<DateCommitted>2004/11/19</DateCommitted>
-<Modified> xml-xalan/java/src/org/apache/xalan/transformer KeyTable.java</Modified>
-<Log>
-Patch for XALANJ-1368.<br/>
-
-The method getKeyDeclaration was looping through all the xsl:key elements
-defined, and returning the first with the required name. However, more than
-one xsl:key element can specify the same name, and should be treated
-cumulatively. Modified the method so that it returns all elements with the
-required name, and the caller so that it tries to match against the patterns
-associated with all such elements.<br/>
-
-Reviewed by Joanne Tong (joannet@ca.ibm.com).
-</Log>
-</Commit>
-<Commit category="core">
-<Who>mkwan@apache.org</Who>
-<DateCommitted>2004/11/22</DateCommitted>
-<Modified> xml-xalan/java/src/org/apache/xml/dtm/ref DTMManagerDefault.java</Modified>
-<Log>
-Fix a memory leak problem in DTMManager (XALANJ-1999).
-</Log>
-</Commit>
-<Commit category="xsltc">
-<Who>santiagopg@apache.org</Who>
-<DateCommitted>2004/12/06</DateCommitted>
-<Modified> xml-xalan/java/src/org/apache/xalan/xsltc/runtime BasisLibrary.java Operators.java</Modified>
-<Log>
-Patch for XALANJ-2003. Problem was unrelated to recursion, but simply a bug in the basis library. Swapping
-operands requires swapping operators and the latter was not done. A workaround for this bug would be to
-swap the operands (and operator) in the stylesheet (as that would not cause any swapping in the basis library).
-</Log>
-</Commit>
-<Commit category="xsltc">
-<Who>santiagopg@apache.org</Who>
-<DateCommitted>2004/12/10</DateCommitted>
-<Modified> xml-xalan/java/src/org/apache/xalan/xsltc/trax DOM2TO.java</Modified>
-<Log>
-Patch for XALANJ-2015. Namespace declarations are now reported on a first pass to avoid the problem described in the bug report.
-</Log>
-</Commit>
-<Commit category="xsltc">
-<Who>santiagopg@apache.org</Who>
-<DateCommitted>2004/12/10</DateCommitted>
-<Modified> xml-xalan/java/src/org/apache/xalan/xsltc/compiler Output.java Parser.java SyntaxTreeNode.java</Modified>
-<Log>
-Patch for XALANJ-1761. Output properties from multiple xsl:output instructions are now correctly merged (previously,
-only cdata-section-elements were handled correctly).
-</Log>
-</Commit>
-<Commit category="xsltc">
-<Who>santiagopg@apache.org</Who>
-<DateCommitted>2004/12/10</DateCommitted>
-<Modified> xml-xalan/java/src/org/apache/xalan/xsltc/runtime Operators.java</Modified>
-<Log>
-Replaced meaningless numbers by predefined constants in swapArray[] vector.
-</Log>
-</Commit>
-<Commit category="core">
-<Who>joannet@apache.org</Who>
-<DateCommitted>2004/12/13</DateCommitted>
-<Modified> xml-xalan/java/src/org/apache/xalan/templates ElemApplyImport.java xml-xalan/java/src/org/apache/xalan/transformer
-TransformerImpl.java</Modified>
-<Log>
-Fixed XALANJ-1824. Changed current template rule when named template executes an xsl:apply-imports
-</Log>
-</Commit>
-<Commit category="core">
-<Who>joannet@apache.org</Who>
-<DateCommitted>2004/12/13</DateCommitted>
-<Modified> xml-xalan/java/src/org/apache/xalan/lib PipeDocument.java</Modified>
-<Log>
-Fixed XALANJ-1662. Allow pipeDocument to throw exceptions
-</Log>
-</Commit>
-<Commit category="xsltc">
-<Who>joannet@apache.org</Who>
-<DateCommitted>2004/12/13</DateCommitted>
-<Modified> xml-xalan/java/src/org/apache/xalan/xsltc/compiler Import.java</Modified>
-<Log>
-Fixed XALANJ-1812. Template inlining setting propagated to imported stylesheets
-</Log>
-</Commit>
-<Commit category="core">
-<Who>jycli@apache.org</Who>
-<DateCommitted>2004/12/15</DateCommitted>
-<Modified> xml-xalan/java/src/org/apache/xalan/client XSLTProcessorApplet.java xml-xalan/java/src/org/apache/xalan/extensions
-ExtensionHandlerJavaClass.java ExtensionHandlerJavaPackage.java MethodResolver.java xml-xalan/java/src/org/apache/xalan/lib/sql
-ConnectionPoolManager.java DTMDocument.java xml-xalan/java/src/org/apache/xalan/processor StylesheetHandler.java
-TransformerFactoryImpl.java XSLTAttributeDef.java xml-xalan/java/src/org/apache/xalan/res XSLTErrorResources_ca.java
-XSLTErrorResources_cs.java XSLTErrorResources_de.java XSLTErrorResources_es.java XSLTErrorResources.java XSLTErrorResources_fr.java
-XSLTErrorResources_hu.java XSLTErrorResources_it.java XSLTErrorResources_ja.java XSLTErrorResources_ko.java XSLTErrorResources_pl.java
-XSLTErrorResources_pt_BR.java XSLTErrorResources_ru.java XSLTErrorResources_sk.java XSLTErrorResources_sv.java XSLTErrorResources_tr.java
-XSLTErrorResources_zh_CN.java XSLTErrorResources_zh_TW.java xml-xalan/java/src/org/apache/xalan/templates ElemApplyImport.java
-ElemApplyTemplates.java ElemAttributeSet.java ElemCallTemplate.java ElemChoose.java ElemComment.java ElemCopy.java ElemCopyOf.java
-ElemElement.java ElemExsltFuncResult.java ElemExsltFunction.java ElemExtensionCall.java ElemFallback.java ElemForEach.java ElemIf.java
-ElemLiteralResult.java ElemMessage.java ElemNumber.java ElemParam.java ElemPI.java ElemTemplate.java ElemTextLiteral.java ElemUnknown.java
-ElemValueOf.java ElemVariable.java ElemWithParam.java RedundentExprEliminator.java StylesheetRoot.java TemplateList.java
-xml-xalan/java/src/org/apache/xalan/trace TraceManager.java xml-xalan/java/src/org/apache/xalan/transformer StackGuard.java
-TransformerHandlerImpl.java TransformerImpl.java xml-xalan/java/src/org/apache/xalan/xslt EnvironmentCheck.java Process.java
-xml-xalan/java/src/org/apache/xalan/xsltc/cmdline Compile.java Transform.java xml-xalan/java/src/org/apache/xalan/xsltc/compiler
-CastExpr.java EqualityExpr.java Key.java LocationPathPattern.java Mode.java ParentLocationPath.java Predicate.java
-ProcessingInstructionPattern.java RelationalExpr.java Sort.java Step.java StepPattern.java SyntaxTreeNode.java UnionPathExpr.java
-xpath.cup xml-xalan/java/src/org/apache/xalan/xsltc/compiler/util ClassGenerator.java ErrorMessages.java ErrorMessages_ca.java
-ErrorMessages_cs.java ErrorMessages_de.java ErrorMessages_es.java ErrorMessages_fr.java ErrorMessages_hu.java ErrorMessages_it.java
-ErrorMessages_ja.java ErrorMessages_ko.java ErrorMessages_no.java ErrorMessages_pl.java ErrorMessages_pt_BR.java ErrorMessages_ru.java
-ErrorMessages_sk.java ErrorMessages_tr.java ErrorMessages_zh_CN.java ErrorMessages_zh_TW.java NamedMethodGenerator.java
-xml-xalan/java/src/org/apache/xalan/xsltc/dom Axis.java DocumentCache.java MultiDOM.java MultipleNodeCounter.java NodeCounter.java
-SAXImpl.java SimpleResultTreeImpl.java SingleNodeCounter.java xml-xalan/java/src/org/apache/xalan/xsltc/runtime BasisLibrary.java
-ErrorMessages_ca.java ErrorMessages_cs.java ErrorMessages_de.java ErrorMessages_es.java ErrorMessages_fr.java ErrorMessages_hu.java
-ErrorMessages_it.java ErrorMessages_ja.java ErrorMessages_ko.java ErrorMessages_no.java ErrorMessages.java ErrorMessages_pl.java
-ErrorMessages_pt_BR.java ErrorMessages_ru.java ErrorMessages_sk.java ErrorMessages_tr.java ErrorMessages_zh_CN.java ErrorMessages_zh_TW.java
-Operators.java xml-xalan/java/src/org/apache/xalan/xsltc/trax TransformerFactoryImpl.java xml-xalan/java/src/org/apache/xalan/xsltc/util
-avaCupRedirect.java xml-xalan/java/src/org/apache/xml/dtm Axis.java DTMManager.java xml-xalan/java/src/org/apache/xml/dtm/ref
-DTMDefaultBase.java DTMDefaultBaseIterators.java DTMDefaultBaseTraversers.java DTMDocumentImpl.java IncrementalSAXSource_Xerces.java
-xml-xalan/java/src/org/apache/xml/dtm/ref/sax2dtm SAX2DTM.java SAX2DTM2.java xml-xalan/java/src/org/apache/xml/res XMLErrorResources_ca.java
-XMLErrorResources_cs.java XMLErrorResources_de.java XMLErrorResources_es.java XMLErrorResources_fr.java XMLErrorResources_hu.java
-XMLErrorResources_it.java XMLErrorResources_ja.java XMLErrorResources.java XMLErrorResources_ko.java XMLErrorResources_pl.java
-XMLErrorResources_pt_BR.java XMLErrorResources_ru.java XMLErrorResources_sk.java XMLErrorResources_sv.java XMLErrorResources_tr.java
-XMLErrorResources_zh_CN.java XMLErrorResources_zh_TW.java XMLMessages.java xml-xalan/java/src/org/apache/xml/serializer CharInfo.java
-SerializerConstants.java ToHTMLStream.java ToXMLStream.java xml-xalan/java/src/org/apache/xml/utils FastStringBuffer.java
-ThreadControllerWrapper.java XMLChar.java xml-xalan/java/src/org/apache/xml/utils/res CharArrayWrapper.java IntArrayWrapper.java
-LongArrayWrapper.java StringArrayWrapper.java XResourceBundle.java XResources_cy.java XResources_de.java XResources_el.java
-XResources_en.java XResources_es.java XResources_fr.java XResources_he.java XResources_hy.java XResources_it.java XResources_ja_JP_A.java
-XResources_ja_JP_HA.java XResources_ja_JP_HI.java XResources_ja_JP_I.java XResources_ka.java XResources_ko.java XResources_sv.java
-XResources_zh_CN.java XResources_zh_TW.java xml-xalan/java/src/org/apache/xpath XPath.java xml-xalan/java/src/org/apache/xpath/axes
-MatchPatternIterator.java WalkerFactory.java xml-xalan/java/src/org/apache/xpath/compiler Compiler.java FunctionTable.java Keywords.java
-Lexer.java XPathParser.java xml-xalan/java/src/org/apache/xpath/functions FuncSystemProperty.java xml-xalan/java/src/org/apache/xpath/objects
-XBoolean.java XBooleanStatic.java XNodeSet.java XString.java xml-xalan/java/src/org/apache/xpath/patterns StepPattern.java
-xml-xalan/java/src/org/apache/xpath/res XPATHErrorResources.java XPATHErrorResources_ca.java XPATHErrorResources_cs.java
-XPATHErrorResources_de.java XPATHErrorResources_es.java XPATHErrorResources_fr.java XPATHErrorResources_hu.java XPATHErrorResources_it.java
-XPATHErrorResources_ja.java XPATHErrorResources_ko.java XPATHErrorResources_pl.java XPATHErrorResources_pt_BR.java XPATHErrorResources_ru.java
-XPATHErrorResources_sk.java XPATHErrorResources_sv.java XPATHErrorResources_tr.java XPATHErrorResources_zh_CN.java XPATHErrorResources_zh_TW.java</Modified>
-<Log>
-Patch for bug report XALANJ-2008<br/>
-Based on Sun's Security Code Guidelines, modified the code to improve the security. Major changes includes:<br/>
-1. Added final modifier to static variables;<br/>
-2. Reduced scope and added public get methods whenever it is appropriate;<br/>
-3. Changed some static variable to instance variables;<br/>
-4. Changed some interfaces to final classes, if those interfaces are used only to define constants<br/>
-5. Removed the usage of System.exit;<br/>
-6. For various org.apache.xml.utils.res.XResourceBundle, the getObject() methods return immutable array wrappers instead of arrays<br/>
-7. Changed static methods of org.apache.xpath.compiler.FunctionTable to instance methods and the reference of a function table is passed
-around the processing to create an XPath object;<br/>
-8. Changed the flags of FEATURE_INCREMENTAL, FEATURE_OPTIMIZE and FEATURE_SOURCE_LOCATION to instance variables in TransformerFactorImpl.
-So they will not be changed during a processing once a new Templates is created;<br/>
-</Log>
-</Commit>
-<Commit category="core">
-<Who>mkwan@apache.org</Who>
-<DateCommitted>2004/12/15</DateCommitted>
-<Modified> xml-xalan/java/src/org/apache/xalan Version.java xml-xalan/java/src/org/apache/xpath/functions FuncExtFunction.java</Modified>
-<Log>
-Patch for bug XALANJ-1592. Submitted by Catya Alone (catyaa@hotmail.com).
-Set the parent node for the arguments in extension functions.
-</Log>
-</Commit>
-<Commit category="core">
-<Who>minchau@apache.org</Who>
-<DateCommitted>2004/12/16</DateCommitted>
-<Modified> xml-xalan/java/src/org/apache/xml/serializer/utils Messages.java</Modified>
-<Log>
-Partial fix for bug XALANJ-2021.
-</Log>
-</Commit>
-<Commit category="core">
-<Who>minchau@apache.org</Who>
-<DateCommitted>2004/12/16</DateCommitted>
-<Modified> xml-xalan/java/src/org/apache/xml/serializer/utils SerializerMessages.java</Modified>
-<Log>
-Partial fix for bug XALANJ-2021.
-just to make key/keyvalue consistent
-</Log>
-</Commit>
-<Commit category="core">
-<Who>minchau@apache.org</Who>
-<DateCommitted>2004/12/16</DateCommitted>
-<Modified> xml-xalan/java/src/org/apache/xml/serializer/utils SerializerMessages_ca.java SerializerMessages_cs.java
-SerializerMessages_de.java SerializerMessages_es.java SerializerMessages_fr.java SerializerMessages_hu.java
-SerializerMessages_it.java SerializerMessages_ja.java SerializerMessages_ko.java SerializerMessages_pl.java
-SerializerMessages_pt_BR.java SerializerMessages_ru.java SerializerMessages_sv.java SerializerMessages_tr.java
-SerializerMessages_zh_CN.java SerializerMessages_zh_TW.java</Modified>
-<Log>
-Other languages, for XALANJ-2021.
-</Log>
-</Commit>
-<Commit category="core">
-<Who>minchau@apache.org</Who>
-<DateCommitted>2004/12/16</DateCommitted>
-<Modified> xml-xalan/java/src/org/apache/xml/serializer/utils MsgKey.java</Modified>
-<Log>
-A class containing only message keys, to be shared by all language
-translations (including English). This is to prevent replication of these
-keys during translation. Related to XALANJ-2021
-</Log>
-</Commit>
-<Commit category="core">
-<Who>minchau@apache.org</Who>
-<DateCommitted>2004/12/16</DateCommitted>
-<Modified> xml-xalan/java/src/org/apache/xml/serializer/utils SerializerMessages_ca.java SerializerMessages_cs.java SerializerMessages_de.java
-SerializerMessages_es.java SerializerMessages_fr.java SerializerMessages_hu.java SerializerMessages_it.java SerializerMessages_ja.java
-SerializerMessages_ko.java SerializerMessages_pl.java SerializerMessages_pt_BR.java SerializerMessages_ru.java SerializerMessages_sv.java
-SerializerMessages_tr.java SerializerMessages_zh_CN.java SerializerMessages_zh_TW.java</Modified>
-<Log>
-Changes for moving the message keys, to be shared by all language
-translations (including English). This is to prevent replication of these
-keys during translation. Related to XALANJ-2021
-</Log>
-</Commit>
-<Commit category="core">
-<Who>minchau@apache.org</Who>
-<DateCommitted>2004/12/16</DateCommitted>
-<Modified> xml-xalan/java/src/org/apache/xml/serializer/utils Messages.java SerializerMessages.java URI.java
-xml-xalan/java/src/org/apache/xml/serializer CharInfo.java OutputPropertiesFactory.java SerializerBase.java
-SerializerFactory.java ToHTMLStream.java ToStream.java ToTextStream.java ToXMLStream.java</Modified>
-<Log>
-Changes for moving the message keys, to be shared by all language
-translations (including English). This is to prevent replication of these
-keys during translation. Related to XALANJ-2021.
-</Log>
-</Commit>
-<Commit category="core">
-<Who>minchau@apache.org</Who>
-<DateCommitted>2004/12/16</DateCommitted>
-<Modified> xml-xalan/java/src/org/apache/xml/res XMLErrorResources.java</Modified>
-<Log>
-Serializer messages were copied into a message file in the
-org.apache.xml.serializer.utils package.
-The serializer messages in this file are now "dead", so they are being deleted.
-This is part of the cleanup with XALANJ-2021.
-</Log>
-</Commit>
-<Commit category="core">
-<Who>zongaro@apache.org</Who>
-<DateCommitted>2004/12/22</DateCommitted>
-<Modified> xml-xalan/java/src/org/apache/xml/dtm/ref DTMNamedNodeMap.java DTMNodeProxy.java</Modified>
-<Log>
-Applying patch for Jira bug report XALANJ-1427 on behalf of Yash Talwar (ytalwar@ca.ibm.com).<br/>
-
-Completing support for DOM Level 2 Core methods that were previously
-unimplemented, and fixed some bugs in the implementation. The implementation
-continues to be, of necessity, a read-only implementation.<br/>
-
-In particular, implemented the following:<br/>
-
- DTMNamedNodeMap.getNamedItem(String)<br/>
- DTMNodeProxy.getElementsByTagName(String)<br/>
- DTMNodeProxy.getElementsByTagNameNS(String,String)<br/>
- DTMNodeProxy.getElementById(String,String)<br/>
- DTMNodeProxy.getAttributeNodeNS(String,String)<br/>
-</Log>
-</Commit>
-<Commit category="core">
-<Who>jycli@apache.org</Who>
-<DateCommitted>2005/01/05</DateCommitted>
-<Modified> xml-xalan/java/xdocs/sources/xalan faq.xml</Modified>
-<Log>
-Added a FAQ about how to use XSLTC in applet when using JRE1.4. It is a fix for bug report XALANJ-1705. Patch reviewed and
-modified by Sarah McNamara
-</Log>
-</Commit>
-<Commit category="core">
-<Who>ilene@apache.org</Who>
-<DateCommitted>2005/01/10</DateCommitted>
-<Modified> xml-xalan/java/src/org/apache/xalan/lib ExsltDatetime.java</Modified>
-<Log>
-Fix for XALANJ-2013. Duplicate time zone string returned from EXSLT time() function.
-</Log>
-</Commit>
-<Commit category="core">
-<Who>mcnamara@apache.org</Who>
-<DateCommitted>2005/01/10</DateCommitted>
-<Modified> xml-xalan/java/src manifest.xalan-interpretive</Modified>
-<Log>
-New manifest file to resolve Jira bug report XALANJ-1853.
-</Log>
-</Commit>
-<Commit category="core">
-<Who>mcnamara@apache.org</Who>
-<DateCommitted>2005/01/10</DateCommitted>
-<Modified> xml-xalan/java build.xml</Modified>
-<Log>
-Fix for Jira bug report XALANJ-1853 . Use the new xalan interpretive manifest file
-when building the standalone xalan.jar that only contains the interpretive processor.
-</Log>
-</Commit>
-<Commit category="core">
-<Who>mcnamara@apache.org</Who>
-<DateCommitted>2005/01/10</DateCommitted>
-<Modified> xml-xalan/java/src MANIFEST.MF MANIFEST.SERIALIZER manifest.xsltc</Modified>
-<Log>
-Fix for Jira bug report XALANJ-1852.
-</Log>
-</Commit>
-<Commit category="core">
-<Who>zongaro@apache.org</Who>
-<DateCommitted>2005/01/20</DateCommitted>
-<Modified> xml-xalan/java/src/org/apache/xalan/serialize SerializerUtils.java</Modified>
-<Log>
-Applying patch for Jira bug report XALANJ-1640.<br/>
-
-As it's currently written, SerializerUtils.outputResultTreeFragment loops
-through the nodes in a result tree fragment, and for each one, it checks
-whether the node is in some namespace. If it is not, the code undeclares the
-default namespace by calling handler.startPrefixMapping("", ""). The problem
-is that if the RTF that's being copied just consists of a text node (or PIs or
-comments), that undeclaration of the default namespace hangs around until some
-subsequent child element picks it up as one of its attributes, even if that
-element is in some namespace - even what should be the default!<br/>
-
-The fix is to check whether the node that is being output is an element node
-prior to issuing the handler.startPrefixMapping call - that ensures the prefix
-mapping is not issued unless it's actually going to be used by the node that is
-about to be serialized.<br/>
-
-This patch was reviewed by Brian Minchau (minchau@ca.ibm.com).
-</Log>
-</Commit>
-<Commit category="core">
-<Who>zongaro@apache.org</Who>
-<DateCommitted>2005/01/24</DateCommitted>
-<Modified> xml-xalan/java/src/org/apache/xpath CachedXPathAPI.java</Modified>
-<Log>
-Fix for Jira bug report XALANJ-1811.<br/>
-
-Updated Javadocs for constructors to make it clear that a single instance of
-CachecXPathAPI must not be used by multiple threads without synchronization.<br/>
-
-Reviewed by Christine Li (jycli@ca.ibm.com)
-</Log>
-</Commit>
-<Commit category="core">
-<Who>zongaro@apache.org</Who>
-<DateCommitted>2005/01/27</DateCommitted>
-<Modified> xml-xalan/java/src/org/apache/xml/dtm/ref/sax2dtm SAX2DTM.java</Modified>
-<Log>
-Fix for Jira bug report XALANJ-1888.<br/>
-
-It is possible for the characters SAX event to specify a length of zero. Text
-nodes should not be created in such situations. Changed the charactersFlush
-method to guard against this case.<br/>
-
-Reviewed by Morris Kwan (mkwan@ca.ibm.com)
-</Log>
-</Commit>
-<Commit category="core">
-<Who>zongaro@apache.org</Who>
-<DateCommitted>2005/01/27</DateCommitted>
-<Modified> xml-xalan/java/src/org/apache/xml/dtm/ref/sax2dtm SAX2DTM2.java</Modified>
-<Log>
-Two part fix for Jira bug report XALANJ-1888.<br/>
-
-1) It is possible for the characters SAX event to specify a length of zero.
-Text nodes should not be created in such situations. Changed the
-charactersFlush method to guard against this case.<br/>
-
-2) Made a defensive change to references to m_dataOrQName. If the value in
-this vector is to be interpreted as an index into m_data, it is stored as a
-negative value (via calls to addNode). However, most references to elements of
-m_dataOrQName were checking whether the value was non-positive, treating a
-value of zero as an index into m_data as well. The zeroth entry into m_data is
-an invalid entry.
-The fix to charactersFlush described above should ensure that zero is never
-stored in m_dataOrQName, but I thought it was just as well to duplicate the
-interpretation used in storing values in m_dataOrQName.<br/>
-
-Reviewed by Morris Kwan (mkwan@ca.ibm.com)
-</Log>
-</Commit>
-<Commit category="core">
-<Who>jycli@apache.org</Who>
-<DateCommitted>2005/02/04</DateCommitted>
-<Modified> xml-xalan/java/src/org/apache/xalan/templates ElemNumber.java
-</Modified>
-<Log>
-Implement Errata E24, when the value attribute of xsl:number is NaN, infinite or less than 0.5.
-More details please refer to bug report XALANJ-1979. Patch is reviewed by Morris Kwan (mkwan@ca.ibm.com)
-</Log>
-</Commit>
-<Commit category="xsltc">
-<Who>jycli@apache.org</Who>
-<DateCommitted>2005/02/04</DateCommitted>
-<Modified> xml-xalan/java/src/org/apache/xalan/xsltc/compiler Number.java xml-xalan/java/src/org/apache/xalan/xsltc/dom
-AnyNodeCounter.java MultipleNodeCounter.java NodeCounter.java SingleNodeCounter.java</Modified>
-<Log>
-Implement Errata E24 for XSLTC, when the value attribute of xsl:number is NaN, infinite or less than 0.5.
-More details please refer to bug report XALANJ-1979. Patch is reviewed by Morris Kwan (mkwan@ca.ibm.com)
-</Log>
-</Commit>
-<Commit category="core">
-<Who>zongaro@apache.org</Who>
-<DateCommitted>2005/02/09</DateCommitted>
-<Modified> xml-xalan/java/src/org/apache/xpath/compiler XPathParser.java xml-xalan/java/src/org/apache/xpath/res
-XPATHErrorResources.java</Modified>
-<Log>
-Fix for Jira bug report XALANJ-1478.<br/>
-
-In the recursive descent parsing of an ill-formed XPath expression like "2+",
-when the parser reaches the end of the expression while still looking for an
-operand it ultimately ends up trying to see whether what remains can be parsed
-as a location path. However, the LocationPath method was silently parsing the
-end of an expression as a location path! Added an error for that situation.<br/>
-
-Reviewed by Brian Minchau (minchau@ca.ibm.com)
-</Log>
-</Commit>
-<Commit category="core">
-<Who>zongaro@apache.org</Who>
-<DateCommitted>2005/02/09</DateCommitted>
-<Modified> xml-xalan/java/samples/trax ExampleContentHandler.java</Modified>
-<Log>
-Fix for Jira bug report XALANJ-2054.<br/>
-
-The sample ContentHandler code was printing the namespaceURI argument of
-startElement and of endElement twice, but never printed the localName argument.
-Fixed that typo.<br/>
-
-Reviewed by Brian Minchau (minchau@ca.ibm.com)
-</Log>
-</Commit>
-<Commit category="xsltc">
-<Who>ytalwar@apache.org</Who>
-<DateCommitted>2005/02/09</DateCommitted>
-<Modified> xml-xalan/java/src/org/apache/xalan/xsltc/compiler ApplyImports.java
-Mode.java xml-xalan/java/src/org/apache/xalan/xsltc/compiler/util ClassGenerator.java</Modified>
-<Log>
-Fix for XALANJ-1417.<br/>
-</Log>
-</Commit>
-<Commit category="core">
-<Who>minchau@apache.org</Who>
-<DateCommitted>2005/02/11</DateCommitted>
-<Modified> xml-xalan/java/src/org/apache/xml/serializer AttributesImplSerializer.java EmptySerializer.java
-ExtendedContentHandler.java NamespaceMappings.java SerializerBase.java ToStream.java ToTextSAXHandler.java
-ToTextStream.java ToUnknownStream.java ToXMLSAXHandler.java ToXMLStream.java xml-xalan/java/src/org/apache/xalan/serialize
-SerializerUtils.java xml-xalan/java/src/org/apache/xalan/templates ElemAttribute.java ElemLiteralResult.java</Modified>
-<Log>
-Fix for XALANJ-1886. Multiple problems fixed related to collecting xsl:attributes
-with over-ridden values and prefix/URI maps. With this fix, internally the
-serializer correctly identifies attributes by their expanded QName, which
-includes the URI rather than the prefix.
-</Log>
-</Commit>
-<Commit category="core">
-<Who>minchau@apache.org</Who>
-<DateCommitted>2005/02/11</DateCommitted>
-<Modified> xml-xalan/java/src/org/apache/xalan/transformer TransformerIdentityImpl.java xml-xalan/java/src/org/apache/xml/serializer
-TreeWalker.java</Modified>
-<Log>
-Fix for XALANJ-1985, reviewed by Henry Zongaro.
-The problem was that a serialized DOM failed to declare a prefix/URI mapping.
-</Log>
-</Commit>
-<Commit category="core">
-<Who>minchau@apache.org</Who>
-<DateCommitted>2005/02/11</DateCommitted>
-<Modified> xml-xalan/java/src/org/apache/xalan/processor ProcessorLRE.java</Modified>
-<Log>
-Fix for XALANJ-2037. The trace information doesn't have the right location information in this case.
-</Log>
-</Commit>
-<Commit category="xsltc">
-<Who>ytalwar@apache.org</Who>
-<DateCommitted>2005/02/17</DateCommitted>
-<Modified> xml-xalan/java/src/org/apache/xalan/xsltc/compiler Mode.java TestSeq.java xml-xalan/java/src/org/apache/xalan/xsltc/compiler/util
-MethodGenerator.java</Modified>
-<Log>
-Fix for XALANJ-2058.
-In the code, the problem is that a pattern gets compiled once,
-and then this compiled pattern gets re-used whenever the pattern is
-needed in any method.<br/>
-The fix is that pattern should get compiled once per method. So, pattern get reused only within a given method.
-for any new method, a pattern is recompiled.<br/>
-This fix has been reviewed by Henry Zongaro. Henry had also provided suggestions about the fix to resolve this issue.
-Thanks Henry for his valuable input.
-</Log>
-</Commit>
-<Commit category="core">
-<Who>minchau@apache.org</Who>
-<DateCommitted>2005/02/18</DateCommitted>
-<Modified> xml-xalan/java/src/org/apache/xml/serializer EmptySerializer.java ExtendedContentHandler.java SerializerBase.java</Modified>
-<Log>
-Committing serializer.patch5.txt in JIRA issue XALANJ-1886,
-that puts back an old attAttribute() method that takes 5 String arguments.
-There is a new one that takes these 5 String arguments and a boolean to indicate if it is from an xsl:attribute
-or not. I'm just restoring the old method.<br/>
-Patch reviewed by Henry Zongaro.
-</Log>
-</Commit>
-<Commit category="core">
-<Who>minchau@apache.org</Who>
-<DateCommitted>2005/02/21</DateCommitted>
-<Modified> xml-xalan/java/src/org/apache/xml/serializer EmptySerializer.java SerializationHandler.java SerializerBase.java
-ToStream.java</Modified>
-<Log>
-Fix for XALANJ-2033 and XALANJ-2051 so that the serializer will serialize DTD
-tags if desired. The patch was reviewed by Ilene Seeleman.
-</Log>
-</Commit>
-<Commit category="core">
-<Who>ytalwar@apache.org</Who>
-<DateCommitted>2005/02/22</DateCommitted>
-<Modified> xml-xalan/java/src/org/apache/xml/utils URI.java</Modified>
-<Log>
-The fix is for XALANJ-2059.<br/>
-
-The problem is that when href attribute has aboslute uri with jar scheme and
-base uri is not null, then base uri is pre-appended to uri specified in href attribute.
-The newer patch is according to RFC 2396.<br/>
-The newer patch ignores base uri and directly make use of uri specifed href attribute, provided following conditions are met.<br/>
-a)If uri specified in href attribute starts with / after the scheme and :
- For example, href="file:/myDIR/myXSLFile.xsl.<br/>
-b)If scheme specified for uri href attribute is not same as scheme for base uri.
-c)If base uri is not hierarchical<br/>
-
-Henry Zongaro has helped creating this patch.
-</Log>
-</Commit>
-<Commit category="core">
-<Who>ytalwar@apache.org</Who>
-<DateCommitted>2005/03/02</DateCommitted>
-<Modified> xml-xalan/java/src/org/apache/xml/serializer SerializerConstants.java ToStream.java ToXMLStream.java
-xml-xalan/java/src/org/apache/xml/serializer/utils MsgKey.java SerializerMessages.java</Modified>
-<Log>
-This patch fix XALANJ-2070.<br/>
-This patch add XML 1.1 support in term of following:<br/>
-- Output Document can be of Version XML 1.1<br/>
-- Control Characters in Range C0 and C1 are output as NCR.<br/>
-- Namespaces in XML 1.1 can be IRIs.<br/>
-- NCNames and QNames can conform to XML 1.1 specifications.<br/>
-- NEL and LSEP characters are treated as new end of line character as per XML 1.1 specifications.<br/>
-
-Thanks to Brian Minchau for reviewing the patch. Brian Minchau and Henry Zongaro has also helped how XML 1.1 support should be done.
-</Log>
-</Commit>
-<Commit category="core">
-<Who>jycli@apache.org</Who>
-<DateCommitted>2005/03/03</DateCommitted>
-<Modified> xml-xalan/java/src/org/apache/xalan/res XSLTErrorResources.java xml-xalan/java/src/org/apache/xalan/templates
-ElemExtensionCall.java ElemLiteralResult.java</Modified>
-<Log>
-Added implementation for getAttribute, getAttributeNS and
-getAttributes for LRE. A fix for bug report XALANJ-1526
-</Log>
-</Commit>
-<Commit category="core">
-<Who>mcnamara@apache.org</Who>
-<DateCommitted>2005/03/03</DateCommitted>
-<Modified> xml-xalan/java/xdocs/sources/design design2_0_0.xml</Modified>
-<Log>
-Patch for XALANJ-1990. Fixes broken link to apidocs for Serializer.html.
-</Log>
-</Commit>
-<Commit category="core">
-<Who>mcnamara@apache.org</Who>
-<DateCommitted>2005/03/03</DateCommitted>
-<Modified> xml-xalan/java/xdocs/sources/xalan usagepatterns.xml</Modified>
-<Log>
-Patch for XALANJ-2026. Fixes typo in Debugger interface code example.
-</Log>
-</Commit>
-<Commit category="xsltc">
-<Who>mcnamara@apache.org</Who>
-<DateCommitted>2005/03/03</DateCommitted>
-<Modified> xml-xalan/java/xdocs/sources/xalan readme.xml resources.xml xsltc_usage.xml xml-xalan/java/xdocs/sources/xsltc
-README.xslt README.xsltc</Modified>
-<Log>
-Patch for XALANJ-1937. Change references in the docs from bugzilla to Apache Jira for reporting new issues and checking the
-status of existing issues.
-</Log>
-</Commit>
-<Commit category="core">
-<Who>minchau@apache.org</Who>
-<DateCommitted>2005/03/07</DateCommitted>
-<Modified> xml-xalan/java/src/org/apache/xml/serializer SerializerFactory.java xml-xalan/java/src/org/apache/xml/serializer/utils
-MsgKey.java SerializerMessages.java</Modified>
-<Log>
-Fix for XALANJ-2074, committing patch2 in that issue, which removes two
-untranslated messages in SerializerFactory, and uses a new common message
-in SerializerMessages.
-</Log>
-</Commit>
-<Commit category="core">
-<Who>jycli@apache.org</Who>
-<DateCommitted>2005/03/10</DateCommitted>
-<Modified> xml-xalan/java/src/org/apache/xml/serializer CharInfo.java</Modified>
-<Log>
-Marked the code to be privileged, which allows users to load
-customized entity files in sandbox. Fixed bug report XALANJ-2068.
-Patch was reviewed by Brian Minchau (minchau@ca.ibm.com)
-</Log>
-</Commit>
-<Commit category="core">
-<Who>ytalwar@apache.org</Who>
-<DateCommitted>2005/03/10</DateCommitted>
-<Modified> xml-xalan/java/src/org/apache/xml/serializer ToStream.java</Modified>
-<Log>
-This patch fixes XALANJ-1431. The patch has been reviewed by Brian.
-The problem is that that when an empty attribute value is encountered, a text node is being created
-with empty string. <br/>
-Henry Zongaro has helped finding the XSLT 1.0 specs. that suggest a text node with empty string should not be created.
-URL http://www.w3.org/TR/xslt#value-of has the following information:
-"The xsl:value-of element is instantiated to create a text node in the result tree. The required select attribute is an
-expression; this expression is evaluated and the resulting object is converted to a string as if by a call to the string
-function. The string specifies the string-value of the created text node. If the string is empty, no text node will be
-created. The created text node will be merged with any adjacent text nodes."
-</Log>
-</Commit>
-<Commit category="core">
-<Who>zongaro@apache.org</Who>
-<DateCommitted>2005/03/14</DateCommitted>
-<Modified> xml-xalan/java/xdocs/sources/xalan builds.xml</Modified>
-<Log>
-Patch for Jira bug report XALANJ-2079.
-Updated links to nightly Gump build.
-Reviewed by Brian Minchau.
-</Log>
-</Commit>
-<Commit category="xsltc">
-<Who>ytalwar@apache.org</Who>
-<DateCommitted>2005/03/16</DateCommitted>
-<Modified> xml-xalan/java/src/org/apache/xalan/xsltc/compiler Text.java</Modified>
-<Log>
-This is a fix for XALANJ-2081.
-In class org.apache.xalan.xsltc.compiler.Text, a check was being done to find out if a given text string is all whitespaces.
-In case, a given text string is all whitespace, a call to serializer is not made.
-The code was using trim() method from java.lang.String. trim() method trimmed characters as whitespaces
-that are not considered as whitespace in XML.
-The code logic is changed to check if a given string is all whitespace accoding to XML specifications.
-I would like to thank Michael Glavassevich and Brian Minchau for their input to resolve this issue.
-</Log>
-</Commit>
-<Commit category="core">
-<Who>ytalwar@apache.org</Who>
-<DateCommitted>2005/03/23</DateCommitted>
-<Modified> xml-xalan/java/src/org/apache/xalan/processor XSLTAttributeDef.java xml-xalan/java/src/org/apache/xalan/templates
-ElemAttribute.java ElemElement.java ElemPI.java xml-xalan/java/src/org/apache/xalan/xsltc/compiler ApplyTemplates.java
-AttributeSet.java CallTemplate.java DecimalFormatting.java Key.java Output.java ProcessingInstruction.java Template.java
-VariableBase.java WithParam.java xpath.lex XslAttribute.java XslElement.java xml-xalan/java/src/org/apache/xalan/xsltc/compiler/util
-Util.java xml-xalan/java/src/org/apache/xalan/xsltc/runtime BasisLibrary.java xml-xalan/java/src/org/apache/xml/serializer
-WriterToUTF8Buffered.java xml-xalan/java/src/org/apache/xml/utils QName.java XML11Char.java</Modified>
-<Log>
-This is resolve UTF-8 Charcater support and QName character support for XML 1.1 support in XALANJ-2070.
-Henry Zongaro and Brian Minchau helped in fixing this part of the JIRA issue.
-A new class org.apache.xml.utils.XML11Char has been included to support XML 1.1 characters.
-Also a reference to org.apache.xml.utils.XMLChar has been replaced with a reference to
-org.apache.xml.utils.XML11Char in almost all the places in Xalan.
-org.apache.xml.serializer.WriterToUTF8Buffered has been update to support UTF-8 characters that can be represented in four bytes.
-</Log>
-</Commit>
-<Commit category="core">
-<Who>ytalwar@apache.org</Who>
-<DateCommitted>2005/03/30</DateCommitted>
-<Modified> xml-xalan/java/src/org/apache/xpath/domapi package.html</Modified>
-<Log>
-This resolves XALANJ-2085.
-Sarah McNamara has reviewed this change.
-</Log>
-</Commit>
-<Commit category="core">
-<Who>ytalwar@apache.org</Who>
-<DateCommitted>2005/04/01</DateCommitted>
-<Modified> xml-xalan/java/src/org/apache/xalan/templates ElemNumber.java</Modified>
-<Log>
-This is a fix for XALANJ-2089.
-Christine Li has created this patch.
-Brian Minchau helped in creating this patch.
-Brian Minchau also reviewed this patch.
-org.apache.xalan.templates.ElemNumber.java has raised some performance issue as
-a static array to hold resources was removed earlier. However, the removal of static array is necessary
-to fix a potential bug multithread environment, where a given thread can request different locale than another thread.
-
-This patch resolves the performance glicth that was found in internal testing.
-</Log>
-</Commit>
-<Commit category="core">
-<Who>minchau@apache.org</Who>
-<DateCommitted>2005/04/07</DateCommitted>
-<Modified> xml-xalan/java/src/org/apache/xml/serializer CharInfo.java</Modified>
-<Log>
... 139110 lines suppressed ...
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@xalan.apache.org
For additional commands, e-mail: commits-help@xalan.apache.org