Commit 4a4219a1 authored by jshaikh's avatar jshaikh

Updated workflow components

git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@177913 ce508802-f39f-4f6c-b175-0d175dae99d5
parent 5a3f2a31
......@@ -2,6 +2,7 @@ package ibase.webitm.ejb.dis;
import ibase.system.config.ConnDriver;
import ibase.utility.E12GenericUtility;
import ibase.utility.UserInfoBean;
import ibase.webitm.utility.ITMException;
import java.net.URL;
import java.rmi.RemoteException;
......@@ -17,7 +18,7 @@ import org.apache.axis.encoding.XMLType;
public class IndentReqConfWF
{
public String confirm(String tran_id, String empCodeAprv, String xmlDataAll, String processId, String keyFlag) throws RemoteException, ITMException {
public String confirm(String tran_id, String empCodeAprv, String xmlDataAll, String processId, String keyFlag, String userInfoStr) throws RemoteException, ITMException {
System.out.println("confirm workflow invocation");
System.out.println("Parameters ::: tranId[" + tran_id + "], empCodeAprv[" + empCodeAprv + "], xmlDataAll[" + xmlDataAll + "],processId["+processId+"],keyFlag["+keyFlag+"]");
String loginCode = "";
......@@ -38,11 +39,20 @@ public class IndentReqConfWF
}
else{
try {
conn = connDriver.getConnectDB("DriverITM");
//conn = connDriver.getConnectDB("DriverITM");
//conn = getConnection();
connDriver = null;
conn.setAutoCommit(false);
empCodeAprv = empCodeAprv == null ? "" : empCodeAprv.trim();
System.out.println("Inside Indent Requisition confirm section: "+userInfoStr);
userInfo = new UserInfoBean(userInfoStr);
String transDB = userInfo.getTransDB();
System.out.println("get TransDB connection : "+transDB);
if (transDB != null && transDB.trim().length() > 0)
{
conn = connDriver.getConnectDB(transDB);
}
conn.setAutoCommit(false);
connDriver = null;
empCodeAprv = empCodeAprv == null ? "" : empCodeAprv.trim();
String methodName = "";
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment