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
Sounds excellent to me.
James
--
Dr James Cummings, Academic IT Services, University of Oxford
On 14 Sep 2016 14:56, Raffaele Viglianti <raffaeleviglianti(a)gmail.com> wrote:
I was planning on giving an overview of the council process around a
ticket. The angle would be: "what happens when you think something is wrong
with or missing from the TEI?" Basically describing the life of a bug
report / feature request. I think that the fact that this kind of request
can be submitted will be news to many. Both Elisa and I can pepper this
with a more human account of our experience with this process and the
council in general and conclude with some general remarks and questions
form the audience. How does this sound?
We could try and keep it around 10-15 minutes questions included?
I would not go into details for the release process instead, I think that's
a bit less interesting to the general public and would take too much time
from the hour.
On Wed, Sep 14, 2016 at 12:03 AM, Elisa Beshero-Bondar <ebbondar(a)gmail.com>
wrote:
> I’m okay with sharing 1) with Raff (if it’s okay with Raff), and it’ll
> help to have a sense of timing: How much time have we got? We can maybe
> each prepare a statement describing our experience of Council work—and I’m
> sure Raff’s is different from mine so far, so I think it’ll make for a good
> overview. Agreed that this is a good moment, perhaps after each of us has
> made a statement, to ask the audience what questions they have.
>
> Elisa
> --
> Elisa Beshero-Bondar, PhD
> Director, Center for the Digital Text | Associate Professor of English
> University of Pittsburgh at Greensburg | Humanities Division
> 150 Finoli Drive
> Greensburg, PA 15601 USA
> E-mail: ebb8(a)pitt.edu <mailto:ebb8@pitt.edu>
> Development site: http://newtfire.org <http://newtfire.org/>
>
>
>
>
>
>
> > On Sep 13, 2016, at 9:25 PM, Hugh Cayless <philomousos(a)gmail.com> wrote:
> >
> > We have volunteers for 1 (Raff, Elisa) and 2 (Lou). Any takers for 3? I
> can
> > do it, but then someone else will need to moderate. I sympathize with
> > James's feeling that he's already doing to much, and I share it!
> >
> > As a reminder, the Google Doc is at
> > https://docs.google.com/document/d/1E1SEMfxvhhm_
> I9fAwFzOMXOl6mLy02o10aJWQt7BfhM/edit?usp=sharing
> >
> > Raff and Elisa, are you comfortable sharing #1?
> >
> > You'll have seen that Martin has a final draft of his white paper out. I
> > think we'll need to address it one way of the other. If we're going to
> put
> > out anything for comment to the wider TEI community, It should happen by
> > the middle of next week, I'd say. Lou, if you wanted to make a case for
> the
> > value of customization as a response to Martin's paper, I think that
> might
> > be good. From my own perspective, customization wins, but maybe there are
> > thousands of potential users out there who are put off by the complexity
> > involved...
> >
> > Raff and Elisa, it might be worth asking if there's anything people want
> to
> > know about how Council works.
> >
> > If I'm doing #3, I'll try to think of something...
> > --
> > 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
>
> --
> 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
>
--
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
2
1
I just checked in a short document describing how I'm thinking of
addressing issue 1173 (purifying macro.anyXML) : it's in the TEI repo at
Documents/TCW/anyXMLproposal.xml
In an excess of optimism I also placed an HTML version using CETEICEAN
in what I believe to be the right place
(http://teic.github.io/TCW/anyXMLproposal.html) ... but sadly it seems
CETEICEAN is not yet
able to handle tables, or at least not those whose cells contain
<egXML>s. Bother.
In the interest of progressing the issue, I've also put a static HTML
version generated by the default teitohtml conversion at
http://teic.github.io/TCW/anyXMLproposal_static.html, but it would be
nice to do it properly.
4
6
See <http://teijenkins.hcmc.uvic.ca/job/TEIP5-Test-dev/2954/changes>
Changes:
[lou.burnard] sneak anyElement in so we can test it
------------------------------------------
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 -c core.askpass=true 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 018f797655c450a285602f6a52abda3aa31f2009 (refs/remotes/origin/dev)
> git config core.sparsecheckout # timeout=10
> git checkout -f 018f797655c450a285602f6a52abda3aa31f2009
> git rev-list 400c571bce604dcb498344ebcf3aef8ba49c75f2 # timeout=10
[workspace] $ /bin/bash -xe /tmp/hudson8931942366160656991.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: 43 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)
<http://teijenkins.hcmc.uvic.ca/job/TEIP5-Test-dev/ws/P5/Schema/tagdocs.rng>:334:29: error: missing children
<http://teijenkins.hcmc.uvic.ca/job/TEIP5-Test-dev/ws/P5/Schema/tagdocs.rng>:342:29: error: missing children
touch schemas.stamp
BUILD: Check validity with 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: 22 seconds
<Messages>
<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>
<WARNING>Schematron warning: WARNING: use of deprecated attribute — @render of the tagUsage element will be removed from the TEI on 2017-01-01.
[Test: @render] Location: /TEI[1]/text[1]/body[1]/div[1]/div[3]/div[1]/div[1]/div[3]/p[3]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/tagsDecl[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/namespace[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/tagUsage[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
<WARNING>Schematron warning: WARNING: use of deprecated attribute — @render of the tagUsage element will be removed from the TEI on 2017-01-01.
[Test: @render] Location: /TEI[1]/text[1]/body[1]/div[1]/div[3]/div[1]/div[1]/div[3]/p[3]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/tagsDecl[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/namespace[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/tagUsage[namespace-uri()='http://www.tei-c.org/ns/Examples'][2]</WARNING>
<WARNING>Schematron warning: WARNING: use of deprecated attribute — @render of the tagUsage element will be removed from the TEI on 2017-01-01.
[Test: @render] Location: /TEI[1]/text[1]/body[1]/div[1]/div[3]/div[1]/div[1]/div[3]/p[3]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/tagsDecl[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/namespace[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/tagUsage[namespace-uri()='http://www.tei-c.org/ns/Examples'][3]</WARNING>
<WARNING>Schematron warning: WARNING: use of deprecated attribute — @render of the tagUsage element will be removed from the TEI on 2017-01-01.
[Test: @render] Location: /TEI[1]/text[1]/body[1]/div[2]/div[3]/div[4]/div[2]/p[4]/specGrp[1]/elementSpec[1]/exemplum[1]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/tagsDecl[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/namespace[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/tagUsage[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
<WARNING>Schematron warning: WARNING: use of deprecated attribute — @render of the tagUsage element will be removed from the TEI on 2017-01-01.
[Test: @render] Location: /TEI[1]/text[1]/body[1]/div[2]/div[3]/div[4]/div[2]/p[4]/specGrp[1]/elementSpec[1]/exemplum[1]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/tagsDecl[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/namespace[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/tagUsage[namespace-uri()='http://www.tei-c.org/ns/Examples'][2]</WARNING>
<WARNING>Schematron warning: WARNING: use of deprecated attribute — @render of the tagUsage element will be removed from the TEI on 2017-01-01.
[Test: @render] Location: /TEI[1]/text[1]/body[1]/div[2]/div[3]/div[4]/div[2]/p[4]/specGrp[1]/elementSpec[1]/exemplum[2]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/tagsDecl[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/namespace[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/tagUsage[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
<WARNING>Schematron warning: WARNING: use of deprecated attribute — @render of the tagUsage element will be removed from the TEI on 2017-01-01.
[Test: @render] Location: /TEI[1]/text[1]/body[1]/div[2]/div[3]/div[4]/div[2]/p[4]/specGrp[1]/elementSpec[1]/exemplum[2]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/tagsDecl[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/namespace[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/tagUsage[namespace-uri()='http://www.tei-c.org/ns/Examples'][2]</WARNING>
<WARNING>Schematron warning: WARNING: use of deprecated attribute — @render of the tagUsage element will be removed from the TEI on 2017-01-01.
[Test: @render] Location: /TEI[1]/text[1]/body[1]/div[2]/div[3]/div[4]/div[2]/p[4]/specGrp[1]/elementSpec[1]/exemplum[3]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/tagsDecl[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/namespace[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/tagUsage[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
<WARNING>Schematron warning: WARNING: use of deprecated attribute — @render of the tagUsage element will be removed from the TEI on 2017-01-01.
[Test: @render] Location: /TEI[1]/text[1]/body[1]/div[2]/div[3]/div[4]/div[2]/p[4]/specGrp[1]/elementSpec[1]/exemplum[3]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/tagsDecl[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/namespace[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/tagUsage[namespace-uri()='http://www.tei-c.org/ns/Examples'][2]</WARNING>
<WARNING>Schematron warning: WARNING: use of deprecated attribute — @render of the tagUsage element will be removed from the TEI on 2017-01-01.
[Test: @render] Location: /TEI[1]/text[1]/body[1]/div[2]/div[3]/div[4]/div[2]/p[4]/specGrp[1]/elementSpec[2]/exemplum[1]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/tagsDecl[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/namespace[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/tagUsage[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
<WARNING>Schematron warning: WARNING: use of deprecated attribute — @render of the tagUsage element will be removed from the TEI on 2017-01-01.
[Test: @render] Location: /TEI[1]/text[1]/body[1]/div[2]/div[3]/div[4]/div[2]/p[4]/specGrp[1]/elementSpec[2]/exemplum[1]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/tagsDecl[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/namespace[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/tagUsage[namespace-uri()='http://www.tei-c.org/ns/Examples'][2]</WARNING>
<WARNING>Schematron warning: WARNING: use of deprecated attribute — @render of the tagUsage element will be removed from the TEI on 2017-01-01.
[Test: @render] Location: /TEI[1]/text[1]/body[1]/div[2]/div[3]/div[4]/div[2]/p[4]/specGrp[1]/elementSpec[2]/exemplum[3]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/tagsDecl[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/namespace[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/tagUsage[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
<WARNING>Schematron warning: WARNING: use of deprecated attribute — @render of the tagUsage element will be removed from the TEI on 2017-01-01.
[Test: @render] Location: /TEI[1]/text[1]/body[1]/div[2]/div[3]/div[4]/div[2]/p[4]/specGrp[1]/elementSpec[2]/exemplum[3]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/tagsDecl[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/namespace[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/tagUsage[namespace-uri()='http://www.tei-c.org/ns/Examples'][2]</WARNING>
<WARNING>Schematron warning: WARNING: use of deprecated attribute — @render of the tagUsage element will be removed from the TEI on 2017-01-01.
[Test: @render] Location: /TEI[1]/text[1]/body[1]/div[2]/div[3]/div[4]/div[2]/p[4]/specGrp[1]/elementSpec[3]/exemplum[1]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/namespace[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/tagUsage[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
<WARNING>Schematron warning: WARNING: use of deprecated attribute — @render of the tagUsage element will be removed from the TEI on 2017-01-01.
[Test: @render] Location: /TEI[1]/text[1]/body[1]/div[2]/div[3]/div[4]/div[2]/p[4]/specGrp[1]/elementSpec[3]/exemplum[2]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/namespace[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/tagUsage[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
<WARNING>Schematron warning: WARNING: use of deprecated attribute — @render of the tagUsage element will be removed from the TEI on 2017-01-01.
[Test: @render] Location: /TEI[1]/text[1]/body[1]/div[2]/div[3]/div[4]/div[2]/p[4]/specGrp[1]/elementSpec[3]/exemplum[3]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/namespace[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/tagUsage[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
<WARNING>Schematron warning: WARNING: use of deprecated attribute — @render of the tagUsage element will be removed from the TEI on 2017-01-01.
[Test: @render] Location: /TEI[1]/text[1]/body[1]/div[3]/div[3]/div[3]/p[9]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/tagsDecl[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/namespace[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/tagUsage[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
<WARNING>Schematron warning: WARNING: use of deprecated attribute — @hand of the gap element will be removed from the TEI on 2017-08-01.
[Test: @hand] Location: /TEI[1]/text[1]/body[1]/div[11]/div[3]/div[1]/div[7]/p[2]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/gap[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
<WARNING>Schematron warning:
[Test: true()] Location: /TEI[1]/text[1]/body[1]/div[9]/div[3]/div[1]/specGrp[1]/elementSpec[10]/exemplum[1]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/entry[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/form[namespace-uri()='http://www.tei-c.org/ns/Examples'][2]/form[namespace-uri()='http://www.tei-c.org/ns/Examples'][2]/orth[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/oVar[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
<WARNING>Schematron warning:
[Test: true()] Location: /TEI[1]/text[1]/body[1]/div[9]/div[3]/div[1]/specGrp[1]/elementSpec[10]/exemplum[2]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/entry[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/form[namespace-uri()='http://www.tei-c.org/ns/Examples'][2]/form[namespace-uri()='http://www.tei-c.org/ns/Examples'][2]/orth[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/oVar[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
<WARNING>Schematron warning:
[Test: true()] Location: /TEI[1]/text[1]/body[1]/div[9]/div[3]/div[1]/specGrp[1]/elementSpec[11]/exemplum[1]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/entry[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/form[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/form[namespace-uri()='http://www.tei-c.org/ns/Examples'][2]/orth[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/oVar[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
<WARNING>Schematron warning:
[Test: true()] Location: /TEI[1]/text[1]/body[1]/div[9]/div[3]/div[1]/specGrp[1]/elementSpec[11]/exemplum[2]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/entry[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/form[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/form[namespace-uri()='http://www.tei-c.org/ns/Examples'][2]/orth[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/oVar[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
<WARNING>Schematron warning:
[Test: true()] Location: /TEI[1]/text[1]/body[1]/div[9]/div[3]/div[1]/specGrp[1]/elementSpec[12]/exemplum[1]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/entry[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/form[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/form[namespace-uri()='http://www.tei-c.org/ns/Examples'][2]/orth[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/oVar[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
<WARNING>Schematron warning:
[Test: true()] Location: /TEI[1]/text[1]/body[1]/div[9]/div[3]/div[1]/specGrp[1]/elementSpec[12]/exemplum[2]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/entry[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/form[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/form[namespace-uri()='http://www.tei-c.org/ns/Examples'][2]/orth[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/oVar[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
<WARNING>Schematron warning:
[Test: true()] Location: /TEI[1]/text[1]/body[1]/div[9]/div[3]/div[1]/specGrp[1]/elementSpec[13]/exemplum[1]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/entry[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/form[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/form[namespace-uri()='http://www.tei-c.org/ns/Examples'][2]/orth[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/oVar[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
<WARNING>Schematron warning:
[Test: true()] Location: /TEI[1]/text[1]/body[1]/div[9]/div[3]/div[1]/specGrp[1]/elementSpec[13]/exemplum[2]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/entry[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/form[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/form[namespace-uri()='http://www.tei-c.org/ns/Examples'][2]/orth[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/oVar[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
<WARNING>Schematron warning:
[Test: true()] Location: /TEI[1]/text[1]/body[1]/div[9]/div[4]/p[7]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/cit[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/quote[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/oVar[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
<WARNING>Schematron warning:
[Test: true()] Location: /TEI[1]/text[1]/body[1]/div[9]/div[4]/p[7]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][2]/cit[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/quote[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/oVar[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
<WARNING>Schematron warning:
[Test: true()] Location: /TEI[1]/text[1]/body[1]/div[9]/div[4]/p[8]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/cit[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/quote[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/oVar[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
<WARNING>Schematron warning:
[Test: true()] Location: /TEI[1]/text[1]/body[1]/div[9]/div[4]/p[8]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/cit[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/quote[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/oVar[namespace-uri()='http://www.tei-c.org/ns/Examples'][2]</WARNING>
<WARNING>Schematron warning:
[Test: true()] Location: /TEI[1]/text[1]/body[1]/div[9]/div[4]/specGrp[2]/elementSpec[2]/exemplum[1]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/entry[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/cit[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/quote[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/oVar[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
<WARNING>Schematron warning:
[Test: true()] Location: /TEI[1]/text[1]/body[1]/div[9]/div[4]/specGrp[2]/elementSpec[2]/exemplum[2]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/entry[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/cit[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/quote[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/oVar[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
<WARNING>Schematron warning:
[Test: true()] Location: /TEI[1]/text[1]/body[1]/div[9]/div[4]/specGrp[2]/elementSpec[2]/exemplum[3]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/entry[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/cit[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/quote[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/oVar[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
<WARNING>Schematron warning:
[Test: true()] Location: /TEI[1]/text[1]/body[1]/div[9]/div[4]/specGrp[2]/elementSpec[4]/exemplum[1]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/entry[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/cit[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/quote[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/pVar[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
<WARNING>Schematron warning:
[Test: true()] Location: /TEI[1]/text[1]/body[1]/div[9]/div[4]/specGrp[2]/elementSpec[4]/exemplum[1]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/entry[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/cit[namespace-uri()='http://www.tei-c.org/ns/Examples'][2]/quote[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/pVar[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)
sh graphics.sh
BUILD: Check validity with nvdl, first examples with feasible validity, and then the valid ones
./run-onvdl p5.nvdl p5.xml
/usr/bin/onvdl
<http://teijenkins.hcmc.uvic.ca/job/TEIP5-Test-dev/ws/P5/p5.xml>:110297:59: error: bad value for attribute "except"
<http://teijenkins.hcmc.uvic.ca/job/TEIP5-Test-dev/ws/P5/p5.xml>:110307:140: error: bad value for attribute "maxOccurs"
<http://teijenkins.hcmc.uvic.ca/job/TEIP5-Test-dev/ws/P5/p5.xml>:110307:140: error: bad value for attribute "include"
<http://teijenkins.hcmc.uvic.ca/job/TEIP5-Test-dev/ws/P5/p5.xml>:110317:56: error: bad value for attribute "maxOccurs"
<http://teijenkins.hcmc.uvic.ca/job/TEIP5-Test-dev/ws/P5/p5.xml>:110319:71: error: bad value for attribute "include"
<http://teijenkins.hcmc.uvic.ca/job/TEIP5-Test-dev/ws/P5/p5.xml>:110297:59: error: bad value for attribute "except"
<http://teijenkins.hcmc.uvic.ca/job/TEIP5-Test-dev/ws/P5/p5.xml>:110307:140: error: bad value for attribute "maxOccurs"
<http://teijenkins.hcmc.uvic.ca/job/TEIP5-Test-dev/ws/P5/p5.xml>:110307:140: error: bad value for attribute "include"
<http://teijenkins.hcmc.uvic.ca/job/TEIP5-Test-dev/ws/P5/p5.xml>:110317:56: error: bad value for attribute "maxOccurs"
<http://teijenkins.hcmc.uvic.ca/job/TEIP5-Test-dev/ws/P5/p5.xml>:110319:71: error: bad value for attribute "include"
Error: nvdl run found problems
make: *** [valid] Error 1
Build step 'Execute shell' marked build as failure
1
1
See <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/2554/changes>
Changes:
[s.bauman] Per deprecation procedure, 1) remove <idno> from use as a direct child
[s.bauman] Change the expected failure of having an <altIdentifier> child of
------------------------------------------
[...truncated 795 lines...]
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
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/Saxon-HE-9.4.0.6.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
[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 ../p5subsetDoctored.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 ../p5subsetDoctored.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/Saxon-HE-9.4.0.6.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: 23 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
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
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_speech -Dtestfile=tei_speech.tei -DoddFile=tei_speech.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_speech.odd as ODD
[xslt] Processing <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Exemplars/tei_speech.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/Saxon-HE-9.4.0.6.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_speech.odd> to <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Exemplars/tei_speech.odd…>
[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_speech.rng
[xslt] Processing <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Exemplars/tei_speech.odd…> to <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Exemplars/tei_speech.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_speech.dtd using ../p5subsetDoctored.xml (first pass)
[xslt] Processing <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Exemplars/tei_speech.odd> to <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Exemplars/tei_speech.odd…>
[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_speech.dtd using ../p5subsetDoctored.xml (second pass)
[xslt] Processing <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Exemplars/tei_speech.odd…> to <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Exemplars/tei_speech.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/Saxon-HE-9.4.0.6.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_speech.odd> to <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Exemplars/tei_speech-exa…>
[xslt] Loading stylesheet <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Utilities/odd2exodd.xsl>
[xslt] writing tei_speech.nvdl
[xslt] Processing <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Exemplars/tei_speech-exa…> to <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Exemplars/tei_speech-exa…>
[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_speech-exa…> to <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Exemplars/tei_speech-exa…>
[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_speech-exa…>
[delete] Deleting: <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Exemplars/tei_speech-exa…>
isoschematron:
[echo] XSLT generate ISO schematron tei_speech.isosch from compiled ODD
[xslt] Processing <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Exemplars/tei_speech.odd…> to <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Exemplars/tei_speech.iso…>
[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_speech.iso…> to <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Exemplars/tei_speech.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_speech.tei> to /dev/null
[xslt] Loading stylesheet <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Exemplars/tei_speech.xsl>
cleanup:
[delete] Deleting: <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Exemplars/tei_speech.odd…>
BUILD SUCCESSFUL
Total time: 23 seconds
../run-onvdl tei_speech.nvdl tei_speech.odd
/usr/bin/onvdl
java -jar ../Utilities/lib/trang.jar tei_speech.rng tei_speech.rnc
java -jar ../Utilities/lib/trang.jar -o disable-abstract-elements tei_speech.rng tei_speech.xsd
test -f xml.xsd && mv xml.xsd tei_speech_xml.xsd && perl -p -i -e "s+teix.xsd+tei_speech_teix.xsd+;s+ns1.xsd+tei_speech_ns1.xsd+" tei_speech_xml.xsd && perl -p -i -e "s+xml.xsd+tei_speech_xml.xsd+" tei_speech.xsd
test -f teix.xsd && mv teix.xsd tei_speech_teix.xsd && perl -p -i -e "s+xml.xsd+tei_speech_xml.xsd+;s+ns1.xsd+tei_speech_ns1.xsd+" tei_speech_teix.xsd && perl -p -i -e "s/teix.xsd/tei_speech_teix.xsd/" tei_speech.xsd
make[2]: [tei_speech.dtd] Error 1 (ignored)
test -f dcr.xsd && mv dcr.xsd tei_speech_dcr.xsd && perl -p -i -e "s+xml.xsd+tei_speech_xml.xsd+;s+ns1.xsd+tei_speech_ns1.xsd+;s+teix.xsd+tei_speech_teix.xsd+" tei_speech_dcr.xsd && perl -p -i -e "s/dcr.xsd/tei_speech_dcr.xsd/" tei_speech.xsd && perl -p -i -e "s/dcr.xsd/tei_speech_dcr.xsd/" tei_speech_xml.xsd
test -f spec.xsd && mv spec.xsd tei_speech_spec.xsd && perl -p -i -e "s+xml.xsd+tei_speech_xml.xsd+;s+ns1.xsd+tei_speech_ns1.xsd+;s+teix.xsd+tei_speech_teix.xsd+" tei_speech_spec.xsd && perl -p -i -e "s/spec.xsd/tei_speech_spec.xsd/" tei_speech.xsd
make[2]: [tei_speech.dtd] Error 1 (ignored)
test -f ns1.xsd && mv ns1.xsd tei_speech_ns1.xsd && perl -p -i -e "s+xml.xsd+tei_speech_xml.xsd+" tei_speech_ns1.xsd && perl -p -i -e "s/ns1.xsd/tei_speech_ns1.xsd/" tei_speech.xsd
make[2]: [tei_speech.dtd] Error 1 (ignored)
test -f tite.xsd && mv tite.xsd tei_speech_tite.xsd && perl -p -i -e "s+xml.xsd+tei_speech_xml.xsd+" tei_speech_tite.xsd && perl -p -i -e "s/tite.xsd/tei_speech_tite.xsd/" tei_speech.xsd
make[2]: [tei_speech.dtd] Error 1 (ignored)
Validate XSD using Jing ...
java -jar ../Utilities/lib/jing.jar tei_speech.xsd tei_speech.tei
Validate using xmllint for DTD
xmllint --noout --dtdvalid tei_speech.dtd tei_speech.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_enrich -Dtestfile=tei_enrich.tei -DoddFile=tei_enrich.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_enrich.odd as ODD
[xslt] Processing <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Exemplars/tei_enrich.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/Saxon-HE-9.4.0.6.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_enrich.odd> to <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Exemplars/tei_enrich.odd…>
[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_enrich.rng
[xslt] Processing <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Exemplars/tei_enrich.odd…> to <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Exemplars/tei_enrich.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_enrich.dtd using ../p5subsetDoctored.xml (first pass)
[xslt] Processing <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Exemplars/tei_enrich.odd> to <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Exemplars/tei_enrich.odd…>
[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_enrich.dtd using ../p5subsetDoctored.xml (second pass)
[xslt] Processing <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Exemplars/tei_enrich.odd…> to <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Exemplars/tei_enrich.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/Saxon-HE-9.4.0.6.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_enrich.odd> to <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Exemplars/tei_enrich-exa…>
[xslt] Loading stylesheet <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Utilities/odd2exodd.xsl>
[xslt] writing tei_enrich.nvdl
[xslt] Processing <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Exemplars/tei_enrich-exa…> to <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Exemplars/tei_enrich-exa…>
[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_enrich-exa…> to <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Exemplars/tei_enrich-exa…>
[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_enrich-exa…>
[delete] Deleting: <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Exemplars/tei_enrich-exa…>
isoschematron:
[echo] XSLT generate ISO schematron tei_enrich.isosch from compiled ODD
[xslt] Processing <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Exemplars/tei_enrich.odd…> to <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Exemplars/tei_enrich.iso…>
[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_enrich.iso…> to <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Exemplars/tei_enrich.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_enrich.tei> to /dev/null
[xslt] Loading stylesheet <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Exemplars/tei_enrich.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(.)=''))
cleanup:
[delete] Deleting: <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Exemplars/tei_enrich.odd…>
BUILD SUCCESSFUL
Total time: 24 seconds
../run-onvdl tei_enrich.nvdl tei_enrich.odd
/usr/bin/onvdl
<http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Exemplars/tei_enrich.odd>:2570:29: error: element "altIdentifier" from namespace "http://www.tei-c.org/ns/Examples" not allowed in this context
<http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Exemplars/tei_enrich.odd>:2574:29: error: element "altIdentifier" from namespace "http://www.tei-c.org/ns/Examples" not allowed in this context
<http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Exemplars/tei_enrich.odd>:2578:29: error: element "altIdentifier" from namespace "http://www.tei-c.org/ns/Examples" not allowed in this context
<http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Exemplars/tei_enrich.odd>:2570:29: error: element "altIdentifier" from namespace "http://www.tei-c.org/ns/Examples" not allowed in this context
<http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Exemplars/tei_enrich.odd>:2574:29: error: element "altIdentifier" from namespace "http://www.tei-c.org/ns/Examples" not allowed in this context
<http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Exemplars/tei_enrich.odd>:2578:29: error: element "altIdentifier" from namespace "http://www.tei-c.org/ns/Examples" not allowed in this context
Error: nvdl run found problems
make[2]: *** [tei_enrich.dtd] Error 1
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/2951/changes>
Changes:
[s.bauman] Per deprecation procedure, 1) remove <idno> from use as a direct child
------------------------------------------
[...truncated 462 lines...]
cleanup:
[delete] Deleting: <http://teijenkins.hcmc.uvic.ca/job/TEIP5-Test-dev/ws/P5/Test/testp4compat.o…>
BUILD SUCCESSFUL
Total time: 14 seconds
java -jar ../Utilities/lib/trang.jar -o disable-abstract-elements testp4compat.rng testp4compat.xsd
test -f xml.xsd && cp xml.xsd testp4compat_xml.xsd && perl -p -i -e "s+xml.xsd+testp4compat_xml.xsd+;s+ns1.xsd+testp4compat_ns1.xsd+;s+teix.xsd+testp4compat_teix.xsd+" testp4compat.xsd
test -f teix.xsd && mv teix.xsd testp4compat_teix.xsd && perl -p -i -e "s+xml.xsd+testp4compat_xml.xsd+;s+ns1.xsd+testp4compat_ns1.xsd+" testp4compat_teix.xsd
make[1]: [testp4compat.xsd] Error 1 (ignored)
test -f dcr.xsd && mv dcr.xsd testp4compat_dcr.xsd && perl -p -i -e "s+xml.xsd+testp4compat_xml.xsd+;s+ns1.xsd+testp4compat_ns1.xsd+;s+teix.xsd+testp4compat_teix.xsd+" testp4compat_dcr.xsd && perl -p -i -e "s/dcr.xsd/testp4compat_dcr.xsd/" testp4compat.xsd
make[1]: [testp4compat.xsd] Error 1 (ignored)
test -f spec.xsd && mv spec.xsd testp4compat_spec.xsd && perl -p -i -e "s+xml.xsd+testp4compat_xml.xsd+;s+ns1.xsd+testp4compat_ns1.xsd+;s+teix.xsd+testp4compat_teix.xsd+" testp4compat_spec.xsd && perl -p -i -e "s/spec.xsd/testp4compat_spec.xsd/" testp4compat.xsd
make[1]: [testp4compat.xsd] Error 1 (ignored)
test -f ns1.xsd && mv ns1.xsd testp4compat_ns1.xsd && perl -p -i -e "s+xml.xsd+testp4compat_xml.xsd+" testp4compat_ns1.xsd && perl -p -i -e "s/ns1.xsd/testp4compat_ns1.xsd/" testp4compat.xsd
make[1]: [testp4compat.xsd] Error 1 (ignored)
Validate XSD using Jing ...
java -jar ../Utilities/lib/jing.jar testp4compat.xsd testp4compat.xml
BUILD: Test schema from (special) testplace-kml.odd
xmllint --xinclude testplace-kml.odd > xi_testplace-kml.odd
ANT_OPTS="-Xss2m -Xmx752m -Djava.awt.headless=true" ant -lib ../Utilities/lib/saxon9he.jar:../Utilities/lib/jing.jar -Dtrang=../Utilities/lib/trang.jar -DdefaultSource=`pwd`/../p5subset.xml -DXSL=<http://teijenkins.hcmc.uvic.ca/job/TEIP5-Test-dev/ws/P5/../../../Stylesheet…> -f antruntest.xml -Dtestfile=testplace-kml.xml -DoddFile=xi_testplace-kml.odd -Doutputname=testplace-kml validateodd compileodd rng validaterng cleanup
Buildfile: <http://teijenkins.hcmc.uvic.ca/job/TEIP5-Test-dev/ws/P5/Test/antruntest.xml>
validateodd:
[echo] Validate xi_testplace-kml.odd as ODD
[xslt] Processing <http://teijenkins.hcmc.uvic.ca/job/TEIP5-Test-dev/ws/P5/Test/xi_testplace-k…> to /dev/null
[xslt] Loading stylesheet <http://teijenkins.hcmc.uvic.ca/job/TEIP5-Test-dev/ws/P5/p5odds.message.isos…>
compileodd:
[echo] Do ODD processing using ../Utilities/lib/Saxon-HE-9.4.0.6.jar and source <http://teijenkins.hcmc.uvic.ca/job/TEIP5-Test-dev/ws/P5/Test/../p5subset.xml>
[xslt] Processing <http://teijenkins.hcmc.uvic.ca/job/TEIP5-Test-dev/ws/P5/Test/xi_testplace-k…> to <http://teijenkins.hcmc.uvic.ca/job/TEIP5-Test-dev/ws/P5/Test/testplace-kml.…>
[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 testplace-kml.rng
[xslt] Processing <http://teijenkins.hcmc.uvic.ca/job/TEIP5-Test-dev/ws/P5/Test/testplace-kml.…> to <http://teijenkins.hcmc.uvic.ca/job/TEIP5-Test-dev/ws/P5/Test/testplace-kml.…>
[xslt] Loading stylesheet /var/lib/jenkins/jobs/Stylesheets-dev/lastSuccessful/archive/dist/xml/tei/stylesheet/profiles/default/relaxng/to.xsl
Warning: XML resolver not found; external catalogs will be ignored
validaterng:
[echo] Validate testplace-kml.xml against RELAXNG testplace-kml.rng
cleanup:
[delete] Deleting: <http://teijenkins.hcmc.uvic.ca/job/TEIP5-Test-dev/ws/P5/Test/testplace-kml.…>
BUILD SUCCESSFUL
Total time: 14 seconds
java -jar ../Utilities/lib/trang.jar testplace-kml.rng testplace-kml.rnc
xmllint --noent --dropdtd testplace-kml.xml | rnv testplace-kml.rnc
rm xi_testplace-kml.odd
echo check that TEI web site is up and responding
check that TEI web site is up and responding
curl -s --head http://www.tei-c.org/Vault/P5/1.5.0/xml/tei/odd/p5subset.xml
HTTP/1.1 200 OK
Date: Fri, 09 Sep 2016 22:24:06 GMT
Server: Apache
Last-Modified: Mon, 09 Nov 2009 09:06:14 GMT
ETag: "15a2e26-2f5089-477ec81696d80"
Accept-Ranges: bytes
Content-Length: 3100809
X-Powered-By: PleskLin
Content-Type: text/xml
ANT_OPTS="-Xss2m -Xmx752m -Djava.awt.headless=true" ant -lib ../Utilities/lib/saxon9he.jar:../Utilities/lib/jing.jar -Dtrang=../Utilities/lib/trang.jar -DdefaultSource=`pwd`/../p5subset.xml -DXSL=<http://teijenkins.hcmc.uvic.ca/job/TEIP5-Test-dev/ws/P5/../../../Stylesheet…> -f antruntest.xml -DoddFile=testmeta2010.odd -Dtestfile=testmeta2010.xml validateodd
Buildfile: <http://teijenkins.hcmc.uvic.ca/job/TEIP5-Test-dev/ws/P5/Test/antruntest.xml>
validateodd:
[echo] Validate testmeta2010.odd as ODD
[xslt] Processing <http://teijenkins.hcmc.uvic.ca/job/TEIP5-Test-dev/ws/P5/Test/testmeta2010.o…> to /dev/null
[xslt] Loading stylesheet <http://teijenkins.hcmc.uvic.ca/job/TEIP5-Test-dev/ws/P5/p5odds.message.isos…>
BUILD SUCCESSFUL
Total time: 4 seconds
for j in `grep "<schemaSpec" testmeta2010.odd | sed 's/.*ident=.//' | sed 's/\".*//' | grep _old `; do \
echo found schemaSpec $j in testmeta2010; \
ANT_OPTS="-Xss2m -Xmx752m -Djava.awt.headless=true" ant -lib ../Utilities/lib/saxon9he.jar:../Utilities/lib/jing.jar -Dtrang=../Utilities/lib/trang.jar -DdefaultSource=`pwd`/../p5subset.xml -DXSL=<http://teijenkins.hcmc.uvic.ca/job/TEIP5-Test-dev/ws/P5/../../../Stylesheet…> -f antruntest.xml -DoddFile=testmeta2010.odd -Dtestfile=testmeta2010.xml -Doutputname=$j -DautoGlobal=true -Dschema=$j compileodd rng validaterng cleanup; \
done
found schemaSpec testmeta2010_old1 in testmeta2010
Buildfile: <http://teijenkins.hcmc.uvic.ca/job/TEIP5-Test-dev/ws/P5/Test/antruntest.xml>
compileodd:
[echo] Do ODD processing using ../Utilities/lib/Saxon-HE-9.4.0.6.jar and source <http://teijenkins.hcmc.uvic.ca/job/TEIP5-Test-dev/ws/P5/Test/../p5subset.xml>
[xslt] Processing <http://teijenkins.hcmc.uvic.ca/job/TEIP5-Test-dev/ws/P5/Test/testmeta2010.o…> to <http://teijenkins.hcmc.uvic.ca/job/TEIP5-Test-dev/ws/P5/Test/testmeta2010_o…>
[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 testmeta2010_old1.rng
[xslt] Processing <http://teijenkins.hcmc.uvic.ca/job/TEIP5-Test-dev/ws/P5/Test/testmeta2010_o…> to <http://teijenkins.hcmc.uvic.ca/job/TEIP5-Test-dev/ws/P5/Test/testmeta2010_o…>
[xslt] Loading stylesheet /var/lib/jenkins/jobs/Stylesheets-dev/lastSuccessful/archive/dist/xml/tei/stylesheet/profiles/default/relaxng/to.xsl
Warning: XML resolver not found; external catalogs will be ignored
validaterng:
[echo] Validate testmeta2010.xml against RELAXNG testmeta2010_old1.rng
cleanup:
[delete] Deleting: <http://teijenkins.hcmc.uvic.ca/job/TEIP5-Test-dev/ws/P5/Test/testmeta2010_o…>
BUILD SUCCESSFUL
Total time: 11 seconds
found schemaSpec testmeta2010_old2 in testmeta2010
Buildfile: <http://teijenkins.hcmc.uvic.ca/job/TEIP5-Test-dev/ws/P5/Test/antruntest.xml>
compileodd:
[echo] Do ODD processing using ../Utilities/lib/Saxon-HE-9.4.0.6.jar and source <http://teijenkins.hcmc.uvic.ca/job/TEIP5-Test-dev/ws/P5/Test/../p5subset.xml>
[xslt] Processing <http://teijenkins.hcmc.uvic.ca/job/TEIP5-Test-dev/ws/P5/Test/testmeta2010.o…> to <http://teijenkins.hcmc.uvic.ca/job/TEIP5-Test-dev/ws/P5/Test/testmeta2010_o…>
[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 testmeta2010_old2.rng
[xslt] Processing <http://teijenkins.hcmc.uvic.ca/job/TEIP5-Test-dev/ws/P5/Test/testmeta2010_o…> to <http://teijenkins.hcmc.uvic.ca/job/TEIP5-Test-dev/ws/P5/Test/testmeta2010_o…>
[xslt] Loading stylesheet /var/lib/jenkins/jobs/Stylesheets-dev/lastSuccessful/archive/dist/xml/tei/stylesheet/profiles/default/relaxng/to.xsl
Warning: XML resolver not found; external catalogs will be ignored
validaterng:
[echo] Validate testmeta2010.xml against RELAXNG testmeta2010_old2.rng
cleanup:
[delete] Deleting: <http://teijenkins.hcmc.uvic.ca/job/TEIP5-Test-dev/ws/P5/Test/testmeta2010_o…>
BUILD SUCCESSFUL
Total time: 11 seconds
found schemaSpec testmeta2010_old3 in testmeta2010
Buildfile: <http://teijenkins.hcmc.uvic.ca/job/TEIP5-Test-dev/ws/P5/Test/antruntest.xml>
compileodd:
[echo] Do ODD processing using ../Utilities/lib/Saxon-HE-9.4.0.6.jar and source <http://teijenkins.hcmc.uvic.ca/job/TEIP5-Test-dev/ws/P5/Test/../p5subset.xml>
[xslt] Processing <http://teijenkins.hcmc.uvic.ca/job/TEIP5-Test-dev/ws/P5/Test/testmeta2010.o…> to <http://teijenkins.hcmc.uvic.ca/job/TEIP5-Test-dev/ws/P5/Test/testmeta2010_o…>
[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 testmeta2010_old3.rng
[xslt] Processing <http://teijenkins.hcmc.uvic.ca/job/TEIP5-Test-dev/ws/P5/Test/testmeta2010_o…> to <http://teijenkins.hcmc.uvic.ca/job/TEIP5-Test-dev/ws/P5/Test/testmeta2010_o…>
[xslt] Loading stylesheet /var/lib/jenkins/jobs/Stylesheets-dev/lastSuccessful/archive/dist/xml/tei/stylesheet/profiles/default/relaxng/to.xsl
Warning: XML resolver not found; external catalogs will be ignored
validaterng:
[echo] Validate testmeta2010.xml against RELAXNG testmeta2010_old3.rng
cleanup:
[delete] Deleting: <http://teijenkins.hcmc.uvic.ca/job/TEIP5-Test-dev/ws/P5/Test/testmeta2010_o…>
BUILD SUCCESSFUL
Total time: 12 seconds
for j in `grep "<schemaSpec" testmeta2010.odd | sed 's/.*ident=.//' | sed 's/\".*//' | grep _new `; do \
echo found schemaSpec $j in testmeta2010; \
ANT_OPTS="-Xss2m -Xmx752m -Djava.awt.headless=true" ant -lib ../Utilities/lib/saxon9he.jar:../Utilities/lib/jing.jar -Dtrang=../Utilities/lib/trang.jar -DdefaultSource=`pwd`/../p5subset.xml -DXSL=<http://teijenkins.hcmc.uvic.ca/job/TEIP5-Test-dev/ws/P5/../../../Stylesheet…> -f antruntest.xml -DoddFile=testmeta2010.odd -Dtestfile=testmeta2010.xml -Doutputname=$j -Dschema=$j compileodd rng validaterng cleanup; \
done
found schemaSpec testmeta2010_new3 in testmeta2010
Buildfile: <http://teijenkins.hcmc.uvic.ca/job/TEIP5-Test-dev/ws/P5/Test/antruntest.xml>
compileodd:
[echo] Do ODD processing using ../Utilities/lib/Saxon-HE-9.4.0.6.jar and source <http://teijenkins.hcmc.uvic.ca/job/TEIP5-Test-dev/ws/P5/Test/../p5subset.xml>
[xslt] Processing <http://teijenkins.hcmc.uvic.ca/job/TEIP5-Test-dev/ws/P5/Test/testmeta2010.o…> to <http://teijenkins.hcmc.uvic.ca/job/TEIP5-Test-dev/ws/P5/Test/testmeta2010_n…>
[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 testmeta2010_new3.rng
[xslt] Processing <http://teijenkins.hcmc.uvic.ca/job/TEIP5-Test-dev/ws/P5/Test/testmeta2010_n…> to <http://teijenkins.hcmc.uvic.ca/job/TEIP5-Test-dev/ws/P5/Test/testmeta2010_n…>
[xslt] Loading stylesheet /var/lib/jenkins/jobs/Stylesheets-dev/lastSuccessful/archive/dist/xml/tei/stylesheet/profiles/default/relaxng/to.xsl
Warning: XML resolver not found; external catalogs will be ignored
validaterng:
[echo] Validate testmeta2010.xml against RELAXNG testmeta2010_new3.rng
cleanup:
[delete] Deleting: <http://teijenkins.hcmc.uvic.ca/job/TEIP5-Test-dev/ws/P5/Test/testmeta2010_n…>
BUILD SUCCESSFUL
Total time: 10 seconds
BUILD: Testing files which demonstrate user extensions
xmllint --noout --valid extns.xml
xmllint --noout --valid extns2.xml
BUILD: Testing files which exercise inclusion of fragments
java -jar ../Utilities/lib/jing.jar -t -c frag.rnc testfrag.xml
Elapsed time 1183+159=1342 milliseconds
rnv frag.rnc testfrag.xml
testfrag.xml
BUILD: Test file with deliberate mistakes
ANT_OPTS="-Xss2m -Xmx752m -Djava.awt.headless=true" ant -lib ../Utilities/lib/saxon9he.jar:../Utilities/lib/jing.jar -Dtrang=../Utilities/lib/trang.jar -DdefaultSource=`pwd`/../p5subset.xml -DXSL=<http://teijenkins.hcmc.uvic.ca/job/TEIP5-Test-dev/ws/P5/../../../Stylesheet…> -f antruntest.xml -Doutputname=detest -DoddFile=detest.odd compileodd rng isoschematron cleanup
Buildfile: <http://teijenkins.hcmc.uvic.ca/job/TEIP5-Test-dev/ws/P5/Test/antruntest.xml>
compileodd:
[echo] Do ODD processing using ../Utilities/lib/Saxon-HE-9.4.0.6.jar and source <http://teijenkins.hcmc.uvic.ca/job/TEIP5-Test-dev/ws/P5/Test/../p5subset.xml>
[xslt] Processing <http://teijenkins.hcmc.uvic.ca/job/TEIP5-Test-dev/ws/P5/Test/detest.odd> to <http://teijenkins.hcmc.uvic.ca/job/TEIP5-Test-dev/ws/P5/Test/detest.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 detest.rng
[xslt] Processing <http://teijenkins.hcmc.uvic.ca/job/TEIP5-Test-dev/ws/P5/Test/detest.odd.pro…> to <http://teijenkins.hcmc.uvic.ca/job/TEIP5-Test-dev/ws/P5/Test/detest.rng>
[xslt] Loading stylesheet /var/lib/jenkins/jobs/Stylesheets-dev/lastSuccessful/archive/dist/xml/tei/stylesheet/profiles/default/relaxng/to.xsl
Warning: XML resolver not found; external catalogs will be ignored
isoschematron:
[echo] XSLT generate ISO schematron detest.isosch from compiled ODD
[xslt] Processing <http://teijenkins.hcmc.uvic.ca/job/TEIP5-Test-dev/ws/P5/Test/detest.odd.pro…> to <http://teijenkins.hcmc.uvic.ca/job/TEIP5-Test-dev/ws/P5/Test/detest.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-Test-dev/ws/P5/Test/detest.isosch> to <http://teijenkins.hcmc.uvic.ca/job/TEIP5-Test-dev/ws/P5/Test/detest.xsl>
[xslt] Loading stylesheet <http://teijenkins.hcmc.uvic.ca/job/TEIP5-Test-dev/ws/P5/Utilities/iso_schem…>
cleanup:
[delete] Deleting: <http://teijenkins.hcmc.uvic.ca/job/TEIP5-Test-dev/ws/P5/Test/detest.odd.pro…>
BUILD SUCCESSFUL
Total time: 15 seconds
java -jar ../Utilities/lib/trang.jar detest.rng detest.rnc
Validate ODD file using Schematron
ANT_OPTS="-Xss2m -Xmx752m -Djava.awt.headless=true" ant -lib ../Utilities/lib/saxon9he.jar:../Utilities/lib/jing.jar -Dtrang=../Utilities/lib/trang.jar -DdefaultSource=`pwd`/../p5subset.xml -DXSL=<http://teijenkins.hcmc.uvic.ca/job/TEIP5-Test-dev/ws/P5/../../../Stylesheet…> -f antruntest.xml -Doutputname=detest -DoddFile=detest.odd validateodd > detest1.log 2>&1
Validate ODD file using RELAX NG schema
rnv detest.rnc detest.xml > detest2.log 2>&1
make[1]: [detest] Error 1 (ignored)
Validate XML file using Schematron
java -Xmx752m -jar ../Utilities/lib/saxon9he.jar -ext:on detest.xml detest.xsl > detest3.log 2>&1
grep "\[xslt\]" detest1.log | sed 's/Processing.*detest.odd//' | sed 's/Loading.*message.isosch.xsl//' > detest.log
sed 's/.*detest.xml:/detest.xml:/' detest2.log >> detest.log
sed 's/.*detest.xml:/detest.xml:/' detest3.log >> detest.log
diff detest.log expected-results/detest.log
90,107d89
< detest.xml:216:5: error: element http://www.tei-c.org/ns/1.0^altIdentifier not allowed
< required:
< element http://www.tei-c.org/ns/1.0^msIdentifier
< detest.xml:219:3: error: unfinished content of element http://www.tei-c.org/ns/1.0^msPart
< required:
< element http://www.tei-c.org/ns/1.0^msIdentifier
< detest.xml:245:3: error: element http://www.tei-c.org/ns/1.0^idno not allowed
< required:
< after
< allowed:
< element http://www.tei-c.org/ns/1.0^series
< element http://www.tei-c.org/ns/1.0^monogr
< element http://www.tei-c.org/ns/1.0^note
< element http://www.tei-c.org/ns/1.0^witDetail
< element http://www.tei-c.org/ns/1.0^ptr
< element http://www.tei-c.org/ns/1.0^ref
< element http://www.tei-c.org/ns/1.0^relatedItem
< element http://www.tei-c.org/ns/1.0^citedRange
125a108
> WARNING: use of deprecated method — the use of the idno element as a direct child of the biblStruct element will be removed from the TEI on 2016-09-18 (child::tei:idno / nonfatal)
159a143
> 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 (child::tei:altIdentifier / nonfatal)
make[1]: *** [detest] Error 1
make[1]: Leaving directory `<http://teijenkins.hcmc.uvic.ca/job/TEIP5-Test-dev/ws/P5/Test'>
make: *** [test] Error 2
Build step 'Execute shell' marked build as failure
1
1
Per our deprecation, I've removed <altIdentitier> as a child of
<msPart> and <idno> as a child of <biblStruct>. (The latter 9 days
early. Sue me.)
> 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
> WARNING: use of deprecated method — the use of the idno element as
> a direct child of the biblStruct element will be removed from the
> TEI on 2016-09-18
1
0
I used Chromium Web Browser on Ubuntu to edit our spreadsheet of
arrivals and departures:
https://docs.google.com/spreadsheets/d/1lfA50neSm_2tnX0qQj1vw9MhM3fgjN7WVOh…
I wrote "Sat 09-24 10:10" into column B, and "Sat 10-01 10:25" into
column C. In column B what I wrote was entered. In column C what I
wrote was interpreted as a date and entered as "10/01/2016 10:25:00".
However, it is displayed as "Sun 10-01 10:25". I'm betting this is
because the date is interpreted as a European format date: January
10th was, in fact, a Sunday.
Furthermore, the string displayed in C was right-justified until I
over-rode that with explicit formatting.
I'm guessing that "09-24" was not thought of as a date because "24"
is not a possible month. I'm wondering if Google *always* thinks of
dates as DD[sep]MM, or it does that because a European initiated this
spreadsheet? (Who initiated this spreadsheet?)
Anyway, I've inserted some words to prevent Google Sheets from
thinking of these as dates.
3
2
Hi all,
Since Council is playing a role in the conference, the Board has decided to
reimburse members who need it for the extra nights. The Board would like me
to remind everyone that there is a $1,500 cap on expenses to be reimbursed,
but it is understood that this may be exceeded in some cases, and that's
ok—you'll still get reimbursed unless your expenses are outlandish.
This is actually the first time I've heard of a cap, and I've a feeling it
was put in place before international flights got so expensive. My ticket
was close to $1,500 all by itself, though fortunately I'm able to get a
grant to pay for it. Bottom line is: don't let the cost stop you from
coming!
Let me know if you have any questions.
Hugh
1
0
I am working on Stylesheet issue 135, which (IMHO) is a very serious
bug.
Yesterday I spun my wheels for perhaps 1/2 an hour to an hour being
flummoxed. I then realized we have two almost identical (but a little
different) templates that match tei:dataRef. One is in
odds/teiodds.xsl, the other in odds/odd2relax.xsl. I don't understand
the logic yet (I haven't tried), but it is empirically obvious that
the former is run when building P5, the latter when making a
customization with `roma`.
Can someone explain to me
1) Why we have both
2) Where I should put a subroutine that I want both to be able to call
The @minOccurs and @maxOccurs are handled differently by a variety of
different routines, which makes this tough. But I am making progress.
2
1
See <http://teijenkins.hcmc.uvic.ca/job/TEIP5-Test-dev/2939/changes>
Changes:
[raffaeleviglianti] Added examples of pc[@force] for explicitely recording hyphenation.
------------------------------------------
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 -c core.askpass=true 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 e8d4d470e8ac75e9aefd8e472aa4cc2fe1e3473e (refs/remotes/origin/dev)
> git config core.sparsecheckout # timeout=10
> git checkout -f e8d4d470e8ac75e9aefd8e472aa4cc2fe1e3473e
> git rev-list 89c45d2867fc1a309b81531a936122590958c306 # timeout=10
[workspace] $ /bin/bash -xe /tmp/hudson3592327285258509318.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 22 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 if we have it
command -v rnv && rnv -v p5odds.rnc p5.xml
/usr/local/bin/rnv
rnv version 1.7.10
p5.xml
p5.xml:23335:2: error: element http://www.tei-c.org/ns/Examples^egXML not allowed
required:
after
error: some documents are invalid
make: [valid] Error 1 (ignored)
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: 47 seconds
<Messages>
<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>
<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'][2]</WARNING>
<WARNING>Schematron warning: WARNING: use of deprecated attribute — @render of the tagUsage element will be removed from the TEI on 2017-01-01.
[Test: @render] Location: /TEI[1]/text[1]/body[1]/div[1]/div[3]/div[1]/div[1]/div[3]/p[3]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/tagsDecl[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/namespace[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/tagUsage[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
<WARNING>Schematron warning: WARNING: use of deprecated attribute — @render of the tagUsage element will be removed from the TEI on 2017-01-01.
[Test: @render] Location: /TEI[1]/text[1]/body[1]/div[1]/div[3]/div[1]/div[1]/div[3]/p[3]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/tagsDecl[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/namespace[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/tagUsage[namespace-uri()='http://www.tei-c.org/ns/Examples'][2]</WARNING>
<WARNING>Schematron warning: WARNING: use of deprecated attribute — @render of the tagUsage element will be removed from the TEI on 2017-01-01.
[Test: @render] Location: /TEI[1]/text[1]/body[1]/div[1]/div[3]/div[1]/div[1]/div[3]/p[3]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/tagsDecl[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/namespace[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/tagUsage[namespace-uri()='http://www.tei-c.org/ns/Examples'][3]</WARNING>
<WARNING>Schematron warning: WARNING: use of deprecated attribute — @render of the tagUsage element will be removed from the TEI on 2017-01-01.
[Test: @render] Location: /TEI[1]/text[1]/body[1]/div[2]/div[3]/div[4]/div[2]/p[4]/specGrp[1]/elementSpec[1]/exemplum[1]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/tagsDecl[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/namespace[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/tagUsage[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
<WARNING>Schematron warning: WARNING: use of deprecated attribute — @render of the tagUsage element will be removed from the TEI on 2017-01-01.
[Test: @render] Location: /TEI[1]/text[1]/body[1]/div[2]/div[3]/div[4]/div[2]/p[4]/specGrp[1]/elementSpec[1]/exemplum[1]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/tagsDecl[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/namespace[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/tagUsage[namespace-uri()='http://www.tei-c.org/ns/Examples'][2]</WARNING>
<WARNING>Schematron warning: WARNING: use of deprecated attribute — @render of the tagUsage element will be removed from the TEI on 2017-01-01.
[Test: @render] Location: /TEI[1]/text[1]/body[1]/div[2]/div[3]/div[4]/div[2]/p[4]/specGrp[1]/elementSpec[1]/exemplum[2]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/tagsDecl[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/namespace[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/tagUsage[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
<WARNING>Schematron warning: WARNING: use of deprecated attribute — @render of the tagUsage element will be removed from the TEI on 2017-01-01.
[Test: @render] Location: /TEI[1]/text[1]/body[1]/div[2]/div[3]/div[4]/div[2]/p[4]/specGrp[1]/elementSpec[1]/exemplum[2]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/tagsDecl[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/namespace[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/tagUsage[namespace-uri()='http://www.tei-c.org/ns/Examples'][2]</WARNING>
<WARNING>Schematron warning: WARNING: use of deprecated attribute — @render of the tagUsage element will be removed from the TEI on 2017-01-01.
[Test: @render] Location: /TEI[1]/text[1]/body[1]/div[2]/div[3]/div[4]/div[2]/p[4]/specGrp[1]/elementSpec[1]/exemplum[3]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/tagsDecl[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/namespace[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/tagUsage[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
<WARNING>Schematron warning: WARNING: use of deprecated attribute — @render of the tagUsage element will be removed from the TEI on 2017-01-01.
[Test: @render] Location: /TEI[1]/text[1]/body[1]/div[2]/div[3]/div[4]/div[2]/p[4]/specGrp[1]/elementSpec[1]/exemplum[3]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/tagsDecl[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/namespace[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/tagUsage[namespace-uri()='http://www.tei-c.org/ns/Examples'][2]</WARNING>
<WARNING>Schematron warning: WARNING: use of deprecated attribute — @render of the tagUsage element will be removed from the TEI on 2017-01-01.
[Test: @render] Location: /TEI[1]/text[1]/body[1]/div[2]/div[3]/div[4]/div[2]/p[4]/specGrp[1]/elementSpec[2]/exemplum[1]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/tagsDecl[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/namespace[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/tagUsage[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
<WARNING>Schematron warning: WARNING: use of deprecated attribute — @render of the tagUsage element will be removed from the TEI on 2017-01-01.
[Test: @render] Location: /TEI[1]/text[1]/body[1]/div[2]/div[3]/div[4]/div[2]/p[4]/specGrp[1]/elementSpec[2]/exemplum[1]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/tagsDecl[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/namespace[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/tagUsage[namespace-uri()='http://www.tei-c.org/ns/Examples'][2]</WARNING>
<WARNING>Schematron warning: WARNING: use of deprecated attribute — @render of the tagUsage element will be removed from the TEI on 2017-01-01.
[Test: @render] Location: /TEI[1]/text[1]/body[1]/div[2]/div[3]/div[4]/div[2]/p[4]/specGrp[1]/elementSpec[2]/exemplum[3]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/tagsDecl[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/namespace[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/tagUsage[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
<WARNING>Schematron warning: WARNING: use of deprecated attribute — @render of the tagUsage element will be removed from the TEI on 2017-01-01.
[Test: @render] Location: /TEI[1]/text[1]/body[1]/div[2]/div[3]/div[4]/div[2]/p[4]/specGrp[1]/elementSpec[2]/exemplum[3]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/tagsDecl[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/namespace[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/tagUsage[namespace-uri()='http://www.tei-c.org/ns/Examples'][2]</WARNING>
<WARNING>Schematron warning: WARNING: use of deprecated attribute — @render of the tagUsage element will be removed from the TEI on 2017-01-01.
[Test: @render] Location: /TEI[1]/text[1]/body[1]/div[2]/div[3]/div[4]/div[2]/p[4]/specGrp[1]/elementSpec[3]/exemplum[1]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/namespace[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/tagUsage[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
<WARNING>Schematron warning: WARNING: use of deprecated attribute — @render of the tagUsage element will be removed from the TEI on 2017-01-01.
[Test: @render] Location: /TEI[1]/text[1]/body[1]/div[2]/div[3]/div[4]/div[2]/p[4]/specGrp[1]/elementSpec[3]/exemplum[2]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/namespace[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/tagUsage[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
<WARNING>Schematron warning: WARNING: use of deprecated attribute — @render of the tagUsage element will be removed from the TEI on 2017-01-01.
[Test: @render] Location: /TEI[1]/text[1]/body[1]/div[2]/div[3]/div[4]/div[2]/p[4]/specGrp[1]/elementSpec[3]/exemplum[3]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/namespace[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/tagUsage[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
<WARNING>Schematron warning: WARNING: use of deprecated attribute — @render of the tagUsage element will be removed from the TEI on 2017-01-01.
[Test: @render] Location: /TEI[1]/text[1]/body[1]/div[3]/div[3]/div[3]/p[9]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/tagsDecl[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/namespace[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/tagUsage[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
<WARNING>Schematron warning: WARNING: use of deprecated attribute — @hand of the gap element will be removed from the TEI on 2017-08-01.
[Test: @hand] Location: /TEI[1]/text[1]/body[1]/div[11]/div[3]/div[1]/div[7]/p[2]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/gap[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
<WARNING>Schematron warning:
[Test: true()] Location: /TEI[1]/text[1]/body[1]/div[9]/div[3]/div[1]/specGrp[1]/elementSpec[10]/exemplum[1]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/entry[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/form[namespace-uri()='http://www.tei-c.org/ns/Examples'][2]/form[namespace-uri()='http://www.tei-c.org/ns/Examples'][2]/orth[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/oVar[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
<WARNING>Schematron warning:
[Test: true()] Location: /TEI[1]/text[1]/body[1]/div[9]/div[3]/div[1]/specGrp[1]/elementSpec[10]/exemplum[2]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/entry[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/form[namespace-uri()='http://www.tei-c.org/ns/Examples'][2]/form[namespace-uri()='http://www.tei-c.org/ns/Examples'][2]/orth[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/oVar[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
<WARNING>Schematron warning:
[Test: true()] Location: /TEI[1]/text[1]/body[1]/div[9]/div[3]/div[1]/specGrp[1]/elementSpec[11]/exemplum[1]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/entry[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/form[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/form[namespace-uri()='http://www.tei-c.org/ns/Examples'][2]/orth[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/oVar[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
<WARNING>Schematron warning:
[Test: true()] Location: /TEI[1]/text[1]/body[1]/div[9]/div[3]/div[1]/specGrp[1]/elementSpec[11]/exemplum[2]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/entry[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/form[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/form[namespace-uri()='http://www.tei-c.org/ns/Examples'][2]/orth[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/oVar[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
<WARNING>Schematron warning:
[Test: true()] Location: /TEI[1]/text[1]/body[1]/div[9]/div[3]/div[1]/specGrp[1]/elementSpec[12]/exemplum[1]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/entry[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/form[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/form[namespace-uri()='http://www.tei-c.org/ns/Examples'][2]/orth[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/oVar[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
<WARNING>Schematron warning:
[Test: true()] Location: /TEI[1]/text[1]/body[1]/div[9]/div[3]/div[1]/specGrp[1]/elementSpec[12]/exemplum[2]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/entry[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/form[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/form[namespace-uri()='http://www.tei-c.org/ns/Examples'][2]/orth[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/oVar[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
<WARNING>Schematron warning:
[Test: true()] Location: /TEI[1]/text[1]/body[1]/div[9]/div[3]/div[1]/specGrp[1]/elementSpec[13]/exemplum[1]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/entry[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/form[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/form[namespace-uri()='http://www.tei-c.org/ns/Examples'][2]/orth[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/oVar[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
<WARNING>Schematron warning:
[Test: true()] Location: /TEI[1]/text[1]/body[1]/div[9]/div[3]/div[1]/specGrp[1]/elementSpec[13]/exemplum[2]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/entry[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/form[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/form[namespace-uri()='http://www.tei-c.org/ns/Examples'][2]/orth[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/oVar[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
<WARNING>Schematron warning:
[Test: true()] Location: /TEI[1]/text[1]/body[1]/div[9]/div[4]/p[7]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/cit[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/quote[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/oVar[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
<WARNING>Schematron warning:
[Test: true()] Location: /TEI[1]/text[1]/body[1]/div[9]/div[4]/p[7]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][2]/cit[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/quote[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/oVar[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
<WARNING>Schematron warning:
[Test: true()] Location: /TEI[1]/text[1]/body[1]/div[9]/div[4]/p[8]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/cit[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/quote[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/oVar[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
<WARNING>Schematron warning:
[Test: true()] Location: /TEI[1]/text[1]/body[1]/div[9]/div[4]/p[8]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/cit[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/quote[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/oVar[namespace-uri()='http://www.tei-c.org/ns/Examples'][2]</WARNING>
<WARNING>Schematron warning:
[Test: true()] Location: /TEI[1]/text[1]/body[1]/div[9]/div[4]/specGrp[2]/elementSpec[2]/exemplum[1]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/entry[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/cit[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/quote[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/oVar[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
<WARNING>Schematron warning:
[Test: true()] Location: /TEI[1]/text[1]/body[1]/div[9]/div[4]/specGrp[2]/elementSpec[2]/exemplum[2]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/entry[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/cit[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/quote[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/oVar[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
<WARNING>Schematron warning:
[Test: true()] Location: /TEI[1]/text[1]/body[1]/div[9]/div[4]/specGrp[2]/elementSpec[2]/exemplum[3]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/entry[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/cit[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/quote[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/oVar[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
<WARNING>Schematron warning:
[Test: true()] Location: /TEI[1]/text[1]/body[1]/div[9]/div[4]/specGrp[2]/elementSpec[4]/exemplum[1]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/entry[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/cit[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/quote[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/pVar[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
<WARNING>Schematron warning:
[Test: true()] Location: /TEI[1]/text[1]/body[1]/div[9]/div[4]/specGrp[2]/elementSpec[4]/exemplum[1]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/entry[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/cit[namespace-uri()='http://www.tei-c.org/ns/Examples'][2]/quote[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/pVar[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)
sh graphics.sh
BUILD: Check validity with nvdl, first examples with feasible validity, and then the valid ones
./run-onvdl p5.nvdl p5.xml
/usr/bin/onvdl
<http://teijenkins.hcmc.uvic.ca/job/TEIP5-Test-dev/ws/P5/p5.xml>:23335:51: error: element "egXML" from namespace "http://www.tei-c.org/ns/Examples" not allowed in this context
<http://teijenkins.hcmc.uvic.ca/job/TEIP5-Test-dev/ws/P5/p5.xml>:23335:51: error: element "egXML" from namespace "http://www.tei-c.org/ns/Examples" not allowed in this context
Error: nvdl run found problems
make: *** [valid] Error 1
Build step 'Execute shell' marked build as failure
1
1