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())
{