Skip to content

Instantly share code, notes, and snippets.

@sideshowbarker
Created March 8, 2012 08:27
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save sideshowbarker/1999657 to your computer and use it in GitHub Desktop.
Save sideshowbarker/1999657 to your computer and use it in GitHub Desktop.
shell script for invoking command-line class for validator.nu
#!/bin/sh
CLASSPATH=dependencies/commons-codec-1.4/commons-codec-1.4.jar\
:dependencies/commons-httpclient-3.1/commons-httpclient-3.1.jar\
:dependencies/commons-logging-1.1.1/commons-logging-1.1.1.jar\
:dependencies/commons-logging-1.1.1/commons-logging-adapters-1.1.1.jar\
:dependencies/commons-logging-1.1.1/commons-logging-api-1.1.1.jar\
:dependencies/icu4j-charsets-4_4_2.jar:dependencies/icu4j-4_4_2.jar\
:dependencies/jetty-6.1.26/lib/servlet-api-2.5-20081211.jar\
:dependencies/apache-log4j-1.2.15/log4j-1.2.15.jar\
:dependencies/xerces-2_9_1/xercesImpl.jar\
:dependencies/xerces-2_9_1/xml-apis.jar\
:dependencies/slf4j-1.5.2/slf4j-log4j12-1.5.2.jar\
:dependencies/mozilla/intl/chardet/java/dist/lib/chardet.jar\
:dependencies/saxon9.jar:dependencies/isorelax.jar\
:dependencies/iri-0.5/lib/iri.jar:dependencies/rhino1_7R1/js.jar\
:jars/htmlparser.jar:jars/hs-aelfred2.jar:jars/io-xml-util.jar\
:jars/html5-datatypes.jar:jars/non-schema.jar\
:jars/validator.jar:jing-trang/build/jing.jar
java \
-classpath $CLASSPATH \
-Dnu.validator.servlet.log4j-properties=validator/log4j.properties \
-Dorg.whattf.datatype.warn=true \
-Dorg.whattf.datatype.lang-registry=file:local-entities/www.iana.org/assignments/language-subtag-registry \
-Dorg.whattf.datatype.charset-registry=file:local-entities/www.iana.org/assignments/character-sets \
-Dnu.validator.spec.microsyntax-descriptions=file:local-entities/wiki.whatwg.org/wiki/MicrosyntaxDescriptions \
-Dnu.validator.spec.alt-advice=file:local-entities/wiki.whatwg.org/wiki/Validator.nu_alt_advice \
-Dnu.validator.servlet.max-file-size=7340032 \
-Dorg.mortbay.http.HttpRequest.maxFormContentSize=7340032 \
nu.validator.servlet.VerifierCommandLine $1
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment