tomcat-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Sathija Pavuluri" <spavul...@EmprisaNetworks.com>
Subject Retrieving tomcat realm from org.apache.catalina.Server object
Date Fri, 13 Oct 2006 15:21:01 GMT
Hello,

I would like to retrieve the tomcat realm object from the Server object.
Below is the code snippet I use ...

______________

Server server = ServerFactory.getServer();
Service service = server.findService("Catalina");
Engine engine = (Engine) service.getContainer();
//engine.getRealm();

Host host = (Host) engine.findChild(engine.getDefaultHost());
Context context = (Context) host.findChild("enetaware");
Realm realm = context.getRealm();
_______________

But at line 2 here server.findService returns a null.
In fact, server.findServices() always returns an empty array of services.
But my server.xml does define a Catalina service.

Other methods like server.getGlobalNamingResources() do return some info but not
findService().

I gave privileged access to my webapp as well.

Can someone shed some light on this behavior?

Thanks!
Sathija.


---------------------------------------------------------------------
To start a new topic, e-mail: users@tomcat.apache.org
To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
For additional commands, e-mail: users-help@tomcat.apache.org


Mime
View raw message