Hi there

I do not get dbforms working with JNDI Datasource. Any idea? 
Would apprecciate your input very much.

Configurations:

-Tomcat 5
-DBForms 2.3
-JDBC Drivers for SQLServer 2000
-My localhost is rkawv1245a
-SQLServer on same machine port 1433
-Database of interest is "dbformstest"
-User "testsuite" has default database "dbformstest", pwd = "dbformstest"


working configuration:
<!-- ========== Connection =================================== -->
            <dbconnection
                isPow2                                  = "true"
                connectionProviderClass = 
"org.dbforms.conprovider.JakartaConnectionProvider"
                name                                    = 
"jdbc:microsoft:sqlserver://rkawv1245a:1433;Database=dbformstest"
                        isJndi                                  = "false"
                        conClass                                = 
"com.microsoft.jdbc.sqlserver.SQLServerDriver"
                        username                                = "testsuite"
                        password                                = "dbformstest"
                />


not working configuration:
<!-- ========== Connection =================================== -->
            <dbconnection
                isPow2                                  = "true"
                name                                    = "jdbc/dbformstest"
                isJndi                                  = "true"
                        
            />

I configured the DataConnection Pool using the admin console in Tomcat 5.
part of web.xml:

  <GlobalNamingResources>
    <Environment name="simpleValue" type="java.lang.Integer" value="30"/>
    <Resource auth="Container" description="User database that can be updated and 
saved" name="UserDatabase" type="org.apache.catalina.UserDatabase"/>
    <Resource name="jdbc/dbformstest" type="javax.sql.DataSource"/>
    <ResourceParams name="UserDatabase">
      <parameter>
        <name>factory</name>
        <value>org.apache.catalina.users.MemoryUserDatabaseFactory</value>
      </parameter>
      <parameter>
        <name>pathname</name>
        <value>conf/tomcat-users.xml</value>
      </parameter>
    </ResourceParams>
    <ResourceParams name="jdbc/dbformstest">
      <parameter>
        <name>url</name>
        
<value>jdbc:microsoft:sqlserver://rkawv1245a:1433;DatabaseName=dbformstest</value>
      </parameter>
      <parameter>
        <name>password</name>
        <value>dbformstest</value>
      </parameter>
      <parameter>
        <name>maxActive</name>
        <value>4</value>
      </parameter>
      <parameter>
        <name>maxWait</name>
        <value>5000</value>
      </parameter>
      <parameter>
        <name>driverClassName</name>
        <value>com.microsoft.jdbc.sqlserver.SQLServerDriver</value>
      </parameter>
      <parameter>
        <name>username</name>
        <value>testsuite</value>
      </parameter>
      <parameter>
        <name>maxIdle</name>
        <value>2</value>
      </parameter>
    </ResourceParams>

This e-mail is for the intended recipient only.
If you have received it by mistake please let us know by reply and then
delete it from your system; access, disclosure, copying, distribution or
reliance on any of it by anyone else is prohibited.
If you as intended recipient have received this e-mail incorrectly, please
notify the sender (via e-mail) immediately.



Reply via email to