Uploaded image for project: 'Commons DBCP'
  1. Commons DBCP
  2. DBCP-282

defaultReadOnly not honored in server.xml for PerUserPoolDataSource

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Duplicate
    • 1.2.2
    • 1.3
    • None
    • Tomcat 4.1.29/Apache-2.0.55/Oracle JDBC on RedHat ES3.0 on i386

    Description

      Running dbcp-1.2.2 on Apache-2.0.55/Tomcat-4.1.29/Jakarta on Linux, using JDBC to connect to Oracle 10g DB.

      We are seeing the constant SET TRANSACTION READ WRITE activity against the DB connection, and although I appreciate the discussion about a new configuration option, I am not able to figure out how to disable this activity.

      Background on this issue can be found at:
      http://issues.apache.org/jira/browse/DBCP-178

      For reference, assume that we do not have control over the codebase, although we have full control over the server configuration (server.xml, etc).

      I found the configuration options page for DBCP- but there appears to be no discussion on the logistics/mechanics of how to set or change these configuration options.

      Our connections are implemented as type="org.apache.commons.dbcp.datasources.PerUserPoolDataSource" in server.xml. We have tried setting the parameter in the ResourceParams section for the JDBC stanza, like this:

      <ResourceParams name="jdbc/OURDBINSTANCENAME">
      <parameter>
      <name>factory</name>
      <value>org.apache.commons.dbcp.datasources.PerUserPoolDataSourceFactory</value>
      </parameter>
      <parameter>
      <name>defaultReadOnly</name>
      <value>notset</value>
      </parameter>
      ...
      </ResourceParams>

      ...with no success.

      It should be noted that previous to discovering this issue, we did not have this parameter set at all; so I'm not even sure if this is the proper location for this configuration directive. I could not find any guidance in the DBCP documentation on where to put this stuff.

      Please advise,
      Josh

      Attachments

        Activity

          People

            Unassigned Unassigned
            dragonwyatt Josh Wyatt
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Time Tracking

                Estimated:
                Original Estimate - 2h
                2h
                Remaining:
                Remaining Estimate - 2h
                2h
                Logged:
                Time Spent - Not Specified
                Not Specified