Fix no transaction is in progress bug
[usecase-ui/server.git] / server / src / main / java / org / onap / usecaseui / server / service / impl / AlarmsHeaderServiceImpl.java
index 3c1870b..d8e1eae 100755 (executable)
@@ -62,9 +62,7 @@ public class AlarmsHeaderServiceImpl implements AlarmsHeaderService {
                                return "0";\r
                        }\r
                        logger.info("AlarmsHeaderServiceImpl saveAlarmsHeader: alarmsHeader={}", alarmsHeader);\r
-                       Transaction tx = session.beginTransaction();     \r
                        session.save(alarmsHeader);\r
-                       tx.commit();\r
                        session.flush();\r
                        return "1";\r
                } catch (Exception e) {\r
@@ -82,9 +80,7 @@ public class AlarmsHeaderServiceImpl implements AlarmsHeaderService {
                                return "0";\r
                        }\r
                        logger.info("AlarmsHeaderServiceImpl updateAlarmsHeader: alarmsHeader={}", alarmsHeader);\r
-                       Transaction tx = session.beginTransaction();     \r
                        session.update(alarmsHeader);\r
-                       tx.commit();\r
                        session.flush();\r
                        return "1";\r
                } catch (Exception e) {\r
@@ -205,7 +201,6 @@ public class AlarmsHeaderServiceImpl implements AlarmsHeaderService {
                Session session = getSession();\r
                try{\r
                        //try(Session session = sessionFactory.getCurrentSession();){\r
-                       session.beginTransaction();\r
 \r
                        //Query q=session.createQuery("update AlarmsHeader set status='"+status+"', updateTime='"+date+"' , startEpochMicrosecCleared='"+startEpochMicrosecCleared+"'  ,lastEpochMicroSecCleared='"+lastEpochMicroSecCleared+"'    where eventName='"+eventName+"' and reportingEntityName='"+reportingEntityName+"' and specificProblem ='"+specificProblem+"'");\r
             Query q=session.createQuery("update AlarmsHeader set status=:status, startEpochMicrosecCleared=:startEpochMicrosecCleared  ,lastEpochMicroSecCleared=:lastEpochMicroSecCleared    where eventName=:eventName and reportingEntityName=:reportingEntityName and specificProblem =:specificProblem");\r
@@ -220,7 +215,6 @@ public class AlarmsHeaderServiceImpl implements AlarmsHeaderService {
 \r
 \r
             q.executeUpdate();\r
-                       session.getTransaction().commit();\r
                        session.flush();\r
                        return "1";\r
                } catch (Exception e) {\r