Skip to content

Commit

Permalink
setup batch roc download and xsd generation for MYNG testing
Browse files Browse the repository at this point in the history
Signed-off-by: greenTara <taraathan@gmail.com>
  • Loading branch information
greenTara committed Mar 18, 2014
1 parent 1d9fcd5 commit 7471da9
Show file tree
Hide file tree
Showing 44 changed files with 1,529 additions and 1,822 deletions.
9 changes: 9 additions & 0 deletions bash/std2xsd.sh
@@ -0,0 +1,9 @@
#!/bin/bash
APP_HOME=/Users/taraathan/Library/
LIB=${APP_HOME}Java/Extensions/
CP1=${LIB}jing-20091111/jing.jar
CP2=${LIB}trang-20091111/trang.jar

java -jar "${CP1}" -cs $1 > ../relaxng/tmp-std2xsd.rng
java -jar "${CP2}" -o disable-abstract-elements -o any-process-contents=lax ../relaxng/tmp-std2xsd.rng $2
rm ../relaxng/tmp-std2xsd.rng
74 changes: 74 additions & 0 deletions bash/web2rnc.sh
@@ -0,0 +1,74 @@
#!/bin/bash
# Download RNC schemas from MYNG for local testing
# datalog_min_relaxed.rnc
curl -L "http://deliberation.ruleml.org/1.01/relaxng/schema_rnc.php?backbone=x7&default=x7&termseq=x7&lng=x1&propo=x1&implies=x0&terms=x200&quant=x0&expr=x0&serial=xf" > ../relaxng/datalog_min_relaxed.rnc
# disdatalog_min_relaxed.rnc
curl -L "http://deliberation.ruleml.org/1.01/relaxng/schema_rnc.php?backbone=x7&default=x7&termseq=x7&lng=x1&propo=x1&implies=x30&terms=x200&quant=x0&expr=x0&serial=xf" > ../relaxng/disdatalog_min_relaxed.rnc
# datalog_min_normal.rnc
curl -L "http://deliberation.ruleml.org/1.01/relaxng/schema_rnc.php?backbone=x7&default=x6&termseq=x7&lng=x1&propo=x1&implies=x0&terms=x200&quant=x0&expr=x0&serial=xc" > ../relaxng/datalog_min_normal.rnc
# disdatalog_min_normal.rnc
curl -L "http://deliberation.ruleml.org/1.01/relaxng/schema_rnc.php?backbone=x7&default=x6&termseq=x7&lng=x1&propo=x1&implies=x30&terms=x200&quant=x0&expr=x0&serial=xc" > ../relaxng/disdatalog_min_normal.rnc

# datalogeq_min_relaxed.rnc
curl -L "http://deliberation.ruleml.org/1.01/relaxng/schema_rnc.php?backbone=x7&default=x7&termseq=x7&lng=x1&propo=x1&implies=x0&terms=x210&quant=x0&expr=x0&serial=xf" > ../relaxng/datalogeq_min_relaxed.rnc
# disdatalogeq_min_relaxed.rnc
curl -L "http://deliberation.ruleml.org/1.01/relaxng/schema_rnc.php?backbone=x7&default=x7&termseq=x7&lng=x1&propo=x1&implies=x30&terms=x210&quant=x0&expr=x0&serial=xf" > ../relaxng/disdatalogeq_min_relaxed.rnc
# datalogeq_min_normal.rnc
curl -L "http://deliberation.ruleml.org/1.01/relaxng/schema_rnc.php?backbone=x7&default=x6&termseq=x7&lng=x1&propo=x1&implies=x0&terms=x210&quant=x0&expr=x0&serial=xc" > ../relaxng/datalogeq_min_normal.rnc
# disdatalogeq_min_normal.rnc
curl -L "http://deliberation.ruleml.org/1.01/relaxng/schema_rnc.php?backbone=x7&default=x6&termseq=x7&lng=x1&propo=x1&implies=x30&terms=x210&quant=x0&expr=x0&serial=xc" > ../relaxng/disdatalogeq_min_normal.rnc

