Author: asankaa
Date: Wed Dec 17 00:48:18 2008
New Revision: 27083
URL: http://wso2.org/svn/browse/wso2?view=rev&revision=27083

Log:
Initialise the subscription manager before adding the static subscriptions.


Modified:
   
branches/synapse/1.2.wso2v1/modules/core/src/main/java/org/apache/synapse/config/xml/eventing/EventSourceFactory.java
   
branches/synapse/1.2.wso2v1/modules/core/src/main/java/org/apache/synapse/core/axis2/SynapseInitializationModule.java

Modified: 
branches/synapse/1.2.wso2v1/modules/core/src/main/java/org/apache/synapse/config/xml/eventing/EventSourceFactory.java
URL: 
http://wso2.org/svn/browse/wso2/branches/synapse/1.2.wso2v1/modules/core/src/main/java/org/apache/synapse/config/xml/eventing/EventSourceFactory.java?rev=27083&r1=27082&r2=27083&view=diff
==============================================================================
--- 
branches/synapse/1.2.wso2v1/modules/core/src/main/java/org/apache/synapse/config/xml/eventing/EventSourceFactory.java
       (original)
+++ 
branches/synapse/1.2.wso2v1/modules/core/src/main/java/org/apache/synapse/config/xml/eventing/EventSourceFactory.java
       Wed Dec 17 00:48:18 2008
@@ -97,6 +97,7 @@
                         PropertyHelper.setStaticProperty(propElem, manager);
                     }
                     eventSource.setSubscriptionManager(manager);
+                    eventSource.getSubscriptionManager().init(); // Initialise 
before doing further processing, required for static subscriptions 
                 } catch (ClassNotFoundException e) {
                     handleException("SynapseSubscriptionManager class not 
found", e);
                 } catch (IllegalAccessException e) {

Modified: 
branches/synapse/1.2.wso2v1/modules/core/src/main/java/org/apache/synapse/core/axis2/SynapseInitializationModule.java
URL: 
http://wso2.org/svn/browse/wso2/branches/synapse/1.2.wso2v1/modules/core/src/main/java/org/apache/synapse/core/axis2/SynapseInitializationModule.java?rev=27083&r1=27082&r2=27083&view=diff
==============================================================================
--- 
branches/synapse/1.2.wso2v1/modules/core/src/main/java/org/apache/synapse/core/axis2/SynapseInitializationModule.java
       (original)
+++ 
branches/synapse/1.2.wso2v1/modules/core/src/main/java/org/apache/synapse/core/axis2/SynapseInitializationModule.java
       Wed Dec 17 00:48:18 2008
@@ -152,8 +152,7 @@
         }
 
        for (SynapseEventSource eventSource : synCfg.getEventSources()) {
-            eventSource.buildService(axisCfg);
-            eventSource.getSubscriptionManager().init();
+            eventSource.buildService(axisCfg);         
         }
         synCfg.init(configurationContext);
         

_______________________________________________
Esb-java-dev mailing list
[email protected]
https://wso2.org/cgi-bin/mailman/listinfo/esb-java-dev

Reply via email to