Modifying tables from other schemas than default via extVar -----------------------------------------------------------
Key: ODE-528 URL: https://issues.apache.org/jira/browse/ODE-528 Project: ODE Issue Type: Bug Components: BPEL Runtime Affects Versions: 1.3 Environment: All Reporter: Rafal Rusin Fix For: 1.3 I did a following entry for extVar in deploy.xml <xvar:externalVariable id="var1"> <jdbc:jdbc> <jdbc:datasource-jndi>myds</jdbc:datasource-jndi> <jdbc:table>MYSCHEMA1.MYTABLE</jdbc:table> </jdbc:jdbc> </xvar:externalVariable> My default schema from JDBC connection is MYSCHEMA2. When I insert, select or update values in DB, there's a following sql generated: insert into MYTABLE values (...) however it ought to be: insert into MYSCHEMA1.MYTABLE values (...) then a "table doesn't exist" error is issued at runtime (note that extVar initialization completes successfully). I did some research and fixed it in bpel-runtime/src/main/java/org/apache/ode/bpel/extvar/jdbc/DbExternalVariable.java for ode1x. I run extvar test, which completed successfully. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.