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());
         }
     }
 

Reply via email to