Pregunta

Tengo un agente incrustado completamente configurado a través del código Java (sin archivos xml desplegables). Cuando apunto mi navegador a la consola web, obtengo un 404, y un lsof muestra que nada está escuchando en 8161. ¿Es posible usar la consola web solo con código java? Estoy bien con el uso del servidor web que viene con ActiveMQ, y estoy bien con el puerto 8161.

¿Fue útil?

Solución

Si está utilizando un código Java y no está utilizando Spring, simplemente cree su propio contenedor de servlet y registre el WAR de administrador dentro de él.

Esto muestra cómo hacerlo en el código Java que se toma de la fuente de la consola web.

Probablemente le tomará bastantes pruebas y errores para obtener todos los frascos necesarios en su classpath. Necesitará todo Jetty, JSP, Serlvets, JSTL y más, además de las cosas de ActiveMQ también

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