JNDI configuration in server.xml

2003-10-22 Thread Galbayar
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]



RE: JNDI configuration in server.xml

2003-10-22 Thread Shapira, Yoav

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]