summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--BKUViewer/src/main/java/at/gv/egiz/bku/slxhtml/SLXHTMLValidator.java24
-rw-r--r--BKUViewer/src/test/java/at/gv/egiz/bku/slxhtml/ValidatorTest.java4
-rw-r--r--BKUViewer/src/test/resources/at/gv/egiz/bku/slxhtml/zugang.xhtml17
3 files changed, 42 insertions, 3 deletions
diff --git a/BKUViewer/src/main/java/at/gv/egiz/bku/slxhtml/SLXHTMLValidator.java b/BKUViewer/src/main/java/at/gv/egiz/bku/slxhtml/SLXHTMLValidator.java
index 7ce5fdbe..a230afa6 100644
--- a/BKUViewer/src/main/java/at/gv/egiz/bku/slxhtml/SLXHTMLValidator.java
+++ b/BKUViewer/src/main/java/at/gv/egiz/bku/slxhtml/SLXHTMLValidator.java
@@ -52,7 +52,29 @@ public class SLXHTMLValidator implements at.gv.egiz.bku.viewer.Validator {
* The schema file for the SLXHTML schema.
*/
private static final String SLXHTML_SCHEMA_FILE = "at/gv/egiz/bku/slxhtml/slxhtml.xsd";
-
+// public static final String[] SLXHTML_SCHEMA_FILES = new String[]{
+// "at/gv/egiz/bku/slxhtml/slxhtml.xsd",
+// "at/gv/egiz/bku/slxhtml/slxhtml-model-1.xsd",
+// "at/gv/egiz/bku/slxhtml/slxhtml-modules-1.xsd",
+// "at/gv/egiz/bku/slxhtml/xhtml-attribs-1.xsd",
+// "at/gv/egiz/bku/slxhtml/xhtml-blkphras-1.xsd",
+// "at/gv/egiz/bku/slxhtml/xhtml-blkpres-1.xsd",
+// "at/gv/egiz/bku/slxhtml/xhtml-blkstruct-1.xsd",
+// "at/gv/egiz/bku/slxhtml/xhtml-datatypes-1.xsd",
+// "at/gv/egiz/bku/slxhtml/xhtml-framework-1.xsd",
+// "at/gv/egiz/bku/slxhtml/xhtml-image-1.xsd",
+// "at/gv/egiz/bku/slxhtml/xhtml-inlphras-1.xsd",
+// "at/gv/egiz/bku/slxhtml/xhtml-inlpres-1.xsd",
+// "at/gv/egiz/bku/slxhtml/xhtml-inlstruct-1.xsd",
+// "at/gv/egiz/bku/slxhtml/xhtml-list-1.xsd",
+// "at/gv/egiz/bku/slxhtml/xhtml-pres-1.xsd",
+// "at/gv/egiz/bku/slxhtml/xhtml-struct-1.xsd",
+// "at/gv/egiz/bku/slxhtml/xhtml-style-1.xsd",
+// "at/gv/egiz/bku/slxhtml/xhtml-table-1.xsd",
+// "at/gv/egiz/bku/slxhtml/xhtml-text-1.xsd",
+// "at/gv/egiz/bku/slxhtml/xml.xsd"
+// };
+
/**
* Logging facility.
*/
diff --git a/BKUViewer/src/test/java/at/gv/egiz/bku/slxhtml/ValidatorTest.java b/BKUViewer/src/test/java/at/gv/egiz/bku/slxhtml/ValidatorTest.java
index 4708d6e7..c5b54a56 100644
--- a/BKUViewer/src/test/java/at/gv/egiz/bku/slxhtml/ValidatorTest.java
+++ b/BKUViewer/src/test/java/at/gv/egiz/bku/slxhtml/ValidatorTest.java
@@ -29,7 +29,7 @@ import at.gv.egiz.bku.viewer.ValidationException;
import at.gv.egiz.bku.viewer.Validator;
import at.gv.egiz.bku.viewer.ValidatorFactory;
-@Ignore
+//@Ignore
public class ValidatorTest {
private static Log log = LogFactory.getLog(ValidatorTest.class);
@@ -46,7 +46,7 @@ public class ValidatorTest {
@Test
public void testValidate() throws ValidationException {
- String slxhtmlFile = "at/gv/egiz/bku/slxhtml/test.xhtml";
+ String slxhtmlFile = "at/gv/egiz/bku/slxhtml/zugang.xhtml";
Validator validator = ValidatorFactory.newValidator("application/xhtml+xml");
diff --git a/BKUViewer/src/test/resources/at/gv/egiz/bku/slxhtml/zugang.xhtml b/BKUViewer/src/test/resources/at/gv/egiz/bku/slxhtml/zugang.xhtml
new file mode 100644
index 00000000..9284d9cf
--- /dev/null
+++ b/BKUViewer/src/test/resources/at/gv/egiz/bku/slxhtml/zugang.xhtml
@@ -0,0 +1,17 @@
+<html xmlns="http://www.w3.org/1999/xhtml">
+ <head>
+ <title>Signatur der Anmeldedaten</title>
+ <style media="screen" type="text/css">.boldstyle { font-weight: bold; } .italicstyle { font-style: italic; } .annotationstyle { font-size: small; }</style>
+ </head>
+ <body>
+ <h1>Signatur der Anmeldedaten</h1>
+ <p></p>
+ <h4>Mit meiner elektronischen Signatur beantrage ich, <span class="boldstyle">Horst Rotzstopper</span>, geboren am 12.12.1985, den Zugang zur gesicherten Anwendung.</h4>
+ <p></p>
+ <h4>Datum und Uhrzeit: 07.11.2008, 14:04:18</h4>
+ <h4>wbPK(*): LTpz8VYzns2jrx0J8Gm/R/nAhxA=</h4>
+ <p></p>
+ <hr></hr>
+ <div class="annotationstyle">(*) wbPK: Das <span class="italicstyle">wirtschaftsbereichsspezifische Personenkennzeichen</span> wird aus den jeweiligen Stammzahlen des Bürgers und des Wirtschaftsunternehmens berechnet und ermöglicht eine eindeutige Zuordnung des Bürgers zum Wirtschaftsunternehmen.</div>
+ </body>
+</html> \ No newline at end of file