TIBCO ActiveMatrix BusinessWorks Plug-in for sFTP throws NullPointerException after applying TRA 5.9.1 hotfix 04
book
Article ID: KB0084165
calendar_today
Updated On:
Products
Versions
TIBCO Runtime Agent (TRA)
5.9.1
TIBCO ActiveMatrix BusinessWorks
-
Description
After applying TRA 5.9.1 hotfix 04, BusinessWorks Plug-in for sFTP throws NullPointerException while the same project used to work fine. >>>> Time : 2017-02-03T04:07:07.581-05:00 Operation : Processing Single File Status : ERROR Message : Error processing source file: /AD-SVA3BE13/20170116104602-novdecline10.csv to the target destination with target file name: /apps/eip_share/it/77/application/landing_zone/marketing/dnxbatch/20170116104602-novdecline10.csv Error: <?xml version="1.0" encoding="UTF-8"?> <ns0:Output xmlns:ns0="http://www.allstate.com/ets/tibco/schemas/ErrorOutput"><ns0:ErrorCategory>SYSTEM_ERROR</ns0:ErrorCategory><ns0:ErrorReport><ns0:StackTrace>Job-32513214 Error in [BusinessProcesses/FTPService/SubProcesses/GetFileByReference.process/Group/FTPS-Binary-PAS] java.lang.NullPointerException at java.lang.StringBuffer.<init>(Unknown Source) at com.tibco.plugin.ftp.FTPControlSocket.a(Unknown Source) at com.tibco.plugin.ftp.FTPControlSocket.if(Unknown Source) at com.tibco.plugin.ftp.FTPClient.quit(Unknown Source) at com.tibco.plugin.ftp.FTPTransport.closeConnection(Unknown Source) at com.tibco.plugin.ftp.FTPGetActivity.eval(Unknown Source) at com.tibco.pe.plugin.Activity.eval(Unknown Source) at com.tibco.pe.core.TaskImpl.eval(Unknown Source) at com.tibco.pe.core.Job.a(Unknown Source) at com.tibco.pe.core.Job.k(Unknown Source) at com.tibco.pe.core.JobDispatcher$JobCourier.a(Unknown Source) at com.tibco.pe.core.JobDispatcher$JobCourier.run(Unknown Source) </ns0:StackTrace><ns0:Msg>Job-32513214 Error in [BusinessProcesses/FTPService/SubProcesses/GetFileByReference.process/Group/FTPS-Binary-PAS]</ns0:Msg><ns0:FullClass>java.lang.NullPointerException</ns0:FullClass><ns0:Class>NullPointerException</ns0:Class><ns0:ProcessStack>BusinessProcesses/FileTransportService/StarterProcesses_LB2/FTSManifest_LB2.process/Group (1)/Group/Iterate to FTP all files/ProcessFile>BusinessProcesses/FileTransportService/SubProcesses/ProcessFTSInput.process/Group/ProcessSingleFile>BusinessProcesses/FileTransportService/SubProcesses/ProcessSingleFile.process/Group/GetFile>BusinessProcesses/FileTransportService/SubProcesses/GetFile.process/FTP Get>BusinessProcesses/FileTransportService/SubProcesses/InvokeFTPGetService.process/Repeat On System Error/Invoke FTPService>BusinessProcesses/FTPService/SubProcesses/FTPService.process/GetFile>BusinessProcesses/FTPService/SubProcesses/GetFile.process/Get File Activity Group/Get File By Reference>BusinessProcesses/FTPService/SubProcesses/GetFileByReference.process/Group/FTPS-Binary-PAS</ns0:ProcessStack><ns0:Data/></ns0:ErrorReport></ns0:Output> >>>>
Issue/Introduction
TIBCO ActiveMatrix BusinessWorks Plug-in for sFTP throws NullPointerException after applying TRA 5.9.1 hotfix 04
Environment
TIBCO Runtime Agent (TRA) 5.9.1 hotfix 04
Operating system: all
Resolution
This may be caused ny changes in Entrust, which is used as the default security vendor in BW, included in the latest hotfix.
The workaround is to use j2se (or IBM for AIX platform)for TIBCO_SECURITY_VENDOR by setting "java.property.TIBCO_SECURITY_VENDOR=j2se" in the BW instance's .tra file.