FreddyFFM / PDIPlugin-AWS-SQS-Reader

Pentaho DI Plugin for reading from AWS SQS Service
https://freddyffm.github.io/PDIPlugin-AWS-SQS-Reader/
Apache License 2.0
1 stars 2 forks source link

Unable run in 8.1 CE #2

Closed pmengaziol closed 5 years ago

pmengaziol commented 5 years ago

On both Win7 and MacOS, the dialog fails to open. Been trying to create a POC but I got the ff. error when I tried to read AWS SQS using the Marketplace installed version. I am running 8.1 CE. I have installed new jar files as specified...

org.pentaho.di.core.exception.KettlePluginException: Unexpected error loading class with name: de.freddy4u.pentaho.di.ui.steps.aws_sqs_reader.SQSReaderStepDialog de.freddy4u.pentaho.di.ui.steps.aws_sqs_reader.SQSReaderStepDialog

            at org.pentaho.di.core.plugins.PluginRegistry.getClass(PluginRegistry.java:846)
            at org.pentaho.di.ui.spoon.delegates.SpoonStepsDelegate.getStepDialog(SpoonStepsDelegate.java:258)
            at org.pentaho.di.ui.spoon.Spoon.getStepEntryDialog(Spoon.java:8765)
            at org.pentaho.di.ui.spoon.delegates.SpoonStepsDelegate.editStep(SpoonStepsDelegate.java:116)
            at org.pentaho.di.ui.spoon.Spoon.editStep(Spoon.java:8949)
            at org.pentaho.di.ui.spoon.trans.TransGraph.editStep(TransGraph.java:3291)
            at org.pentaho.di.ui.spoon.trans.TransGraph.mouseDoubleClick(TransGraph.java:785)
            at org.eclipse.swt.widgets.TypedListener.handleEvent(Unknown Source)
            at org.eclipse.swt.widgets.EventTable.sendEvent(Unknown Source)
            at org.eclipse.swt.widgets.Display.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:1375)
            at org.pentaho.di.ui.spoon.Spoon.waitForDispose(Spoon.java:8104)
            at org.pentaho.di.ui.spoon.Spoon.start(Spoon.java:9466)
            at org.pentaho.di.ui.spoon.Spoon.main(Spoon.java:701)
            at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
            at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
            at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
            at java.lang.reflect.Method.invoke(Method.java:498)
            at org.pentaho.commons.launcher.Launcher.main(Launcher.java:92)

Caused by: java.lang.ClassNotFoundException: de.freddy4u.pentaho.di.ui.steps.aws_sqs_reader.SQSReaderStepDialog at java.net.URLClassLoader.findClass(URLClassLoader.java:381) at java.lang.ClassLoader.loadClass(ClassLoader.java:424) at java.lang.ClassLoader.loadClass(ClassLoader.java:357) at org.pentaho.di.core.plugins.KettleURLClassLoader.loadClassFromParent(KettleURLClassLoader.java:94) at org.pentaho.di.core.plugins.KettleURLClassLoader.loadClass(KettleURLClassLoader.java:114) at java.lang.ClassLoader.loadClass(ClassLoader.java:357) at org.pentaho.di.core.plugins.PluginRegistry.getClass(PluginRegistry.java:842) ... 21 more

FreddyFFM commented 5 years ago

Hi, I will try to reproduce it, but it may take some time.

FreddyFFM commented 5 years ago

Now I uploaded a new release wich I tested in PDI 7.1, PDI 8.0 and PDI 8.2 successfully. Please note that the versions of the required libraries were updated.

pmengaziol commented 5 years ago

MarketPlace installer still has 0.9 version.

Any plans to update? 

On Thu, Jan 17, 2019 at 10:44 AM, Michael F. wrote:

Closed #2 https://github.com/FreddyFFM/PDIPlugin-AWS-SQS-Reader/issues/2 .

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/FreddyFFM/PDIPlugin-AWS-SQS-Reader/issues/2#event-2080607461 , or mute the thread https://github.com/notifications/unsubscribe-auth/AGXVU_hX5OWGu0cqbPaMs-AfcuE1s09Vks5vEJp1gaJpZM4Yrh4g .

FreddyFFM commented 5 years ago

The pull request for the new version is not yet merged. You can exchange the files manually.