[prev in list] [next in list] [prev in thread] [next in thread] 

List:       woden-dev
Subject:    svn commit: r291911 - in /incubator/woden/java/src/org/apache/woden:
From:       jkaputin () apache ! org
Date:       2005-09-27 11:35:37
Message-ID: 20050927113537.1582.qmail () minotaur ! apache ! org
[Download RAW message or body]

Author: jkaputin
Date: Tue Sep 27 04:35:31 2005
New Revision: 291911

URL: http://svn.apache.org/viewcvs?rev=291911&view=rev
Log:
Added target exception to ErrorInfo.

Modified:
    incubator/woden/java/src/org/apache/woden/ErrorInfo.java
    incubator/woden/java/src/org/apache/woden/internal/ErrorInfoImpl.java

Modified: incubator/woden/java/src/org/apache/woden/ErrorInfo.java
URL: http://svn.apache.org/viewcvs/incubator/woden/java/src/org/apache/woden/ErrorInfo.java?rev=291911&r1=291910&r2=291911&view=diff
 ==============================================================================
--- incubator/woden/java/src/org/apache/woden/ErrorInfo.java (original)
+++ incubator/woden/java/src/org/apache/woden/ErrorInfo.java Tue Sep 27 04:35:31 2005
@@ -23,4 +23,6 @@
     public String getKey();
 
     public String getMessage();
+    
+    public Throwable getThrowable();
 }

Modified: incubator/woden/java/src/org/apache/woden/internal/ErrorInfoImpl.java
URL: http://svn.apache.org/viewcvs/incubator/woden/java/src/org/apache/woden/internal/ErrorInfoImpl.java?rev=291911&r1=291910&r2=291911&view=diff
 ==============================================================================
--- incubator/woden/java/src/org/apache/woden/internal/ErrorInfoImpl.java (original)
+++ incubator/woden/java/src/org/apache/woden/internal/ErrorInfoImpl.java Tue Sep 27 \
04:35:31 2005 @@ -26,13 +26,15 @@
     private int fColumnNumber;
     private String fKey;
     private String fMessage;
+    private Throwable fThrowable;
 
     public ErrorInfoImpl(String baseDocumentURI,
                             String locationURI,
                             int lineNumber,
                             int columnNumber,
                             String key, 
-                            String message) 
+                            String message,
+                            Throwable throwable) 
     {
         fBaseDocumentURI = baseDocumentURI;
         fLocationURI = locationURI;
@@ -40,6 +42,7 @@
         fColumnNumber = columnNumber;
         fKey = key;
         fMessage = message;
+        fThrowable = throwable;
     }
     
     public String getBaseDocumentURI() {
@@ -66,6 +69,10 @@
         return fMessage;
     }
     
+    public Throwable getThrowable() {
+        return fThrowable;
+    }
+    
     public String toString() {
         
         StringBuffer sb = new StringBuffer();
@@ -76,6 +83,10 @@
         sb.append("\nLocationURI=" + (fLocationURI != null ? fLocationURI : \
"null"));  sb.append("\nLineNumber=" + fLineNumber);
         sb.append("\nColumnNumber=" + fColumnNumber);
+        if(fThrowable != null) {
+            sb.append("\nException=" + fThrowable.getClass().getName() + 
+                      ": " + fThrowable.getMessage());
+        }
         
         return sb.toString();
         



---------------------------------------------------------------------
To unsubscribe, e-mail: woden-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: woden-dev-help@ws.apache.org


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic