Pregunta

Estoy proporcionando una forma rápida y fácil para que los usuarios implementen mi aplicación Java EE 6 a través de GlassFish-Embedded-Maven-Plugin, por lo que no tienen que instalar y configurar un pez Glass StandalOne.Sin embargo, estoy entrando en problemas con la implementación de recursos.

La aplicación necesita un recurso de JavaMail del contenedor y necesita un reino JAAS con un rol adecuado-> Mapeo de usuarios / grupo.

Cuando se implementa en un pez de vidrio independiente, esto se proporciona fácilmente con un archivo Sun-Resources.xml y / o un par de comandos de Asadmin.Sin embargo, estoy luchando para averiguar cómo hacerlo con GlassFish Embedded.

¿Hay una forma en que puedo implementar automáticamente un recurso de glassfish-sobres.xml en mi POM como parte de la invocación de plugin de glassfish e incrustada-maven?La documentación para el complemento es casi inexistente o se refiere a la versión mal estado de la fecha 2.1, y estoy cada vez más atascado.

¿Fue útil?

Solución

Parece que el complemento de glassfish e incrustado de Maven es demasiado limitado para este caso de uso.

En su lugar, use la API Embedded Glassfish.Esto ha cambiado completamente en 3.1, pero la mayoría de la web se refiere a la API de 3.0.1 anterior, por lo que la mayoría de los ejemplos que puede encontrar estarán incorrectos.Comience aquí:

http://embedded-glassfish.java.NET / NONAV / APIDOCS / ORG / PEQUEDO DE GLASE / EMBENDABLE / GLANTEFISH.HTML

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top