The patch in PLUTO-579 seems not be applied in pluto. I have checked this
with Ivan, and Ivan has pulled the workaround in Geronimo-4836 into G 2.1.5.
please verify.

-Rex

2010/4/6 chi runhua <chirun...@gmail.com>

> Rex, you might want to take a look at this one.
>
> It would be much better if the patch is included in G2.1.5 because it's
> feature-related.
>
> Jeff
>
>
> On Mon, Apr 5, 2010 at 7:54 PM, Amit Puri <puri.a...@gmail.com> wrote:
>
>> Hi All
>>
>> In Geronimo 2.1.4, when I use Geronimo Database pool wizard in
>> "Services>Database Pools" and provide Database Type as "SQL Server", I found
>> Driver Connection Properties like this:
>>
>> Driver Connection Properties-
>>
>> Typical JDBC URL:
>>     jdbc:sqlserver://{Host}:{Port}
>>
>> When I checked
>> G_Home\repository\org\apache\geronimo\plugins\sysdb-console-tomcat\2.1.4\sysdb-console-tomcat-2.1.4.car\META-INF\plan.xml.
>> It is defined for Sql server here like this:
>>
>> <gbean name="Database28"
>> class="org.apache.geronimo.console.databasemanager.wizard.DatabaseDriverGBean">
>>
>> <attribute name="name">SQL Server</attribute>
>>
>> <attribute
>> name="URLPrototype">jdbc:sqlserver://{Host}:{Port};DatabaseName={Database}</attribute>
>>
>> <attribute
>> name="driverClassName">com.microsoft.sqlserver.jdbc.SQLServerDriver</attribute>
>>
>> <attribute name="defaultPort">1433</attribute>
>>
>> <attribute name="specific">false</attribute>
>>
>> <attribute name="RARName">org.tranql/tranql-connector-ra//rar</attribute>
>>
>> </gbean>
>>
>> Full JDBC URL and other properties are missing in Driver Connection
>> Properties in this case. This seems to me Apache Pluto plugin problem.
>> Whenever the input parameter contains semicolon, there will be some issues
>> while handlering those parameters. I also tried with other Database types
>> which have semi colon in URLPrototype (for example all the DataDirect
>> database types) and got same result as SQL Server database type. It Seems
>> that Pluto would ignore those parameters after the semicolon. There is one
>> Jira also opened for this issue.
>>
>> https://issues.apache.org/jira/browse/PLUTO-579
>>
>> In G 2.1.4 , we are using Pluto Version 1.1.6-G643117. PLUTO-579 fix is
>> not included in this version of Pluto.
>>
>> I have built Pluto with PLUTO-579, and use the jar file in G 2.1.4. I can
>> clearly see all the parameters and full JDBC URL in Driver Connection
>> Properties.
>>
>> Driver Connection Properties-
>>
>> Typical JDBC URL:
>>     jdbc:sqlserver://{Host}:{Port};DatabaseName={Database}
>> Host:
>>     A property used to connect to SQL Server. May be optional (see JDBC
>> driver documentation).
>> Database:
>>     A property used to connect to SQL Server. May be optional (see JDBC
>> driver documentation).
>> Port:
>>     A property used to connect to SQL Server. May be optional (see JDBC
>> driver documentation).
>>
>> Do we have any plan to include PLUTO-579 in Geronimo 2.1.5?
>>
>> Thanks and Regards,
>> Amit
>>
>>
>


-- 
Lei Wang (Rex)
rwonly AT apache.org

Reply via email to