Do not input private or sensitive data. View Qlik Privacy & Cookie Policy.
Skip to main content

Announcements
Join us in Toronto Sept 9th for Qlik's AI Reality Tour! Register Now
cancel
Showing results for 
Search instead for 
Did you mean: 
YCHEN1629775312
Contributor
Contributor

oracle.jdbc cannot be resolved to a type There may be some other errors caused by JVM compatibility. Make sure your JVM setup is similar to the studio.

Hello,

I'm a Talend beginner.

I'm try to show some data from the oracle DB but the process can't work .

Talend show me the Error as shown below.

Please help me .

0695b00000Hu43YAAR.png

0695b00000Hu3vuAAB.png

log:

org.talend.designer.runprocess.ProcessorException: Job compile errors 

At least job "oracle" has a compile errors, please fix and export again.

Error Line: 1230

Detail Message: oracle.jdbc cannot be resolved to a type

There may be some other errors caused by JVM compatibility. Make sure your JVM setup is similar to the studio.

at org.talend.designer.runprocess.JobErrorsChecker.checkLastGenerationHasCompilationError(JobErrorsChecker.java:358)

at org.talend.designer.runprocess.DefaultRunProcessService.checkLastGenerationHasCompilationError(DefaultRunProcessService.java:539)

at org.talend.designer.runprocess.RunProcessService.checkLastGenerationHasCompilationError(RunProcessService.java:317)

at org.talend.designer.runprocess.ProcessorUtilities.generateBuildInfo(ProcessorUtilities.java:955)

at org.talend.designer.runprocess.ProcessorUtilities.generateCode(ProcessorUtilities.java:615)

at org.talend.designer.runprocess.ProcessorUtilities.generateCode(ProcessorUtilities.java:2068)

at org.talend.designer.runprocess.RunProcessContext$1.run(RunProcessContext.java:601)

at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:440)

at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:356)

at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:474)

at org.eclipse.ui.internal.progress.ProgressMonitorJobsDialog.run(ProgressMonitorJobsDialog.java:240)

at org.eclipse.ui.internal.progress.ProgressManager.run(ProgressManager.java:966)

at org.talend.designer.runprocess.RunProcessContext.exec(RunProcessContext.java:548)

at org.talend.designer.runprocess.ui.ProcessComposite.exec(ProcessComposite.java:1448)

at org.talend.designer.runprocess.ui.views.ProcessView$RunAction.run(ProcessView.java:700)

at org.talend.designer.runprocess.ui.actions.RunProcessAction.run(RunProcessAction.java:63)

at org.talend.designer.core.debug.JobLaunchConfigurationDelegate$1$1.run(JobLaunchConfigurationDelegate.java:98)

at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40)

at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizr.java:185)

at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3919)

at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3550)

at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1173)

at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:339)

at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1062)

at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:156)

at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:636)

at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:339)

at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:563)

at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:151)

at org.talend.rcp.intro.Application.start(Application.java:280)

at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203)

at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:137)

at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:107)

at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:400)

at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255)

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.equinox.launcher.Main.invokeFramework(Main.java:659)

at org.eclipse.equinox.launcher.Main.basicRun(Main.java:595)

at org.eclipse.equinox.launcher.Main.run(Main.java:1501)

0695b00000Hu4GwAAJ.png

0695b00000Hu4kVAAR.png

0695b00000Hu519AAB.png

Labels (2)
6 Replies
Anonymous
Not applicable

Hello,

Could you please indicate what's JDK version are you using?

Talend Studio requires specific third-party Java libraries or database drivers to be installed to connect to sources and targets.

Those libraries or database drivers, known as external modules, may be required by some of Talend components or by some connection wizards or by both. Due to license restrictions, Talend may not be able to ship some of these external modules within Talend Studio. You need to install them for your Studio to functional properly.

For more information, please have a look at this online documentation about: TalendHelpCenter: Installing external modules

Best regards

Sabrina

 

YCHEN1629775312
Contributor
Contributor
Author

Hello @Xiaodi Shi​ 

My JDK version is 11.0.12 .

I tried to install modules but no button can click on.

So I can't download and install this modules.

That mean I need Installing modules manually using?

Download the modules like "db2jcc_license_cu.jar" and install it?

I already download the db2jcc_license_cu.jar but I don't know how to use it .

Thanks

Anonymous
Not applicable

Hello,

If you have already downloaded external modules, you can install them manually into your Talend Studio.

Please follow up this documentation to install your external modules manually using the Modules view.

https://help.talend.com/r/en-US/7.3/installation-guide-open-studio-for-data-integration-windows/inst...

Feel free to let me know if it is OK with you.

Best regards

Sabrina

YCHEN1629775312
Contributor
Contributor
Author

Hello

I guess I downloaded the wrong external modules .

How can I check which modules should the process need?​

 

Thanks

Anonymous
Not applicable

Hello,

The Modules view lists all the modules required for the Studio to work properly, including those Java libraries and drivers that you must install.

If the Modules view is not shown under your design workspace, go to Window > Show View... > Talend and then select Modules from the list.

Best regards

Sabrina

YCHEN1629775312
Contributor
Contributor
Author

Hello

I try to reinstall the talend and install external modules .

My process can work now .

Thank you for your teaching .