0

저는 스카 인에서 새로운 변환을 편집하거나 생성 할 때 펜타 호를 처음 접하고 문제가 있습니다. 아래는 문제의 세부 사항입니다.은 펜타 호 데이터 통합에서 편집하고 새로운 변환을 생성 할 수 없습니다.

java.lang.NullPointerException 
    at org.pentaho.di.ui.core.database.dialog.XulDatabaseDialog.open(XulDatabaseDialog.java:111) 
    at org.pentaho.di.ui.core.database.dialog.DatabaseDialog.open(DatabaseDialog.java:59) 
    at org.pentaho.di.ui.trans.step.BaseStepDialog$5.widgetSelected(BaseStepDialog.java:770) 
    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.trans.steps.databasejoin.DatabaseJoinDialog.open(DatabaseJoinDialog.java:415) 
    at org.pentaho.di.ui.spoon.delegates.SpoonStepsDelegate.editStep(SpoonStepsDelegate.java:124) 
    at org.pentaho.di.ui.spoon.Spoon.editStep(Spoon.java:8720) 
    at org.pentaho.di.ui.spoon.trans.TransGraph.editStep(TransGraph.java:3027) 
    at org.pentaho.di.ui.spoon.trans.TransGraph.mouseDoubleClick(TransGraph.java:744) 
    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:1310) 
    at org.pentaho.di.ui.spoon.Spoon.waitForDispose(Spoon.java:7931) 
    at org.pentaho.di.ui.spoon.Spoon.start(Spoon.java:9202) 
    at org.pentaho.di.ui.spoon.Spoon.main(Spoon.java:648) 
    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 
    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) 
    at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) 
    at java.base/java.lang.reflect.Method.invoke(Method.java:564) 
    at org.pentaho.commons.launcher.Launcher.main(Launcher.java:92) 
+0

hi .i 내 문제를 해결 한 java_home 및 kettle_home의 환경 변수를 설정했습니다. – faisal

답변

0

지금까지 알고 계시 겠지만 null 포인터 예외는 관련 Java 라이브러리를 찾을 수없는 이유 때문입니다. Java와 주전자에 대해 정의 된 경로가 있어야합니다.