Skip to main content



      Home
Home » Archived » BIRT » BIRT DATASOURCE TERADATA
BIRT DATASOURCE TERADATA [message #152396] Mon, 10 April 2006 19:47 Go to next message
Eclipse UserFriend
Originally posted by: rajiv.vipani.safeway.com

Any suggestion is appreciated :

I am connecting BIRT to a Teradata data source :

When specifying the data source :
driver class: com.ncr.teradata.teradriver
database url : jdbc:teradata://<machine name>/<database name>
User name and Password are also specified.

Manage drivers :
Jar file Tab:
terajdbc4.jar <path to jar file location> //Type 4 drivers
tdgssjava.jar <path to jar file location> //Encryption file
Drivers Tab:
com.ncr.teradata.teradriver


When I hit test connection I get No message. Later I create a data set :
Teradata Data Set/Teradata Data Source/SQL Query Select
were specified.

I get the error message as below :
However TdgssManager is there in the tdgssjavaj.jar file

Do I need to tell JFACE where to look for the jar files ? how ?

java.lang.NoClassDefFoundError: com/ncr/teradata/jtdgss/TdgssManager
at com.ncr.teradata.TeraEncrypt.getTDgssVersion(TeraEncrypt.jav a:538)
at
com.ncr.teradata.jdbc_4.parcel.ConfigFeatureTdgss.<init>(ConfigFeatureTdgss.java:42)
at
com.ncr.teradata.jdbc_4.statemachine.InitDBConfigState.actio n(InitDBConfigState.java:59)
at
com.ncr.teradata.jdbc_4.statemachine.LogonController.run(Log onController.java:50)
at com.ncr.teradata.jdbc_4.TDSession.connect(TDSession.java:119 )
at
com.ncr.teradata.jdbc_3.ifjdbc_4.TeraLocalConnection.<init>(TeraLocalConnection.java:128)
at com.ncr.teradata.TeraDriver.connect(TeraDriver.java:211)
at
org.eclipse.birt.report.data.oda.jdbc.JDBCDriverManager$Wrap pedDriver.connect(JDBCDriverManager.java:623)
at java.sql.DriverManager.getConnection(Unknown Source)
at java.sql.DriverManager.getConnection(Unknown Source)
at
org.eclipse.birt.report.data.oda.jdbc.JDBCDriverManager.doCo nnect(JDBCDriverManager.java:148)
at
org.eclipse.birt.report.data.oda.jdbc.JDBCDriverManager.getC onnection(JDBCDriverManager.java:122)
at
org.eclipse.birt.report.data.oda.jdbc.JDBCDriverManager.tryC reateConnection(JDBCDriverManager.java:400)
at
org.eclipse.birt.report.data.oda.jdbc.JDBCDriverManager.test Connection(JDBCDriverManager.java:343)
at
org.eclipse.birt.report.data.oda.jdbc.ui.util.DriverLoader.t estConnection(DriverLoader.java:80)
at
org.eclipse.birt.report.data.oda.jdbc.ui.wizards.JdbcDataSou rcePage.testConnection(JdbcDataSourcePage.java:575)
at
org.eclipse.birt.report.data.oda.jdbc.ui.wizards.JdbcDataSou rcePage.access$600(JdbcDataSourcePage.java:67)
at
org.eclipse.birt.report.data.oda.jdbc.ui.wizards.JdbcDataSou rcePage$5.widgetSelected(JdbcDataSourcePage.java:345)
at
org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListe ner.java:90)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java :66)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:843)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.ja va:3080)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java :2713)
at org.eclipse.jface.window.Window.runEventLoop(Window.java:809 )
at org.eclipse.jface.window.Window.open(Window.java:787)
at
org.eclipse.birt.report.designer.internal.ui.dialogs.BaseDia log.open(BaseDialog.java:145)
at
org.eclipse.birt.report.designer.ui.actions.EditDataSourceAc tion.doAction(EditDataSourceAction.java:69)
at
org.eclipse.birt.report.designer.internal.ui.views.actions.A bstractElementAction.run(AbstractElementAction.java:64)
at org.eclipse.jface.action.Action.runWithEvent(Action.java:996 )
at
org.eclipse.jface.action.ActionContributionItem.handleWidget Selection(ActionContributionItem.java:538)
at
org.eclipse.jface.action.ActionContributionItem.access$2(Act ionContributionItem.java:488)
at
org.eclipse.jface.action.ActionContributionItem$5.handleEven t(ActionContributionItem.java:400)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java :66)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:843)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.ja va:3080)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java :2713)
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.jav a:1699)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1663)
at
org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Work bench.java:367)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.j ava:143)
at org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplicatio n.java:103)
at
org.eclipse.core.internal.runtime.PlatformActivator$1.run(Pl atformActivator.java:226)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:376)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:163)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.eclipse.core.launcher.Main.invokeFramework(Main.java:334 )
at org.eclipse.core.launcher.Main.basicRun(Main.java:278)
at org.eclipse.core.launcher.Main.run(Main.java:973)
at org.eclipse.core.launcher.Main.main(Main.java:948)
Re: BIRT DATASOURCE TERADATA [message #152453 is a reply to message #152396] Tue, 11 April 2006 03:41 Go to previous message
Eclipse UserFriend
you have to put the driver's jar Files into the
<BIRT_HOME>/plugins/org.eclipse.birt.report.data.oda.jdbc/drivers directory


"RAJIV" <rajiv.vipani@safeway.com> schrieb im Newsbeitrag
news:6b0587841ff5907cf12fa1d74aa3549c$1@www.eclipse.org...
> Any suggestion is appreciated :
> I am connecting BIRT to a Teradata data source :
> When specifying the data source : driver class:
> com.ncr.teradata.teradriver
> database url : jdbc:teradata://<machine name>/<database name>
> User name and Password are also specified.
> Manage drivers : Jar file Tab: terajdbc4.jar <path to jar file
> location> //Type 4 drivers
> tdgssjava.jar <path to jar file location> //Encryption file
> Drivers Tab: com.ncr.teradata.teradriver
>
>
> When I hit test connection I get No message. Later I create a data set :
> Teradata Data Set/Teradata Data Source/SQL Query Select were specified.
>
> I get the error message as below : However TdgssManager is there in the
> tdgssjavaj.jar file
>
> Do I need to tell JFACE where to look for the jar files ? how ?
> java.lang.NoClassDefFoundError: com/ncr/teradata/jtdgss/TdgssManager
> at com.ncr.teradata.TeraEncrypt.getTDgssVersion(TeraEncrypt.jav a:538)
> at
> com.ncr.teradata.jdbc_4.parcel.ConfigFeatureTdgss.<init>(ConfigFeatureTdgss.java:42)
> at
> com.ncr.teradata.jdbc_4.statemachine.InitDBConfigState.actio n(InitDBConfigState.java:59)
> at
> com.ncr.teradata.jdbc_4.statemachine.LogonController.run(Log onController.java:50)
> at com.ncr.teradata.jdbc_4.TDSession.connect(TDSession.java:119 )
> at
> com.ncr.teradata.jdbc_3.ifjdbc_4.TeraLocalConnection.<init>(TeraLocalConnection.java:128)
> at com.ncr.teradata.TeraDriver.connect(TeraDriver.java:211)
> at
> org.eclipse.birt.report.data.oda.jdbc.JDBCDriverManager$Wrap pedDriver.connect(JDBCDriverManager.java:623)
> at java.sql.DriverManager.getConnection(Unknown Source)
> at java.sql.DriverManager.getConnection(Unknown Source)
> at
> org.eclipse.birt.report.data.oda.jdbc.JDBCDriverManager.doCo nnect(JDBCDriverManager.java:148)
> at
> org.eclipse.birt.report.data.oda.jdbc.JDBCDriverManager.getC onnection(JDBCDriverManager.java:122)
> at
> org.eclipse.birt.report.data.oda.jdbc.JDBCDriverManager.tryC reateConnection(JDBCDriverManager.java:400)
> at
> org.eclipse.birt.report.data.oda.jdbc.JDBCDriverManager.test Connection(JDBCDriverManager.java:343)
> at
> org.eclipse.birt.report.data.oda.jdbc.ui.util.DriverLoader.t estConnection(DriverLoader.java:80)
> at
> org.eclipse.birt.report.data.oda.jdbc.ui.wizards.JdbcDataSou rcePage.testConnection(JdbcDataSourcePage.java:575)
> at
> org.eclipse.birt.report.data.oda.jdbc.ui.wizards.JdbcDataSou rcePage.access$600(JdbcDataSourcePage.java:67)
> at
> org.eclipse.birt.report.data.oda.jdbc.ui.wizards.JdbcDataSou rcePage$5.widgetSelected(JdbcDataSourcePage.java:345)
> at
> org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListe ner.java:90)
> at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java :66)
> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:843)
> at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.ja va:3080)
> at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java :2713)
> at org.eclipse.jface.window.Window.runEventLoop(Window.java:809 )
> at org.eclipse.jface.window.Window.open(Window.java:787)
> at
> org.eclipse.birt.report.designer.internal.ui.dialogs.BaseDia log.open(BaseDialog.java:145)
> at
> org.eclipse.birt.report.designer.ui.actions.EditDataSourceAc tion.doAction(EditDataSourceAction.java:69)
> at
> org.eclipse.birt.report.designer.internal.ui.views.actions.A bstractElementAction.run(AbstractElementAction.java:64)
> at org.eclipse.jface.action.Action.runWithEvent(Action.java:996 )
> at
> org.eclipse.jface.action.ActionContributionItem.handleWidget Selection(ActionContributionItem.java:538)
> at
> org.eclipse.jface.action.ActionContributionItem.access$2(Act ionContributionItem.java:488)
> at
> org.eclipse.jface.action.ActionContributionItem$5.handleEven t(ActionContributionItem.java:400)
> at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java :66)
> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:843)
> at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.ja va:3080)
> at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java :2713)
> at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.jav a:1699)
> at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1663)
> at
> org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Work bench.java:367)
> at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.j ava:143)
> at org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplicatio n.java:103)
> at
> org.eclipse.core.internal.runtime.PlatformActivator$1.run(Pl atformActivator.java:226)
> at
> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:376)
> at
> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:163)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
> at java.lang.reflect.Method.invoke(Unknown Source)
> at org.eclipse.core.launcher.Main.invokeFramework(Main.java:334 )
> at org.eclipse.core.launcher.Main.basicRun(Main.java:278)
> at org.eclipse.core.launcher.Main.run(Main.java:973)
> at org.eclipse.core.launcher.Main.main(Main.java:948)
>
>
Previous Topic:No preview report
Next Topic:visibility
Goto Forum:
  


Current Time: Thu May 08 00:13:46 EDT 2025

Powered by FUDForum. Page generated in 0.06346 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top