Using Dynamic Java connector in jde

ramthestorm

Member
HI all,
I want to fetch date and time using GetAuditInfo BSFN but am not getting output but getting some errors.The following program am using.Plz help me.
package djc;

import com.jdedwards.system.connector.dynamic.ApplicationException;
import com.jdedwards.system.connector.dynamic.Connector;
import com.jdedwards.system.connector.dynamic.ServerFailureException;
import com.jdedwards.system.connector.dynamic.SystemException;
import com.jdedwards.system.connector.dynamic.callmethod.BSFNExecutionWarning;
import com.jdedwards.system.connector.dynamic.callmethod.ExecutableMethod;
import com.jdedwards.system.connector.dynamic.spec.SpecFailureException;
import com.jdedwards.system.connector.dynamic.spec.source.BSFNMethod;
import com.jdedwards.system.connector.dynamic.spec.source.BSFNSpecSource;
import com.jdedwards.system.connector.dynamic.spec.source.OneworldBSFNSpecSource;



public class Sample
{
public static void main(String[] args) throws SpecFailureException,ServerFailureException
{
System.out.println("You are here to main connect JDEdward ....");
String claspathValue = System.getProperty("java.class.path");
BSFNSpecSource specSource = null;
int sessionID = Connector.getInstance().login("JDE", "JDE", "JQA900", "SYSADMIN");
System.out.println("Session id - " + sessionID);
specSource = new OneworldBSFNSpecSource(sessionID);
BSFNMethod bsfnMethod =(BSFNMethod)specSource.getBSFNMethod("GetAuditInfo");
// String methodName = methodName.getName();
// System.out.println("Method name is "+methodName);
System.out.println("bsfn called");
System.out.println("The BSFN Method is - :" + bsfnMethod);

ExecutableMethod addressbook = bsfnMethod.createExecutable();
System.out.println("The Addressbook variable is - :" + addressbook);
try
{
//addressbook.setValue("szUserName", "USER");
System.out.println("before warning");
BSFNExecutionWarning warning = addressbook.execute(sessionID);
System.out.println("after warning");
System.out.println("Date=" +addressbook.getValueString("jdDate"));
System.out.println("Time=" +addressbook.getValueString("mnTime"));

}
catch(Exception e)
{
System.out.println("unable to call");
e.printStackTrace();
}


}
}
 
Back
Top