Commit 4a4ce028 authored by cpatil's avatar cpatil

removing exception adding rollback condition


git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@92757 ce508802-f39f-4f6c-b175-0d175dae99d5
parent b45774f8
...@@ -253,8 +253,11 @@ public class CommissiondetIC extends ValidatorEJB implements CommissiondetICLoca ...@@ -253,8 +253,11 @@ public class CommissiondetIC extends ValidatorEJB implements CommissiondetICLoca
itemCode = genericUtility.getColumnValue("item_code",dom); itemCode = genericUtility.getColumnValue("item_code",dom);
if( itemSer == null || itemSer.trim().length() == 0) if( itemSer == null || itemSer.trim().length() == 0)
{ {
// errString = itmDBAccessEJB.getErrorString("","VMITMSERN",userId); if( ( itemSer == null || itemSer.trim().length() == 0 ) && ( itemCode == null || itemCode.trim().length() == 0))
// break ; {
errString = itmDBAccessEJB.getErrorString("","VMICOSERNU",userId);
break ;
}
} }
else else
{ {
...@@ -263,11 +266,7 @@ public class CommissiondetIC extends ValidatorEJB implements CommissiondetICLoca ...@@ -263,11 +266,7 @@ public class CommissiondetIC extends ValidatorEJB implements CommissiondetICLoca
errString = itmDBAccessEJB.getErrorString("","VMICOSERIN",userId); errString = itmDBAccessEJB.getErrorString("","VMICOSERIN",userId);
break ; break ;
} }
else if( ( itemSer == null || itemSer.trim().length() == 0 ) && ( itemCode == null || itemCode.trim().length() == 0))
{
errString = itmDBAccessEJB.getErrorString("","VMICOSERNU",userId);
break ;
}
sql = "SELECT COUNT(1) FROM ITEMSER WHERE ITEM_SER = ? "; sql = "SELECT COUNT(1) FROM ITEMSER WHERE ITEM_SER = ? ";
pstmt = conn.prepareStatement(sql); pstmt = conn.prepareStatement(sql);
pstmt.setString( 1, itemSer ); pstmt.setString( 1, itemSer );
...@@ -296,8 +295,11 @@ public class CommissiondetIC extends ValidatorEJB implements CommissiondetICLoca ...@@ -296,8 +295,11 @@ public class CommissiondetIC extends ValidatorEJB implements CommissiondetICLoca
if( itemCode == null || itemCode.trim().length() == 0) if( itemCode == null || itemCode.trim().length() == 0)
{ {
// errString = itmDBAccessEJB.getErrorString("","VMITMCODNU",userId); if( ( itemSer == null || itemSer.trim().length() == 0 ) && ( itemCode == null || itemCode.trim().length() == 0))
// break ; {
errString = itmDBAccessEJB.getErrorString("","VMICOSERNU",userId);
break ;
}
} }
else else
{ {
...@@ -775,6 +777,7 @@ public class CommissiondetIC extends ValidatorEJB implements CommissiondetICLoca ...@@ -775,6 +777,7 @@ public class CommissiondetIC extends ValidatorEJB implements CommissiondetICLoca
if( (effDateTemp2 != null ) && (validUptoTemp2 != null )) if( (effDateTemp2 != null ) && (validUptoTemp2 != null ))
{ {
//if( (effDateTemp2.equals( peffDate )) )
if( (effDateTemp2.equals( peffDate )) && ( validUptoTemp2.equals(pvalidUpto)) ) if( (effDateTemp2.equals( peffDate )) && ( validUptoTemp2.equals(pvalidUpto)) )
{ {
System.out.println("@@@@@@@ error in date"); System.out.println("@@@@@@@ error in date");
......
...@@ -203,6 +203,10 @@ public class CommissiondetPos extends ValidatorEJB implements CommissiondetPosL ...@@ -203,6 +203,10 @@ public class CommissiondetPos extends ValidatorEJB implements CommissiondetPosL
{ {
conn.rollback(); conn.rollback();
} }
if( errString != null )
{
conn.rollback();
}
System.out.println("Exception.. "+e.getMessage()); System.out.println("Exception.. "+e.getMessage());
e.printStackTrace(); e.printStackTrace();
throw new ITMException(e); throw new ITMException(e);
...@@ -222,6 +226,11 @@ public class CommissiondetPos extends ValidatorEJB implements CommissiondetPosL ...@@ -222,6 +226,11 @@ public class CommissiondetPos extends ValidatorEJB implements CommissiondetPosL
conn.rollback(); conn.rollback();
System.out.println("Transaction rollback... "); System.out.println("Transaction rollback... ");
} }
else if( errString != null )
{
conn.rollback();
System.out.println("Transaction rollback... ");
}
else else
{ {
conn.commit(); conn.commit();
......
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