]> SALOME platform Git repositories - tools/siman.git/blobdiff - Workspace/Siman/src/org/splat/simer/VersionDocumentAction.java
Salome HOME
Refactoring continues: UserService is created instead of UserDirectory. Database...
[tools/siman.git] / Workspace / Siman / src / org / splat / simer / VersionDocumentAction.java
index e56c4dbace4b39d469875e859538d0f19a545f18..1b02a876e626e75fb7267f229a15f2a054b82046 100644 (file)
@@ -58,7 +58,7 @@ public class VersionDocumentAction extends UploadBaseNextAction {
 
        public String doInitialize() {
                // -----------------------------
-               Session connex = Database.getSession();
+               Session connex = Database.getCurSession();
                Transaction transax = connex.beginTransaction();
                User user = getConnectedUser();
                File updir = getRepositoryService().getDownloadDirectory(user);
@@ -137,7 +137,7 @@ public class VersionDocumentAction extends UploadBaseNextAction {
                if (action == ToDo.cancel)
                        return "cancel";
 
-               Session connex = Database.getSession();
+               Session connex = Database.getCurSession();
                Transaction transax = connex.beginTransaction();
                try {
                        // Getting user inputs
@@ -215,7 +215,7 @@ public class VersionDocumentAction extends UploadBaseNextAction {
                        for (Iterator<Publication> i = relist.iterator(); i.hasNext();) {
                                Publication using = i.next();
                                if (!compatible.contains(using.getIndex()))
-                                       using.outdate();
+                                       getPublicationService().outdate(using);
                        }
                        // Update of the open study
                        mystudy.setSelection(mystudy.getSelection()); // Rebuilds the presentation