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