Author: asankha
Date: Tue Mar  6 02:56:06 2007
New Revision: 515066

URL: http://svn.apache.org/viewvc?view=rev&rev=515066
Log:
fix unit test failures for extensions module

Modified:
    
webservices/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/MessageContext.java
    
webservices/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/SynapseConfiguration.java
    
webservices/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/core/axis2/AsyncCallback.java
    
webservices/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/core/axis2/Axis2MessageContext.java
    
webservices/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/core/axis2/SynapseMessageReceiver.java
    
webservices/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/mediators/GetPropertyFunction.java
    
webservices/synapse/trunk/java/modules/core/src/test/java/org/apache/synapse/TestMessageContext.java
    
webservices/synapse/trunk/java/modules/extensions/src/main/java/org/apache/synapse/mediators/bsf/ScriptMessageContext.java
    
webservices/synapse/trunk/java/modules/extensions/src/main/java/org/apache/synapse/mediators/bsf/ThreadLocalMessageContext.java
    
webservices/synapse/trunk/java/modules/extensions/src/main/java/org/apache/synapse/mediators/spring/SpringMediator.java
    
webservices/synapse/trunk/java/modules/extensions/src/main/java/org/apache/synapse/mediators/validate/ValidateMediator.java
    
webservices/synapse/trunk/java/modules/extensions/src/test/java/org/apache/synapse/TestMessageContext.java
    
webservices/synapse/trunk/java/modules/extensions/src/test/java/org/apache/synapse/mediators/transform/XSLTMediatorTest.java
    
webservices/synapse/trunk/java/modules/extensions/src/test/java/org/apache/synapse/mediators/validate/ValidateMediatorTest.java

Modified: 
webservices/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/MessageContext.java
URL: 
http://svn.apache.org/viewvc/webservices/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/MessageContext.java?view=diff&rev=515066&r1=515065&r2=515066
==============================================================================
--- 
webservices/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/MessageContext.java
 (original)
+++ 
webservices/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/MessageContext.java
 Tue Mar  6 02:56:06 2007
@@ -123,7 +123,7 @@
      * @param key key to look up property
      * @return value for the given key
      */
-    public Object getProperty(String key);
+    public Object getEntry(String key);
 
     /**
      * Set a custom (local) property with the given name on the message 
instance
@@ -136,7 +136,7 @@
      * Returns the Set of keys over the properties on this message context
      * @return a Set of keys over message properties
      */
