Actualmente he encontrado por internet este código:
Código Javascript:
Ver original
Server server = ServerFactory.getServer(); Service service = server.findService("Catalina"); Engine engine = (Engine) service.getContainer(); Host host = (Host) engine.findChild(engine.getDefaultHost()); Context context = (Context) host.findChild(request.getContextPath()); Realm realm = context.getRealm();
Pero en la tercera linea (la del engine) me da un nullpointer por que server.findService me devuelve null a pesar de que tengo el <Service name="Catalina"> que viene por defecto en el server.xml.
Alguien tiene alguna idea de que estoy haciendo mal?
Muchas gracias a todos!