DocumentInstance.Refresh() is not working in Java version 1.8.0_281 & 1.8.0_352 and Business Object version 4.3
code snippet
System.out.println(" Value of UpdateProc Return value inside IF:[" + returnCode)
DocumentInstance di = boReportEngine.openDocument(infoObject.getID());
System.out.println(" Value of Document Instance InfoObject getID :[" + infoObject.getID());
di.refresh(); // not working ... looks issue in DocumentInstance di =boReportEngine.openDocument(infoObject.getID()) step
System.out.println(" before setPrompts :");
if (setPrompts(di, rs) > 0) ;
System.out.println(" after setPrompts :");
any libraries missing or to be added . below are the libraries includedJava program has below libraries added and compilation is successful .. while running it haven't printed "before setPrompts:" not progressed after di.refreshimport com.businessobjects.rebean.wi.*;import com.crystaldecisions.sdk.framework.CrystalEnterprise;import com.crystaldecisions.sdk.framework.IEnterpriseSession;import com.crystaldecisions.sdk.occa.infostore.IInfoObject;import com.crystaldecisions.sdk.occa.infostore.IInfoObjects;import com.crystaldecisions.sdk.occa.infostore.IInfoStore;import com.crystaldecisions.sdk.plugin.CeKind;import com.crystaldecisions.sdk.plugin.desktop.folder.IFolder;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;import java.sql.*;import java.util.Properties;
any help really appreciated in fixing it quickly, struggling more than 2 weeks of time