Jboss 7.1 ejb 2.1 benutzerdefinierte Transaktion Timeout-Konfiguration

8

Ich versuche gerade, meine Webanwendung von jboss 5.1 auf jboss 7.1.1.Final

umzustellen

In meiner jboss.xml habe ich einige benutzerdefinierte ejb-Timeouts wie folgt konfiguriert:

%Vor%

jboss 7 ignoriert jboss.xml, wo kann ich meine ejb 2.1 transaction timeouts angeben?

    
mobile 22.10.2012, 16:03
quelle

2 Antworten

6

pro

Quelle

Ersetzen Sie die Implementierungsdeskriptordatei jboss.xml

  

Der Implementierungsdeskriptor jboss-ejb3.xml ersetzt den Implementierungsdeskriptor jboss.xml   überschreiben und zu den von Java Enterprise bereitgestellten Funktionen hinzufügen   Edition (EE) definiert den Deployment Deskriptor ejb3-jar.xml. Die neue Datei   ist mit jboss.xml nicht kompatibel und jboss.xml wird jetzt in ignoriert   Bereitstellungen.

Sie müssen ein jboss-ejb3.xml erstellen und die Konfiguration darin einfügen.

Es würde ungefähr so ​​aussehen:

%Vor%

Sie verwenden EJB2.x , es wäre also besser und sinnvoll, es in ejb-jar.xml

zu konfigurieren

Er sollte in META-INF of the EJB jar erstellt werden.

    
Mukul Goel 17.11.2012, 14:56
quelle
2

Sie können die Methode Bean mit der Annotation @TransactionTimeOut angeben.

%Vor%

Eine detaillierte Beschreibung der Vorgehensweise finden Sie unter hier

Maddy

    
Maddy 23.10.2012 10:48
quelle

Tags und Links