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

Amita Vadhavkar resolved TUSCANY-1698.
--------------------------------------

    Resolution: Fixed

With all the discussion under [DAS] DAS Samples, it is decided to remove sample 
dataSource and any test cases which can add
dependencies on jars having licensing issues. Instead explain the feature in 
detail in user guide.

Code changes for this are checked in under revision 595223 for this.

> 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