Forum

[SOLVED] Error : Th...
 
Notifications
Retirer tout

[SOLVED] Error : There is no active transaction #2

3 Posts
2 Utilisateurs
0 Reactions
2,702 Vu
(@antoine1003)
Posts: 36
Active Member
Début du sujet
 
[#6571]

Hi,
I am corrently doing an extension to improve the import feature. as my class is prety long I made a gist if you want to see my class : here . I go the following error when I try to import a file :

2020-03-17 10:58:42.046 ** ERROR ** [V8.3.2] on file 'C:wamp64wwwipmp_newmodelpersistenceSql.php' at line (197)
2020-03-17 10:58:42.049 ** ERROR ** [V8.3.2] cause = There is no active transaction
2020-03-17 10:58:42.053 ** ERROR ** [V8.3.2]    => #0 C:wamp64wwwipmp_newmodelpersistenceSql.php (197) -> commit()
2020-03-17 10:58:42.055 ** ERROR ** [V8.3.2]    => #1 C:wamp64wwwipmp_newmodelcustomImportable.php (429) -> commitTransaction()
2020-03-17 10:58:42.058 ** ERROR ** [V8.3.2]    => #2 C:wamp64wwwipmp_newmodelcustomImportable.php (686) -> buildTable()
2020-03-17 10:58:42.060 ** ERROR ** [V8.3.2]    => #3 C:wamp64wwwipmp_newtoolimport.php (139) -> import()

I already looked on this forum an saw an answer saying : "Ticket #816 recorded" which doesn't really help.
Do you have any idea?
Thanks,
Antoine


 
Posté : 19 Mar PM 17:033
(@babynus)
Posts: 14952
Membre Admin
 

You have a Sql::commit() but you're not in a transaction.
Ever you need to add Sql::beginTransaction() or commit() is already done.


 
Posté : 19 Mar PM 21:033
(@antoine1003)
Posts: 36
Active Member
Début du sujet
 

resolved by adding Sql::beginTransaction(); before Sql::commitTransaction(); :

                Sql::beginTransaction();
                Sql::commitTransaction();

Thanks


 
Posté : 20 Mar AM 11:033
Share:
Retour en haut