Tengo una aplicación JavaEE6, que consta de elementos web y EJB y que se implementa como WAR-only (utilizando EJB3.1). La construcción se basa en Maven. Acabo de leer sobre una nueva posibilidad de ordenar la inicialización del módulo en Java EE 6 here que también necesito para mi aplicación. Además, me gustaría tener una opción para definir algunas propiedades de EJB en XML.Aplicación EJB 3.1 implementada como WAR-only: ¿qué pasa con ejb-jar.xml?
Como el ejemplo se implementa como un proyecto EAR, el orden se define en la aplicación.xml. Pero en un proyecto implementado por WAR, no hay application.xml. Ahora me pregunto dónde puedo definir tales informaciones. ¿O es posible utilizar una aplicación.xml de alguna manera en una aplicación implementada por WAR?
EDIT:
Vaya no he leído el módulo de pedidos por ejemplo-derecha, en un primer momento pensé que era sobre el orden en que los EJB en mi aplicación se cargan. Por supuesto, tengo solo un módulo en mi aplicación WAR, por lo que ordenar no tiene sentido.
Ok, pero como estoy en ello, queda una gran pregunta (también alteró el título de la pregunta para reflejar el cambio): ¿Qué pasa con el ejb-jar.xml? ¿Puedo de alguna manera definir cosas sobre mis EJB en XML (ya que es útil para algunas configuraciones, para evitar la recompilación)?
Notó su edición, buena pregunta por cierto. He actualizado mi respuesta. –