Author: hlship
Date: Fri Jun  6 16:06:55 2008
New Revision: 664185

URL: http://svn.apache.org/viewvc?rev=664185&view=rev
Log:
TAPESTRY-2422: The Exception report will itself throw an exception if the 
exception being reported contains a write-only property

Modified:
    
tapestry/tapestry5/trunk/tapestry-ioc/src/main/java/org/apache/tapestry5/ioc/internal/services/ExceptionAnalyzerImpl.java

Modified: 
tapestry/tapestry5/trunk/tapestry-ioc/src/main/java/org/apache/tapestry5/ioc/internal/services/ExceptionAnalyzerImpl.java
URL: 
http://svn.apache.org/viewvc/tapestry/tapestry5/trunk/tapestry-ioc/src/main/java/org/apache/tapestry5/ioc/internal/services/ExceptionAnalyzerImpl.java?rev=664185&r1=664184&r2=664185&view=diff
==============================================================================
--- 
tapestry/tapestry5/trunk/tapestry-ioc/src/main/java/org/apache/tapestry5/ioc/internal/services/ExceptionAnalyzerImpl.java
 (original)
+++ 
tapestry/tapestry5/trunk/tapestry-ioc/src/main/java/org/apache/tapestry5/ioc/internal/services/ExceptionAnalyzerImpl.java
 Fri Jun  6 16:06:55 2008
@@ -15,8 +15,6 @@
 package org.apache.tapestry5.ioc.internal.services;
 
 import org.apache.tapestry5.ioc.internal.util.CollectionFactory;
-import static org.apache.tapestry5.ioc.internal.util.CollectionFactory.newList;
-import static org.apache.tapestry5.ioc.internal.util.CollectionFactory.newSet;
 import org.apache.tapestry5.ioc.services.*;
 
 import java.util.Collections;
@@ -34,7 +32,7 @@
     {
         this.propertyAccess = propertyAccess;
 
-        throwableProperties = 
newSet(this.propertyAccess.getAdapter(Throwable.class)
+        throwableProperties = 
CollectionFactory.newSet(this.propertyAccess.getAdapter(Throwable.class)
                 .getPropertyNames());
     }
 
@@ -126,7 +124,7 @@
 
     private List<StackTraceElement> extractStackTrace(Throwable t)
     {
-        List<StackTraceElement> trace = newList();
+        List<StackTraceElement> trace = CollectionFactory.newList();
 
         for (StackTraceElement e : t.getStackTrace())
         {


Reply via email to