Bonjour à tous,
j'ai un problème actuellement lorsque j'essaie de spécifier la connexion pour tracer une transformation sur Kettle.
Dès que je précise la connexion à utiliser, il m'est impossible de sauvegarder la transformation et j'obtiens une erreur java.lang.NullPointerException
Résultat : impossible pour moi de pouvoir tracer dans une base de données mes transformations et jobs alors que j'en ai besoin.
Je précise que j'utilise la version 4.1.0-stable avec base MySQL.
Je n'arrive pas à voir d'où vient le problème quelqu'un aurait-il une idée ?
Je vous mets les détails de la trace en fin de post.
Merci beaucoup !
Code :
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40
| java.lang.reflect.InvocationTargetException
at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:350)
at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:495)
at org.pentaho.di.ui.spoon.dialog.SaveProgressDialog.open(SaveProgressDialog.java:85)
at org.pentaho.di.ui.spoon.Spoon.saveToRepository(Spoon.java:4292)
at org.pentaho.di.ui.spoon.Spoon.saveToRepository(Spoon.java:4151)
at org.pentaho.di.ui.spoon.Spoon.saveToFile(Spoon.java:4122)
at org.pentaho.di.ui.spoon.Spoon.saveFile(Spoon.java:4101)
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.pentaho.ui.xul.impl.AbstractXulDomContainer.invoke(AbstractXulDomContainer.java:329)
at org.pentaho.ui.xul.impl.AbstractXulComponent.invoke(AbstractXulComponent.java:135)
at org.pentaho.ui.xul.impl.AbstractXulComponent.invoke(AbstractXulComponent.java:123)
at org.pentaho.ui.xul.swt.tags.SwtToolbarbutton.access$100(SwtToolbarbutton.java:36)
at org.pentaho.ui.xul.swt.tags.SwtToolbarbutton$1.widgetSelected(SwtToolbarbutton.java:83)
at org.eclipse.swt.widgets.TypedListener.handleEvent(Unknown Source)
at org.eclipse.swt.widgets.EventTable.sendEvent(Unknown Source)
at org.eclipse.swt.widgets.Widget.sendEvent(Unknown Source)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Unknown Source)
at org.eclipse.swt.widgets.Display.readAndDispatch(Unknown Source)
at org.pentaho.di.ui.spoon.Spoon.readAndDispatch(Spoon.java:1161)
at org.pentaho.di.ui.spoon.Spoon.start(Spoon.java:6725)
at org.pentaho.di.ui.spoon.Spoon.main(Spoon.java:545)
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.pentaho.commons.launcher.Launcher.main(Launcher.java:134)
Caused BY: java.lang.NullPointerException
at org.pentaho.di.repository.kdr.delegates.KettleDatabaseRepositoryConnectionDelegate.getOneRow(KettleDatabaseRepositoryConnectionDelegate.java:1647)
at org.pentaho.di.repository.kdr.KettleDatabaseRepository.getStepDatabase(KettleDatabaseRepository.java:891)
at org.pentaho.di.repository.kdr.KettleDatabaseRepository.insertStepDatabase(KettleDatabaseRepository.java:547)
at org.pentaho.di.repository.kdr.delegates.KettleDatabaseRepositoryTransDelegate.insertTransformation(KettleDatabaseRepositoryTransDelegate.java:1119)
at org.pentaho.di.repository.kdr.delegates.KettleDatabaseRepositoryTransDelegate.saveTransformation(KettleDatabaseRepositoryTransDelegate.java:227)
at org.pentaho.di.repository.kdr.KettleDatabaseRepository.save(KettleDatabaseRepository.java:327)
at org.pentaho.di.repository.kdr.KettleDatabaseRepository.save(KettleDatabaseRepository.java:308)
at org.pentaho.di.ui.spoon.dialog.SaveProgressDialog$1.run(SaveProgressDialog.java:73)
at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:113) |