JBoss Konfiguration

nes

Grünschnabel
Hallo allseits,

Ich habe folgendes Problem: Wir haben zwei WebAnwendungen, ANW1 und ANW2, wobei ANW2 beim initialisieren das Vorhandensein von ANW1 vorraussetzt.

Konkret wird durch die XFire-Klassen ( http://xfire.codehaus.org/ ) versucht, das WSDL von ANW2 bereits beim Starten von JBoss gelesen; dies schlägt aber fehl (JBoss befindet sich dann anscheinend in einer Endlosschleife, es funktioniert nichts mehr), da ANW1 zu diesem Zeitpunkt noch nicht vollständig initialisiert sein dürfte.

Folgendes funktioniert korrekt, ANW1 und ANW2 funktionieren ebenfalls:
- JBoss mit ANW1.ear im deploy-Verzeichnis starten
- nachträglich ANW2.ear in's deploy-Verzeichnis exportieren

Wenn hingegen ANW1 und ANW2 im deploy-Verzeichnis vorhanden sind, funktioniert es eben nicht.

Ich habe versucht, die Reihenfolge zu steuern, indem ich ANW2.ear in ein eigenes Verzeichnis (.../server/default/deploy2/ ) gestellt habe, und dieses Verzeichnis zusätzlich in der Datei ...server/default/conf/jboss-service.xml eingetragen habe:

Code:
   .....
   <attribute name="URLs">
      deploy/,deploy2/
   </attribute>
   ...

Brachte aber auch nichts. Beim Laden von ANW2.ear - konkret beim Lesen des WSDLs von ANW1 - hängt sich JBoss auf.

Hier noch die Ausgabe des JBoss - Logfiles:
Code:
...
2007-07-27 04:02:42,431 INFO  [org.springframework.beans.factory.support.DefaultListableBeanFactory] Pre-instantiating singletons in factory [org.springframework.beans.factory.support.DefaultListableBeanFactory defining beans [vdaNichtAnzeigbareQual,svosWSClientService,vdaWebServiceImpl,vdaService,zvQualService,zvRegelwerkService,placeholderConfig,customEditorConfigurer,xfire.serviceRegistry,xfire.transportManager,xfire,xfire.typeMappingRegistry,xfire.aegisBindingProvider,xfire.serviceFactory,xfire.servletController,xfire.messageServiceFactory,xfire.messageBindingProvider,vdaWebService]; root of BeanFactory hierarchy]
2007-07-27 04:02:42,430 INFO  [org.springframework.beans.factory.support.DefaultListableBeanFactory] Creating shared instance of singleton bean 'vdaNichtAnzeigbareQual'
2007-07-27 04:02:42,447 INFO  [org.springframework.beans.factory.support.DefaultListableBeanFactory] Creating shared instance of singleton bean 'svosWSClientService'
2007-07-27 04:02:42,483 INFO  [org.springframework.beans.factory.support.DefaultListableBeanFactory] Creating shared instance of singleton bean 'vdaWebServiceImpl'
2007-07-27 04:02:42,490 INFO  [org.springframework.beans.factory.support.DefaultListableBeanFactory] Creating shared instance of singleton bean 'vdaService'
2007-07-27 04:02:42,522 INFO  [org.springframework.beans.factory.support.DefaultListableBeanFactory] Creating shared instance of singleton bean 'zvRegelwerkService'
2007-07-27 04:02:42,541 INFO  [org.springframework.beans.factory.support.DefaultListableBeanFactory] Creating shared instance of singleton bean 'zvQualService'
2007-07-27 04:02:42,616 INFO  [STDOUT] Retrieving document at 'http://xxxx:8080/Anw1/Anw1WebService?wsdl'.

... danach hängt er wie gesagt komplett.

Any hints?

lg., nes
 
Zurück