-    public Set getPropertyKeySet();
+    public Set getLocalPropertyKeySet();
 
     /**
      * Get the SOAP envelope of this message

Modified: 
webservices/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/SynapseConfiguration.java
URL: 
http://svn.apache.org/viewvc/webservices/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/SynapseConfiguration.java?view=diff&rev=515066&r1=515065&r2=515066
==============================================================================
--- 
webservices/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/SynapseConfiguration.java
 (original)
+++ 
webservices/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/SynapseConfiguration.java
 Tue Mar  6 02:56:06 2007
@@ -203,14 +203,7 @@
      * @return its value
      */
     public Entry getEntryDefinition(String key) {
-        Object o = localRegistry.get(key);
-        Entry entry = null;
-        if (o != null && o instanceof Entry) {
-            entry = (Entry) o;
-        } else {
-            handleException("Entry with key : " + key + " is undefined");
-        }
-        return entry;
+        return (Entry) localRegistry.get(key);
     }
 
     /**

Modified: 
webservices/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/core/axis2/AsyncCallback.java
URL: 
http://svn.apache.org/viewvc/webservices/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/core/axis2/AsyncCallback.java?view=diff&rev=515066&r1=515065&r2=515066
==============================================================================
--- 
webservices/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/core/axis2/AsyncCallback.java
 (original)
+++ 
webservices/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/core/axis2/AsyncCallback.java
 Tue Mar  6 02:56:06 2007
@@ -81,12 +81,12 @@
         synapseInMessageContext.setTo(null);
 
         // set the properties of the original MC to the new MC
-        Iterator iter = synapseOutMsgCtx.getPropertyKeySet().iterator();
+        Iterator iter = synapseOutMsgCtx.getLocalPropertyKeySet().iterator();
 
         while (iter.hasNext()) {
             Object key = iter.next();
             synapseInMessageContext.setProperty(
-                (String) key, synapseOutMsgCtx.getProperty((String) key));
+                (String) key, synapseOutMsgCtx.getLocalProperty((String) key));
         }
 
         // send the response message through the synapse mediation flow

Modified: 
webservices/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/core/axis2/Axis2MessageContext.java
URL: 
http://svn.apache.org/viewvc/webservices/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/core/axis2/Axis2MessageContext.java?view=diff&rev=515066&r1=515065&r2=515066
==============================================================================
--- 
webservices/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/core/axis2/Axis2MessageContext.java
 (original)
+++ 
webservices/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/core/axis2/Axis2MessageContext.java
 Tue Mar  6 02:56:06 2007
@@ -124,7 +124,7 @@
         return properties.get(key);
     }
 
-    public Object getProperty(String key) {
+    public Object getEntry(String key) {
         Object ret = properties.get(key);
         if (ret != null) {
             return ret;
@@ -139,7 +139,7 @@
         properties.put(key, value);
     }
 
-    public Set getPropertyKeySet() {
+    public Set getLocalPropertyKeySet() {
         return properties.keySet();
     }
 

Modified: 
webservices/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/core/axis2/SynapseMessageReceiver.java
URL: 
http://svn.apache.org/viewvc/webservices/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/core/axis2/SynapseMessageReceiver.java?view=diff&rev=515066&r1=515065&r2=515066
==============================================================================
--- 
webservices/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/core/axis2/SynapseMessageReceiver.java
 (original)
+++ 
webservices/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/core/axis2/SynapseMessageReceiver.java
 Tue Mar  6 02:56:06 2007
@@ -50,7 +50,7 @@
         MessageContext synCtx = 
MessageContextCreatorForAxis2.getSynapseMessageContext(mc);
 
         try {
-            StatisticsStack synapseServiceStack = (StatisticsStack) 
synCtx.getProperty(org.apache.synapse.Constants.SYNAPSESERVICE_STATISTICS_STACK);
+            StatisticsStack synapseServiceStack = (StatisticsStack) 
synCtx.getLocalProperty(org.apache.synapse.Constants.SYNAPSESERVICE_STATISTICS_STACK);
             if (synapseServiceStack == null) {
                 synapseServiceStack = new ProxyServiceStatisticsStack();
                 
synCtx.setProperty(org.apache.synapse.Constants.SYNAPSESERVICE_STATISTICS_STACK,
 synapseServiceStack);

Modified: 
webservices/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/mediators/GetPropertyFunction.java
URL: 
http://svn.apache.org/viewvc/webservices/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/mediators/GetPropertyFunction.java?view=diff&rev=515066&r1=515065&r2=515066
==============================================================================
--- 
webservices/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/mediators/GetPropertyFunction.java
 (original)
+++ 
webservices/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/mediators/GetPropertyFunction.java
 Tue Mar  6 02:56:06 2007
@@ -85,7 +85,7 @@
             return null;
         }
         if (Constants.SCOPE_DEFAULT.equals(scope)) {
-            Object result = synCtx.getProperty(key);
+            Object result = synCtx.getLocalProperty(key);
             if (result != null) {
                 return result;
             } else {

Modified: 
webservices/synapse/trunk/java/modules/core/src/test/java/org/apache/synapse/TestMessageContext.java
URL: 
http://svn.apache.org/viewvc/webservices/synapse/trunk/java/modules/core/src/test/java/org/apache/synapse/TestMessageContext.java?view=diff&rev=515066&r1=515065&r2=515066
==============================================================================
--- 
webservices/synapse/trunk/java/modules/core/src/test/java/org/apache/synapse/TestMessageContext.java
 (original)
+++ 
webservices/synapse/trunk/java/modules/core/src/test/java/org/apache/synapse/TestMessageContext.java
 Tue Mar  6 02:56:06 2007
@@ -65,7 +65,7 @@
         return properties.get(key);
     }
 
-    public Object getProperty(String key) {
+    public Object getEntry(String key) {
         Object ret = properties.get(key);
         if (ret != null) {
             return ret;
@@ -80,7 +80,7 @@
         properties.put(key, value);
     }
 
-    public Set getPropertyKeySet() {
+    public Set getLocalPropertyKeySet() {
         return properties.keySet();
     }
 

Modified: 
webservices/synapse/trunk/java/modules/extensions/src/main/java/org/apache/synapse/mediators/bsf/ScriptMessageContext.java
URL: 
http://svn.apache.org/viewvc/webservices/synapse/trunk/java/modules/extensions/src/main/java/org/apache/synapse/mediators/bsf/ScriptMessageContext.java?view=diff&rev=515066&r1=515065&r2=515066
==============================================================================
--- 
webservices/synapse/trunk/java/modules/extensions/src/main/java/org/apache/synapse/mediators/bsf/ScriptMessageContext.java
 (original)
+++ 
webservices/synapse/trunk/java/modules/extensions/src/main/java/org/apache/synapse/mediators/bsf/ScriptMessageContext.java
 Tue Mar  6 02:56:06 2007
@@ -111,16 +111,16 @@
         return mc.getLocalProperty(key);
     }
 
-    public Object getProperty(String key) {
-        return mc.getProperty(key);
+    public Object getEntry(String key) {
+        return mc.getEntry(key);
     }
 
     public void setProperty(String key, Object value) {
         mc.setProperty(key, value);
     }
 
-    public Set getPropertyKeySet() {
-        return mc.getPropertyKeySet();
+    public Set getLocalPropertyKeySet() {
+        return mc.getLocalPropertyKeySet();
     }
 
     public Mediator getMainSequence() {

Modified: 
webservices/synapse/trunk/java/modules/extensions/src/main/java/org/apache/synapse/mediators/bsf/ThreadLocalMessageContext.java
URL: 
http://svn.apache.org/viewvc/webservices/synapse/trunk/java/modules/extensions/src/main/java/org/apache/synapse/mediators/bsf/ThreadLocalMessageContext.java?view=diff&rev=515066&r1=515065&r2=515066
==============================================================================
--- 
webservices/synapse/trunk/java/modules/extensions/src/main/java/org/apache/synapse/mediators/bsf/ThreadLocalMessageContext.java
 (original)
+++ 
webservices/synapse/trunk/java/modules/extensions/src/main/java/org/apache/synapse/mediators/bsf/ThreadLocalMessageContext.java
 Tue Mar  6 02:56:06 2007
@@ -117,12 +117,12 @@
         return getMC().getLocalProperty(key);
     }
 
-    public Object getProperty(String key) {
-        return getMC().getProperty(key);
+    public Object getEntry(String key) {
+        return getMC().getEntry(key);
     }
 
-    public Set getPropertyKeySet() {
-        return getMC().getPropertyKeySet();
+    public Set getLocalPropertyKeySet() {
+        return getMC().getLocalPropertyKeySet();
     }
 
     public Mediator getMainSequence() {

Modified: 
webservices/synapse/trunk/java/modules/extensions/src/main/java/org/apache/synapse/mediators/spring/SpringMediator.java
URL: 
http://svn.apache.org/viewvc/webservices/synapse/trunk/java/modules/extensions/src/main/java/org/apache/synapse/mediators/spring/SpringMediator.java?view=diff&rev=515066&r1=515065&r2=515066
==============================================================================
--- 
webservices/synapse/trunk/java/modules/extensions/src/main/java/org/apache/synapse/mediators/spring/SpringMediator.java
 (original)
+++ 
webservices/synapse/trunk/java/modules/extensions/src/main/java/org/apache/synapse/mediators/spring/SpringMediator.java
 Tue Mar  6 02:56:06 2007
@@ -65,11 +65,11 @@
         if (shouldTrace) {
             trace.trace("Start : Spring mediator");
         }
-        Entry dp = synCtx.getConfiguration().getEntryDefinition(configKey);
+        Entry entry = synCtx.getConfiguration().getEntryDefinition(configKey);
 
         // if the configKey refers to a dynamic property
-        if (dp != null && dp.isDynamic()) {
-            if (!dp.isCached() || dp.isExpired()) {
+        if (entry != null && entry.isDynamic()) {
+            if (!entry.isCached() || entry.isExpired()) {
                 buildAppContext(synCtx);
             }
         // if the property is not a DynamicProperty, we will create an 
ApplicationContext only once

Modified: 
webservices/synapse/trunk/java/modules/extensions/src/main/java/org/apache/synapse/mediators/validate/ValidateMediator.java
URL: 
http://svn.apache.org/viewvc/webservices/synapse/trunk/java/modules/extensions/src/main/java/org/apache/synapse/mediators/validate/ValidateMediator.java?view=diff&rev=515066&r1=515065&r2=515066
==============================================================================
--- 
webservices/synapse/trunk/java/modules/extensions/src/main/java/org/apache/synapse/mediators/validate/ValidateMediator.java
 (original)
+++ 
webservices/synapse/trunk/java/modules/extensions/src/main/java/org/apache/synapse/mediators/validate/ValidateMediator.java
 Tue Mar  6 02:56:06 2007
@@ -258,8 +258,7 @@
             int i = 0;
             while (iter.hasNext()) {
                 String propName = (String) iter.next();
-                sources[i++] = Util.getStreamSource(
-                    msgCtx.getConfiguration().getEntry(propName));
+                sources[i++] = Util.getStreamSource(msgCtx.getEntry(propName));
             }
             schema = factory.newSchema(sources);
 

Modified: 
webservices/synapse/trunk/java/modules/extensions/src/test/java/org/apache/synapse/TestMessageContext.java
URL: 
http://svn.apache.org/viewvc/webservices/synapse/trunk/java/modules/extensions/src/test/java/org/apache/synapse/TestMessageContext.java?view=diff&rev=515066&r1=515065&r2=515066
==============================================================================
--- 
webservices/synapse/trunk/java/modules/extensions/src/test/java/org/apache/synapse/TestMessageContext.java
 (original)
+++ 
webservices/synapse/trunk/java/modules/extensions/src/test/java/org/apache/synapse/TestMessageContext.java
 Tue Mar  6 02:56:06 2007
@@ -65,7 +65,7 @@
         return properties.get(key);
     }
 
-    public Object getProperty(String key) {
+    public Object getEntry(String key) {
         Object ret = properties.get(key);
         if (ret != null) {
             return ret;
@@ -80,7 +80,7 @@
         properties.put(key, value);
     }
 
-    public Set getPropertyKeySet() {
+    public Set getLocalPropertyKeySet() {
         return properties.keySet();
     }
 

Modified: 
webservices/synapse/trunk/java/modules/extensions/src/test/java/org/apache/synapse/mediators/transform/XSLTMediatorTest.java
URL: 
http://svn.apache.org/viewvc/webservices/synapse/trunk/java/modules/extensions/src/test/java/org/apache/synapse/mediators/transform/XSLTMediatorTest.java?view=diff&rev=515066&r1=515065&r2=515066
==============================================================================
--- 
webservices/synapse/trunk/java/modules/extensions/src/test/java/org/apache/synapse/mediators/transform/XSLTMediatorTest.java
 (original)
+++ 
webservices/synapse/trunk/java/modules/extensions/src/test/java/org/apache/synapse/mediators/transform/XSLTMediatorTest.java
 Tue Mar  6 02:56:06 2007
@@ -30,6 +30,7 @@
 
 import java.util.HashMap;
 import java.util.Map;
+import java.net.URL;
 
 public class XSLTMediatorTest extends TestCase {
 
@@ -62,8 +63,8 @@
 
         Map props = new HashMap();
         Entry prop = new Entry();
-        prop.setType(Entry.REMOTE_ENTRY);
-        
prop.setKey("file:./../../repository/conf/sample/resources/transform/transform_unittest.xslt");
+        prop.setType(Entry.URL_SRC);
+        prop.setSrc(new 
URL("file:./../../repository/conf/sample/resources/transform/transform_unittest.xslt"));
         props.put("xslt-key", prop);
 
         // invoke transformation, with static enveope
@@ -102,8 +103,8 @@
 
         Map props = new HashMap();
         Entry prop = new Entry();
-        prop.setType(Entry.REMOTE_ENTRY);
-        
prop.setKey("file:./../../repository/conf/sample/resources/transform/transform_unittest.xslt");
+        prop.setType(Entry.URL_SRC);
+        prop.setSrc(new 
URL("file:./../../repository/conf/sample/resources/transform/transform_unittest.xslt"));
         props.put("xslt-key", prop);
 
         // invoke transformation, with static enveope
@@ -143,8 +144,8 @@
 
         Map props = new HashMap();
         Entry prop = new Entry();
-        prop.setType(Entry.REMOTE_ENTRY);
-        
prop.setKey("file:./../../repository/conf/sample/resources/transform/transform_unittest.xslt");
+        prop.setType(Entry.URL_SRC);
+        prop.setSrc(new 
URL("file:./../../repository/conf/sample/resources/transform/transform_unittest.xslt"));
         props.put("xslt-key", prop);
         
         // invoke transformation, with static enveope

Modified: 
webservices/synapse/trunk/java/modules/extensions/src/test/java/org/apache/synapse/mediators/validate/ValidateMediatorTest.java
URL: 
http://svn.apache.org/viewvc/webservices/synapse/trunk/java/modules/extensions/src/test/java/org/apache/synapse/mediators/validate/ValidateMediatorTest.java?view=diff&rev=515066&r1=515065&r2=515066
==============================================================================
--- 
webservices/synapse/trunk/java/modules/extensions/src/test/java/org/apache/synapse/mediators/validate/ValidateMediatorTest.java
 (original)
+++ 
webservices/synapse/trunk/java/modules/extensions/src/test/java/org/apache/synapse/mediators/validate/ValidateMediatorTest.java
 Tue Mar  6 02:56:06 2007
@@ -37,6 +37,7 @@
 import java.util.HashMap;
 import java.util.List;
 import java.util.Map;
+import java.net.URL;
 
 public class ValidateMediatorTest extends TestCase {
 
@@ -157,8 +158,8 @@
 
         Map props = new HashMap();
         Entry prop = new Entry();
-        prop.setType(Entry.REMOTE_ENTRY);
-        
prop.setKey("file:./../../repository/conf/sample/resources/validate/validate.xsd");
+        prop.setType(Entry.URL_SRC);
+        prop.setSrc(new 
URL("file:./../../repository/conf/sample/resources/validate/validate.xsd"));
         props.put("xsd-key", prop);
 
         // test validate mediator, with static enveope
@@ -187,12 +188,12 @@
 
         Map props = new HashMap();
         Entry prop = new Entry();
-        prop.setType(Entry.REMOTE_ENTRY);
-        
prop.setKey("file:./../../repository/conf/sample/resources/validate/validate.xsd");
+        prop.setType(Entry.URL_SRC);
+        prop.setSrc(new 
URL("file:./../../repository/conf/sample/resources/validate/validate.xsd"));
         props.put("xsd-key-1", prop);
         Entry prop2 = new Entry();
-        prop2.setType(Entry.REMOTE_ENTRY);
-        
prop2.setKey("file:./../../repository/conf/sample/resources/validate/validate2.xsd");
+        prop2.setType(Entry.URL_SRC);
+        prop2.setSrc(new 
URL("file:./../../repository/conf/sample/resources/validate/validate2.xsd"));
         props.put("xsd-key-2", prop2);
 
         // test validate mediator, with static enveope
@@ -221,12 +222,12 @@
 
         Map props = new HashMap();
         Entry prop = new Entry();
-        prop.setType(Entry.REMOTE_ENTRY);
-        
prop.setKey("file:./../../repository/conf/sample/resources/validate/validate.xsd");
+        prop.setType(Entry.URL_SRC);
+        prop.setSrc(new 
URL("file:./../../repository/conf/sample/resources/validate/validate.xsd"));
         props.put("xsd-key-1", prop);
         Entry prop2 = new Entry();
-        prop2.setType(Entry.REMOTE_ENTRY);
-        
prop2.setKey("file:./../../repository/conf/sample/resources/validate/validate2.xsd");
+        prop2.setType(Entry.URL_SRC);
+        prop2.setSrc(new 
URL("file:./../../repository/conf/sample/resources/validate/validate2.xsd"));
         props.put("xsd-key-2", prop2);
 
         // test validate mediator, with static enveope
@@ -254,8 +255,8 @@
 
         Map props = new HashMap();
         Entry prop = new Entry();
-        prop.setType(Entry.REMOTE_ENTRY);
-        
prop.setKey("file:./../../repository/conf/sample/resources/validate/validate.xsd");
+        prop.setType(Entry.URL_SRC);
+        prop.setSrc(new 
URL("file:./../../repository/conf/sample/resources/validate/validate.xsd"));
         props.put("xsd-key-1", prop);
 
         // test validate mediator, with static enveope
@@ -283,8 +284,8 @@
 
         Map props = new HashMap();
         Entry prop = new Entry();
-        prop.setType(Entry.REMOTE_ENTRY);
-        
prop.setKey("file:./../../repository/conf/sample/resources/validate/validate.xsd");
+        prop.setType(Entry.URL_SRC);
+        prop.setSrc(new 
URL("file:./../../repository/conf/sample/resources/validate/validate.xsd"));
         props.put("xsd-key-1", prop);
 
         // test validate mediator, with static enveope
@@ -312,8 +313,8 @@
 
         Map props = new HashMap();
         Entry prop = new Entry();
-        prop.setType(Entry.REMOTE_ENTRY);
-        
prop.setKey("file:./../../repository/conf/sample/resources/validate/validate.xsd");
+        prop.setType(Entry.URL_SRC);
+        prop.setSrc(new 
URL("file:./../../repository/conf/sample/resources/validate/validate.xsd"));
         props.put("xsd-key-1", prop);
 
         // test validate mediator, with static enveope
@@ -366,8 +367,8 @@
 
         Map props = new HashMap();
         Entry prop = new Entry();
-        prop.setType(Entry.REMOTE_ENTRY);
-        
prop.setKey("file:./../../repository/conf/sample/resources/validate/validate.xsd");
+        prop.setType(Entry.URL_SRC);
+        prop.setSrc(new 
URL("file:./../../repository/conf/sample/resources/validate/validate.xsd"));
         props.put("xsd-key-1", prop);
 
 



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

Reply via email to