Details
-
Type:
Bug
-
Status: Closed
-
Severity:
Urgent
-
Resolution: Fixed
-
Affects Version/s: 7.0.0 GA, 7.1.0 GA, Master
-
Fix Version/s: 8.0.0 GA
-
Component/s: Step, Virtual File System (VFS)
-
Labels:None
-
Environment:8.0-QAT build #132
-
Story Points:0
-
PDI Sub-component:
-
Notice:
-
Sprint Team:Tatooine (Maint)
-
Operating System/s:Mac OSX El Capitan
-
Steps to Reproduce:
Description
When configuring the SAP HANA Bulk Loader step to use "Remote Files", it throws a NullPointerException:
SAP HANA Bulk Loader.0 - HanaBulkDataOutput.open(): remoteDataFile = /home/devuser/saphana/data.csv java.lang.NullPointerException at org.pentaho.di.core.vfs.configuration.KettleGenericFileSystemConfigBuilder.setParameter(KettleGenericFileSystemConfigBuilder.java:129) at org.pentaho.di.core.vfs.configuration.KettleSftpFileSystemConfigBuilder.setParameter(KettleSftpFileSystemConfigBuilder.java:121) at org.pentaho.di.core.vfs.KettleVFS.buildFsOptions(KettleVFS.java:196) at org.pentaho.di.core.vfs.KettleVFS.getFileObject(KettleVFS.java:131) at org.pentaho.di.core.vfs.KettleVFS.getFileObject(KettleVFS.java:106) at org.pentaho.di.core.vfs.KettleVFS.getOutputStream(KettleVFS.java:318) at org.pentaho.di.trans.steps.hanabulkloader.HanaBulkDataOutput.open(SourceFile:94) at org.pentaho.di.trans.steps.hanabulkloader.HanaBulkLoader.processRow(SourceFile:239) at org.pentaho.di.trans.step.RunThread.run(RunThread.java:62) at java.lang.Thread.run(Thread.java:745)
Full log attached.
I double-checked and the file exists on that directory.
Also, if we run this transformation with the same settings in 6.1.0.1 GA, the transformation runs successfully.
This is throwing a NPE in 7.0.0.0 GA, 7.1.0.0 GA and 8.0-QAT-132.