If I have a datasource in the context-param area of the web.xml file, how can it be called?

<context-param>
   <param-name>jdbcDataSource</param-name>
   <param-value>java:comp/env/jdbc/RestaurantDS</param-value>
</context-param>


pageContext. getServletContext().getInitParameter("insert-context-param-name-here");

Doesn't work here...

....
private void initialize()
{
   try {
       Context ctx = null;
       DataSource ds = null;
       Connection conn = null;
       Result result = null;
       try {
           ctx = new InitialContext();
           ds = (DataSource)
                ctx.lookup("java:comp/env/jdbc/RestaurantDS");
       } catch (Exception e) {
       System.out.println("DataSource context lookup failed: " + e);
   }
   try {
       conn = ds.getConnection();
       } catch (Exception e) {
       System.out.println("DataSource getConnection failed: " + e);
         e.printStackTrace();
   }



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Reply via email to