xsdexlipsexsdTransformerother projects

xsdeclipse - Eclipse Interface for xsdTransformer

Generiert Code basierend auf XML Schema

Die Beschreibung ist einsetzbar. Sie wird laufend ergänzt. Die Übersetzung ist in Arbeit. Noch nicht übersetzte Texte werden in englischer Sprache ausgegeben.

Software und Dokumentation werden unter den Regeln der GNU LGPL LIzenz unter Ausschluss jeglicher Garantien und Gewährleistungen veröffentlicht.

2006-03-23

Revision History

Im Folgenden bedeutet

eclipseProgramRoot Ihr individuelles eclipse Programmverzeichnis,

eclipseWorkspaceRoot Ihr individuelles Projektwurzelverzeichnis (workspace). Wenn Sie mit mehr als einem workspace arbeiten, sind die im Folgenden beschriebenen Arbeiten für jeden workspace durchzuführen.

xsdeclipse muss (neben den normalen plugin Resourcen) Zugriff auf auf Apache log4j (1.2. Subversion 9 oder eine höhere Subversion) und Apche Xerces (Version 2.7.0 oder höher) haben. The Dateien dieser Bibliotheken sind bereits im xsdeclipse download enthalten und müssen deshalb nicht separat beschafft werden. Gerne können Sie den Zugriff auf diese Bibliotheken nach Ihren Vorstellungen anderweitig konfigurieren.

xsdeclipse ist in folgender Umgebung entwickelt worden eclispe 3.1.1, java 5 auf Windows XP. Der Einsatz von Java 5 ist zwingend. xsdeclipse läuft (wahrscheinlich) auf allen 3.1.x Versionen und allen Betriebssystemplattformen auf denen eclipse einsetzbar ist..

xsdeclipse ist für alle Plattformen zu beziehen unter xsdeclipse downloads

Die dort angebotenen Downloads sind komplett und damit so wie sie sind installierbar und einsatzbereit. Wenn Sie nur xsdeclipse einsetzen wollen, benötigen Sie keinen Download von xsdtrans.

xsdeclipse setzt log4j für das Logging . Nach der Installation ist log4j so eingestellt, dass es drei Log-Dateien anlegt:

  <appender name="debugFile" class="org.apache.log4j.FileAppender">
    <param name="File" value="xsdeclipse.debug"  />1
    <param name="Append" value="false" />
    <layout class="org.apache.log4j.PatternLayout"> 
      <param name="ConversionPattern" value="%d{hh:mm:ss} %p %C.%M(%L): %m%n"/>
    </layout> 
  </appender>
  <appender name="logFile" class="org.apache.log4j.FileAppender">
    <param name="Threshold" value="info" />
    <param name="File" value="xsdeclipse.log" />2 
    <param name="Append" value="true" />
    <layout class="org.apache.log4j.PatternLayout"> 
      <param name="ConversionPattern" value="%d{hh:mm:ss} %p: %m%n"/>
    </layout> 
  </appender>
  <appender name="errorFile" class="org.apache.log4j.FileAppender">
    <param name="Threshold" value="error" />
    <param name="File" value="xsdeclipse.error" />3
    <param name="Append" value="true" />
    <layout class="org.apache.log4j.PatternLayout"> 
      <param name="ConversionPattern" value="%d{hh:mm:ss} %p %C.%M(%L): %m%n"/>
    </layout>
  </appender>
			

Logfiles

231

Datei Lokationen sollten an Ihre Anforderungen angepasst werden.

1

xsdeclipse.debug enthält alle Programmmeldungen und zusätzlich noch Debugmeldungen.

2

xsdeclipse.log enthält gewöhnliche Informationsmeldungen, Warnungen und Fehlermeldungen.

3

xsdeclipse.error enthält ausschließlich Fehlermeldungen.

Software und Dokumentation werden unter den Regeln der GNU LGPL LIzenz veröffentlicht. Jegliche Gewährlesitung wird ausdrücklich ausgeschlossen.

Copyright © 2006 joerg.moebius@hamburg.de