Author: chamikara
Date: Thu Nov 23 14:27:55 2006
New Revision: 478688

URL: http://svn.apache.org/viewvc?view=rev&rev=478688
Log:
A correction to use the correct operation name for the CreateSequence.
Several minor fixes.

Modified:
    
webservices/sandesha/branches/sandesha2/java/1_1/src/org/apache/sandesha2/SandeshaModule.java
    
webservices/sandesha/branches/sandesha2/java/1_1/src/org/apache/sandesha2/client/SandeshaClient.java
    
webservices/sandesha/branches/sandesha2/java/1_1/src/org/apache/sandesha2/i18n/SandeshaMessageKeys.java
    
webservices/sandesha/branches/sandesha2/java/1_1/src/org/apache/sandesha2/i18n/resource.properties
    
webservices/sandesha/branches/sandesha2/java/1_1/src/org/apache/sandesha2/msgprocessors/ApplicationMsgProcessor.java
    
webservices/sandesha/branches/sandesha2/java/1_1/src/org/apache/sandesha2/util/RMMsgCreator.java
    
webservices/sandesha/branches/sandesha2/java/1_1/src/org/apache/sandesha2/workers/SenderWorker.java

Modified: 
webservices/sandesha/branches/sandesha2/java/1_1/src/org/apache/sandesha2/SandeshaModule.java
URL: 
http://svn.apache.org/viewvc/webservices/sandesha/branches/sandesha2/java/1_1/src/org/apache/sandesha2/SandeshaModule.java?view=diff&rev=478688&r1=478687&r2=478688
==============================================================================
--- 
webservices/sandesha/branches/sandesha2/java/1_1/src/org/apache/sandesha2/SandeshaModule.java
 (original)
+++ 
webservices/sandesha/branches/sandesha2/java/1_1/src/org/apache/sandesha2/SandeshaModule.java
 Thu Nov 23 14:27:55 2006
@@ -63,6 +63,16 @@
                SandeshaPolicyBean propertyBean = 
PropertyManager.loadPropertiesFromModuleDescPolicy(module,constantPropertyBean);
                
                if (propertyBean==null) {
+                       String message = 
SandeshaMessageHelper.getMessage(SandeshaMessageKeys.couldNotLoadModulePolicies);
+                       log.error (message);
+               } else {
+                       if (log.isDebugEnabled()) {
+                               String message = 
SandeshaMessageHelper.getMessage(SandeshaMessageKeys.modulePoliciesLoaded);
+                               log.info (message);
+                       }
+               }
+
+               if (propertyBean==null) {
                        String message = SandeshaMessageHelper.getMessage(
                                        
SandeshaMessageKeys.cannotFindModulePolicies);
                        log.debug(message);

Modified: 
webservices/sandesha/branches/sandesha2/java/1_1/src/org/apache/sandesha2/client/SandeshaClient.java
URL: 
http://svn.apache.org/viewvc/webservices/sandesha/branches/sandesha2/java/1_1/src/org/apache/sandesha2/client/SandeshaClient.java?view=diff&rev=478688&r1=478687&r2=478688
==============================================================================
--- 
webservices/sandesha/branches/sandesha2/java/1_1/src/org/apache/sandesha2/client/SandeshaClient.java
 (original)
+++ 
webservices/sandesha/branches/sandesha2/java/1_1/src/org/apache/sandesha2/client/SandeshaClient.java
 Thu Nov 23 14:27:55 2006
@@ -384,6 +384,14 @@
                return newSequenceKey;
        }
 
+       /**
+        * This could be used to create sequences with a given sequence key.
+        * 
+        * @param serviceClient - A configured ServiceClient to be used to 
invoke RM messages. This need to have Sandesha2 engaged.
+        * @param offer - Weather a sequence should be offered for obtaining 
response messages.
+        * @param sequenceKey The sequenceKey of the newly generated sequence.
+        * @throws SandeshaException
+        */
        public static void createSequence(ServiceClient serviceClient, boolean 
offer, String sequenceKey)
                        throws SandeshaException {
 
@@ -400,15 +408,6 @@
                options.setProperty(SandeshaClientConstants.SEQUENCE_KEY, 
oldSequenceKey);
        }
        
