Bug 183582 - Embedded sample database does not use birts temp dir
Summary: Embedded sample database does not use birts temp dir
Status: NEW
Alias: None
Product: z_Archived
Classification: Eclipse Foundation
Component: BIRT (show other bugs)
Version: 2.1.2   Edit
Hardware: PC Windows XP
: P3 minor (vote)
Target Milestone: Future   Edit
Assignee: Gary Xue CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-04-23 05:44 EDT by gernot CLA
Modified: 2007-05-18 22:38 EDT (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description gernot CLA 2007-04-23 05:44:38 EDT
Embedded sample database does not use birts temp dir (which is set with engineConfig.setTempDir()) - it seems to use System.getProperty("java.io.tmpdir")
Comment 1 Gary Xue CLA 2007-05-18 19:27:57 EDT
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.
Comment 2 Linda Chan CLA 2007-05-18 22:38:05 EDT
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.