# datalogex_min_relaxed.rnc
curl -L "http://deliberation.ruleml.org/1.01/relaxng/schema_rnc.php?backbone=x7&default=x7&termseq=x7&lng=x1&propo=x1&implies=x40&terms=x200&quant=x0&expr=x0&serial=xf" > ../relaxng/datalogex_min_relaxed.rnc
# disdatalogex_min_relaxed.rnc
curl -L "http://deliberation.ruleml.org/1.01/relaxng/schema_rnc.php?backbone=x7&default=x7&termseq=x7&lng=x1&propo=x1&implies=x70&terms=x200&quant=x0&expr=x0&serial=xf" > ../relaxng/disdatalogex_min_relaxed.rnc
# datalogex_min_normal.rnc
curl -L "http://deliberation.ruleml.org/1.01/relaxng/schema_rnc.php?backbone=x7&default=x6&termseq=x7&lng=x1&propo=x1&implies=x40&terms=x200&quant=x0&expr=x0&serial=xc" > ../relaxng/datalogex_min_normal.rnc
# disdatalogex_min_normal.rnc
curl -L "http://deliberation.ruleml.org/1.01/relaxng/schema_rnc.php?backbone=x7&default=x6&termseq=x7&lng=x1&propo=x1&implies=x70&terms=x200&quant=x0&expr=x0&serial=xc" > ../relaxng/disdatalogex_min_normal.rnc

# datalogexeq_min_relaxed.rnc
curl -L "http://deliberation.ruleml.org/1.01/relaxng/schema_rnc.php?backbone=x7&default=x7&termseq=x7&lng=x1&propo=x1&implies=x40&terms=x210&quant=x0&expr=x0&serial=xf" > ../relaxng/datalogexeq_min_relaxed.rnc
# disdatalogexeq_min_relaxed.rnc
curl -L "http://deliberation.ruleml.org/1.01/relaxng/schema_rnc.php?backbone=x7&default=x7&termseq=x7&lng=x1&propo=x1&implies=x70&terms=x210&quant=x0&expr=x0&serial=xf" > ../relaxng/disdatalogexeq_min_relaxed.rnc
# datalogexeq_min_normal.rnc
curl -L "http://deliberation.ruleml.org/1.01/relaxng/schema_rnc.php?backbone=x7&default=x6&termseq=x7&lng=x1&propo=x1&implies=x40&terms=x210&quant=x0&expr=x0&serial=xc" > ../relaxng/datalogexeq_min_normal.rnc
# disdatalogexeq_min_normal.rnc
curl -L "http://deliberation.ruleml.org/1.01/relaxng/schema_rnc.php?backbone=x7&default=x6&termseq=x7&lng=x1&propo=x1&implies=x70&terms=x210&quant=x0&expr=x0&serial=xc" > ../relaxng/disdatalogexeq_min_normal.rnc

# datalogexand_min_relaxed.rnc
curl -L "http://deliberation.ruleml.org/1.01/relaxng/schema_rnc.php?backbone=x7&default=x7&termseq=x7&lng=x1&propo=x1&implies=x48&terms=x200&quant=x0&expr=x0&serial=xf" > ../relaxng/datalogexand_min_relaxed.rnc
# disdatalogexand_min_relaxed.rnc
curl -L "http://deliberation.ruleml.org/1.01/relaxng/schema_rnc.php?backbone=x7&default=x7&termseq=x7&lng=x1&propo=x1&implies=x78&terms=x200&quant=x0&expr=x0&serial=xf" > ../relaxng/disdatalogexand_min_relaxed.rnc
# datalogexand_min_normal.rnc
curl -L "http://deliberation.ruleml.org/1.01/relaxng/schema_rnc.php?backbone=x7&default=x6&termseq=x7&lng=x1&propo=x1&implies=x48&terms=x200&quant=x0&expr=x0&serial=xc" > ../relaxng/datalogexand_min_normal.rnc
# disdatalogexand_min_normal.rnc
curl -L "http://deliberation.ruleml.org/1.01/relaxng/schema_rnc.php?backbone=x7&default=x6&termseq=x7&lng=x1&propo=x1&implies=x78&terms=x200&quant=x0&expr=x0&serial=xc" > ../relaxng/disdatalogexand_min_normal.rnc