-       /**
-        * User can terminate the sequence defined by the passed serviceClient.
-        * 
-        * @deprecated
-        */
-       public static void createSequnce(ServiceClient serviceClient, boolean 
offer, String sequenceKey)
-               throws SandeshaException {
-               createSequence(serviceClient,offer,sequenceKey);
-       }
 
        /**
         * User can terminate the sequence defined by the passed serviceClient.

Modified: 
webservices/sandesha/branches/sandesha2/java/1_1/src/org/apache/sandesha2/i18n/SandeshaMessageKeys.java
URL: 
http://svn.apache.org/viewvc/webservices/sandesha/branches/sandesha2/java/1_1/src/org/apache/sandesha2/i18n/SandeshaMessageKeys.java?view=diff&rev=478688&r1=478687&r2=478688
==============================================================================
--- 
webservices/sandesha/branches/sandesha2/java/1_1/src/org/apache/sandesha2/i18n/SandeshaMessageKeys.java
 (original)
+++ 
webservices/sandesha/branches/sandesha2/java/1_1/src/org/apache/sandesha2/i18n/SandeshaMessageKeys.java
 Thu Nov 23 14:27:55 2006
@@ -253,4 +253,7 @@
     public final static String invalidOfferNoResponseEndpoint = 
"invalidOfferNoResponseEndpoint";
     public final static String invalidElementFoundWithinElement = 
"invalidElementFoundWithinElement";
     
+    public final static String couldNotLoadModulePolicies = 
"couldNotLoadModulePolicies";
+    public final static String modulePoliciesLoaded = "modulePoliciesLoaded";
+    
 }

Modified: 
webservices/sandesha/branches/sandesha2/java/1_1/src/org/apache/sandesha2/i18n/resource.properties
URL: 
http://svn.apache.org/viewvc/webservices/sandesha/branches/sandesha2/java/1_1/src/org/apache/sandesha2/i18n/resource.properties?view=diff&rev=478688&r1=478687&r2=478688
==============================================================================
--- 
webservices/sandesha/branches/sandesha2/java/1_1/src/org/apache/sandesha2/i18n/resource.properties
 (original)
+++ 
webservices/sandesha/branches/sandesha2/java/1_1/src/org/apache/sandesha2/i18n/resource.properties
 Thu Nov 23 14:27:55 2006
@@ -279,4 +279,7 @@
 proofOfPossessionNotVerified = Proof of possession not verified
 noSecurityResults = No Security results
 noSecConvTokenInPolicy = No SecureConversationToken in policy
-noServicePolicy=Service policy missing
\ No newline at end of file
+noServicePolicy=Service policy missing
+
+couldNotLoadModulePolicies=Could not load module policies. Using default 
valies.
+modulePoliciesLoaded=Module policies were successfully loaded
\ No newline at end of file

Modified: 
webservices/sandesha/branches/sandesha2/java/1_1/src/org/apache/sandesha2/msgprocessors/ApplicationMsgProcessor.java
URL: 
http://svn.apache.org/viewvc/webservices/sandesha/branches/sandesha2/java/1_1/src/org/apache/sandesha2/msgprocessors/ApplicationMsgProcessor.java?view=diff&rev=478688&r1=478687&r2=478688
==============================================================================
--- 
webservices/sandesha/branches/sandesha2/java/1_1/src/org/apache/sandesha2/msgprocessors/ApplicationMsgProcessor.java
 (original)
+++ 
webservices/sandesha/branches/sandesha2/java/1_1/src/org/apache/sandesha2/msgprocessors/ApplicationMsgProcessor.java
 Thu Nov 23 14:27:55 2006
@@ -540,9 +540,11 @@
 
                        internalSequenceId = 
SandeshaUtil.getOutgoingSideInternalSequenceID(incomingSeqId);
 
+                       
                        // deciding weather the last message.
                        String requestLastMsgNoStr = 
SandeshaUtil.getSequenceProperty(incomingSeqId,
                                        
Sandesha2Constants.SequenceProperties.LAST_IN_MESSAGE_NO, storageManager);
+                       
                        if (requestLastMsgNoStr != null) {
                                long requestLastMsgNo = 
Long.parseLong(requestLastMsgNoStr);
                                if (requestLastMsgNo == requestMsgNo)

Modified: 
webservices/sandesha/branches/sandesha2/java/1_1/src/org/apache/sandesha2/util/RMMsgCreator.java
URL: 
http://svn.apache.org/viewvc/webservices/sandesha/branches/sandesha2/java/1_1/src/org/apache/sandesha2/util/RMMsgCreator.java?view=diff&rev=478688&r1=478687&r2=478688
==============================================================================
--- 
webservices/sandesha/branches/sandesha2/java/1_1/src/org/apache/sandesha2/util/RMMsgCreator.java
 (original)
+++ 
webservices/sandesha/branches/sandesha2/java/1_1/src/org/apache/sandesha2/util/RMMsgCreator.java
 Thu Nov 23 14:27:55 2006
@@ -239,7 +239,7 @@
 
                AxisOperation createSeqOperation = 
createSeqmsgContext.getAxisOperation();
 
-               createSeqOperation.setName(new 
QName("CreateSequenceOperation"));
+               createSeqOperation.setName(new 
QName(Sandesha2Constants.RM_IN_OUT_OPERATION_NAME));
                if (appMsgOperationDesc != null) {
                        
createSeqOperation.setPhasesOutFlow(appMsgOperationDesc.getPhasesOutFlow());
                        
createSeqOperation.setPhasesOutFaultFlow(appMsgOperationDesc.getPhasesOutFaultFlow());

Modified: 
webservices/sandesha/branches/sandesha2/java/1_1/src/org/apache/sandesha2/workers/SenderWorker.java
URL: 
http://svn.apache.org/viewvc/webservices/sandesha/branches/sandesha2/java/1_1/src/org/apache/sandesha2/workers/SenderWorker.java?view=diff&rev=478688&r1=478687&r2=478688
==============================================================================
--- 
webservices/sandesha/branches/sandesha2/java/1_1/src/org/apache/sandesha2/workers/SenderWorker.java
 (original)
+++ 
webservices/sandesha/branches/sandesha2/java/1_1/src/org/apache/sandesha2/workers/SenderWorker.java
 Thu Nov 23 14:27:55 2006
@@ -224,16 +224,14 @@
 
                        
msgCtx.setProperty(Sandesha2Constants.WITHIN_TRANSACTION, 
Sandesha2Constants.VALUE_FALSE);
                } catch (SandeshaStorageException e) { 
+                       String message = "Sender got an Storage exception. 
Transaction will be rollbacked";
+                       log.error(message,e);
+
                        if (transaction!=null && transaction.isActive())
                                transaction.rollback();
-               } catch (SandeshaException e) {
-                       e.printStackTrace();
-               } catch (MissingResourceException e) {
-                       e.printStackTrace();
-               } catch (AxisFault e) {
-                       e.printStackTrace();
                } catch (Exception e) {
-                       e.printStackTrace();
+                       String message = "Sender got an  exception";
+                       log.error(message,e);
                } finally {
                        if (transaction!=null && transaction.isActive())
                                transaction.commit();



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to