Ich habe eine JavaEE6-Anwendung, die aus Web-Stuff und EJBs besteht und als WAR-only (mit EJB3.1) bereitgestellt wird. Der Build basiert auf Maven. Ich habe gerade über eine neue Möglichkeit gelesen, die Modulinitialisierung in Java EE 6 here zu bestellen, die ich auch für meine Anwendung brauche. Außerdem hätte ich gerne eine Option, um einige EJB-Eigenschaften in XML zu definieren.EJB 3.1-Anwendung als WAR-only bereitgestellt: Was ist mit ejb-jar.xml?
Da das Beispiel als EAR-Projekt bereitgestellt wird, wird die Reihenfolge in der Datei application.xml definiert. In einem WAR-implementierten Projekt gibt es keine application.xml. Jetzt frage ich mich, wo ich solche Informationen definieren kann? Oder ist es möglich, eine application.xml irgendwie in einer WAR-deployed-app zu verwenden?
EDIT:
Oops i das Modul nicht auftrags Beispiel rechts gelesen hat, im ersten Moment dachte ich, es war, in der über die EJBs in meiner app bestellen geladen. Natürlich habe ich nur ein Modul in meiner WAR-App, daher macht das auch keinen Sinn.
Ok, aber wie ich bin, bleibt eine große Frage (änderte auch den Fragetitel, um die Änderung widerzuspiegeln): Was ist mit der ejb-jar.xml? Kann ich irgendwie etwas über meine EJBs in XML definieren (wie es für einige Einstellungen nützlich ist, um Neukompilierung zu vermeiden)?
Noticed Ihre Bearbeitung, nette Frage BTW. Ich habe meine Antwort aktualisiert. –