This page (revision-4) was last changed on 15-May-2013 06:36 by Dieter Käppel

This page was created on 15-Sep-2009 19:34 by Dieter Käppel

Only authorized users are allowed to rename pages.

Only authorized users are allowed to delete pages.

Page revision history

Version Date Modified Size Author Changes ... Change note
4 15-May-2013 06:36 3 KB Dieter Käppel to previous
3 15-May-2013 06:36 3 KB Dieter Käppel to previous | to last
2 15-May-2013 06:35 3 KB Dieter Käppel to previous | to last
1 15-Sep-2009 19:34 2 KB Dieter Käppel to last

Page References

Incoming links Outgoing links

Version management

Difference between version and

At line 1 added 3 lines
Der [Intersult Xsd-Generator] ist Bestandteil von [Abraxas]. Die umfangreiche Anleitung befindet sich dort.
!!!Xsd-Generierung mit Maven
At line 12 changed one line
<artifactId>com.intersult.maven</artifactId>
<artifactId>abraxas-maven</artifactId>
At line 50 added 20 lines
|processIncludes|Legt fest, ob Include-Anweisungen innerhalb der Xsd befolgt werden sollen. Falls dieser Wert explizit mit true angegeben wird, werden rekursiv alle durch Include-Anweisungen gefundenen Schemata geladen und der Code generiert. Es empfiehlt sich den Package-Namen generieren zu lassen, da bei der manuellen Festlegung des Package-Namens alle Klassen im gleichen Verzeichnis abgelegt werden.
!!!Generierung aus Java
Mittels der Klasse com.intersult.xml.xsd.Xsd können Stubs auch direkt über Java generiert werden.
{{{
Xsd xsd = new Xsd("outputpath");
xsd.processXsd(new URL("file:/C:/Java/test.xsd");
}}}
Des Weiteren enthält
!!!Getestete Schemata
Damit sicher gestellt ist, dass der [Intersult Xsd-Generator] eine große Bandbreite verarbeitet, wurden folgende Schemata getestet:
* XMLSchema.xsd
* WSDL.xsd
* maven-v4_0_0.xsd
* web-app_2_5.xsd (inklusive Xsd-Includes)
* components-2.1.xsd (JBoss Seam)