Howdy,
I thought you needed a Resource name=component ... / before
ResourceParams name=component ... /ResourceParams...
Yoav Shapira
Millennium ChemInformatics
-Original Message-
From: Galbayar [mailto:[EMAIL PROTECTED]
Sent: Wednesday, October 22, 2003 2:44 AM
To: Tomcat Users List
Subject: JNDI configuration in server.xml
I have component deployed in common/lib/component.jar and configured
many
webapplications
each webapplication use global component through JNDI and my
configuration
in server.xml is
GlobalNamingResources
Resource name=vasLogger auth=Container
type=javax.sql.DataSource/
ResourceParams name=component
parameter
namefactory/name
valueorg.apache.commons.dbcp.BasicDataSourceFactory/value
/parameter
parameter
namemaxActive/name
value100/value
/parameter
parameter
namemaxIdle/name
value30/value
/parameter
parameter
namemaxWait/name
value1/value
/parameter
/ResourceParams
/GlobalNamingResources
Servlet calling components method example is but it doesnot work What
happened?
public void CallJNDIContext {
InitialContext iCtx = null;
Context ctx = null;
try {
iCtx = new InitialContext();
ctx = (Context) iCtx.lookup(java:comp/env);
if (ctx != null) {
DataSource ds = (DataSource)
ctx.lookup(jdbc/component);
if (ds != null) {
connection = ds.getConnection();
}
}
} catch (NamingException e) {
e.printStackTrace();
} catch (SQLException e) {
e.printStackTrace();
}
}
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
This e-mail, including any attachments, is a confidential business communication, and
may contain information that is confidential, proprietary and/or privileged. This
e-mail is intended only for the individual(s) to whom it is addressed, and may not be
saved, copied, printed, disclosed or used by anyone else. If you are not the(an)
intended recipient, please immediately delete this e-mail from your computer system
and notify the sender. Thank you.
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]