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: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to