Domanda

Questo mi batte, e non sono stato in grado di capirlo ... Così qui va. Voglio aggiungere un messaggio drive Bean per la mia app che è confezionato come un file .ear

A seguito della documentazione ho creato un jboss.xml e un ejb-jar.xml, che ho cercato di mettere sul META-INF e la radice e sul WEB-INF, ma ho appena don; t vederlo lavorare (cioè il MDB non è mai caricato, nè ha ricevuto i messaggi.

Il mio file ear assomiglia:

META-INF/
META-INF/MANIFEST.MF
META-INF/application.xml
myapp.war
È stato utile?

Soluzione

La mia soluzione finale era quello di separare il codice MDB (e classi di supporto) in un file separato all'interno dell'orecchio (myapp-mdb.jar) e per sostenere che con le stesse mappature Hibernate e le classi, i file relativi ibernazione sono stati confezionati su il myapp.har.

META-INF\MANIFEST.MF
META-INF\application.xml
META-INF\jboss-app.xml
myapp-mdb.jar
myapp.har
myapp.war

Basta inviare la risposta di riferimento.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top