This is an automated email from the ASF dual-hosted git repository. ahuber pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/isis.git
commit 4d3856bdfc071a7a4a96c688e12895b493df4051 Author: andi-huber <[email protected]> AuthorDate: Tue Jul 26 09:53:03 2022 +0200 ISIS-3091: post merge: pom name fixes - also improves tooling error message --- extensions/security/audittrail/persistence-jdo/pom.xml | 2 +- extensions/security/audittrail/persistence-jpa/pom.xml | 2 +- .../java/org/apache/isis/tooling/model4adoc/AsciiDocWriter.java | 8 ++++++-- 3 files changed, 8 insertions(+), 4 deletions(-) diff --git a/extensions/security/audittrail/persistence-jdo/pom.xml b/extensions/security/audittrail/persistence-jdo/pom.xml index 90a69cff6a..e5891fd227 100644 --- a/extensions/security/audittrail/persistence-jdo/pom.xml +++ b/extensions/security/audittrail/persistence-jdo/pom.xml @@ -28,7 +28,7 @@ </parent> <artifactId>isis-extensions-audittrail-persistence-jdo</artifactId> - <name>Apache Isis Ext - Session Log Persistence (using JDO)</name> + <name>Apache Isis Ext - Audit Trail Persistence (using JDO)</name> <properties> <jar-plugin.automaticModuleName>org.apache.isis.extensions.audittrail.persistence.jdo</jar-plugin.automaticModuleName> diff --git a/extensions/security/audittrail/persistence-jpa/pom.xml b/extensions/security/audittrail/persistence-jpa/pom.xml index adf9bbda3a..ecb2983845 100644 --- a/extensions/security/audittrail/persistence-jpa/pom.xml +++ b/extensions/security/audittrail/persistence-jpa/pom.xml @@ -28,7 +28,7 @@ </parent> <artifactId>isis-extensions-audittrail-persistence-jpa</artifactId> - <name>Apache Isis Ext - Session Log Persistence (using JPA)</name> + <name>Apache Isis Ext - Audit Trail Persistence (using JPA)</name> <properties> <jar-plugin.automaticModuleName>org.apache.isis.extensions.audittrail.persistence.jpa</jar-plugin.automaticModuleName> diff --git a/tooling/model4adoc/src/main/java/org/apache/isis/tooling/model4adoc/AsciiDocWriter.java b/tooling/model4adoc/src/main/java/org/apache/isis/tooling/model4adoc/AsciiDocWriter.java index 47f51234ff..47b55fdcaf 100644 --- a/tooling/model4adoc/src/main/java/org/apache/isis/tooling/model4adoc/AsciiDocWriter.java +++ b/tooling/model4adoc/src/main/java/org/apache/isis/tooling/model4adoc/AsciiDocWriter.java @@ -19,6 +19,7 @@ package org.apache.isis.tooling.model4adoc; import java.io.File; +import java.io.FileNotFoundException; import java.io.FileWriter; import java.io.IOException; import java.io.PrintStream; @@ -27,10 +28,11 @@ import java.io.StringWriter; import java.io.Writer; import java.nio.charset.StandardCharsets; -import org.springframework.lang.Nullable; - import org.asciidoctor.Asciidoctor; import org.asciidoctor.ast.Document; +import org.springframework.lang.Nullable; + +import org.apache.isis.commons.internal.exceptions._Exceptions; import lombok.SneakyThrows; import lombok.val; @@ -77,6 +79,8 @@ public class AsciiDocWriter { val adocWriter = new AsciiDocWriter(); try(FileWriter writer = new FileWriter(file, StandardCharsets.UTF_8)) { adocWriter.write(doc, writer); + } catch (FileNotFoundException e) { + throw _Exceptions.unrecoverable(e, "error writing to file %s", file.getAbsolutePath()); } }
