Tei-council
Threads by month
- ----- 2025 -----
- July
- June
- May
- April
- March
- February
- January
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- 1839 discussions
See <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/2890/display/redirect?page=cha…>
Changes:
[James Cummings] modifying locus content as per #1628
------------------------------------------
[...truncated 41.15 KB...]
[xslt] Loading stylesheet /var/lib/jenkins/jobs/Stylesheets-dev/lastSuccessful/archive/dist/xml/tei/stylesheet/odds/odd2odd.xsl
Warning: XML resolver not found; external catalogs will be ignored
[echo] XSLT generate DTD tei_drama.dtd using <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/p5subset.xml> (second pass)
[xslt] Processing <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Exemplars/tei_drama.odd.…> to <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Exemplars/tei_drama.dtd>
[xslt] Loading stylesheet /var/lib/jenkins/jobs/Stylesheets-dev/lastSuccessful/archive/dist/xml/tei/stylesheet/profiles/tei/dtd/to.xsl
Warning: XML resolver not found; external catalogs will be ignored
exampleschema:
[echo] Do example ODD processing using ../Utilities/lib/saxon9he.jar and source <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/p5subset.xml>
[xslt] Processing <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Exemplars/tei_drama.odd> to <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Exemplars/tei_drama-exam…>
[xslt] Loading stylesheet <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Utilities/odd2exodd.xsl>
[xslt] writing tei_drama.nvdl
[xslt] Processing <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Exemplars/tei_drama-exam…> to <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Exemplars/tei_drama-exam…>
[xslt] Loading stylesheet /var/lib/jenkins/jobs/Stylesheets-dev/lastSuccessful/archive/dist/xml/tei/stylesheet/odds/odd2odd.xsl
[xslt] Processing <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Exemplars/tei_drama-exam…> to <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Exemplars/tei_drama-exam…>
[xslt] Loading stylesheet /var/lib/jenkins/jobs/Stylesheets-dev/lastSuccessful/archive/dist/xml/tei/stylesheet/profiles/tei/relaxng/to.xsl
[delete] Deleting: <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Exemplars/tei_drama-exam…>
[delete] Deleting: <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Exemplars/tei_drama-exam…>
isoschematron:
[echo] XSLT generate ISO schematron tei_drama.isosch from compiled ODD
[xslt] Processing <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Exemplars/tei_drama.odd.…> to <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Exemplars/tei_drama.isos…>
[xslt] Loading stylesheet /var/lib/jenkins/jobs/Stylesheets-dev/lastSuccessful/archive/dist/xml/tei/stylesheet/odds/extract-isosch.xsl
[xslt] Processing <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Exemplars/tei_drama.isos…> to <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Exemplars/tei_drama.xsl>
[xslt] Loading stylesheet <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Utilities/iso_schematron…>
validateschematron:
[echo] Validate using Schematron
[xslt] Processing <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Exemplars/tei_drama.tei> to /dev/null
[xslt] Loading stylesheet <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Exemplars/tei_drama.xsl>
cleanup:
[delete] Deleting: <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Exemplars/tei_drama.odd.…>
BUILD SUCCESSFUL
Total time: 22 seconds
../run-onvdl tei_drama.nvdl tei_drama.odd
/usr/bin/onvdl
java -jar ../Utilities/lib/trang.jar tei_drama.rng tei_drama.rnc
java -jar ../Utilities/lib/trang.jar -o disable-abstract-elements tei_drama.rng tei_drama.xsd
test -f xml.xsd && mv xml.xsd tei_drama_xml.xsd && perl -p -i -e "s+teix.xsd+tei_drama_teix.xsd+;s+ns1.xsd+tei_drama_ns1.xsd+" tei_drama_xml.xsd && perl -p -i -e "s+xml.xsd+tei_drama_xml.xsd+" tei_drama.xsd
test -f teix.xsd && mv teix.xsd tei_drama_teix.xsd && perl -p -i -e "s+xml.xsd+tei_drama_xml.xsd+;s+ns1.xsd+tei_drama_ns1.xsd+" tei_drama_teix.xsd && perl -p -i -e "s/teix.xsd/tei_drama_teix.xsd/" tei_drama.xsd
make[2]: [tei_drama.dtd] Error 1 (ignored)
test -f dcr.xsd && mv dcr.xsd tei_drama_dcr.xsd && perl -p -i -e "s+xml.xsd+tei_drama_xml.xsd+;s+ns1.xsd+tei_drama_ns1.xsd+;s+teix.xsd+tei_drama_teix.xsd+" tei_drama_dcr.xsd && perl -p -i -e "s/dcr.xsd/tei_drama_dcr.xsd/" tei_drama.xsd && perl -p -i -e "s/dcr.xsd/tei_drama_dcr.xsd/" tei_drama_xml.xsd && perl -p -i -e "s/dcr.xsd/tei_drama_dcr.xsd/" tei_drama_teix.xsd
Can't open tei_drama_teix.xsd: No such file or directory.
test -f spec.xsd && mv spec.xsd tei_drama_spec.xsd && perl -p -i -e "s+xml.xsd+tei_drama_xml.xsd+;s+ns1.xsd+tei_drama_ns1.xsd+;s+teix.xsd+tei_drama_teix.xsd+" tei_drama_spec.xsd && perl -p -i -e "s/spec.xsd/tei_drama_spec.xsd/" tei_drama.xsd
make[2]: [tei_drama.dtd] Error 1 (ignored)
test -f ns1.xsd && mv ns1.xsd tei_drama_ns1.xsd && perl -p -i -e "s+xml.xsd+tei_drama_xml.xsd+" tei_drama_ns1.xsd && perl -p -i -e "s/ns1.xsd/tei_drama_ns1.xsd/" tei_drama.xsd
make[2]: [tei_drama.dtd] Error 1 (ignored)
test -f tite.xsd && mv tite.xsd tei_drama_tite.xsd && perl -p -i -e "s+xml.xsd+tei_drama_xml.xsd+" tei_drama_tite.xsd && perl -p -i -e "s/tite.xsd/tei_drama_tite.xsd/" tei_drama.xsd
make[2]: [tei_drama.dtd] Error 1 (ignored)
Validate XSD using Jing ...
java -jar ../Utilities/lib/jing.jar tei_drama.xsd tei_drama.tei
Validate using xmllint for DTD
xmllint --noout --dtdvalid tei_drama.dtd tei_drama.tei
ANT_OPTS="-Xss2m -Xmx752m -Djava.awt.headless=true" ant -lib ../Utilities/lib/saxon9he.jar:../Utilities/lib/jing.jar -Dtrang=../Utilities/lib/trang.jar -Dprofile=tei -DdefaultSource=`(cd ..; pwd)`/p5subset.xml -DXSL=<http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/../../../Stylesheets-dev…> -Dbasedir=`pwd` -f ../Test/antruntest.xml -Doutputname=tei_minimal -Dtestfile=tei_minimal.tei -DoddFile=tei_minimal.odd validateodd compileodd rng dtd exampleschema isoschematron validateschematron cleanup
Buildfile: <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Test/antruntest.xml>
validateodd:
[echo] Validate tei_minimal.odd as ODD
[xslt] Processing <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Exemplars/tei_minimal.odd> to /dev/null
[xslt] Loading stylesheet <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/p5odds.message.isosch.xsl>
compileodd:
[echo] Do ODD processing using ../Utilities/lib/saxon9he.jar and source <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/p5subset.xml>
[xslt] Processing <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Exemplars/tei_minimal.odd> to <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Exemplars/tei_minimal.od…>
[xslt] Loading stylesheet /var/lib/jenkins/jobs/Stylesheets-dev/lastSuccessful/archive/dist/xml/tei/stylesheet/odds/odd2odd.xsl
Warning: XML resolver not found; external catalogs will be ignored
rng:
[echo] XSLT generate RELAXNG tei_minimal.rng using <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/p5subset.xml>
[xslt] Processing <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Exemplars/tei_minimal.od…> to <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Exemplars/tei_minimal.rng>
[xslt] Loading stylesheet /var/lib/jenkins/jobs/Stylesheets-dev/lastSuccessful/archive/dist/xml/tei/stylesheet/profiles/tei/relaxng/to.xsl
Warning: XML resolver not found; external catalogs will be ignored
dtd:
[echo] XSLT generate DTD tei_minimal.dtd using <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/p5subset.xml> (first pass)
[xslt] Processing <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Exemplars/tei_minimal.odd> to <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Exemplars/tei_minimal.od…>
[xslt] Loading stylesheet /var/lib/jenkins/jobs/Stylesheets-dev/lastSuccessful/archive/dist/xml/tei/stylesheet/odds/odd2odd.xsl
Warning: XML resolver not found; external catalogs will be ignored
[echo] XSLT generate DTD tei_minimal.dtd using <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/p5subset.xml> (second pass)
[xslt] Processing <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Exemplars/tei_minimal.od…> to <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Exemplars/tei_minimal.dtd>
[xslt] Loading stylesheet /var/lib/jenkins/jobs/Stylesheets-dev/lastSuccessful/archive/dist/xml/tei/stylesheet/profiles/tei/dtd/to.xsl
Warning: XML resolver not found; external catalogs will be ignored
exampleschema:
[echo] Do example ODD processing using ../Utilities/lib/saxon9he.jar and source <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/p5subset.xml>
[xslt] Processing <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Exemplars/tei_minimal.odd> to <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Exemplars/tei_minimal-ex…>
[xslt] Loading stylesheet <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Utilities/odd2exodd.xsl>
[xslt] writing tei_minimal.nvdl
[xslt] Processing <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Exemplars/tei_minimal-ex…> to <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Exemplars/tei_minimal-ex…>
[xslt] Loading stylesheet /var/lib/jenkins/jobs/Stylesheets-dev/lastSuccessful/archive/dist/xml/tei/stylesheet/odds/odd2odd.xsl
[xslt] Processing <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Exemplars/tei_minimal-ex…> to <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Exemplars/tei_minimal-ex…>
[xslt] Loading stylesheet /var/lib/jenkins/jobs/Stylesheets-dev/lastSuccessful/archive/dist/xml/tei/stylesheet/profiles/tei/relaxng/to.xsl
[delete] Deleting: <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Exemplars/tei_minimal-ex…>
[delete] Deleting: <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Exemplars/tei_minimal-ex…>
isoschematron:
[echo] XSLT generate ISO schematron tei_minimal.isosch from compiled ODD
[xslt] Processing <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Exemplars/tei_minimal.od…> to <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Exemplars/tei_minimal.is…>
[xslt] Loading stylesheet /var/lib/jenkins/jobs/Stylesheets-dev/lastSuccessful/archive/dist/xml/tei/stylesheet/odds/extract-isosch.xsl
[xslt] Processing <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Exemplars/tei_minimal.is…> to <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Exemplars/tei_minimal.xsl>
[xslt] Loading stylesheet <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Utilities/iso_schematron…>
validateschematron:
[echo] Validate using Schematron
[xslt] Processing <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Exemplars/tei_minimal.tei> to /dev/null
[xslt] Loading stylesheet <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Exemplars/tei_minimal.xsl>
cleanup:
[delete] Deleting: <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Exemplars/tei_minimal.od…>
BUILD SUCCESSFUL
Total time: 20 seconds
../run-onvdl tei_minimal.nvdl tei_minimal.odd
/usr/bin/onvdl
java -jar ../Utilities/lib/trang.jar tei_minimal.rng tei_minimal.rnc
java -jar ../Utilities/lib/trang.jar -o disable-abstract-elements tei_minimal.rng tei_minimal.xsd
test -f xml.xsd && mv xml.xsd tei_minimal_xml.xsd && perl -p -i -e "s+teix.xsd+tei_minimal_teix.xsd+;s+ns1.xsd+tei_minimal_ns1.xsd+" tei_minimal_xml.xsd && perl -p -i -e "s+xml.xsd+tei_minimal_xml.xsd+" tei_minimal.xsd
test -f teix.xsd && mv teix.xsd tei_minimal_teix.xsd && perl -p -i -e "s+xml.xsd+tei_minimal_xml.xsd+;s+ns1.xsd+tei_minimal_ns1.xsd+" tei_minimal_teix.xsd && perl -p -i -e "s/teix.xsd/tei_minimal_teix.xsd/" tei_minimal.xsd
make[2]: [tei_minimal.dtd] Error 1 (ignored)
test -f dcr.xsd && mv dcr.xsd tei_minimal_dcr.xsd && perl -p -i -e "s+xml.xsd+tei_minimal_xml.xsd+;s+ns1.xsd+tei_minimal_ns1.xsd+;s+teix.xsd+tei_minimal_teix.xsd+" tei_minimal_dcr.xsd && perl -p -i -e "s/dcr.xsd/tei_minimal_dcr.xsd/" tei_minimal.xsd && perl -p -i -e "s/dcr.xsd/tei_minimal_dcr.xsd/" tei_minimal_xml.xsd && perl -p -i -e "s/dcr.xsd/tei_minimal_dcr.xsd/" tei_minimal_teix.xsd
make[2]: [tei_minimal.dtd] Error 1 (ignored)
test -f spec.xsd && mv spec.xsd tei_minimal_spec.xsd && perl -p -i -e "s+xml.xsd+tei_minimal_xml.xsd+;s+ns1.xsd+tei_minimal_ns1.xsd+;s+teix.xsd+tei_minimal_teix.xsd+" tei_minimal_spec.xsd && perl -p -i -e "s/spec.xsd/tei_minimal_spec.xsd/" tei_minimal.xsd
make[2]: [tei_minimal.dtd] Error 1 (ignored)
test -f ns1.xsd && mv ns1.xsd tei_minimal_ns1.xsd && perl -p -i -e "s+xml.xsd+tei_minimal_xml.xsd+" tei_minimal_ns1.xsd && perl -p -i -e "s/ns1.xsd/tei_minimal_ns1.xsd/" tei_minimal.xsd
make[2]: [tei_minimal.dtd] Error 1 (ignored)
test -f tite.xsd && mv tite.xsd tei_minimal_tite.xsd && perl -p -i -e "s+xml.xsd+tei_minimal_xml.xsd+" tei_minimal_tite.xsd && perl -p -i -e "s/tite.xsd/tei_minimal_tite.xsd/" tei_minimal.xsd
make[2]: [tei_minimal.dtd] Error 1 (ignored)
Validate XSD using Jing ...
java -jar ../Utilities/lib/jing.jar tei_minimal.xsd tei_minimal.tei
Validate using xmllint for DTD
xmllint --noout --dtdvalid tei_minimal.dtd tei_minimal.tei
ANT_OPTS="-Xss2m -Xmx752m -Djava.awt.headless=true" ant -lib ../Utilities/lib/saxon9he.jar:../Utilities/lib/jing.jar -Dtrang=../Utilities/lib/trang.jar -Dprofile=tei -DdefaultSource=`(cd ..; pwd)`/p5subset.xml -DXSL=<http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/../../../Stylesheets-dev…> -Dbasedir=`pwd` -f ../Test/antruntest.xml -Doutputname=tei_ms -Dtestfile=tei_ms.tei -DoddFile=tei_ms.odd validateodd compileodd rng dtd exampleschema isoschematron validateschematron cleanup
Buildfile: <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Test/antruntest.xml>
validateodd:
[echo] Validate tei_ms.odd as ODD
[xslt] Processing <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Exemplars/tei_ms.odd> to /dev/null
[xslt] Loading stylesheet <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/p5odds.message.isosch.xsl>
compileodd:
[echo] Do ODD processing using ../Utilities/lib/saxon9he.jar and source <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/p5subset.xml>
[xslt] Processing <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Exemplars/tei_ms.odd> to <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Exemplars/tei_ms.odd.pro…>
[xslt] Loading stylesheet /var/lib/jenkins/jobs/Stylesheets-dev/lastSuccessful/archive/dist/xml/tei/stylesheet/odds/odd2odd.xsl
Warning: XML resolver not found; external catalogs will be ignored
rng:
[echo] XSLT generate RELAXNG tei_ms.rng using <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/p5subset.xml>
[xslt] Processing <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Exemplars/tei_ms.odd.pro…> to <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Exemplars/tei_ms.rng>
[xslt] Loading stylesheet /var/lib/jenkins/jobs/Stylesheets-dev/lastSuccessful/archive/dist/xml/tei/stylesheet/profiles/tei/relaxng/to.xsl
Warning: XML resolver not found; external catalogs will be ignored
dtd:
[echo] XSLT generate DTD tei_ms.dtd using <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/p5subset.xml> (first pass)
[xslt] Processing <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Exemplars/tei_ms.odd> to <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Exemplars/tei_ms.odd.pro…>
[xslt] Loading stylesheet /var/lib/jenkins/jobs/Stylesheets-dev/lastSuccessful/archive/dist/xml/tei/stylesheet/odds/odd2odd.xsl
Warning: XML resolver not found; external catalogs will be ignored
[echo] XSLT generate DTD tei_ms.dtd using <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/p5subset.xml> (second pass)
[xslt] Processing <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Exemplars/tei_ms.odd.pro…> to <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Exemplars/tei_ms.dtd>
[xslt] Loading stylesheet /var/lib/jenkins/jobs/Stylesheets-dev/lastSuccessful/archive/dist/xml/tei/stylesheet/profiles/tei/dtd/to.xsl
Warning: XML resolver not found; external catalogs will be ignored
exampleschema:
[echo] Do example ODD processing using ../Utilities/lib/saxon9he.jar and source <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/p5subset.xml>
[xslt] Processing <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Exemplars/tei_ms.odd> to <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Exemplars/tei_ms-example…>
[xslt] Loading stylesheet <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Utilities/odd2exodd.xsl>
[xslt] writing tei_ms.nvdl
[xslt] Processing <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Exemplars/tei_ms-example…> to <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Exemplars/tei_ms-example…>
[xslt] Loading stylesheet /var/lib/jenkins/jobs/Stylesheets-dev/lastSuccessful/archive/dist/xml/tei/stylesheet/odds/odd2odd.xsl
[xslt] Processing <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Exemplars/tei_ms-example…> to <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Exemplars/tei_ms-example…>
[xslt] Loading stylesheet /var/lib/jenkins/jobs/Stylesheets-dev/lastSuccessful/archive/dist/xml/tei/stylesheet/profiles/tei/relaxng/to.xsl
[delete] Deleting: <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Exemplars/tei_ms-example…>
[delete] Deleting: <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Exemplars/tei_ms-example…>
isoschematron:
[echo] XSLT generate ISO schematron tei_ms.isosch from compiled ODD
[xslt] Processing <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Exemplars/tei_ms.odd.pro…> to <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Exemplars/tei_ms.isosch>
[xslt] Loading stylesheet /var/lib/jenkins/jobs/Stylesheets-dev/lastSuccessful/archive/dist/xml/tei/stylesheet/odds/extract-isosch.xsl
[xslt] Processing <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Exemplars/tei_ms.isosch> to <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Exemplars/tei_ms.xsl>
[xslt] Loading stylesheet <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Utilities/iso_schematron…>
validateschematron:
[echo] Validate using Schematron
[xslt] Processing <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Exemplars/tei_ms.tei> to /dev/null
[xslt] Loading stylesheet <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Exemplars/tei_ms.xsl>
[xslt] An msIdentifier must contain either a repository or location of some type, or a manuscript name (not(parent::tei:msPart) and (local-name(*[1])='idno' or local-name(*[1])='altIdentifier' or normalize-space(.)=''))
[xslt] An msIdentifier must contain either a repository or location of some type, or a manuscript name (not(parent::tei:msPart) and (local-name(*[1])='idno' or local-name(*[1])='altIdentifier' or normalize-space(.)=''))
cleanup:
[delete] Deleting: <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Exemplars/tei_ms.odd.pro…>
BUILD SUCCESSFUL
Total time: 25 seconds
../run-onvdl tei_ms.nvdl tei_ms.odd
/usr/bin/onvdl
java -jar ../Utilities/lib/trang.jar tei_ms.rng tei_ms.rnc
java -jar ../Utilities/lib/trang.jar -o disable-abstract-elements tei_ms.rng tei_ms.xsd
test -f xml.xsd && mv xml.xsd tei_ms_xml.xsd && perl -p -i -e "s+teix.xsd+tei_ms_teix.xsd+;s+ns1.xsd+tei_ms_ns1.xsd+" tei_ms_xml.xsd && perl -p -i -e "s+xml.xsd+tei_ms_xml.xsd+" tei_ms.xsd
test -f teix.xsd && mv teix.xsd tei_ms_teix.xsd && perl -p -i -e "s+xml.xsd+tei_ms_xml.xsd+;s+ns1.xsd+tei_ms_ns1.xsd+" tei_ms_teix.xsd && perl -p -i -e "s/teix.xsd/tei_ms_teix.xsd/" tei_ms.xsd
make[2]: [tei_ms.dtd] Error 1 (ignored)
test -f dcr.xsd && mv dcr.xsd tei_ms_dcr.xsd && perl -p -i -e "s+xml.xsd+tei_ms_xml.xsd+;s+ns1.xsd+tei_ms_ns1.xsd+;s+teix.xsd+tei_ms_teix.xsd+" tei_ms_dcr.xsd && perl -p -i -e "s/dcr.xsd/tei_ms_dcr.xsd/" tei_ms.xsd && perl -p -i -e "s/dcr.xsd/tei_ms_dcr.xsd/" tei_ms_xml.xsd && perl -p -i -e "s/dcr.xsd/tei_ms_dcr.xsd/" tei_ms_teix.xsd
Can't open tei_ms_teix.xsd: No such file or directory.
test -f spec.xsd && mv spec.xsd tei_ms_spec.xsd && perl -p -i -e "s+xml.xsd+tei_ms_xml.xsd+;s+ns1.xsd+tei_ms_ns1.xsd+;s+teix.xsd+tei_ms_teix.xsd+" tei_ms_spec.xsd && perl -p -i -e "s/spec.xsd/tei_ms_spec.xsd/" tei_ms.xsd
make[2]: [tei_ms.dtd] Error 1 (ignored)
test -f ns1.xsd && mv ns1.xsd tei_ms_ns1.xsd && perl -p -i -e "s+xml.xsd+tei_ms_xml.xsd+" tei_ms_ns1.xsd && perl -p -i -e "s/ns1.xsd/tei_ms_ns1.xsd/" tei_ms.xsd
make[2]: [tei_ms.dtd] Error 1 (ignored)
test -f tite.xsd && mv tite.xsd tei_ms_tite.xsd && perl -p -i -e "s+xml.xsd+tei_ms_xml.xsd+" tei_ms_tite.xsd && perl -p -i -e "s/tite.xsd/tei_ms_tite.xsd/" tei_ms.xsd
make[2]: [tei_ms.dtd] Error 1 (ignored)
Validate XSD using Jing ...
java -jar ../Utilities/lib/jing.jar tei_ms.xsd tei_ms.tei
Validate using xmllint for DTD
xmllint --noout --dtdvalid tei_ms.dtd tei_ms.tei
Entity: line 1: parser error : ContentDecl : Name or '(' expected
%macro.xtext;
^
Entity: line 1:
(#PCDATA|_DUMMY_model.gLike)*
^
Entity: line 1: parser error : ContentDecl : ',' '|' or ')' expected
%macro.xtext;
^
Entity: line 1:
(#PCDATA|_DUMMY_model.gLike)*
^
Entity: line 1: parser error : expected '>'
%macro.xtext;
^
Entity: line 1:
(#PCDATA|_DUMMY_model.gLike)*
^
Entity: line 1: parser error : Content error in the external subset
%macro.xtext;
^
Entity: line 1:
(#PCDATA|_DUMMY_model.gLike)*
^
Could not parse DTD tei_ms.dtd
make[2]: *** [tei_ms.dtd] Error 2
make[2]: Leaving directory `<http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Exemplars'>
make[1]: *** [dist-exemplars.stamp] Error 2
make[1]: Leaving directory `<http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5'>
make: *** [install] Error 2
dpkg-buildpackage: error: fakeroot debian/rules binary gave error exit status 2
debuild: fatal error at line 1364:
dpkg-buildpackage -rfakeroot -D -us -uc -nc -b -i.svn -I.svn failed
make: *** [deb] Error 29
Build step 'Execute shell' marked build as failure
Archiving artifacts
1
1
See <http://teijenkins.hcmc.uvic.ca/job/TEIP5-Test-dev/3367/display/redirect?pag…>
Changes:
[martina.scholger] German translations of gloss, desc and remarks. Thanks to @bleierr,
------------------------------------------
Started by an SCM change
Building in workspace <http://teijenkins.hcmc.uvic.ca/job/TEIP5-Test-dev/ws/>
> git rev-parse --is-inside-work-tree # timeout=10
Fetching changes from the remote Git repository
> git config remote.origin.url https://github.com/TEIC/TEI.git # timeout=10
Fetching upstream changes from https://github.com/TEIC/TEI.git
> git --version # timeout=10
> git fetch --tags --progress https://github.com/TEIC/TEI.git +refs/heads/*:refs/remotes/origin/*
> git rev-parse refs/remotes/origin/dev^{commit} # timeout=10
> git rev-parse refs/remotes/origin/origin/dev^{commit} # timeout=10
Checking out Revision 761a658f2f984a13efed0ffb805ca0b210ec3b2d (refs/remotes/origin/dev)
> git config core.sparsecheckout # timeout=10
> git checkout -f 761a658f2f984a13efed0ffb805ca0b210ec3b2d
> git rev-list 5dda375a8ef47ff9d8fbed47ec2c8159956be934 # timeout=10
[workspace] $ /bin/bash -xe /tmp/jenkins9097676654850992673.sh
+ cd P5
++ pwd
+ make VCS=git INJENKINS=true XSL=<http://teijenkins.hcmc.uvic.ca/job/TEIP5-Test-dev/ws/P5/../../../Stylesheet…> clean validate test
(cd Exemplars; make clean)
make[1]: Entering directory `<http://teijenkins.hcmc.uvic.ca/job/TEIP5-Test-dev/ws/P5/Exemplars'>
mv tei_lite_fr.nvdl tei_lite_fr.nvdl.bak
rm -f *.processed *.xsd *.dtd *.doc.* *.rnc tei*.xsl tei*.rng *.compiled* *~ *.xi *.isosch *.epub *.pdf *.html *.nvdl *-teix*
mv tei_lite_fr.nvdl.bak tei_lite_fr.nvdl
rm -f exnames.xml
rm -f enrich.rng isofs.rng
rm -f names.xml *properties
rm -f [A-Z]*xml
make[1]: Leaving directory `<http://teijenkins.hcmc.uvic.ca/job/TEIP5-Test-dev/ws/P5/Exemplars'>
(cd Test; make clean)
make[1]: Entering directory `<http://teijenkins.hcmc.uvic.ca/job/TEIP5-Test-dev/ws/P5/Test'>
rm -f test*.doc.xml test*.rnc test*.dtd test*.compiled.* test*.xsd test*.rnc test*.rng test*.xsl test*.isosch
rm -rf LOG *~ *.xsd Schema RomaResults DTD
rm -rf *.doc.*
rm -f detest.log detest.log.all
rm -f *-examples.rng *-examples.rnc *test*.nvdl *-ex.odd
rm -f detest.rnc detest.rng detest.dtd detest.isosch
make[1]: Leaving directory `<http://teijenkins.hcmc.uvic.ca/job/TEIP5-Test-dev/ws/P5/Test'>
rm -rf release Guidelines Guidelines-web Schema DTD dtd Split
rm -rf Guidelines.??? Guidelines-*
rm -f *.isosch.xsl
rm -f *.stamp
rm -f *.xsd
rm -f Exemplars/stdout
rm -f Test/*.isosch
rm -f Test/detest.dtd Test/detest.rnc Test/detest.rng Test/detest.xsl
rm -f Test/stdout
rm -f Utilities/guidelines.xsl
rm -f anything buildweb.xml
rm -f p5.sch p5.isosch p5.xml p5subset.xml p5subset.json p5subset.js
rm -f p5attlist.txt
rm -f p5odds-examples.rng p5odds-examples.rnc p5odds.rng p5odds.rnc p5odds.isosch
rm -f pdfbuild.log
rm -f stripspace.xsl.model
rm -f tei-*.zip
rm -f tei-p5-*_*build
rm -f tei-p5-*_*changes
rm -f tei-p5-*_*deb
rm -f teiwebsiteguidelines.zip
rm -rf FASC-*
rm -rf catalogue.* modList
rm -rf valid v.xml ValidatorLog.xml Utilities/pointerattributes.xsl graphics.sh missfont.log v.body v.header Schematron1.xml Schematron2.xml
Checking you have running XML tools and Perl before trying to run transform...
Ant:/usr/bin/ant
Perl:/usr/bin/perl
Java:/usr/bin/java
xmllint:/usr/bin/xmllint
touch check.stamp
get latest date:
VCS is git
if [ "git" = "svn" ] ; \
then \
if [ true = "true" ] ; \
then svn info --xml svn://svn.code.sf.net/p/tei/code/trunk/P5 ; \
else svn info --xml ; \
fi > repodate.xml ; \
fi
if [ git = "git" ] ; \
then \
git log --max-count=1 --pretty=format:"<info type=\"git\"><entry><commit revision=\"%h\"><date>%ai</date></commit></entry></info>" > repodate.xml ; \
fi
BUILD: Generate modular DTDs, Schemas, Schematron and miscellaneous outputs
ANT_OPTS="-Xss2m -Xmx752m -Djava.awt.headless=true" ant -q -lib Utilities/lib/jing.jar:Utilities/lib/saxon9he.jar -f antbuilder.xml -DXSL=<http://teijenkins.hcmc.uvic.ca/job/TEIP5-Test-dev/ws/P5/../../../Stylesheet…> -DDRIVER=Source/guidelines-en.xml base subset outputs
[echo] make modular DTDs, RELAXNG schemas, json, odd schemas, schematron files
[echo] Using <http://teijenkins.hcmc.uvic.ca/job/TEIP5-Test-dev/ws/P5/../../../Stylesheet…> for XSL stylesheets
[echo] Do ODD processing for p5odds.odd
[echo] Do ODD processing for p5odds-examples.odd
BUILD SUCCESSFUL
Total time: 1 minute 39 seconds
BUILD: Generate modular RELAX NG (compact) schemas using trang
(cd Schema; for i in *rng; do java -jar ../Utilities/lib/trang.jar $i `basename $i .rng`.rnc;done)
touch schemas.stamp
BUILD: Check validity with rnv (https://github.com/dtolpin/RNV) if we have it
command -v rnv && rnv -v p5odds.rnc p5.xml
/usr/local/bin/rnv
rnv version 1.7.10
p5.xml
BUILD: Check validity with special-purpose XSL code, looking for bad links etc
ANT_OPTS="-Xss2m -Xmx752m -Djava.awt.headless=true" ant -q -lib Utilities/lib/saxon9he.jar -f antbuilder.xml -DXSL=<http://teijenkins.hcmc.uvic.ca/job/TEIP5-Test-dev/ws/P5/../../../Stylesheet…> validators
[echo] Run Schematron script (normal part of Guidelines)
[echo] Run Schematron script (Examples in Guidelines marked as valid)
[echo] Run ad hoc XSLT validators
BUILD SUCCESSFUL
Total time: 46 seconds
<Messages>
<ERROR>ident points to non-existent biblPart
(TEI[1]/text[2]/body[3]/div["CO"]/div["COBI"]/div["COBICO"]/div["COBIRI"]/specGrp["DCOBI"]/elementSpec["bibl"]/remarks[10]/p[11]/) </ERROR>
<ERROR>ident points to non-existent biblPart
(TEI[1]/text[2]/body[3]/div["CO"]/div["COBI"]/div["COBICO"]/div["COBIRI"]/specGrp["DCOBI"]/elementSpec["bibl"]/remarks[10]/p[11]/) </ERROR>
<ERROR>ident points to non-existent biblPart
(TEI[1]/text[2]/body[3]/div["CO"]/div["COBI"]/div["COBICO"]/div["COBIRI"]/specGrp["DCOBI"]/elementSpec["bibl"]/remarks[10]/p[11]/) </ERROR>
<ERROR>ident points to non-existent biblPart
(TEI[1]/text[2]/body[3]/div["CO"]/div["COBI"]/div["COBICO"]/div["COBIRI"]/specGrp["DCOBI"]/elementSpec["bibl"]/remarks[10]/p[11]/) </ERROR>
<WARNING>Schematron warning: The hand construct becomes outdated on 2017-08-01 [Test: @validUntil cast as xs:date ge (current-date() + (60*xs:dayTimeDuration('P1D')))] Location: /TEI[1]/text[1]/body[1]/div[3]/div[4]/div[3]/specGrp[1]/elementSpec[1]/attList[1]/attDef[2]</WARNING>
<WARNING>Schematron warning: The hand construct becomes outdated on 2017-08-01 [Test: @validUntil cast as xs:date ge (current-date() + (60*xs:dayTimeDuration('P1D')))] Location: /TEI[1]/text[1]/body[1]/div[3]/div[4]/div[3]/specGrp[1]/elementSpec[4]/attList[1]/attDef[2]</WARNING>
<WARNING>Schematron warning: WARNING: deprecated use of element — The catchwords element will not be allowed outside of msDesc as of 2018-10-01. [Test: ancestor::tei:msDesc] Location: /TEI[1]/text[1]/body[1]/div[10]/div[3]/div[7]/p[1]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/catchwords[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
<WARNING>Schematron warning: WARNING: deprecated use of element — The catchwords element will not be allowed outside of msDesc as of 2018-10-01. [Test: ancestor::tei:msDesc] Location: /TEI[1]/text[1]/body[1]/div[10]/div[3]/div[7]/p[1]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][2]/catchwords[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
<WARNING>Schematron warning: WARNING: deprecated use of element — The catchwords element will not be allowed outside of msDesc as of 2018-10-01. [Test: ancestor::tei:msDesc] Location: /TEI[1]/text[1]/body[1]/div[10]/div[3]/div[8]/specGrp[1]/elementSpec[1]/exemplum[1]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/catchwords[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
<WARNING>Schematron warning: WARNING: deprecated use of element — The catchwords element will not be allowed outside of msDesc as of 2018-10-01. [Test: ancestor::tei:msDesc] Location: /TEI[1]/text[1]/body[1]/div[10]/div[7]/div[3]/div[3]/specGrp[1]/elementSpec[5]/exemplum[3]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/collation[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/p[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/catchwords[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
<WARNING>Schematron warning: WARNING: deprecated use of element — The catchwords element will not be allowed outside of msDesc as of 2018-10-01. [Test: ancestor::tei:msDesc] Location: /TEI[1]/text[1]/body[1]/div[10]/div[7]/div[3]/div[3]/specGrp[1]/elementSpec[5]/exemplum[6]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/collation[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/p[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/catchwords[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
<WARNING>Schematron warning: WARNING: deprecated use of element — The secFol element will not be allowed outside of msDesc as of 2018-10-01. [Test: ancestor::tei:msDesc] Location: /TEI[1]/text[1]/body[1]/div[10]/div[3]/div[7]/p[4]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/secFol[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
<WARNING>Schematron warning: WARNING: deprecated use of element — The secFol element will not be allowed outside of msDesc as of 2018-10-01. [Test: ancestor::tei:msDesc] Location: /TEI[1]/text[1]/body[1]/div[10]/div[3]/div[8]/specGrp[1]/elementSpec[14]/exemplum[1]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/secFol[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
<WARNING>Schematron warning: WARNING: deprecated use of element — The secFol element will not be allowed outside of msDesc as of 2018-10-01. [Test: ancestor::tei:msDesc] Location: /TEI[1]/text[1]/body[1]/div[10]/div[3]/div[8]/specGrp[1]/elementSpec[14]/exemplum[2]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/secFol[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
<WARNING>Schematron warning: WARNING: deprecated use of element — The secFol element will not be allowed outside of msDesc as of 2018-10-01. [Test: ancestor::tei:msDesc] Location: /TEI[1]/text[1]/body[1]/div[10]/div[3]/div[8]/specGrp[1]/elementSpec[14]/exemplum[3]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/secFol[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
<WARNING>Schematron warning: WARNING: deprecated use of element — The signatures element will not be allowed outside of msDesc as of 2018-10-01. [Test: ancestor::tei:msDesc] Location: /TEI[1]/text[1]/body[1]/div[10]/div[3]/div[7]/p[2]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/signatures[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
<WARNING>Schematron warning: WARNING: deprecated use of element — The signatures element will not be allowed outside of msDesc as of 2018-10-01. [Test: ancestor::tei:msDesc] Location: /TEI[1]/text[1]/body[1]/div[10]/div[3]/div[7]/p[3]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/signatures[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
<WARNING>Schematron warning: WARNING: deprecated use of element — The signatures element will not be allowed outside of msDesc as of 2018-10-01. [Test: ancestor::tei:msDesc] Location: /TEI[1]/text[1]/body[1]/div[10]/div[3]/div[8]/specGrp[1]/elementSpec[15]/exemplum[1]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/signatures[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
<WARNING>Schematron warning: WARNING: deprecated use of element — The signatures element will not be allowed outside of msDesc as of 2018-10-01. [Test: ancestor::tei:msDesc] Location: /TEI[1]/text[1]/body[1]/div[10]/div[3]/div[8]/specGrp[1]/elementSpec[15]/exemplum[2]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/signatures[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
<WARNING>Schematron warning: WARNING: deprecated use of element — The signatures element will not be allowed outside of msDesc as of 2018-10-01. [Test: ancestor::tei:msDesc] Location: /TEI[1]/text[1]/body[1]/div[10]/div[3]/div[8]/specGrp[1]/elementSpec[15]/exemplum[3]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/signatures[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
</Messages>
(grep -q "<ERROR>" ValidatorLog.xml;if [ $? -ne 1 ] ; then echo "Oh dear me. ERROR found";diff ValidatorLog.xml expected-results/ValidatorLog.xml;false; fi)
Oh dear me. ERROR found
2,11d1
< <ERROR>ident points to non-existent biblPart
< (TEI[1]/text[2]/body[3]/div["CO"]/div["COBI"]/div["COBICO"]/div["COBIRI"]/specGrp["DCOBI"]/elementSpec["bibl"]/remarks[10]/p[11]/) </ERROR>
< <ERROR>ident points to non-existent biblPart
< (TEI[1]/text[2]/body[3]/div["CO"]/div["COBI"]/div["COBICO"]/div["COBIRI"]/specGrp["DCOBI"]/elementSpec["bibl"]/remarks[10]/p[11]/) </ERROR>
< <ERROR>ident points to non-existent biblPart
< (TEI[1]/text[2]/body[3]/div["CO"]/div["COBI"]/div["COBICO"]/div["COBIRI"]/specGrp["DCOBI"]/elementSpec["bibl"]/remarks[10]/p[11]/) </ERROR>
< <ERROR>ident points to non-existent biblPart
< (TEI[1]/text[2]/body[3]/div["CO"]/div["COBI"]/div["COBICO"]/div["COBIRI"]/specGrp["DCOBI"]/elementSpec["bibl"]/remarks[10]/p[11]/) </ERROR>
< <WARNING>Schematron warning: The hand construct becomes outdated on 2017-08-01 [Test: @validUntil cast as xs:date ge (current-date() + (60*xs:dayTimeDuration('P1D')))] Location: /TEI[1]/text[1]/body[1]/div[3]/div[4]/div[3]/specGrp[1]/elementSpec[1]/attList[1]/attDef[2]</WARNING>
< <WARNING>Schematron warning: The hand construct becomes outdated on 2017-08-01 [Test: @validUntil cast as xs:date ge (current-date() + (60*xs:dayTimeDuration('P1D')))] Location: /TEI[1]/text[1]/body[1]/div[3]/div[4]/div[3]/specGrp[1]/elementSpec[4]/attList[1]/attDef[2]</WARNING>
25a16,28
> <WARNING>Schematron warning: WARNING: use of deprecated method — the use of the altIdentifier element as a direct child of the msPart element will be removed from the TEI on 2016-09-09 [Test: child::tei:altIdentifier] Location: /TEI[1]/text[1]/body[1]/div[10]/div[10]/specGrp[1]/elementSpec[1]/exemplum[2]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/msDesc[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/msPart[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
> <WARNING>Schematron warning: WARNING: use of deprecated attribute — @degree of the precision element will be removed from the TEI on 2015-11-12.
> [Test: @degree] Location: /TEI[1]/text[1]/body[1]/div[21]/div[1]/div[2]/div[4]/specGrp[1]/elementSpec[1]/exemplum[1]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/precision[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
> <WARNING>Schematron warning: WARNING: use of deprecated attribute — @degree of the precision element will be removed from the TEI on 2015-11-12.
> [Test: @degree] Location: /TEI[1]/text[1]/body[1]/div[21]/div[1]/div[2]/div[4]/specGrp[1]/elementSpec[1]/exemplum[1]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/precision[namespace-uri()='http://www.tei-c.org/ns/Examples'][2]</WARNING>
> <WARNING>Schematron warning: WARNING: use of deprecated attribute — @degree of the precision element will be removed from the TEI on 2015-11-12.
> [Test: @degree] Location: /TEI[1]/text[1]/body[1]/div[21]/div[2]/p[5]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/precision[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
> <WARNING>Schematron warning: WARNING: use of deprecated attribute — @degree of the precision element will be removed from the TEI on 2015-11-12.
> [Test: @degree] Location: /TEI[1]/text[1]/body[1]/div[21]/div[2]/p[5]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/precision[namespace-uri()='http://www.tei-c.org/ns/Examples'][2]</WARNING>
> <WARNING>Schematron warning: WARNING: use of deprecated attribute — @degree of the precision element will be removed from the TEI on 2015-11-12.
> [Test: @degree] Location: /TEI[1]/text[1]/body[1]/div[21]/div[2]/p[6]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/residence[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/precision[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
> <WARNING>Schematron warning: WARNING: use of deprecated attribute — @degree of the precision element will be removed from the TEI on 2015-11-12.
> [Test: @degree] Location: /TEI[1]/text[1]/body[1]/div[21]/div[2]/p[7]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/precision[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
make: *** [valid] Error 1
Build step 'Execute shell' marked build as failure
Not sending mail to unregistered user martina.scholger(a)uni-graz.at
1
1
See <http://teijenkins.hcmc.uvic.ca/job/Stylesheets-dev/2227/display/redirect?pa…>
Changes:
[s.bauman] Process other children of <classSpec> Implement change worked out on
------------------------------------------
[...truncated 755 B...]
> git rev-list 480710d153373b85d3f1695a9bcf225d6b8941f7 # timeout=10
> git tag -a -f -m Jenkins Build #2227 jenkins-Stylesheets-dev-2227 # timeout=10
[workspace] $ /bin/bash -xe /tmp/jenkins9112965212799317085.sh
+ make clean test deb dist
(for i in css/*; do rm -f `basename $i`;done)
echo "" > test~
rm -f profile1.html profile2.html profile.xml
find . -name "*~" | xargs rm
rm -f tei-xsl-*.zip
rm -rf tei-xsl_*
rm -f Documentation/stylebear Documentation/style.xml Documentation/customize.xml Documentation/teixsl.html Documentation/index.xml
rm -rf release dist
(cd Test; make clean)
make[1]: Entering directory `<http://teijenkins.hcmc.uvic.ca/job/Stylesheets-dev/ws/Test'>
(cd ..; for i in css/*; do rm -f `basename $i`;done)
rm -f test*.odd.rnc test*epub test*pdf test*rdf test*text test*.xml.docx test*.xml.odt test*.tex test*.fo *.html *.xhtml *~ dummy* test.html test3.html test4.html *aux *vrb *out *log *nav *ent *snm *toc *.end *.1 *.2 test.xsd test.zip test*.dtd test-indexes.xml test37.xml test38.xml test39.xml test40.xml
rm -f test*.rnc test*.json test*.rnc test*.combined.odd test*listing* test*.tei test*.rng test*.html5 test*.processedodd *.isosch
rm -f oddbyexample.* index*div*html
rm -f testdrama.compiled.xml
rm -f test5.odt test7.xml test18.xml test19.xml test-index.xml test7.zip test11.xml test9.docx test9.odt content.xml.odt.listing content.xml.odt test.xml.docx.core test7.docx
rm -f A54031.xml dcr.result test-rtf2tei.xml test29.xml dcr.tmp xml.tmp
rm -f xml.result
rm -rf charts/ embeddings/ media/ _rels/ \[Content_Types\].xml
rm -rf temp-dir-for-ant Pictures OEBPS META-INF mimetype files
rm -f test.xlsx.xml *.result.tex *.result.pdf _slidelogo.png
rm -f content.xml
rm -f cocoatest*.xml
make[1]: Leaving directory `<http://teijenkins.hcmc.uvic.ca/job/Stylesheets-dev/ws/Test'>
rm -rf tei-p5-xsl_*
rm -rf tei-p5-xsl2_*
(cd debian-tei-xsl/debian; rm -rf tei-xsl)
rm -f teioo.jar
rm -rf docx/ImageInfo/bin
rm -f names.xml licensekey.txt runDoc.sh
(for i in sciencejournal/*.html; do rm -f sciencejournal/`basename $i`;done)
(for i in sciencejournal/*.xml; do rm -f sciencejournal/`basename $i`;done)
BUILD Copy main XSL files
test -d release/xsl/xml/tei/stylesheet || mkdir -p release/xsl/xml/tei/stylesheet/
for i in bibtex cocoa common csv docx dtd docbook epub epub3 fo html wordpress markdown html5 json latex latex nlm odd odds odt p4 pdf profiles/default rdf relaxng rnc schematron simple slides tbx tcp tite tools txt html xsd xlsx pdf verbatimxml ; do \
tar cf - $i | (cd release/xsl/xml/tei/stylesheet; tar xf - ); \
done
java -jar lib/saxon9he.jar -it:main tools/getnames.xsl > names.xml
BUILD Copy common files and documentation
test -d release/xslcommon/xml/tei/stylesheet || mkdir -p release/xslcommon/xml/tei/stylesheet
cp names.xml catalog.xml VERSION css/*.css i18n.xml release/xslcommon/xml/tei/stylesheet
sh ./tools/mydch debian-tei-xsl/debian/changelog
update debian changelog with 7.43.0a
BUILD Run tests
(cd Test; make)
make[1]: Entering directory `<http://teijenkins.hcmc.uvic.ca/job/Stylesheets-dev/ws/Test'>
../bin/teitorelaxng --odd test.odd test.rng
WARNING: No localsource set. Will get a copy from http://www.tei-c.org/Vault/P5/.
Convert test.odd to <http://teijenkins.hcmc.uvic.ca/job/Stylesheets-dev/ws/Test/test.rng> (tei to relaxng) using profile default
[echo] Do ODD expand processing (schema )
Warning: XML resolver not found; external catalogs will be ignored
BUILD SUCCESSFUL
Total time: 23 seconds
perl -i -p -e 's/generated from ODD source.*//' test.rng
xmllint --format test.rng > temp; mv temp test.rng
perl -i -pe 'BEGIN{undef $/;} s/<!--\n ?Schema[^>]+>//smg' test.rng
if [ 0 -ne 1 ]; \
then diff test.rng expected-results/test.rng; fi
(cd ..; for i in css/*; do test -f `basename $i` || ln -s $i `basename $i`;done)
BUILD: testing html
java -Djava.awt.headless=true -jar ../lib/saxon9he.jar test.xml ../html/html.xsl cssFile=../tei.css useFixedDate=true | xmllint --format - > test.html
if [ 0 -ne 1 ]; \
then diff test.html expected-results/test.html; fi
java -Djava.awt.headless=true -jar ../lib/saxon9he.jar test.html checklinks.xsl
java -Djava.awt.headless=true -jar ../lib/saxon9he.jar test.xml ../html/html.xsl cssFile=../tei.css pageLayout=Complex useFixedDate=true | xmllint --format - > test-complex.html
if [ 0 -ne 1 ]; \
then diff test-complex.html expected-results/test-complex.html; fi
java -Djava.awt.headless=true -jar ../lib/saxon9he.jar test.xml ../profiles/ota/html/to.xsl cssFile=../tei.css useFixedDate=true | xmllint --format - | perl cleanup.pl > test-ota.html
if [ 0 -ne 1 ]; \
then diff test-ota.html expected-results/test-ota.html; fi
../bin/teitohtml5 test.xml test.html5
WARNING: No localsource set. Will get a copy from http://www.tei-c.org/Vault/P5/.
Convert test.xml to <http://teijenkins.hcmc.uvic.ca/job/Stylesheets-dev/ws/Test/test.html5> (tei to html5) using profile default
[echo] XSLT generate HTML files (language en)
Warning: XML resolver not found; external catalogs will be ignored
BUILD SUCCESSFUL
Total time: 9 seconds
xmllint --encode utf-8 --format test.html5 | perl cleanup.pl > test.temp
mv test.temp test.html5
if [ 0 -ne 1 ]; \
then diff test.html5 expected-results/test.html5; fi
java -Djava.awt.headless=true -jar ../lib/saxon9he.jar test20.xml ../html/html.xsl useFixedDate=true | xmllint --format - > test20.html
if [ 0 -ne 1 ]; \
then diff test20.html expected-results/test20.html; fi
java -Djava.awt.headless=true -jar ../lib/saxon9he.jar -versionmsg:off test3.xml ../html/html.xsl useFixedDate=true| xmllint --format - > test3.html
java -Djava.awt.headless=true -jar ../lib/saxon9he.jar -versionmsg:off test4.xml ../html/html.xsl useFixedDate=true| xmllint --format - > test4.html
if [ 0 -ne 1 ]; \
then diff test4.html test3.html; fi
java -Djava.awt.headless=true -jar ../lib/saxon9he.jar test5.xml ../html/html.xsl autoBlockQuote=true useFixedDate=true | xmllint --format - > test5.xhtml
if [ 0 -ne 1 ]; \
then diff test5.xhtml expected-results/test5.xhtml; fi
java -Djava.awt.headless=true -jar ../lib/lib/jing-20120724.0.0.jar -c xhtml.rnc test5.xhtml
java -Djava.awt.headless=true -jar ../lib/saxon9he.jar test6.xml ../html/html.xsl autoBlockQuote=true useFixedDate=true | xmllint --format - > test6.html
if [ 0 -ne 1 ]; \
then diff test6.html expected-results/test6.html; fi
java -Djava.awt.headless=true -jar ../lib/lib/jing-20120724.0.0.jar -c xhtml.rnc test6.html
java -Djava.awt.headless=true -jar ../lib/saxon9he.jar test14.xml ../html/html.xsl useFixedDate=true| xmllint --format - > test14.html
if [ 0 -ne 1 ]; \
then diff test14.html expected-results/test14.html; fi
java -Djava.awt.headless=true -jar ../lib/saxon9he.jar test22.xml ../html/html.xsl useFixedDate=true| xmllint --format - > test22.html
if [ 0 -ne 1 ]; \
then diff test22.html expected-results/test22.html; fi
java -Djava.awt.headless=true -jar ../lib/saxon9he.jar test23.xml ../html/html.xsl useFixedDate=true| xmllint --format - > test23.html
if [ 0 -ne 1 ]; \
then diff test23.html expected-results/test23.html; fi
(mkdir files; cd files;java -Djava.awt.headless=true -jar ../../lib/saxon9he.jar ../testnotes1.xml ../../html/html.xsl splitLevel=4 useFixedDate=true STDOUT=false cssFile=../../tei.css)
xmllint --format files/index.html > x ; mv x files/index.html
xmllint --format files/one.html > x ; mv x files/one.html
xmllint --format files/two.html > x ; mv x files/two.html
xmllint --format files/three.html > x ; mv x files/three.html
if [ 0 -ne 1 ]; \
then diff -r files expected-results/testnotes; fi
rm -rf files
(mkdir files; cd files;java -Djava.awt.headless=true -jar ../../lib/saxon9he.jar ../testnotes2.xml ../../html/html.xsl splitLevel=0 useFixedDate=true STDOUT=false cssFile=../../tei.css)
xmllint --format files/index.html > x ; mv x files/index.html
xmllint --format files/one.html > x ; mv x files/one.html
xmllint --format files/three.html > x ; mv x files/three.html
if [ 0 -ne 1 ]; \
then diff -r files expected-results/testnotes2; fi
rm -rf files
(mkdir files; cd files;java -Djava.awt.headless=true -jar ../../lib/saxon9he.jar ../testnotes2.xml ../../html/html.xsl splitLevel=4 useFixedDate=true STDOUT=false cssFile=../../tei.css)
xmllint --format files/index.html > x ; mv x files/index.html
xmllint --format files/one.html > x ; mv x files/one.html
xmllint --format files/two.html > x ; mv x files/two.html
xmllint --format files/three.html > x ; mv x files/three.html
if [ 0 -ne 1 ]; \
then diff -r files expected-results/testnotes3; fi
java -Djava.awt.headless=true -jar ../lib/saxon9he.jar test24.xml ../html/html.xsl useFixedDate=true | xmllint --format - > test24.html
if [ 0 -ne 1 ]; \
then diff test24.html expected-results/test24.html; fi
java -Djava.awt.headless=true -jar ../lib/saxon9he.jar test25.xml ../html/html.xsl useFixedDate=true | xmllint --format - > test25.html
if [ 0 -ne 1 ]; \
then diff test25.html expected-results/test25.html; fi
java -Djava.awt.headless=true -jar ../lib/saxon9he.jar test27.xml ../html/html.xsl useFixedDate=true cssFile=../tei.css cssSecondaryFile=../css/msdescription.css | xmllint --format - > test27.html
if [ 0 -ne 1 ]; \
then diff test27.html expected-results/test27.html; fi
rm -rf files
java -Djava.awt.headless=true -jar ../lib/saxon9he.jar test28.xml ../html/html.xsl splitLevel=0 STDOUT=false useFixedDate=true
xmllint --format index.html > x ; mv x test28.html
if [ 0 -ne 1 ]; \
then diff test28.html expected-results/test28.html; fi
java -Djava.awt.headless=true -jar ../lib/saxon9he.jar test31.xml ../html/html.xsl cssFile="" cssInlineFiles=../tei.css useFixedDate=true | xmllint --format - > test31.html
if [ 0 -ne 1 ]; \
then diff test31.html expected-results/test31.html; fi
java -Djava.awt.headless=true -jar ../lib/saxon9he.jar test32.xml ../html/html.xsl cssFile="" cssInlineFiles=../tei.css useFixedDate=true | xmllint --format - > test32.html
if [ 0 -ne 1 ]; \
then diff test32.html expected-results/test32.html; fi
BUILD: testing p4top5
java -Djava.awt.headless=true -jar ../lib/saxon9he.jar -o:test17.tei test17.xml ../profiles/default/p4/from.xsl
if [ 0 -ne 1 ]; \
then diff test17.tei expected-results/test17.tei; fi
java -Djava.awt.headless=true -jar ../lib/saxon9he.jar A54031.tcp ../tcp/tcp2tei.xsl | xmllint --format - > A54031.xml
if [ 0 -ne 1 ]; \
then diff A54031.xml expected-results/A54031.xml; fi
BUILD: testing oddity
../bin/teitohtml5 --summaryDoc --odd test.odd test.odd.html
WARNING: No localsource set. Will get a copy from http://www.tei-c.org/Vault/P5/.
Convert test.odd to <http://teijenkins.hcmc.uvic.ca/job/Stylesheets-dev/ws/Test/test.odd.html> (tei to html5) using profile default
[echo] Do ODD expand processing and conversion to TEI Lite (schema )
Warning: XML resolver not found; external catalogs will be ignored
Warning: XML resolver not found; external catalogs will be ignored
[echo] XSLT generate HTML files (language en)
Warning: XML resolver not found; external catalogs will be ignored
BUILD SUCCESSFUL
Total time: 28 seconds
xmllint --encode utf-8 --format test.odd.html | perl cleanup.pl> test.temp ; mv test.temp test.odd.html
if [ 0 -ne 1 ]; \
then diff test.odd.html expected-results/test.odd.html; fi
../bin/teitoodd test.odd test.processedodd
WARNING: No localsource set. Will get a copy from http://www.tei-c.org/Vault/P5/.
Convert test.odd to <http://teijenkins.hcmc.uvic.ca/job/Stylesheets-dev/ws/Test/test.processedodd> (tei to odd) using profile default
[echo] Do ODD expand processing (schema )
BUILD SUCCESSFUL
Total time: 15 seconds
java -Djava.awt.headless=true -jar ../lib/saxon9he.jar test.processedodd ../odds/extract-isosch.xsl > test.isosch
perl -i -p -e 's/generated .* by /generated by /' test.isosch
if [ 0 -ne 1 ]; \
then diff test.isosch expected-results/test.isosch; fi
../bin/teitornc test21.odd test21.odd.rnc
WARNING: No localsource set. Will get a copy from http://www.tei-c.org/Vault/P5/.
Convert test21.odd to <http://teijenkins.hcmc.uvic.ca/job/Stylesheets-dev/ws/Test/test21.odd.rnc> (tei to rnc) using profile default
[echo] Do ODD expand processing (schema )
Warning: XML resolver not found; external catalogs will be ignored
BUILD SUCCESSFUL
Total time: 25 seconds
perl -p -i -e 's/generated from ODD source.*//' test21.odd.rnc
perl -i -pe 'BEGIN{undef $/;} s/# ?Schema[^#]+#[^#]+#[^#]+#[^#]+#\n//smg' test21.odd.rnc
if [ 0 -ne 1 ]; \
then diff test21.odd.rnc expected-results/test21.odd.rnc; fi
../bin/teitornc test15.odd test15.odd.rnc
WARNING: No localsource set. Will get a copy from http://www.tei-c.org/Vault/P5/.
Convert test15.odd to <http://teijenkins.hcmc.uvic.ca/job/Stylesheets-dev/ws/Test/test15.odd.rnc> (tei to rnc) using profile default
[echo] Do ODD expand processing (schema )
Warning: XML resolver not found; external catalogs will be ignored
BUILD SUCCESSFUL
Total time: 24 seconds
perl -p -i -e 's/generated from ODD source.*//' test15.odd.rnc
perl -i -pe 'BEGIN{undef $/;} s/# ?Schema[^#]+#[^#]+#[^#]+#[^#]+#\n//smg' test15.odd.rnc
if [ 0 -ne 1 ]; \
then diff test15.odd.rnc expected-results/test15.odd.rnc; fi
../bin/teitohtml5 --summaryDoc --lang=es --profile=tei --odd test15.odd test15.odd.html
WARNING: No localsource set. Will get a copy from http://www.tei-c.org/Vault/P5/.
Convert test15.odd to <http://teijenkins.hcmc.uvic.ca/job/Stylesheets-dev/ws/Test/test15.odd.html> (tei to html5) using profile tei
[echo] Do ODD expand processing and conversion to TEI Lite (schema )
Warning: XML resolver not found; external catalogs will be ignored
Warning: XML resolver not found; external catalogs will be ignored
[echo] XSLT generate HTML files (language es)
Warning: XML resolver not found; external catalogs will be ignored
BUILD SUCCESSFUL
Total time: 27 seconds
xmllint --encode utf-8 --format test15.odd.html | perl cleanup.pl> test.temp ; mv test.temp test15.odd.html
if [ 0 -ne 1 ]; \
then diff test15.odd.html expected-results/test15.odd.html; fi
89c89
< <td colspan="2" class="wovenodd-col2"><span class="label" itemprop="hi">att.typed</span> <span lang="es" itemprop="seg">proporciona atributos genéricos utilizables para cualquier clasificación o subclasificación de elementos.</span> [<a class="link_ref" itemprop="ref" href="http://www.tei-c.org/release/doc/tei-p5-doc/en/html/ST.html#STECAT">1.3.1. Attribute Classes</a> <a class="link_ref" itemprop="ref" href="http://www.tei-c.org/release/doc/tei-p5-doc/en/html/AI.html#AILCW">17.1.1. Words and Above</a> <a class="link_ref" itemprop="ref" href="http://www.tei-c.org/release/doc/tei-p5-doc/en/html/CO.html#CONARS">3.5.1. Referring Strings</a> <a class="link_ref" itemprop="ref" href="http://www.tei-c.org/release/doc/tei-p5-doc/en/html/CO.html#COXR">3.6. Simple Links and Cross-References</a> <a class="link_ref" itemprop="ref" href="http://www.tei-c.org/release/doc/tei-p5-doc/en/html/CO.html#CONAAB">3.5.5. Abbreviations and Their Expansions</a> <a class="link_ref" itemprop="ref" href="http://www.tei-c.org/release/doc/tei-p5-doc/en/html/CO.html#COVE">3.12.1. Core Tags for Verse</a> <a class="link_ref" itemprop="ref" href="http://www.tei-c.org/release/doc/tei-p5-doc/en/html/DR.html#DRPAL">7.2.5. Speech Contents</a> <a class="link_ref" itemprop="ref" href="http://www.tei-c.org/release/doc/tei-p5-doc/en/html/DS.html#DSDIV1">4.1.1. Un-numbered Divisions</a> <a class="link_ref" itemprop="ref" href="http://www.tei-c.org/release/doc/tei-p5-doc/en/html/DS.html#DSDIV2">4.1.2. Numbered Divisions</a> <a class="link_ref" itemprop="ref" href="http://www.tei-c.org/release/doc/tei-p5-doc/en/html/DS.html#DSHD">4.2.1. Headings and Trailers</a> <a class="link_ref" itemprop="ref" href="http://www.tei-c.org/release/doc/tei-p5-doc/en/html/DS.html#DSVIRT">4.4. Virtual Divisions</a> <a class="link_ref" itemprop="ref" href="http://www.tei-c.org/release/doc/tei-p5-doc/en/html/ND.html#NDPERSREL">13.3.2.3. Personal Relationships</a> <a class="link_ref" itemprop="ref" href="http://www.tei-c.org/release/doc/tei-p5-doc/en/html/PH.html#PHCO">11.3.1.1. Core Elements for Transcriptional Work</a> <a class="link_ref" itemprop="ref" href="http://www.tei-c.org/release/doc/tei-p5-doc/en/html/SA.html#SAPTL">16.1.1. Pointers and Links</a> <a class="link_ref" itemprop="ref" href="http://www.tei-c.org/release/doc/tei-p5-doc/en/html/SA.html#SASE">16.3. Blocks, Segments, and Anchors</a> <a class="link_ref" itemprop="ref" href="http://www.tei-c.org/release/doc/tei-p5-doc/en/html/TC.html#TCAPLK">12.2. Linking the Apparatus to the Text</a> <a class="link_ref" itemprop="ref" href="http://www.tei-c.org/release/doc/tei-p5-doc/en/html/TD.html#TDTAGCONT">22.5.2. RELAX NG Content Models</a> <a class="link_ref" itemprop="ref" href="http://www.tei-c.org/release/doc/tei-p5-doc/en/html/TS.html#TSBA">8.3. Elements Unique to Spoken Texts</a> <a class="link_ref" itemprop="ref" href="http://www.tei-c.org/release/doc/tei-p5-doc/en/html/USE.html#MDMDAL">23.3.1.4. Modification of Attribute and Attribute Value Lists</a>]</td>
---
> <td colspan="2" class="wovenodd-col2"><span class="label" itemprop="hi">att.typed</span> <span lang="es" itemprop="seg">proporciona atributos genéricos utilizables para cualquier clasificación o subclasificación de elementos.</span></td>
171c171
< <td class="wovenodd-col2">Atributos<div class="table"><table class="attList" itemprop="table"><tr itemprop="row"><td class="odd_label">typo</td><td class="odd_value"><span lang="es" itemprop="seg">caracteriza el elemento utilizando una clasificación o tipología funcional.</span><div class="table"><table class="attDef" itemprop="table"><tr itemprop="row"><td class="odd_label"><span lang="es" class="label" itemprop="hi">Estado</span></td><td class="odd_value"><span lang="es" itemprop="seg">Opcional</span></td></tr><tr itemprop="row"><td class="odd_label"><span lang="es" class="label" itemprop="hi">Tipo de datos</span></td><td class="odd_value">teidata.enumerated</td></tr><tr itemprop="row"><td colspan="2"><div id="index.xml-egXML-d33e431" class="pre egXML_valid"><span class="element"><div <span class="attribute">typ</span>="<span class="attributevalue">verse</span>"></span>
---
> <td class="wovenodd-col2">Atributos<div class="table"><table class="attList" itemprop="table"><tr itemprop="row"><td class="odd_label">typo</td><td class="odd_value"><span lang="es" itemprop="seg">caracteriza el elemento utilizando una clasificación o tipología funcional.</span><div class="table"><table class="attDef" itemprop="table"><tr itemprop="row"><td class="odd_label"><span lang="es" class="label" itemprop="hi">Estado</span></td><td class="odd_value"><span lang="es" itemprop="seg">Opcional</span></td></tr><tr itemprop="row"><td class="odd_label"><span lang="es" class="label" itemprop="hi">Tipo de datos</span></td><td class="odd_value">teidata.enumerated</td></tr><tr itemprop="row"><td colspan="2"><div id="index.xml-egXML-d33e370" class="pre egXML_valid"><span class="element"><div <span class="attribute">typ</span>="<span class="attributevalue">verse</span>"></span>
341c341
< <div id="index.xml-egXML-d33e957" class="pre egXML_valid"><span class="element"><body></span>
---
> <div id="index.xml-egXML-d33e896" class="pre egXML_valid"><span class="element"><body></span>
701c701
< <div id="index.xml-egXML-d33e1769" class="pre egXML_valid"><span class="element"><para></span>Hallgerd was outside. <span class="element"><q></span>There is blood on your axe,<span class="element"></q></span> she said. <span class="element"><q></span>What have you
---
> <div id="index.xml-egXML-d33e1708" class="pre egXML_valid"><span class="element"><para></span>Hallgerd was outside. <span class="element"><q></span>There is blood on your axe,<span class="element"></q></span> she said. <span class="element"><q></span>What have you
1012c1012
< <div id="index.xml-egXML-d33e2629" class="pre egXML_valid">It is spelled <span class="element"><q></span>Tübingen<span class="element"></q></span> — to enter the
---
> <div id="index.xml-egXML-d33e2568" class="pre egXML_valid">It is spelled <span class="element"><q></span>Tübingen<span class="element"></q></span> — to enter the
make[1]: *** [test-oddity] Error 1
make[1]: Leaving directory `<http://teijenkins.hcmc.uvic.ca/job/Stylesheets-dev/ws/Test'>
make: *** [test] Error 2
Build step 'Execute shell' marked build as failure
Archiving artifacts
1
1
We are currently scheduled to meet Thu 06-01 13:00Z, but see previous
mail about re-scheduling.
We (Martin & I) thought we might start this week with working as a
group to figure out where and how ticket 254 might be addressed. (See
https://github.com/TEIC/Stylesheets/issues/254 ) It is not obvioius.
(At least, not to me. :-)
The other main order of business is to decide whether to contnue
these meetings or not, and if so to schedule them. (My instinct is
"yes" to continue, but to take the summer off and start scheduling
them for September or October.)
3
2

Re: [tei-council] scheduling co-operative stylesheet education sessions #9 and #10
by James Cummings 01 Jun '17
by James Cummings 01 Jun '17
01 Jun '17
Ah! Great! I thought that was the one that was rescheduled. I can even make it this time!
See you then,
James
--
Dr James Cummings, Academic IT Services, University of Oxford
On 1 Jun 2017 10:25, "Scholger, Martina (martina.scholger(a)uni-graz.at)" <martina.scholger(a)uni-graz.at> wrote:
Hi James,
our next stylesheet meeting is scheduled for today (13:00Z). Further dates aren't fixed yet.
Martina
-----Ursprüngliche Nachricht-----
Von: tei-council-bounces(a)lists.tei-c.org [mailto:tei-council-bounces@lists.tei-c.org] Im Auftrag von James Cummings
Gesendet: Mittwoch, 31. Mai 2017 13:54
An: TEI Council
Betreff: Re: [tei-council] scheduling co-operative stylesheet education sessions #9 and #10
Hi,
I've been very distracted recently by two projects (if you are
interested: one migrating all the TEI manuscript descriptions in the Bodleian, and another munging the oxford roman economy database into better shape) and so didn't really follow when the next meetings were happening. Apologies if I missed it.
Can someone remind me then what the next few upcoming dateTimes are so I can ensure they are in my diary?
Many thanks,
-James
> -----------------------------------------------------------------
> Hi,
>
> tomorrow would work for me too. On Tuesday I teach until 16:30Z, but afterwards would be possible.
>
> Martina
>
> Von meinem iPhone gesendet
>
> >/Am 27.05.2017 um 14:09 schrieb Syd Bauman <s.bauman at
> northeastern.edu
> <http://lists.lists.tei-c.org/mailman/listinfo/tei-council>>: />//>/On
> the Council conference call ~46 hours ago Elisa raised the issue />/of
> moving our next meeting (session #10, scheduled for Thu 06-01
> />/13:00Z), as neither she nor Raff will be able to attend. There is
> no />/timeslot we would be able to find that will accomodate Raff, who
> will />/be very busy w/ STS. Mon 05-29 and Tue 05-30 were suggested,
> although />/Martina cannot make the latter. The former is a major
> holiday in the />/US, and I will be on duty with the ambulance, so
> only 50/50 I could />/make it on Mon (but I don't mind). />//>/Any
> other thoughts on this? />/-- />/tei-council mailing list
> />/tei-council at lists.tei-c.org
> <http://lists.lists.tei-c.org/mailman/listinfo/tei-council>
> />/http://lists.lists.tei-c.org/mailman/listinfo/tei-council
> />//>/PLEASE NOTE: postings to this list are publicly archived/
--
Dr James Cummings, James.Cummings(a)it.ox.ac.uk Academic IT Services, University of Oxford
--
tei-council mailing list
tei-council(a)lists.tei-c.org
http://lists.lists.tei-c.org/mailman/listinfo/tei-council
PLEASE NOTE: postings to this list are publicly archived
1
0

Re: [tei-council] scheduling co-operative stylesheet education sessions #9 and #10
by James Cummings 01 Jun '17
by James Cummings 01 Jun '17
01 Jun '17
Hi,
I've been very distracted recently by two projects (if you are
interested: one migrating all the TEI manuscript descriptions in
the Bodleian, and another munging the oxford roman economy
database into better shape) and so didn't really follow when the
next meetings were happening. Apologies if I missed it.
Can someone remind me then what the next few upcoming dateTimes
are so I can ensure they are in my diary?
Many thanks,
-James
> -----------------------------------------------------------------
> Hi,
>
> tomorrow would work for me too. On Tuesday I teach until 16:30Z, but afterwards would be possible.
>
> Martina
>
> Von meinem iPhone gesendet
>
> >/Am 27.05.2017 um 14:09 schrieb Syd Bauman <s.bauman at
> northeastern.edu
> <http://lists.lists.tei-c.org/mailman/listinfo/tei-council>>: />//>/On the Council conference call ~46 hours ago Elisa raised the
> issue />/of moving our next meeting (session #10, scheduled for Thu 06-01 />/13:00Z), as neither she nor Raff will be able to attend. There
> is no />/timeslot we would be able to find that will accomodate Raff,
> who will />/be very busy w/ STS. Mon 05-29 and Tue 05-30 were suggested,
> although />/Martina cannot make the latter. The former is a major holiday
> in the />/US, and I will be on duty with the ambulance, so only 50/50 I
> could />/make it on Mon (but I don't mind). />//>/Any other thoughts on this? />/-- />/tei-council mailing list />/tei-council at lists.tei-c.org
> <http://lists.lists.tei-c.org/mailman/listinfo/tei-council> />/http://lists.lists.tei-c.org/mailman/listinfo/tei-council />//>/PLEASE NOTE: postings to this list are publicly archived/
--
Dr James Cummings, James.Cummings(a)it.ox.ac.uk
Academic IT Services, University of Oxford
2
1
We are planning to meet next Thu, 04-06 at 13:00Z, i.e.:
Thu 2017-04-06 06:00 PDT (poor Martin)
Thu 2017-04-06 09:00 EDT
Thu 2017-04-06 14:00 BST
Thu 2017-04-06 15:00 CEST
Martin will be sending out details on 2 more issues we
thought might be worth addressing. They are
https://github.com/TEIC/Stylesheets/issues/246 and another (that I
don't think has a ticket yet) which is an error in
common/common_figures.xsl (roughly lines 226-240): the stylesheet
makes the erroneous assumption that if there is a @width attribute,
then there will be a @height attribute.
Moreover, there are still the agenda items from our last meeting,
most of which are still to be addressed. They include:
* table review (http://wiki.tei-c.org/index.php/Mapping_ODD_processing)
- we still need rows for TEI ODD -> documentation
* generation of PDF from within oXygen framework
* stylesheet re-write project
* re-working the Stylesheet/Test/ suite (see Martin's Test2/, which uses 'ant')
* ticket: https://github.com/TEIC/Stylesheets/issues/227
I can try to be the one to establish a Google Hangout and invite
people, but I have been remarkably unsuccessful at this in the past.
So if anyone would like to volunteer ...
9
18

26 May '17
See <http://teijenkins.hcmc.uvic.ca/job/TEIP5-Documentation-dev/2558/display/red…>
Changes:
[s.bauman] Move "no source" entry to bottom As a quick way to address #1598,
------------------------------------------
Started by upstream project "TEIP5-Test-dev" build number 3353
originally caused by:
Started by an SCM change
Building in workspace <http://teijenkins.hcmc.uvic.ca/job/TEIP5-Documentation-dev/ws/>
> git rev-parse --is-inside-work-tree # timeout=10
Fetching changes from the remote Git repository
> git config remote.origin.url https://github.com/TEIC/TEI.git # timeout=10
Fetching upstream changes from https://github.com/TEIC/TEI.git
> git --version # timeout=10
> git fetch --tags --progress https://github.com/TEIC/TEI.git +refs/heads/*:refs/remotes/origin/*
> git rev-parse refs/remotes/origin/dev^{commit} # timeout=10
> git rev-parse refs/remotes/origin/origin/dev^{commit} # timeout=10
Checking out Revision ee271609b3a8b67aab0836f83c9127da00e24046 (refs/remotes/origin/dev)
> git config core.sparsecheckout # timeout=10
> git checkout -f ee271609b3a8b67aab0836f83c9127da00e24046
> git rev-list 955cb9a26ab2ff3877dec543b2a966ea39cd525f # timeout=10
[workspace] $ /bin/bash -xe /tmp/jenkins6540036065484588041.sh
+ svn update
Skipped '.'
Summary of conflicts:
Skipped paths: 1
[workspace] $ /bin/bash -xe /tmp/jenkins53149645981789970.sh
+ cd P5
++ pwd
+ make VCS=git INJENKINS=true XSL=<http://teijenkins.hcmc.uvic.ca/job/TEIP5-Documentation-dev/ws/P5/../../../S…> clean html-web epub3 Guidelines.pdf
(cd Exemplars; make clean)
make[1]: Entering directory `<http://teijenkins.hcmc.uvic.ca/job/TEIP5-Documentation-dev/ws/P5/Exemplars'>
mv tei_lite_fr.nvdl tei_lite_fr.nvdl.bak
rm -f *.processed *.xsd *.dtd *.doc.* *.rnc tei*.xsl tei*.rng *.compiled* *~ *.xi *.isosch *.epub *.pdf *.html *.nvdl *-teix*
mv tei_lite_fr.nvdl.bak tei_lite_fr.nvdl
rm -f exnames.xml
rm -f enrich.rng isofs.rng
rm -f names.xml *properties
rm -f [A-Z]*xml
make[1]: Leaving directory `<http://teijenkins.hcmc.uvic.ca/job/TEIP5-Documentation-dev/ws/P5/Exemplars'>
(cd Test; make clean)
make[1]: Entering directory `<http://teijenkins.hcmc.uvic.ca/job/TEIP5-Documentation-dev/ws/P5/Test'>
rm -f test*.doc.xml test*.rnc test*.dtd test*.compiled.* test*.xsd test*.rnc test*.rng test*.xsl test*.isosch
rm -rf LOG *~ *.xsd Schema RomaResults DTD
rm -rf *.doc.*
rm -f detest.log detest.log.all
rm -f *-examples.rng *-examples.rnc *test*.nvdl *-ex.odd
rm -f detest.rnc detest.rng detest.dtd detest.isosch
make[1]: Leaving directory `<http://teijenkins.hcmc.uvic.ca/job/TEIP5-Documentation-dev/ws/P5/Test'>
rm -rf release Guidelines Guidelines-web Schema DTD dtd Split
rm -rf Guidelines.??? Guidelines-*
rm -f *.isosch.xsl
rm -f *.stamp
rm -f *.xsd
rm -f Exemplars/stdout
rm -f Test/*.isosch
rm -f Test/detest.dtd Test/detest.rnc Test/detest.rng Test/detest.xsl
rm -f Test/stdout
rm -f Utilities/guidelines.xsl
rm -f anything buildweb.xml
rm -f p5.sch p5.isosch p5.xml p5subset.xml p5subset.json p5subset.js
rm -f p5attlist.txt
rm -f p5odds-examples.rng p5odds-examples.rnc p5odds.rng p5odds.rnc p5odds.isosch
rm -f pdfbuild.log
rm -f stripspace.xsl.model
rm -f tei-*.zip
rm -f tei-p5-*_*build
rm -f tei-p5-*_*changes
rm -f tei-p5-*_*deb
rm -f teiwebsiteguidelines.zip
rm -rf FASC-*
rm -rf catalogue.* modList
rm -rf valid v.xml ValidatorLog.xml Utilities/pointerattributes.xsl graphics.sh missfont.log v.body v.header Schematron1.xml Schematron2.xml
Checking you have running XML tools and Perl before trying to run transform...
Ant:/usr/bin/ant
Perl:/usr/bin/perl
Java:/usr/bin/java
xmllint:/usr/bin/xmllint
touch check.stamp
get latest date:
VCS is git
if [ "git" = "svn" ] ; \
then \
if [ true = "true" ] ; \
then svn info --xml svn://svn.code.sf.net/p/tei/code/trunk/P5 ; \
else svn info --xml ; \
fi > repodate.xml ; \
fi
if [ git = "git" ] ; \
then \
git log --max-count=1 --pretty=format:"<info type=\"git\"><entry><commit revision=\"%h\"><date>%ai</date></commit></entry></info>" > repodate.xml ; \
fi
BUILD: Generate modular DTDs, Schemas, Schematron and miscellaneous outputs
ANT_OPTS="-Xss2m -Xmx752m -Djava.awt.headless=true" ant -q -lib Utilities/lib/jing.jar:Utilities/lib/saxon9he.jar -f antbuilder.xml -DXSL=<http://teijenkins.hcmc.uvic.ca/job/TEIP5-Documentation-dev/ws/P5/../../../S…> -DDRIVER=Source/guidelines-en.xml base subset outputs
[echo] make modular DTDs, RELAXNG schemas, json, odd schemas, schematron files
[echo] Using <http://teijenkins.hcmc.uvic.ca/job/TEIP5-Documentation-dev/ws/P5/../../../S…> for XSL stylesheets
[echo] Do ODD processing for p5odds.odd
[echo] Do ODD processing for p5odds-examples.odd
BUILD SUCCESSFUL
Total time: 1 minute 41 seconds
BUILD: Generate modular RELAX NG (compact) schemas using trang
(cd Schema; for i in *rng; do java -jar ../Utilities/lib/trang.jar $i `basename $i .rng`.rnc;done)
touch schemas.stamp
BUILD: Making HTML Guidelines for language en
rm -rf Guidelines-web
perl -p -e \
"s+http://www.tei-c.org/release/xml/tei/stylesheet+<http://teijenkins.hcmc.uvic.ca/job/TEIP5-Documentation-dev/ws/P5/../../../S…;> \
s+/usr/share/xml/tei/stylesheet+<http://teijenkins.hcmc.uvic.ca/job/TEIP5-Documentation-dev/ws/P5/../../../S…;"> \
Utilities/guidelines.xsl.model > Utilities/guidelines.xsl
if [ -n ] ; then curl -s http://www.tei-c.org/index.xml | sed 's/content="text\/html"/content="text\/html; charset=utf-8"/' | xmllint --html --noent --dropdtd --xmlout - > Utilities/teic-index.xml;fi
for i in en ;do \
mkdir -p Guidelines-web/$i/html; \
cp odd.css guidelines.css guidelines-print.css Guidelines-web/$i/html; \
(cd Source/Guidelines/en; tar --exclude .svn -c -f - Images) | (cd Guidelines-web/$i/html; tar xf - );\
(cd webnav; tar --exclude .svn -c -f - .) | (cd Guidelines-web/$i/html; tar xf - ); \
done
echo '<project basedir="." default="html" name="buildweb"><import file="antbuildweb.xml"/><target name="html">' \
> buildweb.xml
for i in en ;do \
echo "<buildweb lang=\"$i\"/>" >> buildweb.xml; \
done
echo '</target></project>' >> buildweb.xml
ANT_OPTS="-Xss2m -Xmx752m -Djava.awt.headless=true" ant -q -lib Utilities/lib/jing.jar:Utilities/lib/saxon9he.jar -f buildweb.xml -DgoogleAnalytics=
[echo] Make Guidelines web pages for language en
BUILD SUCCESSFUL
Total time: 2 minutes 38 seconds
# commented out for DEBUGing: rm -f buildweb.xml Utilities/teic-index.xml
touch html-web.stamp
ANT_OPTS="-Xss2m -Xmx752m -Djava.awt.headless=true" ant -q -f <http://teijenkins.hcmc.uvic.ca/job/TEIP5-Documentation-dev/ws/P5/../../../S…> -lib Utilities/lib/saxon9he.jar -Dprofiledir=<http://teijenkins.hcmc.uvic.ca/job/TEIP5-Documentation-dev/ws/P5/../../../S…> -Dprofile=tei -DinputFile=`pwd`/p5.xml -DoutputFile=`pwd`/Guidelines.epub -Dcoverimage=`pwd`/Utilities/cover.jpg
BUILD SUCCESSFUL
Total time: 2 minutes 30 seconds
java -jar Utilities/epubcheck3.jar Guidelines.epub
Epubcheck Version 3.0.1
Validating against EPUB version 3.0
No errors or warnings detected.
check if XeLaTeX exist
/usr/bin/xelatex
perl -p -e \
"s+http://www.tei-c.org/release/xml/tei/stylesheet+<http://teijenkins.hcmc.uvic.ca/job/TEIP5-Documentation-dev/ws/P5/../../../S…;> \
s+/usr/share/xml/tei/stylesheet+<http://teijenkins.hcmc.uvic.ca/job/TEIP5-Documentation-dev/ws/P5/../../../S…;"> \
Utilities/guidelines-latex.xsl > Utilities/guidelines.xsl
BUILD: build Lite version of Guidelines, then LaTeX version of Guidelines from Lite, then run to PDF using XeLaTeX
Make sure you have Junicode, Arphic and Mincho fonts installed
ANT_OPTS="-Xss2m -Xmx752m -Djava.awt.headless=true" ant -q -lib Utilities/lib/saxon9he.jar -f antbuilder.xml -DXSL=<http://teijenkins.hcmc.uvic.ca/job/TEIP5-Documentation-dev/ws/P5/../../../S…> -DXELATEX=xelatex pdfonce
[echo] make LaTeX and PDF
BUILD FAILED
<http://teijenkins.hcmc.uvic.ca/job/TEIP5-Documentation-dev/ws/P5/antbuilder…>:158: exec returned: 1
Total time: 3 minutes 14 seconds
make: *** [Guidelines.pdf] Error 1
Build step 'Execute shell' marked build as failure
Not sending mail to unregistered user s.bauman(a)neu.edu
1
2
Michael (and Council) --
"I know what he said, but what does it mean?" [1]
-- Napoleon Solo
It turns out, to my surprise, that an xsd:NCName is valid as an
xsd:QName. See test file [2] and, if you need to, its schema [3].
I've tested this with both `jing` and `xmllint`.
I can see that this is the case: production #6 of _Namespaces in
XML_[4] clearly says that the prefix is optional. But I don't
understand
a) what it means, i.e., what is the namespace part of a QName that
does not have a prefix;
b) what the prose of [4] section 3 immediately before production #6
means ("some names may be given as qualified names"), since as
far as I can tell the only XML names that aren't already
qualified names are those that start with a colon, and who would
do that? Besides, "authors should not use the colon in XML names
except for namespace purposes";[5] or
c) what's the point, i.e., why did W3C do it that way?
No rush on answering this, it doesn't change anything; it's just an
"inquiring minds want to know" thing.
Notes
-----
[1] From _The Man from U.N.C.L.E._; see
https://www.youtube.com/watch?v=w_Ky4KPzKwY#t=103.781343
from ~01:13 to ~01:43.
[2] https://bauman.zapto.org/~syd/temp/4TEICouncil/QName_test.xml
[3] https://bauman.zapto.org/~syd/temp/4TEICouncil/QName_test.rng
[4] http://www.w3.org/TR/1999/REC-xml-names-19990114
[5] From a note in section 2.3 of the XML 1.0 spec, 2nd edition;
http://www.w3.org/TR/2000/REC-xml-20001006
2
2
See <http://teijenkins.hcmc.uvic.ca/job/TEIP5-Test-dev/3348/display/redirect?pag…>
Changes:
[elli_mylonas] fixing #1452 by making new attribute class (att.class) and modifying
[elli_mylonas] working on #1452, revise class name to att.msClass
------------------------------------------
Started by an SCM change
Building in workspace <http://teijenkins.hcmc.uvic.ca/job/TEIP5-Test-dev/ws/>
> git rev-parse --is-inside-work-tree # timeout=10
Fetching changes from the remote Git repository
> git config remote.origin.url https://github.com/TEIC/TEI.git # timeout=10
Fetching upstream changes from https://github.com/TEIC/TEI.git
> git --version # timeout=10
> git fetch --tags --progress https://github.com/TEIC/TEI.git +refs/heads/*:refs/remotes/origin/*
> git rev-parse refs/remotes/origin/dev^{commit} # timeout=10
> git rev-parse refs/remotes/origin/origin/dev^{commit} # timeout=10
Checking out Revision 17255cb53a4500cd2602ab7d0d51602f9e8b256d (refs/remotes/origin/dev)
> git config core.sparsecheckout # timeout=10
> git checkout -f 17255cb53a4500cd2602ab7d0d51602f9e8b256d
> git rev-list b780505f6eafbe8a58c43cfb389d16867b144156 # timeout=10
[workspace] $ /bin/bash -xe /tmp/jenkins9054582021338767105.sh
+ cd P5
++ pwd
+ make VCS=git INJENKINS=true XSL=<http://teijenkins.hcmc.uvic.ca/job/TEIP5-Test-dev/ws/P5/../../../Stylesheet…> clean validate test
(cd Exemplars; make clean)
make[1]: Entering directory `<http://teijenkins.hcmc.uvic.ca/job/TEIP5-Test-dev/ws/P5/Exemplars'>
mv tei_lite_fr.nvdl tei_lite_fr.nvdl.bak
rm -f *.processed *.xsd *.dtd *.doc.* *.rnc tei*.xsl tei*.rng *.compiled* *~ *.xi *.isosch *.epub *.pdf *.html *.nvdl *-teix*
mv tei_lite_fr.nvdl.bak tei_lite_fr.nvdl
rm -f exnames.xml
rm -f enrich.rng isofs.rng
rm -f names.xml *properties
rm -f [A-Z]*xml
make[1]: Leaving directory `<http://teijenkins.hcmc.uvic.ca/job/TEIP5-Test-dev/ws/P5/Exemplars'>
(cd Test; make clean)
make[1]: Entering directory `<http://teijenkins.hcmc.uvic.ca/job/TEIP5-Test-dev/ws/P5/Test'>
rm -f test*.doc.xml test*.rnc test*.dtd test*.compiled.* test*.xsd test*.rnc test*.rng test*.xsl test*.isosch
rm -rf LOG *~ *.xsd Schema RomaResults DTD
rm -rf *.doc.*
rm -f detest.log detest.log.all
rm -f *-examples.rng *-examples.rnc *test*.nvdl *-ex.odd
rm -f detest.rnc detest.rng detest.dtd detest.isosch
make[1]: Leaving directory `<http://teijenkins.hcmc.uvic.ca/job/TEIP5-Test-dev/ws/P5/Test'>
rm -rf release Guidelines Guidelines-web Schema DTD dtd Split
rm -rf Guidelines.??? Guidelines-*
rm -f *.isosch.xsl
rm -f *.stamp
rm -f *.xsd
rm -f Exemplars/stdout
rm -f Test/*.isosch
rm -f Test/detest.dtd Test/detest.rnc Test/detest.rng Test/detest.xsl
rm -f Test/stdout
rm -f Utilities/guidelines.xsl
rm -f anything buildweb.xml
rm -f p5.sch p5.isosch p5.xml p5subset.xml p5subset.json p5subset.js
rm -f p5attlist.txt
rm -f p5odds-examples.rng p5odds-examples.rnc p5odds.rng p5odds.rnc p5odds.isosch
rm -f pdfbuild.log
rm -f stripspace.xsl.model
rm -f tei-*.zip
rm -f tei-p5-*_*build
rm -f tei-p5-*_*changes
rm -f tei-p5-*_*deb
rm -f teiwebsiteguidelines.zip
rm -rf FASC-*
rm -rf catalogue.* modList
rm -rf valid v.xml ValidatorLog.xml Utilities/pointerattributes.xsl graphics.sh missfont.log v.body v.header Schematron1.xml Schematron2.xml
Checking you have running XML tools and Perl before trying to run transform...
Ant:/usr/bin/ant
Perl:/usr/bin/perl
Java:/usr/bin/java
xmllint:/usr/bin/xmllint
touch check.stamp
get latest date:
VCS is git
if [ "git" = "svn" ] ; \
then \
if [ true = "true" ] ; \
then svn info --xml svn://svn.code.sf.net/p/tei/code/trunk/P5 ; \
else svn info --xml ; \
fi > repodate.xml ; \
fi
if [ git = "git" ] ; \
then \
git log --max-count=1 --pretty=format:"<info type=\"git\"><entry><commit revision=\"%h\"><date>%ai</date></commit></entry></info>" > repodate.xml ; \
fi
BUILD: Generate modular DTDs, Schemas, Schematron and miscellaneous outputs
ANT_OPTS="-Xss2m -Xmx752m -Djava.awt.headless=true" ant -q -lib Utilities/lib/jing.jar:Utilities/lib/saxon9he.jar -f antbuilder.xml -DXSL=<http://teijenkins.hcmc.uvic.ca/job/TEIP5-Test-dev/ws/P5/../../../Stylesheet…> -DDRIVER=Source/guidelines-en.xml base subset outputs
[echo] make modular DTDs, RELAXNG schemas, json, odd schemas, schematron files
[echo] Using <http://teijenkins.hcmc.uvic.ca/job/TEIP5-Test-dev/ws/P5/../../../Stylesheet…> for XSL stylesheets
[echo] Do ODD processing for p5odds.odd
[echo] Do ODD processing for p5odds-examples.odd
BUILD SUCCESSFUL
Total time: 1 minute 6 seconds
BUILD: Generate modular RELAX NG (compact) schemas using trang
(cd Schema; for i in *rng; do java -jar ../Utilities/lib/trang.jar $i `basename $i .rng`.rnc;done)
touch schemas.stamp
BUILD: Check validity with rnv (https://github.com/dtolpin/RNV) if we have it
command -v rnv && rnv -v p5odds.rnc p5.xml
/usr/local/bin/rnv
rnv version 1.7.10
p5.xml
BUILD: Check validity with special-purpose XSL code, looking for bad links etc
ANT_OPTS="-Xss2m -Xmx752m -Djava.awt.headless=true" ant -q -lib Utilities/lib/saxon9he.jar -f antbuilder.xml -DXSL=<http://teijenkins.hcmc.uvic.ca/job/TEIP5-Test-dev/ws/P5/../../../Stylesheet…> validators
[echo] Run Schematron script (normal part of Guidelines)
[echo] Run Schematron script (Examples in Guidelines marked as valid)
[echo] Run ad hoc XSLT validators
BUILD SUCCESSFUL
Total time: 25 seconds
<Messages>
<ERROR>memberOf points to non-existent att.msClass
(TEI[1]/text[2]/body[3]/div["MS"]/div["msco"]/div["mslangs"]/specGrp["mscontents.def"]/elementSpec["msContents"]/classes[9]/) </ERROR>
<ERROR>memberOf points to non-existent att.msClass
(TEI[1]/text[2]/body[3]/div["MS"]/div["msco"]/div["mslangs"]/specGrp["mscontents.def"]/elementSpec["msItem"]/classes[9]/) </ERROR>
<ERROR>memberOf points to non-existent att.msClass
(TEI[1]/text[2]/body[3]/div["MS"]/div["msco"]/div["mslangs"]/specGrp["mscontents.def"]/elementSpec["msItemStruct"]/classes[9]/) </ERROR>
<WARNING>Schematron warning: WARNING: deprecated use of element — The catchwords element will not be allowed outside of msDesc as of 2018-10-01. [Test: ancestor::tei:msDesc] Location: /TEI[1]/text[1]/body[1]/div[10]/div[3]/div[7]/p[1]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/catchwords[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
<WARNING>Schematron warning: WARNING: deprecated use of element — The catchwords element will not be allowed outside of msDesc as of 2018-10-01. [Test: ancestor::tei:msDesc] Location: /TEI[1]/text[1]/body[1]/div[10]/div[3]/div[7]/p[1]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][2]/catchwords[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
<WARNING>Schematron warning: WARNING: deprecated use of element — The catchwords element will not be allowed outside of msDesc as of 2018-10-01. [Test: ancestor::tei:msDesc] Location: /TEI[1]/text[1]/body[1]/div[10]/div[3]/div[8]/specGrp[1]/elementSpec[1]/exemplum[1]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/catchwords[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
<WARNING>Schematron warning: WARNING: deprecated use of element — The catchwords element will not be allowed outside of msDesc as of 2018-10-01. [Test: ancestor::tei:msDesc] Location: /TEI[1]/text[1]/body[1]/div[10]/div[7]/div[3]/div[3]/specGrp[1]/elementSpec[5]/exemplum[3]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/collation[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/p[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/catchwords[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
<WARNING>Schematron warning: WARNING: deprecated use of element — The catchwords element will not be allowed outside of msDesc as of 2018-10-01. [Test: ancestor::tei:msDesc] Location: /TEI[1]/text[1]/body[1]/div[10]/div[7]/div[3]/div[3]/specGrp[1]/elementSpec[5]/exemplum[6]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/collation[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/p[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/catchwords[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
<WARNING>Schematron warning: WARNING: deprecated use of element — The secFol element will not be allowed outside of msDesc as of 2018-10-01. [Test: ancestor::tei:msDesc] Location: /TEI[1]/text[1]/body[1]/div[10]/div[3]/div[7]/p[4]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/secFol[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
<WARNING>Schematron warning: WARNING: deprecated use of element — The secFol element will not be allowed outside of msDesc as of 2018-10-01. [Test: ancestor::tei:msDesc] Location: /TEI[1]/text[1]/body[1]/div[10]/div[3]/div[8]/specGrp[1]/elementSpec[14]/exemplum[1]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/secFol[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
<WARNING>Schematron warning: WARNING: deprecated use of element — The secFol element will not be allowed outside of msDesc as of 2018-10-01. [Test: ancestor::tei:msDesc] Location: /TEI[1]/text[1]/body[1]/div[10]/div[3]/div[8]/specGrp[1]/elementSpec[14]/exemplum[2]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/secFol[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
<WARNING>Schematron warning: WARNING: deprecated use of element — The secFol element will not be allowed outside of msDesc as of 2018-10-01. [Test: ancestor::tei:msDesc] Location: /TEI[1]/text[1]/body[1]/div[10]/div[3]/div[8]/specGrp[1]/elementSpec[14]/exemplum[3]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/secFol[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
<WARNING>Schematron warning: WARNING: deprecated use of element — The signatures element will not be allowed outside of msDesc as of 2018-10-01. [Test: ancestor::tei:msDesc] Location: /TEI[1]/text[1]/body[1]/div[10]/div[3]/div[7]/p[2]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/signatures[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
<WARNING>Schematron warning: WARNING: deprecated use of element — The signatures element will not be allowed outside of msDesc as of 2018-10-01. [Test: ancestor::tei:msDesc] Location: /TEI[1]/text[1]/body[1]/div[10]/div[3]/div[7]/p[3]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/signatures[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
<WARNING>Schematron warning: WARNING: deprecated use of element — The signatures element will not be allowed outside of msDesc as of 2018-10-01. [Test: ancestor::tei:msDesc] Location: /TEI[1]/text[1]/body[1]/div[10]/div[3]/div[8]/specGrp[1]/elementSpec[15]/exemplum[1]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/signatures[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
<WARNING>Schematron warning: WARNING: deprecated use of element — The signatures element will not be allowed outside of msDesc as of 2018-10-01. [Test: ancestor::tei:msDesc] Location: /TEI[1]/text[1]/body[1]/div[10]/div[3]/div[8]/specGrp[1]/elementSpec[15]/exemplum[2]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/signatures[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
<WARNING>Schematron warning: WARNING: deprecated use of element — The signatures element will not be allowed outside of msDesc as of 2018-10-01. [Test: ancestor::tei:msDesc] Location: /TEI[1]/text[1]/body[1]/div[10]/div[3]/div[8]/specGrp[1]/elementSpec[15]/exemplum[3]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/signatures[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
</Messages>
(grep -q "<ERROR>" ValidatorLog.xml;if [ $? -ne 1 ] ; then echo "Oh dear me. ERROR found";diff ValidatorLog.xml expected-results/ValidatorLog.xml;false; fi)
Oh dear me. ERROR found
2,7d1
< <ERROR>memberOf points to non-existent att.msClass
< (TEI[1]/text[2]/body[3]/div["MS"]/div["msco"]/div["mslangs"]/specGrp["mscontents.def"]/elementSpec["msContents"]/classes[9]/) </ERROR>
< <ERROR>memberOf points to non-existent att.msClass
< (TEI[1]/text[2]/body[3]/div["MS"]/div["msco"]/div["mslangs"]/specGrp["mscontents.def"]/elementSpec["msItem"]/classes[9]/) </ERROR>
< <ERROR>memberOf points to non-existent att.msClass
< (TEI[1]/text[2]/body[3]/div["MS"]/div["msco"]/div["mslangs"]/specGrp["mscontents.def"]/elementSpec["msItemStruct"]/classes[9]/) </ERROR>
21a16,28
> <WARNING>Schematron warning: WARNING: use of deprecated method — the use of the altIdentifier element as a direct child of the msPart element will be removed from the TEI on 2016-09-09 [Test: child::tei:altIdentifier] Location: /TEI[1]/text[1]/body[1]/div[10]/div[10]/specGrp[1]/elementSpec[1]/exemplum[2]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/msDesc[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/msPart[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
> <WARNING>Schematron warning: WARNING: use of deprecated attribute — @degree of the precision element will be removed from the TEI on 2015-11-12.
> [Test: @degree] Location: /TEI[1]/text[1]/body[1]/div[21]/div[1]/div[2]/div[4]/specGrp[1]/elementSpec[1]/exemplum[1]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/precision[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
> <WARNING>Schematron warning: WARNING: use of deprecated attribute — @degree of the precision element will be removed from the TEI on 2015-11-12.
> [Test: @degree] Location: /TEI[1]/text[1]/body[1]/div[21]/div[1]/div[2]/div[4]/specGrp[1]/elementSpec[1]/exemplum[1]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/precision[namespace-uri()='http://www.tei-c.org/ns/Examples'][2]</WARNING>
> <WARNING>Schematron warning: WARNING: use of deprecated attribute — @degree of the precision element will be removed from the TEI on 2015-11-12.
> [Test: @degree] Location: /TEI[1]/text[1]/body[1]/div[21]/div[2]/p[5]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/precision[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
> <WARNING>Schematron warning: WARNING: use of deprecated attribute — @degree of the precision element will be removed from the TEI on 2015-11-12.
> [Test: @degree] Location: /TEI[1]/text[1]/body[1]/div[21]/div[2]/p[5]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/precision[namespace-uri()='http://www.tei-c.org/ns/Examples'][2]</WARNING>
> <WARNING>Schematron warning: WARNING: use of deprecated attribute — @degree of the precision element will be removed from the TEI on 2015-11-12.
> [Test: @degree] Location: /TEI[1]/text[1]/body[1]/div[21]/div[2]/p[6]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/residence[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/precision[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
> <WARNING>Schematron warning: WARNING: use of deprecated attribute — @degree of the precision element will be removed from the TEI on 2015-11-12.
> [Test: @degree] Location: /TEI[1]/text[1]/body[1]/div[21]/div[2]/p[7]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/precision[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
make: *** [valid] Error 1
Build step 'Execute shell' marked build as failure
Not sending mail to unregistered user elli_mylonas(a)brown.edu
1
1