> Where?  This didn't work until I modified ResourceFactory to take care of
> it, copying the way that the default resource factory for a DataSource is
> set up.

You can set parameters for a resource (ejb-ref, resource-ref, and the
others) with :

If the resource is jdbc/TestDB, the parameters are defined with :
<ResourceParams name="jdbc/TestDB">

<parameter><name>factory</name><value>factory_class_name</value></parameter>
 <parameter><name>user</name><value>sa</value></parameter>
 <parameter><name>password</name><value></value></parameter>
 <parameter><name>driverClassName</name>
   <value>org.hsql.jdbcDriver</value></parameter>
 <parameter><name>driverName</name>
   <value>jdbc:HypersonicSQL:database</value></parameter>
</ResourceParams>

Note the factory parameter.

> Also, I noticed one other thing that I'm about to fix.  The entries for
> resources, EJB references, and so on are getting created in the
> "java:com" context.  According to the J2EE spec, they are supposed to be
> in the "java:comp/env" context (along with environment entries).  It's a
> real simple patch, to be submitted shortly after I double check that it
> works correctly.

Yes, I made a mistake. I can fix it.

Remy

Reply via email to