Generell

Warum dauert das Starten des Repositorys so lange?

Mangelnde Bandbreite

Beim Start des Axis2-Server bleibt der Startvorgang hängen, wenn die WSDL-2-Engine Woden versucht, die Schema-Dateien im Netzwerk/Internet zu finden und die Bandbreite sehr gering ist. Ist die Bandbreite ausreichend gut, erfolgt der Check sehr schnell und behindert den Start nicht.

Ist die Verbindung zu den URIs nicht möglich (Routing nicht verfügbar), überspringt Woden den Zugriff - in diesem Fall wird eine Warnung in der Konsole angezeigt, aber der Start ebenfalls nicht behindert. Da ein produktiver Server oder die Entwicklungstation i.d.R. das Schema mit guter Bandbreite oder gar nicht erreicht, sollte der Startprozess nicht aufgehalten werden.


Welche JVM Options können für den Betrieb auf Multiprozessorsystemen gesetzt werden?

Im Multiprozessorbetrieb empfiehlt es sich, für die VM von Sun folgende Kommandozeilenbefehle aufzurufen:

                  -server
                  -Xms40m
                  -Xmx1024m
                  -XX:PermSize=256m
                  -XX:MaxPermSize=256m
                  -XX:+UseConcMarkSweepGC
                  -XX:+CMSClassUnloadingEnabled
                  -XX:+UseParNewGC
                  -XX:-UseGCOverheadLimit


Warum können keine Modelle gespeichert werden?

Zum Speichern von Modellen müssen gründsätzlich alle Modelle von denen das Modell abhängt, zu diesen Modellen gehören Metamodelle und Cross-Referenzmodelle, vorher gespeichert werden. Deswegen muss als erstes Modell das ecore Metamodell (ecore.ecore) gespeichert werden.


Warum lassen sich M1 Modelle nicht anzeigen?

Siehe Besonderheit beim Laden von M1 Modellen.