[ 
https://issues.apache.org/jira/browse/TUSCANY-1698?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Amita Vadhavkar reopened TUSCANY-1698:
--------------------------------------


changing database, JNDI provider.



> Changes in DAS Config to support authenticated connection using data source
> ---------------------------------------------------------------------------
>
>                 Key: TUSCANY-1698
>                 URL: https://issues.apache.org/jira/browse/TUSCANY-1698
>             Project: Tuscany
>          Issue Type: Improvement
>          Components: Java DAS RDB
>    Affects Versions: Java-DAS-Next
>            Reporter: Amita Vadhavkar
>            Assignee: Amita Vadhavkar
>             Fix For: Java-DAS-Next
>
>         Attachments: 1698.patch
>
>
>  in RDB-DAS, when we use external DataSource, we do not  pass  userName, 
> password. But MySQL (which with InnoDB supports Txn and works well  with 
> JOTM) does need id, pwd in ds.getConnection(). This can be case with  other 
> DBs as well. 
>  So, it looks like DAS config.xsd needs to allow passing userName, password  
> in ConnectionInfo too ( and not just for ConnectionProperties).
>  Thus below will be the changed DAS config portion:-
>     <xsd:complexType name="ConnectionInfo">
>        <xsd:sequence>
>          <xsd:element  maxOccurs="1" minOccurs="0"  
> name="ConnectionProperties" type="config:ConnectionProperties"/>
>        </xsd:sequence>
>        <xsd:attribute name="dataSource" type="xsd:string"/>
>        <xsd:attribute name="managedtx" type="xsd:boolean" default="true"/>
>        <xsd:attribute name="userName" type="xsd:string" default=""/>
>        <xsd:attribute name="password" type="xsd:string" default=""/>
>     </xsd:complexType>
>     <xsd:complexType name="ConnectionProperties">
>           <xsd:attribute name="driverClass" type="xsd:string"/>
>           <xsd:attribute name="databaseURL" type="xsd:string"/>
>           <xsd:attribute name="loginTimeout" type="xsd:int"  default="0"/>
>     </xsd:complexType>

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


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to