On 03/08/05, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote: > But when I regard this example, it does not solve the problem with the > password-change of the db-user: > > > <jdbc-connection-descriptor > jcd-alias="default" > default-connection="true" > platform="Sapdb" > jdbc-level="2.0" > jndi-datasource-name="java:DefaultDS" > username="sa" <------------- > password="" <------------------ > eager-release="false" > batch-mode="false" > useAutoCommit="0" > ignoreAutoCommitExceptions="false"
I'm by no means an OJB expert, but I think the username and password attributes shouldn't be placed in the jdbc-connection-descriptor, but are set in your datasource definition in JNDI or some other configuration files (depending on your app server). For instance, under Tomcat 5, you can define a MyWebApp.xml in TOMCAT_HOME/conf/catalina/localhost where you define your datasource: <Context path="/MyWebApp" unpackWARs="true" docBase="MyWebApp.war"> <!-- Tomcat 5.5 configuration --> <!-- <Resource name="jdbc/Datasource_DS" auth="Container" type="javax.sql.DataSource" maxActive="10" maxIdle="5" maxWait="10000" username="myuser" password="mypassword" driverClassName="oracle.jdbc.driver.OracleDriver" url="jdbc:oracle:thin:@foo:1521:bar" connectionProperties=""/> --> <!-- Tomcat 5.0 configuration --> <Resource name="jdbc/Datasource_DS" auth="Container" type="javax.sql.DataSource"/> <ResourceParams name="jdbc/Datasource_DS"> <parameter><name>username</name> <value>myuser</value></parameter> <parameter><name>password</name> <value>mypassword</value></parameter> <parameter><name>driverClassName</name> <value>oracle.jdbc.driver.OracleDriver</value></parameter> <parameter><name>url</name> <value>jdbc:oracle:thin:@foo:1521:bar</value></parameter> <parameter><name>maxActive</name> <value>10</value></parameter> <parameter><name>maxIdle</name> <value>5</value></parameter> <parameter><name>maxWait</name> <value>10000</value></parameter> </ResourceParams> </Context> -- Guillaume Laforge http://glaforge.free.fr/weblog/?catid=2 --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]