# datalogand_min_relaxed.rnc
curl -L "http://deliberation.ruleml.org/1.01/relaxng/schema_rnc.php?backbone=x7&default=x7&termseq=x7&lng=x1&propo=x1&implies=x40&terms=x200&quant=x0&expr=x0&serial=xf" > ../relaxng/datalogand_min_relaxed.rnc
# disdatalogand_min_relaxed.rnc
curl -L "http://deliberation.ruleml.org/1.01/relaxng/schema_rnc.php?backbone=x7&default=x7&termseq=x7&lng=x1&propo=x1&implies=x70&terms=x200&quant=x0&expr=x0&serial=xf" > ../relaxng/disdatalogand_min_relaxed.rnc
# datalogand_min_normal.rnc
curl -L "http://deliberation.ruleml.org/1.01/relaxng/schema_rnc.php?backbone=x7&default=x6&termseq=x7&lng=x1&propo=x1&implies=x8&terms=x200&quant=x0&expr=x0&serial=xc" > ../relaxng/datalogand_min_normal.rnc
# disdatalogand_min_normal.rnc
curl -L "http://deliberation.ruleml.org/1.01/relaxng/schema_rnc.php?backbone=x7&default=x6&termseq=x7&lng=x1&propo=x1&implies=x38&terms=x200&quant=x0&expr=x0&serial=xc" > ../relaxng/disdatalogand_min_normal.rnc

# ncdatalog_min_relaxed.rnc
curl -L "http://deliberation.ruleml.org/1.01/relaxng/schema_rnc.php?backbone=x7&default=x7&termseq=x7&lng=x1&propo=x1&implies=x10&terms=x200&quant=x0&expr=x0&serial=xf" > ../relaxng/ncdatalog_min_relaxed.rnc
# ncdatalog_min_normal.rnc
curl -L "http://deliberation.ruleml.org/1.01/relaxng/schema_rnc.php?backbone=x7&default=x6&termseq=x7&lng=x1&propo=x1&implies=x10&terms=x200&quant=x0&expr=x0&serial=xc" > ../relaxng/ncdatalog_min_normal.rnc

# datalogplus_min_relaxed.rnc
curl -L "http://deliberation.ruleml.org/1.01/relaxng/schema_rnc.php?backbone=x7&default=x7&termseq=x7&lng=x1&propo=x1&implies=x58&terms=x210&quant=x0&expr=x0&serial=xf" > ../relaxng/datalogplus_min_relaxed.rnc
# disdatalogplus_min_relaxed.rnc
curl -L "http://deliberation.ruleml.org/1.01/relaxng/schema_rnc.php?backbone=x7&default=x7&termseq=x7&lng=x1&propo=x1&implies=x78&terms=x210&quant=x0&expr=x0&serial=xf" > ../relaxng/disdatalogplus_min_relaxed.rnc
# datalogplus_min_normal.rnc
curl -L "http://deliberation.ruleml.org/1.01/relaxng/schema_rnc.php?backbone=x7&default=x6&termseq=x7&lng=x1&propo=x1&implies=x58&terms=x210&quant=x0&expr=x0&serial=xc" > ../relaxng/datalogplus_min_normal.rnc
# disdatalogplus_min_normal.rnc
curl -L "http://deliberation.ruleml.org/1.01/relaxng/schema_rnc.php?backbone=x7&default=x6&termseq=x7&lng=x1&propo=x1&implies=x78&terms=x210&quant=x0&expr=x0&serial=xc" > ../relaxng/disdatalogplus_min_normal.rnc

# unprop_relaxed.rnc
curl -L "http://deliberation.ruleml.org/1.01/relaxng/schema_rnc.php?backbone=x0&default=x7&termseq=x1&lng=x1&propo=x0&implies=x0&terms=x0&quant=x0&expr=x0&serial=xb" > ../relaxng/unprop_relaxed.rnc
# unprop_normal.rnc
curl -L "http://deliberation.ruleml.org/1.01/relaxng/schema_rnc.php?backbone=x0&default=x6&termseq=x1&lng=x1&propo=x0&implies=x0&terms=x0&quant=x0&expr=x0&serial=x8" > ../relaxng/unprop_normal.rnc
39 changes: 39 additions & 0 deletions bash/web2xsd.sh
@@ -0,0 +1,39 @@
#!/bin/bash

# Auto-generate XSD from MYNG RNC
# http://deliberation.ruleml.org/1.01/xsd/datalogplus_min.xsd
curl -L "http://deliberation.ruleml.org/1.01/relaxng/schema_rnc.php?backbone=x7&default=x7&termseq=x7&lng=x1&propo=x1&implies=x58&terms=x210&quant=x0&expr=x0&serial=x0" > ../relaxng/tmp-web2xsd.rnc
./std2xsd.sh ../relaxng/tmp-web2xsd.rnc ../xsd/datalogplus_min.xsd

