Five Stars

on "guess schema" on as400 input, talend 6.4.1 crashes with org.talend.utils.exceptions.MissingDriverException

Hello,

all jobs run well and correctly, and the proper jdbc specific jars are downloaded by Talend, but when I click on "guess schema" on an as400 input component, it crashes with a driver not found problem.

It was not happening with the previous versions of Talend.

 

This is the error, please advise (I repeat: only "guess schema" function has this problem).

 

Database connection is failed.
org.talend.utils.exceptions.MissingDriverException: can not find class :com.ibm.as400.access.AS400JDBCDriver
at org.talend.core.model.metadata.builder.database.ExtractMetaDataUtils.connect(ExtractMetaDataUtils.java:1131)
at org.talend.core.model.metadata.builder.database.ExtractMetaDataFromDataBase.testConnection(ExtractMetaDataFromDataBase.java:315)
at org.talend.core.model.metadata.builder.database.ExtractMetaDataFromDataBase.testConnection(ExtractMetaDataFromDataBase.java:301)
at org.talend.designer.core.ui.editor.properties.controllers.GuessSchemaController.checkConnection(GuessSchemaController.java:923)
at org.talend.designer.core.ui.editor.properties.controllers.GuessSchemaController.useMockJob(GuessSchemaController.java:760)
at org.talend.designer.core.ui.editor.properties.controllers.GuessSchemaController.createButtonCommand(GuessSchemaController.java:222)
at org.talend.designer.core.ui.editor.properties.controllers.GuessSchemaController.access$0(GuessSchemaController.java:212)
at org.talend.designer.core.ui.editor.properties.controllers.GuessSchemaController$1.widgetSelected(GuessSchemaController.java:197)
at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4353)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1061)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4172)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3761)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032)
at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148)
at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150)
at org.talend.rcp.intro.Application.start(Application.java:255)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235)
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:648)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603)
at org.eclipse.equinox.launcher.Main.run(Main.java:1465)

4 REPLIES
Five Stars

Re: on "guess schema" on as400 input, talend 6.4.1 crashes with org.talend.utils.exceptions.MissingDriverException

I think it is a product defect on the new versions.

I tried on a new installation and pressing "guess schema" on as400input, produces this classnotfound exception.

Tried also on the milestones after 6.4.1 and still the same problem.

Talend team: please advise on workaround.

How to reproduce: place a as400input and press "guess schema".

Five Stars

Re: on "guess schema" on as400 input, talend 6.4.1 crashes with org.talend.utils.exceptions.MissingDriverException

Found the jira

https://jira.talendforge.org/browse/TUP-18645

 

but how to fix??

Moderator

Re: on "guess schema" on as400 input, talend 6.4.1 crashes with org.talend.utils.exceptions.MissingDriverException

Hello,

This jira issue has been fixed on version 6.5.1 and 6.4.2

Best regards

Sabrina

--
Don't forget to give kudos when a reply is helpful and click Accept the solution when you think you're good with it.
Five Stars

Re: on "guess schema" on as400 input, talend 6.4.1 crashes with org.talend.utils.exceptions.MissingDriverException

yes,

but when 6.4.2 or 6.5.x open studio are going to be published to the site?

thanks