Hello,<br />
<br />
I use birt 2.3.2<br />
<br />
I can't seem to get my JNDI naming to work, even though it used to work.<br />
<br />
I set the JNDI value to a parameter in my datasource as ... <br />
<br />
<pre class='_prettyXprint _lang-auto _linenums:0'>
FINE: Data Engine starts up
Jul 29, 2009 9:23:22 PM org.eclipse.birt.data.engine.impl.DataEngineImpl defineDataSource
FINER: ENTRY LaborDataSources.PM
Jul 29, 2009 9:23:22 PM org.eclipse.birt.data.engine.impl.DataEngineImpl defineDataSource
FINE: DataEngine.defineDataSource: OdaDataSourceDesign(Name : LaborDataSources.PM
ExtensionID : org.eclipse.birt.report.data.oda.jdbc
PrivateProperties : {}
PulicProperties : odaJndiName=java:PM1;odaPassword=***;OdaPropertyConfigId=org.eclipse.birt.report.data.oda.jdbc_LaborDataSources.PM;odaDriverClass=oracle.jdbc.OracleDriver;odaURL=jdbc:oracle:thin:
@blah.blah.blah.com:1521:WMPRD;odaUser=lol;
)
Jul 29, 2009 9:23:22 PM org.eclipse.birt.data.engine.impl.DataSourceRuntime DataSourceRuntime
FINER: ENTRY org.eclipse.birt.data.engine.api.querydefn.OdaDataSourceDesign@a87a8 [object Object]
Jul 29, 2009 9:23:22 PM org.eclipse.birt.data.engine.impl.DataSourceRuntime DataSourceRuntime
FINER: RETURN
Jul 29, 2009 9:23:22 PM org.eclipse.birt.data.engine.impl.OdaDataSourceRuntime OdaDataSourceRuntime
FINER: ENTRY org.eclipse.birt.data.engine.api.querydefn.OdaDataSourceDesign@a87a8 [object Object]
Jul 29, 2009 9:23:22 PM org.eclipse.birt.data.engine.impl.OdaDataSourceRuntime OdaDataSourceRuntime
FINER: RETURN
Jul 29, 2009 9:23:22 PM org.eclipse.birt.data.engine.impl.OdaDataSourceRuntime <init>
FINER: OdaDataSourceRuntime starts up
Jul 29, 2009 9:23:22 PM org.eclipse.birt.data.engine.impl.DataEngineImpl defineDataSource
FINER: RETURN
Jul 29, 2009 9:23:22 PM org.eclipse.birt.data.engine.impl.DataEngineImpl defineDataSet
FINER: ENTRY LaborDataSources.pmFacility
Jul 29, 2009 9:23:22 PM org.eclipse.birt.data.engine.impl.DataEngineImpl defineDataSet
FINE: DataEngine.defineDataSet: OdaDataSetDesign(Name : LaborDataSources.pmFacility
DataSourceName : LaborDataSources.PM
ResultSetHints : org.eclipse.birt.data.engine.api.querydefn.ColumnDefinition@1504a84,
org.eclipse.birt.data.engine.api.querydefn.ColumnDefinition@4c4ff8
ExtensionID : org.eclipse.birt.report.data.oda.jdbc.JdbcSelectDataSet
QueryText : select distinct WHSE_KEY, WHSE_ID
from pm_d_whse
PrivateProperties : {}
PublicProperties : {queryTimeOut=null}
)
Jul 29, 2009 9:23:22 PM org.eclipse.birt.data.engine.impl.DataEngineImpl defineDataSet
FINER: RETURN
Jul 29, 2009 9:23:22 PM org.eclipse.birt.data.engine.impl.DataEngineImpl defineDataSource
FINER: ENTRY LaborDataSources.PM
Jul 29, 2009 9:23:22 PM org.eclipse.birt.data.engine.impl.DataEngineImpl defineDataSource
FINE: DataEngine.defineDataSource: OdaDataSourceDesign(Name : LaborDataSources.PM
ExtensionID : org.eclipse.birt.report.data.oda.jdbc
PrivateProperties : {}
PulicProperties : odaPassword=***;OdaPropertyConfigId=org.eclipse.birt.report.data.oda.jdbc_LaborDataSources.PM;odaDriverClass=oracle.jdbc.OracleDriver;odaURL=jdbc:oracle:thin:
@blah.blah.blah.com:1521:WMPRD;odaUser=lol;
)
Jul 29, 2009 9:23:22 PM org.eclipse.birt.data.engine.impl.DataSourceRuntime DataSourceRuntime
FINER: ENTRY org.eclipse.birt.report.data.adapter.internal.adapter.OdaDataSourceAdapter@1644c9 [object Object]
Jul 29, 2009 9:23:22 PM org.eclipse.birt.data.engine.impl.DataSourceRuntime DataSourceRuntime
FINER: RETURN
Jul 29, 2009 9:23:22 PM org.eclipse.birt.data.engine.impl.OdaDataSourceRuntime OdaDataSourceRuntime
FINER: ENTRY org.eclipse.birt.report.data.adapter.internal.adapter.OdaDataSourceAdapter@1644c9 [object Object]
Jul 29, 2009 9:23:22 PM org.eclipse.birt.data.engine.impl.OdaDataSourceRuntime OdaDataSourceRuntime
FINER: RETURN
Jul 29, 2009 9:23:22 PM org.eclipse.birt.data.engine.impl.OdaDataSourceRuntime <init>
FINER: OdaDataSourceRuntime starts up
Jul 29, 2009 9:23:22 PM org.eclipse.birt.data.engine.impl.DataEngineImpl defineDataSource
FINER: RETURN
Jul 29, 2009 9:23:22 PM org.eclipse.birt.data.engine.impl.DataEngineImpl defineDataSet
FINER: ENTRY LaborDataSources.pmFacility
</pre>
<br />
my question is it seems like its being overridden on the second call to the dataset. <br />
<br />
Jul 29, 2009 9:23:22 PM org.eclipse.birt.data.engine.impl.DataEngineImpl defineDataSource<br />
FINE: DataEngine.defineDataSource: OdaDataSourceDesign(Name : LaborDataSources.PM<br />
ExtensionID : org.eclipse.birt.report.data.oda.jdbc<br />
PrivateProperties : {}<br />
PulicProperties : <strong class='bbc'>odaJndiName=java:PM1</strong>;odaPassword=***;OdaPropertyConfigId=org.eclipse.birt.report.data.oda.jdbc_LaborDataSources.PM;odaDriverClass=oracle.jdbc.OracleDriver;odaURL=jdbc:oracle:thin:
@blah.blah.blah.com:1521:WMPRD;odaUser=lol;<br />
)<br />
<br />
then later...<br />
<br />
FINER: ENTRY LaborDataSources.PM<br />
Jul 29, 2009 9:23:22 PM org.eclipse.birt.data.engine.impl.DataEngineImpl defineDataSource<br />
FINE: DataEngine.defineDataSource: OdaDataSourceDesign(Name : LaborDataSources.PM<br />
ExtensionID : org.eclipse.birt.report.data.oda.jdbc<br />
PrivateProperties : {}<br />
PulicProperties : odaPassword=***;OdaPropertyConfigId=org.eclipse.birt.report.data.oda.jdbc_LaborDataSources.PM;odaDriverClass=oracle.jdbc.OracleDriver;odaURL=jdbc:oracle:thin:
@blah.blah.blah.com:1521:WMPRD;odaUser=lol;<br />
)<br />
<br />
I'm using the downloadable webviewer and this used to work, but for some reason, I seem to be getting this double call that is overwriting the jdbc datasource before it can run the odaJNDIname<br />
<br />
parts of my log and datasource file (they were both too large to upload)<br />
I''ve attached a log and my datasource library.<br />
<br />
Thanks for any help anyone can provide. <br />
<br />
Dave