# http://deliberation.ruleml.org/1.01/xsd/disdatalogplus_min.xsd
curl -L "http://deliberation.ruleml.org/1.01/relaxng/schema_rnc.php?backbone=x7&default=x7&termseq=x7&lng=x1&propo=x1&implies=x78&terms=x210&quant=x0&expr=x0&serial=x0" > ../relaxng/tmp-web2xsd.rnc
./std2xsd.sh ../relaxng/tmp-web2xsd.rnc ../xsd/disdatalogplus_min.xsd

# http://deliberation.ruleml.org/1.01/xsd/datalogplus_min_normal.xsd
curl -L "http://deliberation.ruleml.org/1.01/relaxng/schema_rnc.php?backbone=x7&default=x6&termseq=x7&lng=x1&propo=x1&implies=x58&terms=x210&quant=x0&expr=x0&serial=x0" > ../relaxng/tmp-web2xsd.rnc
./std2xsd.sh ../relaxng/tmp-web2xsd.rnc ../xsd/datalogplus_min_normal.xsd

# http://deliberation.ruleml.org/1.01/xsd/disdatalogplus_min_normal.xsd
curl -L "http://deliberation.ruleml.org/1.01/relaxng/schema_rnc.php?backbone=x7&default=x6&termseq=x7&lng=x1&propo=x1&implies=x78&terms=x210&quant=x0&expr=x0&serial=x0" > ../relaxng/tmp-web2xsd.rnc
./std2xsd.sh ../relaxng/tmp-web2xsd.rnc ../xsd/disdatalogplus_min_normal.xsd

# http://deliberation.ruleml.org/1.01/xsd/datalogplus_mid.xsd
curl -L "http://deliberation.ruleml.org/1.01/relaxng/schema_rnc.php?backbone=x7&default=x7&termseq=x7&lng=x1&propo=x3c1&implies=x5e&terms=xf10&quant=x0&expr=x0&serial=x0" > ../relaxng/tmp-web2xsd.rnc
./std2xsd.sh ../relaxng/tmp-web2xsd.rnc ../xsd/datalogplus_mid.xsd

# http://deliberation.ruleml.org/1.01/xsd/disdatalogplus_mid.xsd
curl -L "http://deliberation.ruleml.org/1.01/relaxng/schema_rnc.php?backbone=x7&default=x7&termseq=x7&lng=x1&propo=x3c1&implies=x7e&terms=xf10&quant=x0&expr=x0&serial=x0" > ../relaxng/tmp-web2xsd.rnc
./std2xsd.sh ../relaxng/tmp-web2xsd.rnc ../xsd/disdatalogplus_mid.xsd

# http://deliberation.ruleml.org/1.01/xsd/datalogplus_mid_normal.xsd
curl -L "http://deliberation.ruleml.org/1.01/relaxng/schema_rnc.php?backbone=x7&default=x6&termseq=x7&lng=x1&propo=x3c1&implies=x5e&terms=xf10&quant=x0&expr=x0&serial=x0" > ../relaxng/tmp-web2xsd.rnc
./std2xsd.sh ../relaxng/tmp-web2xsd.rnc ../xsd/datalogplus_mid_normal.xsd

# http://deliberation.ruleml.org/1.01/xsd/disdatalogplus_mid_normal.xsd
curl -L "http://deliberation.ruleml.org/1.01/relaxng/schema_rnc.php?backbone=x7&default=x6&termseq=x7&lng=x1&propo=x3c1&implies=x7e&terms=xf10&quant=x0&expr=x0&serial=x0" > ../relaxng/tmp-web2xsd.rnc
./std2xsd.sh ../relaxng/tmp-web2xsd.rnc ../xsd/disdatalogplus_mid_normal.xsd


curl -L "http://deliberation.ruleml.org/1.01/relaxng/schema_rnc.php?backbone=x7&default=x7&termseq=x7&lng=x1&propo=x3c1&implies=x5e&terms=xf30&quant=x0&expr=x0&serial=x0" > ../relaxng/tmp-web2xsd.rnc
./std2xsd.sh ../relaxng/tmp-web2xsd.rnc ../xsd/datalogplus_mid.xsd
rm ../relaxng/tmp-web2xsd.rnc
76 changes: 0 additions & 76 deletions exa/DatalogPlus/datalogex_min/datalogex_min.ruleml

This file was deleted.

106 changes: 0 additions & 106 deletions exa/DatalogPlus/datalogex_min/datalogex_min_normal.ruleml

This file was deleted.

0 comments on commit 7471da9

Please sign in to comment.