[ https://issues.apache.org/jira/browse/TUSCANY-1698?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Amita Vadhavkar resolved TUSCANY-1698. -------------------------------------- Resolution: Fixed ML thread - http://www.mail-archive.com/tuscany-dev@ws.apache.org/msg25244.html Files changes under revision - 591886 - distribution/binary/pom.xml distribution/binary/src/main/assembly/das.xml rdb/src/main/java/org/apache/tuscany/das/rdb/impl/DASImpl.java rdb/src/test/java/org/apache/tuscany/das/rdb/test/ConnectionTests.java rdb/src/test/java/org/apache/tuscany/das/rdb/test/GraphMergeTests.java rdb/src/test/java/org/apache/tuscany/das/rdb/test/suites/AllCommonTests.java rdb/src/test/resources/connectionInfoDriverManagerAuth.xml rdb/src/test/resources/connectionInfoDriverManagerNoAuth.xml samples/dataSource samples/dataSource/build.xml samples/dataSource/pom.xml samples/dataSource/readme.htm samples/dbconfig/src/main/java/org/apache/tuscany/das/rdb/dbconfig/DBConnectionHelper.java samples/dbconfig/src/main/java/org/apache/tuscany/das/rdb/dbconfig/DBHelper.java samples/pom.xml samples/Readme.htm > 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 > > > 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]