Blob Blame History Raw
From 757c349023c97f1af0a48465982e9a53045b4e17 Mon Sep 17 00:00:00 2001
From: Marek Goldmann <mgoldman@redhat.com>
Date: Wed, 20 Jun 2012 15:37:16 +0200
Subject: [PATCH] [fedora] Make AS7 work with jython 2.2.1

---
 jdr/jboss-as-jdr/src/main/java/org/jboss/as/jdr/SoSReport.java | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/jdr/jboss-as-jdr/src/main/java/org/jboss/as/jdr/SoSReport.java b/jdr/jboss-as-jdr/src/main/java/org/jboss/as/jdr/SoSReport.java
index d5981da..0059b4e 100644
--- a/jdr/jboss-as-jdr/src/main/java/org/jboss/as/jdr/SoSReport.java
+++ b/jdr/jboss-as-jdr/src/main/java/org/jboss/as/jdr/SoSReport.java
@@ -32,6 +32,7 @@ import org.jboss.as.controller.client.ModelControllerClient;
 
 import org.python.core.adapter.ClassicPyObjectAdapter;
 import org.python.core.PyObject;
+import org.python.core.PyObject.ConversionException;
 import org.python.core.PyString;
 import org.python.util.PythonInterpreter;
 
@@ -141,7 +142,11 @@ public class SoSReport {
      * @return the full path to the report archive
      */
     public String execute() {
-        return sosreport.invoke("execute").asString();
+        try {
+          return sosreport.invoke("execute").asString(0);
+        } catch (ConversionException e) {
+          return "";
+        }
     }
 
     /**