Details
-
Improvement
-
Status: Closed
-
Minor
-
Resolution: Fixed
-
3.0.0-alpha-1
-
None
Description
Oldest versions of cocoon already contain an XInclude transformer, it could be a good starting point:
http://svn.eu.apache.org/repos/asf/cocoon/trunk/core/cocoon-pipeline/cocoon-pipeline-components/src/main/java/org/apache/cocoon/transformation/XIncludeTransformer.java
XPointer package's dependencies should be reduced to be imported in the new pipeline:
http://svn.eu.apache.org/repos/asf/cocoon/branches/BRANCH_2_1_X/src/java/org/apache/cocoon/components/xpointer
An alternative solution could be using xerces2 APIs:
http://xerces.apache.org/xerces2-j/faq-xinclude.html
http://svn.eu.apache.org/repos/asf/cocoon/trunk/core/cocoon-pipeline/cocoon-pipeline-components/src/main/java/org/apache/cocoon/transformation/XIncludeTransformer.java
XPointer package's dependencies should be reduced to be imported in the new pipeline:
http://svn.eu.apache.org/repos/asf/cocoon/branches/BRANCH_2_1_X/src/java/org/apache/cocoon/components/xpointer
An alternative solution could be using xerces2 APIs:
http://xerces.apache.org/xerces2-j/faq-xinclude.html