You are viewing a plain text version of this content. The canonical link for it is here.
Posted to sandesha-dev@ws.apache.org by mc...@apache.org on 2007/12/11 12:37:09 UTC
svn commit: r603214 - in
/webservices/sandesha/trunk/java/modules/core/src/main:
java/org/apache/sandesha2/util/FaultManager.java
resources/org/apache/sandesha2/i18n/resource.properties
Author: mckierna
Date: Tue Dec 11 03:36:59 2007
New Revision: 603214
URL: http://svn.apache.org/viewvc?rev=603214&view=rev
Log:
Ensure error msgs are informative when RM is disabled
Modified:
webservices/sandesha/trunk/java/modules/core/src/main/java/org/apache/sandesha2/util/FaultManager.java
webservices/sandesha/trunk/java/modules/core/src/main/resources/org/apache/sandesha2/i18n/resource.properties
Modified: webservices/sandesha/trunk/java/modules/core/src/main/java/org/apache/sandesha2/util/FaultManager.java
URL: http://svn.apache.org/viewvc/webservices/sandesha/trunk/java/modules/core/src/main/java/org/apache/sandesha2/util/FaultManager.java?rev=603214&r1=603213&r2=603214&view=diff
==============================================================================
--- webservices/sandesha/trunk/java/modules/core/src/main/java/org/apache/sandesha2/util/FaultManager.java (original)
+++ webservices/sandesha/trunk/java/modules/core/src/main/java/org/apache/sandesha2/util/FaultManager.java Tue Dec 11 03:36:59 2007
@@ -338,6 +338,9 @@
data.setType(Sandesha2Constants.SOAPFaults.FaultType.CREATE_SEQUENCE_REFUSED);
data.setExceptionString(SandeshaUtil.getStackTraceFromException(e));
+
+ if(log.isWarnEnabled())
+ log.warn(SandeshaMessageHelper.getMessage(SandeshaMessageKeys.reliableMessagingNotEnabled, messageContext.getAxisService().getName()));
if (log.isDebugEnabled())
log.debug("Exit: FaultManager::makeCreateSequenceRefusedFault");
@@ -847,6 +850,9 @@
log.debug("Enter: FaultManager::processCreateSequenceRefusedFault");
ConfigurationContext configCtx = rmMsgCtx.getMessageContext().getConfigurationContext();
+
+ if(log.isWarnEnabled())
+ log.warn(SandeshaMessageHelper.getMessage(SandeshaMessageKeys.reliableMessagingNotEnabled, rmMsgCtx.getMessageContext().getAxisService().getName()));
StorageManager storageManager = SandeshaUtil.getSandeshaStorageManager(configCtx, configCtx
.getAxisConfiguration());
Modified: webservices/sandesha/trunk/java/modules/core/src/main/resources/org/apache/sandesha2/i18n/resource.properties
URL: http://svn.apache.org/viewvc/webservices/sandesha/trunk/java/modules/core/src/main/resources/org/apache/sandesha2/i18n/resource.properties?rev=603214&r1=603213&r2=603214&view=diff
==============================================================================
--- webservices/sandesha/trunk/java/modules/core/src/main/resources/org/apache/sandesha2/i18n/resource.properties (original)
+++ webservices/sandesha/trunk/java/modules/core/src/main/resources/org/apache/sandesha2/i18n/resource.properties Tue Dec 11 03:36:59 2007
@@ -131,7 +131,7 @@
cannotDerriveRetransInterval=Cannot derive the ''Retransmission Interval'' from the passed string {0}.
cannotDerriveInactivityTimeout=Cannot derive the ''Inactivity Timeout'' from the passed string {0}.
noCreateSeqParts=No ''CreateSequence'' part is present in the create sequence message.
-reliableMessagingNotEnabled=WS-RM not enabled for service with name {0}.
+reliableMessagingNotEnabled=A createSequenceRefused fault was generated since WS-ReliableMessaging is not enabled for the service with name {0}.
noAcceptPart=An ''Accept'' part has not been generated for the ''create sequence request'' with an offer part.
noAcksToPartInCreateSequence=No ''AcksTo'' part is present in the create sequence message.
tempSeqIdNotSet=Error: ''TempSequenceId'' is not set.
---------------------------------------------------------------------
To unsubscribe, e-mail: sandesha-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: sandesha-dev-help@ws.apache.org