2013-10-24 5 views
-3
An unexpected error occurred in Spoon: 
Could not initialize class org.apache.thrift.transport.TSocket 
java.lang.NoClassDefFoundError: Could not initialize class org.apache.thrift.transport.TSocket 
    at org.pentaho.cassandra.legacy.CassandraConnection.openConnection(CassandraConnection.java:234) 
    at org.pentaho.cassandra.legacy.CassandraConnection.checkOpen(CassandraConnection.java:151) 
    at org.pentaho.cassandra.legacy.CassandraConnection.setKeyspace(CassandraConnection.java:174) 
    at org.pentaho.cassandra.legacy.LegacyKeyspace.setKeyspace(LegacyKeyspace.java:93) 
    at org.pentaho.cassandra.legacy.CassandraConnection.getKeyspace(CassandraConnection.java:277) 
    at org.pentaho.di.trans.steps.cassandrainput.CassandraInputDialog.popupSchemaInfo(CassandraInputDialog.java:926) 
    at org.pentaho.di.trans.steps.cassandrainput.CassandraInputDialog$12.widgetSelected(CassandraInputDialog.java:518) 
    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:1227) 
    at org.pentaho.di.ui.spoon.Spoon.waitForDispose(Spoon.java:7368) 
    at org.pentaho.di.ui.spoon.Spoon.start(Spoon.java:8673) 
    at org.pentaho.di.ui.spoon.Spoon.main(Spoon.java:625) 
    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) 

ответ

0

Я просто попал в ту же проблему. После некоторого исследования я установил путем копирования файлов followin

  • интеграция данных/Библиотека/log4j-1.2.16.jar
  • интеграция данных/плагин/Pentaho-большие-данные плагин/Библиотека/slf4j- апи-1.7.3.jar
  • интеграции данных/плагинов/Pentaho-большой-данных плагин/Библиотека/SLF4J-log4j12-1.7.3.jar

к .../интеграции данных/плагины/pentaho-cassandra-plugin/lib/каталог

+0

Все еще сломанной: Невозможно открыть диалог для этого шага java.lang.NoClassDefFoundError: org/slf4j/LoggerFactory \t at org.apache.thrift.transport.TIOStreamTransport. (TIOStreamTransport.java:38) \t at org.pentaho.cassandra.legacy.CassandraConnection.openConnection (CassandraConnection.java:234) ... – tribbloid