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; ...@@ -2,6 +2,7 @@ package ibase.webitm.ejb.dis;
import ibase.system.config.ConnDriver; import ibase.system.config.ConnDriver;
import ibase.utility.E12GenericUtility; import ibase.utility.E12GenericUtility;
import ibase.utility.UserInfoBean;
import ibase.webitm.utility.ITMException; import ibase.webitm.utility.ITMException;
import java.net.URL; import java.net.URL;
import java.rmi.RemoteException; import java.rmi.RemoteException;
...@@ -17,7 +18,7 @@ import org.apache.axis.encoding.XMLType; ...@@ -17,7 +18,7 @@ import org.apache.axis.encoding.XMLType;
public class IndentReqConfWF 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("confirm workflow invocation");
System.out.println("Parameters ::: tranId[" + tran_id + "], empCodeAprv[" + empCodeAprv + "], xmlDataAll[" + xmlDataAll + "],processId["+processId+"],keyFlag["+keyFlag+"]"); System.out.println("Parameters ::: tranId[" + tran_id + "], empCodeAprv[" + empCodeAprv + "], xmlDataAll[" + xmlDataAll + "],processId["+processId+"],keyFlag["+keyFlag+"]");
String loginCode = ""; String loginCode = "";
...@@ -38,11 +39,20 @@ public class IndentReqConfWF ...@@ -38,11 +39,20 @@ public class IndentReqConfWF
} }
else{ else{
try { try {
conn = connDriver.getConnectDB("DriverITM"); //conn = connDriver.getConnectDB("DriverITM");
//conn = getConnection(); //conn = getConnection();
connDriver = null; System.out.println("Inside Indent Requisition confirm section: "+userInfoStr);
conn.setAutoCommit(false); userInfo = new UserInfoBean(userInfoStr);
empCodeAprv = empCodeAprv == null ? "" : empCodeAprv.trim(); 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 = ""; 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