Aceptar esto es un poco relacionado con: Using jetty to install and run servlet tests programmaticallyun web.xml para las pruebas de integración con embarcadero
dieron unas respuestas allí, y han sido capaces de cargar hasta servlets mediante programación y su todo hecho de impresionante.
Lo que me gustaría hacer sin embargo es cargar un web.xml en una prueba (todo en la ruta de clase) y ejecutarlo en un servidor (usando la ruta de clases actual) - He visto en los documentos cómo señalarlo a un directorio para hacer eso, pero quiero trabajar fuera del classpath (mejor para las pruebas en el lugar). Esencialmente validar mi web.xml.
(no es relevante, pero esta aplicación está en scala, pero no he tenido ningún problema con eso, todo funciona según lo anunciado).
No veo tu problema, ¿qué quieres decir con "all in the classpath"? Como entiendo, te gustaría comenzar un embarcadero con cierto web.xml. Esto no debería ser un problema, copie el web.xml con un script e inicie el Jetty. – Mork0075
En realidad, quiero que funcione con pruebas; no lo inicie como un proceso separado (que funciona bien, pero no es tan ordenado como una prueba de unidad en proceso); es solo una cuestión de conveniencia. –