diff --git a/iparapheur-amp/pom.xml b/iparapheur-amp/pom.xml index f3c3d1d64f8a1c2de49deb68b007bc152859a5c4..e17329567490d6f9616c78fd562894133023dcbc 100644 --- a/iparapheur-amp/pom.xml +++ b/iparapheur-amp/pom.xml @@ -6,13 +6,13 @@ <parent> <groupId>org.adullact.iparapheur</groupId> <artifactId>iparapheur</artifactId> - <version>4.7.26-rc.1</version> + <version>4.7.26-rc.2</version> </parent> <groupId>org.adullact.iparapheur</groupId> <artifactId>iparapheur-amp</artifactId> <description>Parapheur electronique</description> <packaging>war</packaging> - <version>4.7.26-rc.1-for-Alf3.4.c</version> + <version>4.7.26-rc.2-for-Alf3.4.c</version> <name>i-Parapheur AMP packaging</name> <url>http://maven.apache.org</url> <properties> @@ -65,13 +65,13 @@ <dependency> <groupId>org.adullact.iparapheur</groupId> <artifactId>iparapheur-core</artifactId> - <version>4.7.26-rc.1</version> + <version>4.7.26-rc.2</version> </dependency> <dependency> <groupId>org.adullact.iparapheur</groupId> <artifactId>iparapheur-mobile-webscripts</artifactId> - <version>4.7.26-rc.1</version> + <version>4.7.26-rc.2</version> </dependency> <dependency> diff --git a/iparapheur-core/pom.xml b/iparapheur-core/pom.xml index aa2eea11ef3fcf99c540f7f2442c517f46b3ae8d..ca885a83a6adf9631e6c7bce8b68b2a61f3f2884 100644 --- a/iparapheur-core/pom.xml +++ b/iparapheur-core/pom.xml @@ -5,14 +5,14 @@ <parent> <groupId>org.adullact.iparapheur</groupId> <artifactId>iparapheur</artifactId> - <version>4.7.26-rc.1</version> + <version>4.7.26-rc.2</version> </parent> <modelVersion>4.0.0</modelVersion> <groupId>org.adullact.iparapheur</groupId> <artifactId>iparapheur-core</artifactId> <packaging>jar</packaging> <name>iparapheur core module</name> - <version>4.7.26-rc.1</version> + <version>4.7.26-rc.2</version> <description>Parapheur electronique</description> <!-- General Info --> <url>https://adullact.net/projects/paraphelec/</url> @@ -294,7 +294,7 @@ <dependency> <groupId>org.adullact.iparapheur</groupId> <artifactId>iparapheur-rules</artifactId> - <version>4.7.26-rc.1</version> + <version>4.7.26-rc.2</version> <!-- exclusions> <exclusion> <artifactId>asm</artifactId> diff --git a/iparapheur-core/src/main/java/com/atolcd/parapheur/repo/impl/DossierServiceImpl.java b/iparapheur-core/src/main/java/com/atolcd/parapheur/repo/impl/DossierServiceImpl.java index ce458e9b966988b4729838261c3283572ea2bd6b..3f855890a596e4585d4795bd9a2f9661377d2821 100644 --- a/iparapheur-core/src/main/java/com/atolcd/parapheur/repo/impl/DossierServiceImpl.java +++ b/iparapheur-core/src/main/java/com/atolcd/parapheur/repo/impl/DossierServiceImpl.java @@ -2216,14 +2216,9 @@ public class DossierServiceImpl implements DossierService { String setDossierPropertiesWithAuditTrail(@NotNull NodeRef dossierRef, @Nullable NodeRef parapheur, @NotNull Map<QName, Serializable> properties, boolean onlyAudit) { + properties.put(ParapheurModel.PROP_FULL_CREATED, true); String result = null; - transactionService.getRetryingTransactionHelper().doInTransaction(() -> { - properties.put(ParapheurModel.PROP_FULL_CREATED, true); - nodeService.setProperty(dossierRef, ParapheurModel.PROP_FULL_CREATED, true); - return null; - }); - if (!onlyAudit) { Map<String, Serializable> propertiesString = new HashMap<String, Serializable>(); for (Map.Entry<QName, Serializable> entry : properties.entrySet()) { diff --git a/iparapheur-core/src/main/java/com/atolcd/parapheur/repo/impl/ParapheurServiceImpl.java b/iparapheur-core/src/main/java/com/atolcd/parapheur/repo/impl/ParapheurServiceImpl.java index a7be583001c2b0761c1fe0418b2e6183e3317300..b2d49a8dd05a33bb725bad234b84b3fd82a9344c 100755 --- a/iparapheur-core/src/main/java/com/atolcd/parapheur/repo/impl/ParapheurServiceImpl.java +++ b/iparapheur-core/src/main/java/com/atolcd/parapheur/repo/impl/ParapheurServiceImpl.java @@ -178,7 +178,6 @@ public final class ParapheurServiceImpl implements ParapheurService, Initializin private static Logger loggerTRACE = Logger.getLogger("TRACE." + ParapheurService.class.getName()); // BLEX private static Runtime rt = Runtime.getRuntime(); @Autowired - @Qualifier("NodeService") private NodeService nodeService; @Autowired private CopyService copyService; diff --git a/iparapheur-core/src/main/java/org/adullact/iparapheur/repo/jscript/DossierServiceScriptable.java b/iparapheur-core/src/main/java/org/adullact/iparapheur/repo/jscript/DossierServiceScriptable.java index a116aacaa886943b9be4e4eca68a334ebd9a6967..508b379fde9569880d5f86240de7bee5aa6fd31e 100644 --- a/iparapheur-core/src/main/java/org/adullact/iparapheur/repo/jscript/DossierServiceScriptable.java +++ b/iparapheur-core/src/main/java/org/adullact/iparapheur/repo/jscript/DossierServiceScriptable.java @@ -141,13 +141,9 @@ public class DossierServiceScriptable extends BaseProcessorExtension { public String beginCreateDossier(String bureauRefStr) { String retVal = null; - try { - NodeRef dossierRef = dossierService.beginCreateDossier(new NodeRef("workspace://SpacesStore/" + bureauRefStr)); - if (dossierRef != null) { - retVal = dossierRef.getId(); - } - } catch(Exception e) { - e.printStackTrace(); + NodeRef dossierRef = dossierService.beginCreateDossier(new NodeRef("workspace://SpacesStore/" + bureauRefStr)); + if (dossierRef != null) { + retVal = dossierRef.getId(); } return retVal; } diff --git a/iparapheur-core/src/main/resources/alfresco/module/parapheur/core/parapheur-version.properties b/iparapheur-core/src/main/resources/alfresco/module/parapheur/core/parapheur-version.properties index 7940c8f492870d633916354c688ab47bf93e9b9e..cef2a6cf71526608e3a1c40b34f7c2766b4df6f2 100755 --- a/iparapheur-core/src/main/resources/alfresco/module/parapheur/core/parapheur-version.properties +++ b/iparapheur-core/src/main/resources/alfresco/module/parapheur/core/parapheur-version.properties @@ -1,2 +1,2 @@ -ph_version=4.7.26-rc.1 +ph_version=4.7.25 ph_build=20250130 diff --git a/iparapheur-mobile-webscripts/pom.xml b/iparapheur-mobile-webscripts/pom.xml index 287bb9cd342790ba53186b77c32de00e4339bc78..d61ca12a1e501d57d1965f356f7a00f3eda61306 100644 --- a/iparapheur-mobile-webscripts/pom.xml +++ b/iparapheur-mobile-webscripts/pom.xml @@ -5,7 +5,7 @@ <parent> <artifactId>iparapheur</artifactId> <groupId>org.adullact.iparapheur</groupId> - <version>4.7.26-rc.1</version> + <version>4.7.26-rc.2</version> </parent> <modelVersion>4.0.0</modelVersion> @@ -94,7 +94,7 @@ <dependency> <groupId>org.adullact.iparapheur</groupId> <artifactId>iparapheur-core</artifactId> - <version>4.7.26-rc.1</version> + <version>4.7.26-rc.2</version> <scope>provided</scope> </dependency> diff --git a/iparapheur-rules/pom.xml b/iparapheur-rules/pom.xml index 60a6811ba95522e6b94baaf3581e287d39c60977..12a7920ac154cc920580c1ca983d6749c98bd409 100644 --- a/iparapheur-rules/pom.xml +++ b/iparapheur-rules/pom.xml @@ -5,10 +5,10 @@ <parent> <groupId>org.adullact.iparapheur</groupId> <artifactId>iparapheur</artifactId> - <version>4.7.26-rc.1</version> + <version>4.7.26-rc.2</version> </parent> <artifactId>iparapheur-rules</artifactId> - <version>4.7.26-rc.1</version> + <version>4.7.26-rc.2</version> <name>iparapheur-rules</name> <url>http://maven.apache.org</url> <properties> diff --git a/pom.xml b/pom.xml index a45837912dfef42de3ffae4d6697b41ba53bc440..f7513ceee2adffd0c8e80b0a3c4577bac1a5166f 100644 --- a/pom.xml +++ b/pom.xml @@ -6,7 +6,7 @@ <artifactId>iparapheur</artifactId> <packaging>pom</packaging> <name>iparapheur</name> - <version>4.7.26-rc.1</version> + <version>4.7.26-rc.2</version> <description>Parapheur electronique</description> <url>https://adullact.net/projects/paraphelec/</url>