Author: tli
Date: Mon Oct 23 01:32:47 2006
New Revision: 466950
URL: http://svn.apache.org/viewvc?view=rev&rev=466950
Log:
remove stack trace printing in xml fault processing
Modified:
incubator/cxf/trunk/rt/bindings/xml/src/main/java/org/apache/cxf/binding/xml/interceptor/XMLFaultOutInterceptor.java
Modified:
incubator/cxf/trunk/rt/bindings/xml/src/main/java/org/apache/cxf/binding/xml/interceptor/XMLFaultOutInterceptor.java
URL:
http://svn.apache.org/viewvc/incubator/cxf/trunk/rt/bindings/xml/src/main/java/org/apache/cxf/binding/xml/interceptor/XMLFaultOutInterceptor.java?view=diff&rev=466950&r1=466949&r2=466950
==============================================================================
---
incubator/cxf/trunk/rt/bindings/xml/src/main/java/org/apache/cxf/binding/xml/interceptor/XMLFaultOutInterceptor.java
(original)
+++
incubator/cxf/trunk/rt/bindings/xml/src/main/java/org/apache/cxf/binding/xml/interceptor/XMLFaultOutInterceptor.java
Mon Oct 23 01:32:47 2006
@@ -73,7 +73,7 @@
bop = bop.getUnwrappedOperation();
}
Iterator<FaultInfo> it =
bop.getOperationInfo().getFaults().iterator();
- Boolean isWebFault = null;
+ // Boolean isWebFault = null;
while (it.hasNext()) {
FaultInfo fi = it.next();
for (MessagePartInfo mpi : fi.getMessageParts()) {
@@ -86,11 +86,13 @@
} else {
elName = mpi.getTypeQName();
}
- isWebFault = mpi.getProperty("javax.xml.ws.WebFault",
Boolean.class);
+ // isWebFault =
mpi.getProperty("javax.xml.ws.WebFault", Boolean.class);
break;
}
}
}
+ /*
+ * do not send stack trace information to client
if (!(isWebFault != null && isWebFault.booleanValue())) {
str.append("\n");
for (StackTraceElement s : t.getStackTrace()) {
@@ -98,6 +100,7 @@
str.append("\n");
}
}
+ */
writer.writeCharacters(str.toString());
// fault string
writer.writeEndElement();