geronimo-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Lin Sun (JIRA)" <j...@apache.org>
Subject [jira] Created: (GERONIMO-4322) Database pool portlet has incorrect driver connection properties and driverClass values for MacOS
Date Wed, 24 Sep 2008 16:41:46 GMT
Database pool portlet has incorrect driver connection properties and driverClass values for
MacOS
-------------------------------------------------------------------------------------------------

                 Key: GERONIMO-4322
                 URL: https://issues.apache.org/jira/browse/GERONIMO-4322
             Project: Geronimo
          Issue Type: Bug
      Security Level: public (Regular issues)
    Affects Versions: 2.1.3
         Environment: MacOS
            Reporter: Lin Sun
            Priority: Minor


I have been debugging a weird prob with the console db pool portlet.   The prob only happens
when selecting a db that has something like the following, for example database type = SQL
Server

jdbc:sqlserver://{Host}:{Port};DatabaseName={Database}

I suspect it is the semi-colon causing the prob as this seems only happen with the JDBCUrl
that contains ";DatabaseName={Database}".   

Then the JDBC url is interpreted as on the resulting page:

 	jdbc:microsoft:sqlserver://{Host}:{Port}

By going through the debugger, the parameter is stored fine in ActionResponse, however, it
is incorrect when retrieved from RenderRequest.    And this caused other parameter values
(such as DriverClass) got lost in RenderRequest too.

First I saw this was working on G 2.1.3 on my winxp(firefox 2), but failed on G trunk on my
mac book pro (safari & firefox 2).  Then I turned on an older version of G 2.1.2 or G2.1.3
on my MacOS and it failed too.  It sounds a pluto prob to me and we are using the same version
of pluto between 2.1.3 and trunk.   

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


Mime
View raw message