D
DayWalker
Gast
Hallöchen,
ich habe mir ein kleines Equinox Bundle geschrieben welches das Design aus einer Synth XML Datei bezieht. In der Datei habe ich einen einfachen Painter definiert, welcher auf eine bestimmte Java Klasse verweist:
Wenn ich das Plugin aus der Eclipse IDE starte, funktioniert alles wunderbar. Wenn ich das Equinox Framework extern mit
starte erhalte ich immer folgende Fehlermeldung:
Gibt's da ne Lösung für?
Gruß
DayWalker
ich habe mir ein kleines Equinox Bundle geschrieben welches das Design aus einer Synth XML Datei bezieht. In der Datei habe ich einen einfachen Painter definiert, welcher auf eine bestimmte Java Klasse verweist:
Code:
<object id="splitPanePainter" class="de.test.painters.SplitPanePainter"/>
<style id="SplitPane">
<painter idref="splitPanePainter"/>
<color value="#AAAAAA" type="BACKGROUND"/>
<insets top="0" left="0" bottom="0" right="0"/>
<property key="SplitPane.size" type="integer" value="8"/>
</style>
<bind style="SplitPane" type="region" key="SplitPane"/>
Wenn ich das Plugin aus der Eclipse IDE starte, funktioniert alles wunderbar. Wenn ich das Equinox Framework extern mit
Code:
java -Declipse.ignoreApp=true -Dosgi.noShutdown=false -jar equin
ox.jar -os ${target.os} -ws ${target.ws} -arch ${target.arch} -nl ${target.nl} -
console
Code:
java.text.ParseException: Error parsing: org.xml.sax.SAXException: ID splitPaneP
ainter has not been defined null
at javax.swing.plaf.synth.SynthParser.parse(Unknown Source)
Gibt's da ne Lösung für?
Gruß
DayWalker