Community
Participate
Working Groups
Embedded sample database does not use birts temp dir (which is set with engineConfig.setTempDir()) - it seems to use System.getProperty("java.io.tmpdir")
A complete solution would require the ODA layer to pass a temp directory property to ODA driver. Need to coordinate with DTP project on this.
Passing such property can be easily handled by existing ODA API. E.g. IConnection.open( Properties ) or setAppContext( Object ). It's really up to an ODA consumer application to call the existing method and pass in the property value. We can add an ODA-defined constant for such a connection property key. Alternatively, consumer and provider are free to define own property key when passing through an application context map.