You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-dev@axis.apache.org by da...@apache.org on 2007/11/06 11:13:09 UTC
svn commit: r592355 - in /webservices/axis2/trunk/java/modules/addressing:
src/org/apache/axis2/addressing/ src/org/apache/axis2/handlers/addressing/
test/org/apache/axis2/addressing/
Author: davidillsley
Date: Tue Nov 6 02:13:08 2007
New Revision: 592355
URL: http://svn.apache.org/viewvc?rev=592355&view=rev
Log:
Update trace to use log.warn to capture important failure information on first-failure.
Modified:
webservices/axis2/trunk/java/modules/addressing/src/org/apache/axis2/addressing/AddressingFaultsHelper.java
webservices/axis2/trunk/java/modules/addressing/src/org/apache/axis2/handlers/addressing/AddressingInHandler.java
webservices/axis2/trunk/java/modules/addressing/test/org/apache/axis2/addressing/AddressingFaultsTest.java
Modified: webservices/axis2/trunk/java/modules/addressing/src/org/apache/axis2/addressing/AddressingFaultsHelper.java
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/addressing/src/org/apache/axis2/addressing/AddressingFaultsHelper.java?rev=592355&r1=592354&r2=592355&view=diff
==============================================================================
--- webservices/axis2/trunk/java/modules/addressing/src/org/apache/axis2/addressing/AddressingFaultsHelper.java (original)
+++ webservices/axis2/trunk/java/modules/addressing/src/org/apache/axis2/addressing/AddressingFaultsHelper.java Tue Nov 6 02:13:08 2007
@@ -138,10 +138,8 @@
// wsa:InvalidCardinality
public static void triggerInvalidCardinalityFault(MessageContext messageContext,
String incorrectHeaderName) throws AxisFault {
- if (log.isDebugEnabled()) {
- log.debug("triggerInvalidCardinalityFault: messageContext: " + messageContext +
- " incorrectHeaderName: " + incorrectHeaderName);
- }
+ log.warn("triggerInvalidCardinalityFault: messageContext: " + messageContext +
+ " incorrectHeaderName: " + incorrectHeaderName);
String namespace =
(String)messageContext.getProperty(AddressingConstants.WS_ADDRESSING_VERSION);
if (Submission.WSA_NAMESPACE.equals(namespace)) {
@@ -164,10 +162,8 @@
public static void triggerMissingAddressInEPRFault(MessageContext messageContext,
String incorrectHeaderName)
throws AxisFault {
- if (log.isDebugEnabled()) {
- log.debug("triggerMissingAddressInEPRFault: messageContext: " + messageContext +
+ log.warn("triggerMissingAddressInEPRFault: messageContext: " + messageContext +
" incorrectHeaderName: " + incorrectHeaderName);
- }
String namespace =
(String)messageContext.getProperty(AddressingConstants.WS_ADDRESSING_VERSION);
if (Submission.WSA_NAMESPACE.equals(namespace)) {
@@ -188,10 +184,8 @@
// wsa:DuplicateMessageID
// wsa:ActionMismatch
- public static void triggerActionMismatchFault(MessageContext messageContext) throws AxisFault {
- if (log.isDebugEnabled()) {
- log.debug("triggerActionMismatchFault: messageContext: " + messageContext);
- }
+ public static void triggerActionMismatchFault(MessageContext messageContext, String soapAction, String wsaAction) throws AxisFault {
+ log.warn("triggerActionMismatchFault: messageContext: " + messageContext+" soapAction="+soapAction+" wsaAction="+wsaAction);
String namespace =
(String)messageContext.getProperty(AddressingConstants.WS_ADDRESSING_VERSION);
if (Submission.WSA_NAMESPACE.equals(namespace)) {
@@ -313,10 +307,8 @@
// wsa:ActionNotSupported [Reason] the string: "The [action] cannot be processed at the receiver"
public static void triggerActionNotSupportedFault(MessageContext messageContext,
String problemAction) throws AxisFault {
- if (log.isDebugEnabled()) {
- log.debug("triggerActionNotSupportedFault: messageContext: " + messageContext +
- " problemAction: " + problemAction);
- }
+ log.warn("triggerActionNotSupportedFault: messageContext: " + messageContext +
+ " problemAction: " + problemAction);
triggerAddressingFault(messageContext, Final.FAULT_PROBLEM_ACTION_NAME, problemAction,
AddressingConstants.FAULT_ACTION_NOT_SUPPORTED, null,
AddressingMessages.getMessage(
Modified: webservices/axis2/trunk/java/modules/addressing/src/org/apache/axis2/handlers/addressing/AddressingInHandler.java
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/addressing/src/org/apache/axis2/handlers/addressing/AddressingInHandler.java?rev=592355&r1=592354&r2=592355&view=diff
==============================================================================
--- webservices/axis2/trunk/java/modules/addressing/src/org/apache/axis2/handlers/addressing/AddressingInHandler.java (original)
+++ webservices/axis2/trunk/java/modules/addressing/src/org/apache/axis2/handlers/addressing/AddressingInHandler.java Tue Nov 6 02:13:08 2007
@@ -440,7 +440,7 @@
// check that soapAction==wsa:Action
if (soapAction != null && !"".equals(soapAction) && messageContext.isServerSide()) {
if (!soapAction.equals(wsaAction)) {
- AddressingFaultsHelper.triggerActionMismatchFault(messageContext);
+ AddressingFaultsHelper.triggerActionMismatchFault(messageContext, soapAction, wsaAction);
}
} else {
messageContextOptions.setAction(wsaAction);
Modified: webservices/axis2/trunk/java/modules/addressing/test/org/apache/axis2/addressing/AddressingFaultsTest.java
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/addressing/test/org/apache/axis2/addressing/AddressingFaultsTest.java?rev=592355&r1=592354&r2=592355&view=diff
==============================================================================
--- webservices/axis2/trunk/java/modules/addressing/test/org/apache/axis2/addressing/AddressingFaultsTest.java (original)
+++ webservices/axis2/trunk/java/modules/addressing/test/org/apache/axis2/addressing/AddressingFaultsTest.java Tue Nov 6 02:13:08 2007
@@ -59,7 +59,7 @@
messageContext.setProperty(AddressingConstants.WS_ADDRESSING_VERSION,
AddressingConstants.Final.WSA_NAMESPACE);
try {
- AddressingFaultsHelper.triggerActionMismatchFault(messageContext);
+ AddressingFaultsHelper.triggerActionMismatchFault(messageContext, "soapAction", "wsaAction");
fail("Should have thrown exception");
} catch (AxisFault af) {
// Expected
---------------------------------------------------------------------
To unsubscribe, e-mail: axis-cvs-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-cvs-help@ws.apache.org