Author: pzf
Date: Fri Mar 31 06:27:20 2006
New Revision: 390430
URL: http://svn.apache.org/viewcvs?rev=390430&view=rev
Log:
Fix to ensure a SynapseEnv is passed when constructing a new SynapseMessage
Modified:
incubator/synapse/trunk/java/modules/core/src/org/apache/synapse/axis2/Axis2Sender.java
incubator/synapse/trunk/java/modules/core/src/org/apache/synapse/axis2/Axis2SynapseEnvironment.java
incubator/synapse/trunk/java/modules/core/src/org/apache/synapse/axis2/Axis2SynapseMessage.java
incubator/synapse/trunk/java/modules/core/src/org/apache/synapse/axis2/ServiceMediatorMessageReceiver.java
incubator/synapse/trunk/java/modules/core/src/org/apache/synapse/axis2/SynapseMessageReceiver.java
incubator/synapse/trunk/java/modules/core/test/org/apache/axis2/ExceptionHandlingTest.java
incubator/synapse/trunk/java/modules/core/test/org/apache/axis2/MultipleAddressingModuleEngagementTest.java
incubator/synapse/trunk/java/modules/core/test/org/apache/synapse/TestSynapseMessage.java
incubator/synapse/trunk/java/modules/core/test/org/apache/synapse/mediators/MediatorFalseReturnTest.java
incubator/synapse/trunk/java/modules/core/test/org/apache/synapse/spi/conditions/ExactlyOneProcessorWithRuleTest.java
incubator/synapse/trunk/java/modules/core/test/org/apache/synapse/spi/injection/AddressingProcessorWithRuleTest.java
incubator/synapse/trunk/java/modules/core/test/org/apache/synapse/spi/injection/ClassMediatorWithRuleTest.java
incubator/synapse/trunk/java/modules/core/test/org/apache/synapse/spi/injection/DefineProcessorwithRuleTest.java
incubator/synapse/trunk/java/modules/core/test/org/apache/synapse/spi/injection/InProcessorWithRuleTest.java
incubator/synapse/trunk/java/modules/core/test/org/apache/synapse/spi/injection/RegexProcessorWithRuleTest.java
incubator/synapse/trunk/java/modules/core/test/org/apache/synapse/spi/injection/ServiceMediatorProcessorWithAddressingEnageWithRuleTest.java
incubator/synapse/trunk/java/modules/core/test/org/apache/synapse/spi/injection/ServiceMediatorProcessorWithRuleTest.java
incubator/synapse/trunk/java/modules/core/test/org/apache/synapse/spi/injection/XpathProcessorWithRuleTest.java
incubator/synapse/trunk/java/modules/core/test/org/apache/synapse/spi/processors/AddressingProcessorTest.java
incubator/synapse/trunk/java/modules/core/test/org/apache/synapse/spi/processors/BulitinProcessorTest.java
incubator/synapse/trunk/java/modules/core/test/org/apache/synapse/spi/processors/ClassMediatorProcessorTest.java
incubator/synapse/trunk/java/modules/core/test/org/apache/synapse/spi/processors/InProcessorTest.java
incubator/synapse/trunk/java/modules/core/test/org/apache/synapse/spi/processors/RegexProcessorTest.java
incubator/synapse/trunk/java/modules/core/test/org/apache/synapse/spi/processors/ServiceMediatorProcessorTest.java
incubator/synapse/trunk/java/modules/core/test/org/apache/synapse/spi/processors/StageProcessorTest.java
incubator/synapse/trunk/java/modules/core/test/org/apache/synapse/spi/processors/XSLTProcessorTest.java
incubator/synapse/trunk/java/modules/core/test/org/apache/synapse/spi/processors/XpathProcessorTest.java
incubator/synapse/trunk/java/modules/core/test/org/apache/synapse/spi/resources/SimpleResourcesAquiringTest.java
incubator/synapse/trunk/java/modules/extensions/test/org/apache/synapse/spi/injection/SpringMediatorProcessorWithRuleTest.java
Modified:
incubator/synapse/trunk/java/modules/core/src/org/apache/synapse/axis2/Axis2Sender.java
URL:
http://svn.apache.org/viewcvs/incubator/synapse/trunk/java/modules/core/src/org/apache/synapse/axis2/Axis2Sender.java?rev=390430&r1=390429&r2=390430&view=diff
==============================================================================
---
incubator/synapse/trunk/java/modules/core/src/org/apache/synapse/axis2/Axis2Sender.java
(original)
+++
incubator/synapse/trunk/java/modules/core/src/org/apache/synapse/axis2/Axis2Sender.java
Fri Mar 31 06:27:20 2006
@@ -138,7 +138,7 @@
if (smc.getSynapseEnvironment()==null) {
throw new SynapseException("no Synapse Env set on message");
}
- smc.getSynapseEnvironment().injectMessage(new
Axis2SynapseMessage(outMsgContext));
+ smc.getSynapseEnvironment().injectMessage(new
Axis2SynapseMessage(outMsgContext, smc.getSynapseEnvironment()));
} catch (Exception e) {
e.printStackTrace();
throw new SynapseException(e);
Modified:
incubator/synapse/trunk/java/modules/core/src/org/apache/synapse/axis2/Axis2SynapseEnvironment.java
URL:
http://svn.apache.org/viewcvs/incubator/synapse/trunk/java/modules/core/src/org/apache/synapse/axis2/Axis2SynapseEnvironment.java?rev=390430&r1=390429&r2=390430&view=diff
==============================================================================
---
incubator/synapse/trunk/java/modules/core/src/org/apache/synapse/axis2/Axis2SynapseEnvironment.java
(original)
+++
incubator/synapse/trunk/java/modules/core/src/org/apache/synapse/axis2/Axis2SynapseEnvironment.java
Fri Mar 31 06:27:20 2006
@@ -41,6 +41,8 @@
*
*/
public class Axis2SynapseEnvironment extends SynapseEnvironment {
+
+
private Mediator mainmediator = null;
private ClassLoader cl = null;
Modified:
incubator/synapse/trunk/java/modules/core/src/org/apache/synapse/axis2/Axis2SynapseMessage.java
URL:
http://svn.apache.org/viewcvs/incubator/synapse/trunk/java/modules/core/src/org/apache/synapse/axis2/Axis2SynapseMessage.java?rev=390430&r1=390429&r2=390430&view=diff
==============================================================================
---
incubator/synapse/trunk/java/modules/core/src/org/apache/synapse/axis2/Axis2SynapseMessage.java
(original)
+++
incubator/synapse/trunk/java/modules/core/src/org/apache/synapse/axis2/Axis2SynapseMessage.java
Fri Mar 31 06:27:20 2006
@@ -45,9 +45,9 @@
private boolean faultResponse = false;
- public Axis2SynapseMessage(MessageContext mc) {
+ public Axis2SynapseMessage(MessageContext mc, SynapseEnvironment se) {
setMessageContext(mc);
-
setSynapseEnvironment(Axis2SynapseEnvironmentFinder.getSynapseEnvironment(mc));
+ setSynapseEnvironment(se);
}
public EndpointReference getFaultTo() {
Modified:
incubator/synapse/trunk/java/modules/core/src/org/apache/synapse/axis2/ServiceMediatorMessageReceiver.java
URL:
http://svn.apache.org/viewcvs/incubator/synapse/trunk/java/modules/core/src/org/apache/synapse/axis2/ServiceMediatorMessageReceiver.java?rev=390430&r1=390429&r2=390430&view=diff
==============================================================================
---
incubator/synapse/trunk/java/modules/core/src/org/apache/synapse/axis2/ServiceMediatorMessageReceiver.java
(original)
+++
incubator/synapse/trunk/java/modules/core/src/org/apache/synapse/axis2/ServiceMediatorMessageReceiver.java
Fri Mar 31 06:27:20 2006
@@ -22,7 +22,7 @@
}
*/
- SynapseMessage smc = new Axis2SynapseMessage(messageContext);
+ SynapseMessage smc = new Axis2SynapseMessage(messageContext,
Axis2SynapseEnvironmentFinder.getSynapseEnvironment(messageContext));
boolean returnValue = mediator.mediate(smc);
messageContext.setProperty(Constants.MEDIATOR_RESPONSE_PROPERTY,
new Boolean(returnValue));
Modified:
incubator/synapse/trunk/java/modules/core/src/org/apache/synapse/axis2/SynapseMessageReceiver.java
URL:
http://svn.apache.org/viewcvs/incubator/synapse/trunk/java/modules/core/src/org/apache/synapse/axis2/SynapseMessageReceiver.java?rev=390430&r1=390429&r2=390430&view=diff
==============================================================================
---
incubator/synapse/trunk/java/modules/core/src/org/apache/synapse/axis2/SynapseMessageReceiver.java
(original)
+++
incubator/synapse/trunk/java/modules/core/src/org/apache/synapse/axis2/SynapseMessageReceiver.java
Fri Mar 31 06:27:20 2006
@@ -45,7 +45,7 @@
// So it a mediator uses EnvironmentAware, that mediator will be
injected with the correct environment
////////////////////////////////////////////////////////////////////////
- SynapseMessage smc = new Axis2SynapseMessage(mc);
+ SynapseMessage smc = new Axis2SynapseMessage(mc,env);
smc.setSynapseEnvironment(env);
env.injectMessage(smc);
Modified:
incubator/synapse/trunk/java/modules/core/test/org/apache/axis2/ExceptionHandlingTest.java
URL:
http://svn.apache.org/viewcvs/incubator/synapse/trunk/java/modules/core/test/org/apache/axis2/ExceptionHandlingTest.java?rev=390430&r1=390429&r2=390430&view=diff
==============================================================================
---
incubator/synapse/trunk/java/modules/core/test/org/apache/axis2/ExceptionHandlingTest.java
(original)
+++
incubator/synapse/trunk/java/modules/core/test/org/apache/axis2/ExceptionHandlingTest.java
Fri Mar 31 06:27:20 2006
@@ -57,7 +57,7 @@
public void testFaultScenario() {
try {
- env.injectMessage(new Axis2SynapseMessage(msgCtx));
+ env.injectMessage(new Axis2SynapseMessage(msgCtx, env));
fail("Native End Point Throws an Exception");
} catch (Exception e) {
}
Modified:
incubator/synapse/trunk/java/modules/core/test/org/apache/axis2/MultipleAddressingModuleEngagementTest.java
URL:
http://svn.apache.org/viewcvs/incubator/synapse/trunk/java/modules/core/test/org/apache/axis2/MultipleAddressingModuleEngagementTest.java?rev=390430&r1=390429&r2=390430&view=diff
==============================================================================
---
incubator/synapse/trunk/java/modules/core/test/org/apache/axis2/MultipleAddressingModuleEngagementTest.java
(original)
+++
incubator/synapse/trunk/java/modules/core/test/org/apache/axis2/MultipleAddressingModuleEngagementTest.java
Fri Mar 31 06:27:20 2006
@@ -53,7 +53,7 @@
/**
* Test case return an excetion if Something goes wrong in
AddressingINProcessor
*/
- SynapseMessage smc = new Axis2SynapseMessage(msgCtx);
+ SynapseMessage smc = new Axis2SynapseMessage(msgCtx,env);
env.injectMessage(smc);
assertNotNull(env.lookupMediator("mediation"));
}
Modified:
incubator/synapse/trunk/java/modules/core/test/org/apache/synapse/TestSynapseMessage.java
URL:
http://svn.apache.org/viewcvs/incubator/synapse/trunk/java/modules/core/test/org/apache/synapse/TestSynapseMessage.java?rev=390430&r1=390429&r2=390430&view=diff
==============================================================================
---
incubator/synapse/trunk/java/modules/core/test/org/apache/synapse/TestSynapseMessage.java
(original)
+++
incubator/synapse/trunk/java/modules/core/test/org/apache/synapse/TestSynapseMessage.java
Fri Mar 31 06:27:20 2006
@@ -6,7 +6,9 @@
import org.apache.axis2.context.ConfigurationContext;
import org.apache.axis2.context.MessageContext;
import org.apache.axis2.context.ConfigurationContextFactory;
+import org.apache.synapse.axis2.Axis2SynapseEnvironment;
import org.apache.synapse.axis2.Axis2SynapseMessage;
+import org.apache.synapse.util.Axis2EnvSetup;
import org.apache.axiom.om.OMAbstractFactory;
import org.apache.axiom.om.OMElement;
import org.apache.axiom.om.OMNamespace;
@@ -44,8 +46,8 @@
} catch (AxisFault e) {
throw new SynapseException(e);
}
-
- return new Axis2SynapseMessage(msgCtx);
+
+ return new Axis2SynapseMessage(msgCtx,null);
}
public static Axis2SynapseMessage createSampleSOAP11MessageWithAddressing(
Modified:
incubator/synapse/trunk/java/modules/core/test/org/apache/synapse/mediators/MediatorFalseReturnTest.java
URL:
http://svn.apache.org/viewcvs/incubator/synapse/trunk/java/modules/core/test/org/apache/synapse/mediators/MediatorFalseReturnTest.java?rev=390430&r1=390429&r2=390430&view=diff
==============================================================================
---
incubator/synapse/trunk/java/modules/core/test/org/apache/synapse/mediators/MediatorFalseReturnTest.java
(original)
+++
incubator/synapse/trunk/java/modules/core/test/org/apache/synapse/mediators/MediatorFalseReturnTest.java
Fri Mar 31 06:27:20 2006
@@ -52,7 +52,7 @@
public void testFalseReturnFromMediator() throws Exception {
- SynapseMessage smc = new Axis2SynapseMessage(msgCtx);
+ SynapseMessage smc = new Axis2SynapseMessage(msgCtx,env);
env.injectMessage(smc);
assertNotNull(env.lookupMediator("mediator_false"));
assertNull(smc.getProperty("test_string"));
Modified:
incubator/synapse/trunk/java/modules/core/test/org/apache/synapse/spi/conditions/ExactlyOneProcessorWithRuleTest.java
URL:
http://svn.apache.org/viewcvs/incubator/synapse/trunk/java/modules/core/test/org/apache/synapse/spi/conditions/ExactlyOneProcessorWithRuleTest.java?rev=390430&r1=390429&r2=390430&view=diff
==============================================================================
---
incubator/synapse/trunk/java/modules/core/test/org/apache/synapse/spi/conditions/ExactlyOneProcessorWithRuleTest.java
(original)
+++
incubator/synapse/trunk/java/modules/core/test/org/apache/synapse/spi/conditions/ExactlyOneProcessorWithRuleTest.java
Fri Mar 31 06:27:20 2006
@@ -48,7 +48,7 @@
config = Axis2EnvSetup.getSynapseConfigElement(synapsexml1);
env = new Axis2SynapseEnvironment(config,
Thread.currentThread().getContextClassLoader());
- SynapseMessage smc = new Axis2SynapseMessage(mc);
+ SynapseMessage smc = new Axis2SynapseMessage(mc,env);
env.injectMessage(smc);
assertTrue(((Boolean) smc.getProperty(
Constants.MEDIATOR_RESPONSE_PROPERTY)).booleanValue());
@@ -60,7 +60,7 @@
config = Axis2EnvSetup.getSynapseConfigElement(synapsexml2);
env = new Axis2SynapseEnvironment(config,
Thread.currentThread().getContextClassLoader());
- SynapseMessage smc = new Axis2SynapseMessage(mc);
+ SynapseMessage smc = new Axis2SynapseMessage(mc,env);
env.injectMessage(smc);
assertTrue(((Boolean) smc.getProperty(
Constants.MEDIATOR_RESPONSE_PROPERTY)).booleanValue());
Modified:
incubator/synapse/trunk/java/modules/core/test/org/apache/synapse/spi/injection/AddressingProcessorWithRuleTest.java
URL:
http://svn.apache.org/viewcvs/incubator/synapse/trunk/java/modules/core/test/org/apache/synapse/spi/injection/AddressingProcessorWithRuleTest.java?rev=390430&r1=390429&r2=390430&view=diff
==============================================================================
---
incubator/synapse/trunk/java/modules/core/test/org/apache/synapse/spi/injection/AddressingProcessorWithRuleTest.java
(original)
+++
incubator/synapse/trunk/java/modules/core/test/org/apache/synapse/spi/injection/AddressingProcessorWithRuleTest.java
Fri Mar 31 06:27:20 2006
@@ -50,7 +50,7 @@
public void testAddressingProcessor() throws Exception {
- SynapseMessage smc = new Axis2SynapseMessage(msgCtx);
+ SynapseMessage smc = new Axis2SynapseMessage(msgCtx,env);
env.injectMessage(smc);
assertTrue(((Boolean) smc.getProperty(
Constants.MEDIATOR_RESPONSE_PROPERTY)).booleanValue());
Modified:
incubator/synapse/trunk/java/modules/core/test/org/apache/synapse/spi/injection/ClassMediatorWithRuleTest.java
URL:
http://svn.apache.org/viewcvs/incubator/synapse/trunk/java/modules/core/test/org/apache/synapse/spi/injection/ClassMediatorWithRuleTest.java?rev=390430&r1=390429&r2=390430&view=diff
==============================================================================
---
incubator/synapse/trunk/java/modules/core/test/org/apache/synapse/spi/injection/ClassMediatorWithRuleTest.java
(original)
+++
incubator/synapse/trunk/java/modules/core/test/org/apache/synapse/spi/injection/ClassMediatorWithRuleTest.java
Fri Mar 31 06:27:20 2006
@@ -48,7 +48,7 @@
public void testClassMediatorProcessor() throws Exception {
- SynapseMessage smc = new Axis2SynapseMessage(msgCtx);
+ SynapseMessage smc = new Axis2SynapseMessage(msgCtx,env);
env.injectMessage(smc);
assertNotNull(env.lookupMediator("mediation"));
}
Modified:
incubator/synapse/trunk/java/modules/core/test/org/apache/synapse/spi/injection/DefineProcessorwithRuleTest.java
URL:
http://svn.apache.org/viewcvs/incubator/synapse/trunk/java/modules/core/test/org/apache/synapse/spi/injection/DefineProcessorwithRuleTest.java?rev=390430&r1=390429&r2=390430&view=diff
==============================================================================
---
incubator/synapse/trunk/java/modules/core/test/org/apache/synapse/spi/injection/DefineProcessorwithRuleTest.java
(original)
+++
incubator/synapse/trunk/java/modules/core/test/org/apache/synapse/spi/injection/DefineProcessorwithRuleTest.java
Fri Mar 31 06:27:20 2006
@@ -55,7 +55,7 @@
}
public void testRegexProcessor() throws Exception {
- SynapseMessage smc = new Axis2SynapseMessage(mc);
+ SynapseMessage smc = new Axis2SynapseMessage(mc,env);
env.injectMessage(smc);
//assertEquals("test_define",
env.lookupMediator("test_define").getName());
//assertEquals("test_define_addressing",
env.lookupMediator("test_define_addressing").getName());
Modified:
incubator/synapse/trunk/java/modules/core/test/org/apache/synapse/spi/injection/InProcessorWithRuleTest.java
URL:
http://svn.apache.org/viewcvs/incubator/synapse/trunk/java/modules/core/test/org/apache/synapse/spi/injection/InProcessorWithRuleTest.java?rev=390430&r1=390429&r2=390430&view=diff
==============================================================================
---
incubator/synapse/trunk/java/modules/core/test/org/apache/synapse/spi/injection/InProcessorWithRuleTest.java
(original)
+++
incubator/synapse/trunk/java/modules/core/test/org/apache/synapse/spi/injection/InProcessorWithRuleTest.java
Fri Mar 31 06:27:20 2006
@@ -42,7 +42,7 @@
SynapseEnvironment env = new Axis2SynapseEnvironment(
Axis2EnvSetup.getSynapseConfigElement(synapsexml),
Thread.currentThread().getContextClassLoader());
- SynapseMessage smc = new Axis2SynapseMessage(msgCtx);
+ SynapseMessage smc = new Axis2SynapseMessage(msgCtx,env);
smc.setSynapseEnvironment(env);
env.injectMessage(smc);
assertTrue(((Boolean) smc.getProperty(
Modified:
incubator/synapse/trunk/java/modules/core/test/org/apache/synapse/spi/injection/RegexProcessorWithRuleTest.java
URL:
http://svn.apache.org/viewcvs/incubator/synapse/trunk/java/modules/core/test/org/apache/synapse/spi/injection/RegexProcessorWithRuleTest.java?rev=390430&r1=390429&r2=390430&view=diff
==============================================================================
---
incubator/synapse/trunk/java/modules/core/test/org/apache/synapse/spi/injection/RegexProcessorWithRuleTest.java
(original)
+++
incubator/synapse/trunk/java/modules/core/test/org/apache/synapse/spi/injection/RegexProcessorWithRuleTest.java
Fri Mar 31 06:27:20 2006
@@ -48,7 +48,7 @@
}
public void testRegexProcessor() throws Exception {
- SynapseMessage smc = new Axis2SynapseMessage(mc);
+ SynapseMessage smc = new Axis2SynapseMessage(mc,env);
env.injectMessage(smc);
//assertEquals("regex", env.lookupProcessor("regex").getName());
Modified:
incubator/synapse/trunk/java/modules/core/test/org/apache/synapse/spi/injection/ServiceMediatorProcessorWithAddressingEnageWithRuleTest.java
URL:
http://svn.apache.org/viewcvs/incubator/synapse/trunk/java/modules/core/test/org/apache/synapse/spi/injection/ServiceMediatorProcessorWithAddressingEnageWithRuleTest.java?rev=390430&r1=390429&r2=390430&view=diff
==============================================================================
---
incubator/synapse/trunk/java/modules/core/test/org/apache/synapse/spi/injection/ServiceMediatorProcessorWithAddressingEnageWithRuleTest.java
(original)
+++
incubator/synapse/trunk/java/modules/core/test/org/apache/synapse/spi/injection/ServiceMediatorProcessorWithAddressingEnageWithRuleTest.java
Fri Mar 31 06:27:20 2006
@@ -45,7 +45,7 @@
public void testServiceMediatorWithAddressingEngage() throws Exception {
- SynapseMessage smc = new Axis2SynapseMessage(msgCtx);
+ SynapseMessage smc = new Axis2SynapseMessage(msgCtx,env);
env.injectMessage(smc);
assertNotNull(env.lookupMediator("service-mediator"));
}
Modified:
incubator/synapse/trunk/java/modules/core/test/org/apache/synapse/spi/injection/ServiceMediatorProcessorWithRuleTest.java
URL:
http://svn.apache.org/viewcvs/incubator/synapse/trunk/java/modules/core/test/org/apache/synapse/spi/injection/ServiceMediatorProcessorWithRuleTest.java?rev=390430&r1=390429&r2=390430&view=diff
==============================================================================
---
incubator/synapse/trunk/java/modules/core/test/org/apache/synapse/spi/injection/ServiceMediatorProcessorWithRuleTest.java
(original)
+++
incubator/synapse/trunk/java/modules/core/test/org/apache/synapse/spi/injection/ServiceMediatorProcessorWithRuleTest.java
Fri Mar 31 06:27:20 2006
@@ -48,7 +48,7 @@
public void testAxis2MediatorProcessor() throws Exception {
- SynapseMessage smc = new Axis2SynapseMessage(msgCtx);
+ SynapseMessage smc = new Axis2SynapseMessage(msgCtx,env);
env.injectMessage(smc);
assertNotNull(env.lookupMediator("service-mediator"));
}
Modified:
incubator/synapse/trunk/java/modules/core/test/org/apache/synapse/spi/injection/XpathProcessorWithRuleTest.java
URL:
http://svn.apache.org/viewcvs/incubator/synapse/trunk/java/modules/core/test/org/apache/synapse/spi/injection/XpathProcessorWithRuleTest.java?rev=390430&r1=390429&r2=390430&view=diff
==============================================================================
---
incubator/synapse/trunk/java/modules/core/test/org/apache/synapse/spi/injection/XpathProcessorWithRuleTest.java
(original)
+++
incubator/synapse/trunk/java/modules/core/test/org/apache/synapse/spi/injection/XpathProcessorWithRuleTest.java
Fri Mar 31 06:27:20 2006
@@ -48,7 +48,7 @@
}
public void testXpathProcessor() throws Exception {
- SynapseMessage smc = new Axis2SynapseMessage(mc);
+ SynapseMessage smc = new Axis2SynapseMessage(mc,env);
env.injectMessage(smc);
//assertEquals("xpath", env.lookupProcessor("xpath").getName());
}
Modified:
incubator/synapse/trunk/java/modules/core/test/org/apache/synapse/spi/processors/AddressingProcessorTest.java
URL:
http://svn.apache.org/viewcvs/incubator/synapse/trunk/java/modules/core/test/org/apache/synapse/spi/processors/AddressingProcessorTest.java?rev=390430&r1=390429&r2=390430&view=diff
==============================================================================
---
incubator/synapse/trunk/java/modules/core/test/org/apache/synapse/spi/processors/AddressingProcessorTest.java
(original)
+++
incubator/synapse/trunk/java/modules/core/test/org/apache/synapse/spi/processors/AddressingProcessorTest.java
Fri Mar 31 06:27:20 2006
@@ -29,11 +29,12 @@
public class AddressingProcessorTest extends TestCase {
public void testAddressingProcessor() throws Exception {
+ SynapseEnvironment env = new Axis2SynapseEnvironment(null,null);
SynapseMessage sm = new Axis2SynapseMessage(
- Axis2EnvSetup.axis2Deployment("target/synapse-repository"));
+
Axis2EnvSetup.axis2Deployment("target/synapse-repository"),env);
Mediator addressingMediator = new AddressingInMediator();
- SynapseEnvironment env = new Axis2SynapseEnvironment(null,null);
- sm.setSynapseEnvironment(env);
+
+
boolean result = addressingMediator.mediate(sm);
assertTrue(((Boolean) sm.getProperty(
Constants.MEDIATOR_RESPONSE_PROPERTY)).booleanValue());
Modified:
incubator/synapse/trunk/java/modules/core/test/org/apache/synapse/spi/processors/BulitinProcessorTest.java
URL:
http://svn.apache.org/viewcvs/incubator/synapse/trunk/java/modules/core/test/org/apache/synapse/spi/processors/BulitinProcessorTest.java?rev=390430&r1=390429&r2=390430&view=diff
==============================================================================
---
incubator/synapse/trunk/java/modules/core/test/org/apache/synapse/spi/processors/BulitinProcessorTest.java
(original)
+++
incubator/synapse/trunk/java/modules/core/test/org/apache/synapse/spi/processors/BulitinProcessorTest.java
Fri Mar 31 06:27:20 2006
@@ -1,9 +1,12 @@
package org.apache.synapse.spi.processors;
import junit.framework.TestCase;
+
+import org.apache.synapse.SynapseEnvironment;
import org.apache.synapse.SynapseMessage;
import org.apache.synapse.util.Axis2EnvSetup;
import org.apache.synapse.api.Mediator;
+import org.apache.synapse.axis2.Axis2SynapseEnvironment;
import org.apache.synapse.axis2.Axis2SynapseMessage;
import org.apache.synapse.mediators.builtin.LogMediator;
/*
@@ -25,8 +28,9 @@
public class BulitinProcessorTest extends TestCase {
public void testLogProcessor() throws Exception {
+ SynapseEnvironment env = new Axis2SynapseEnvironment(null,null);
SynapseMessage sm = new Axis2SynapseMessage(
- Axis2EnvSetup.axis2Deployment("target/synapse-repository"));
+
Axis2EnvSetup.axis2Deployment("target/synapse-repository"),env);
Mediator log = new LogMediator();
boolean result = log.mediate(sm);
assertTrue(result);
Modified:
incubator/synapse/trunk/java/modules/core/test/org/apache/synapse/spi/processors/ClassMediatorProcessorTest.java
URL:
http://svn.apache.org/viewcvs/incubator/synapse/trunk/java/modules/core/test/org/apache/synapse/spi/processors/ClassMediatorProcessorTest.java?rev=390430&r1=390429&r2=390430&view=diff
==============================================================================
---
incubator/synapse/trunk/java/modules/core/test/org/apache/synapse/spi/processors/ClassMediatorProcessorTest.java
(original)
+++
incubator/synapse/trunk/java/modules/core/test/org/apache/synapse/spi/processors/ClassMediatorProcessorTest.java
Fri Mar 31 06:27:20 2006
@@ -1,9 +1,12 @@
package org.apache.synapse.spi.processors;
import junit.framework.TestCase;
+
+import org.apache.synapse.SynapseEnvironment;
import org.apache.synapse.SynapseMessage;
import org.apache.synapse.mediators.types.ClassMediator;
import org.apache.synapse.util.Axis2EnvSetup;
+import org.apache.synapse.axis2.Axis2SynapseEnvironment;
import org.apache.synapse.axis2.Axis2SynapseMessage;
/*
* Copyright 2004,2005 The Apache Software Foundation.
@@ -24,8 +27,9 @@
public class ClassMediatorProcessorTest extends TestCase {
public void testClassMediatorProcessor() throws Exception {
+ SynapseEnvironment env = new Axis2SynapseEnvironment(null,null);
SynapseMessage sm = new Axis2SynapseMessage(
- Axis2EnvSetup.axis2Deployment("target/synapse-repository"));
+
Axis2EnvSetup.axis2Deployment("target/synapse-repository"),env);
ClassMediator med = new ClassMediator();
med.setClazz(Class.forName("org.apache.synapse.mediators.LoggerTestSample"));
boolean result = med.mediate(sm);
Modified:
incubator/synapse/trunk/java/modules/core/test/org/apache/synapse/spi/processors/InProcessorTest.java
URL:
http://svn.apache.org/viewcvs/incubator/synapse/trunk/java/modules/core/test/org/apache/synapse/spi/processors/InProcessorTest.java?rev=390430&r1=390429&r2=390430&view=diff
==============================================================================
---
incubator/synapse/trunk/java/modules/core/test/org/apache/synapse/spi/processors/InProcessorTest.java
(original)
+++
incubator/synapse/trunk/java/modules/core/test/org/apache/synapse/spi/processors/InProcessorTest.java
Fri Mar 31 06:27:20 2006
@@ -3,8 +3,10 @@
import junit.framework.TestCase;
import org.apache.synapse.mediators.base.InMediator;
+import org.apache.synapse.SynapseEnvironment;
import org.apache.synapse.SynapseMessage;
import org.apache.synapse.util.Axis2EnvSetup;
+import org.apache.synapse.axis2.Axis2SynapseEnvironment;
import org.apache.synapse.axis2.Axis2SynapseMessage;
/*
* Copyright 2004,2005 The Apache Software Foundation.
@@ -26,8 +28,9 @@
public class InProcessorTest extends TestCase {
public void testInProcessor() throws Exception {
+ SynapseEnvironment env = new Axis2SynapseEnvironment(null,null);
SynapseMessage sm = new Axis2SynapseMessage(
- Axis2EnvSetup.axis2Deployment("target/synapse-repository"));
+
Axis2EnvSetup.axis2Deployment("target/synapse-repository"),env);
InMediator med = new InMediator();
boolean retrun = med.mediate(sm);
assertTrue(retrun);
Modified:
incubator/synapse/trunk/java/modules/core/test/org/apache/synapse/spi/processors/RegexProcessorTest.java
URL:
http://svn.apache.org/viewcvs/incubator/synapse/trunk/java/modules/core/test/org/apache/synapse/spi/processors/RegexProcessorTest.java?rev=390430&r1=390429&r2=390430&view=diff
==============================================================================
---
incubator/synapse/trunk/java/modules/core/test/org/apache/synapse/spi/processors/RegexProcessorTest.java
(original)
+++
incubator/synapse/trunk/java/modules/core/test/org/apache/synapse/spi/processors/RegexProcessorTest.java
Fri Mar 31 06:27:20 2006
@@ -2,8 +2,10 @@
import junit.framework.TestCase;
import org.apache.synapse.util.Axis2EnvSetup;
+import org.apache.synapse.SynapseEnvironment;
import org.apache.synapse.SynapseMessage;
import org.apache.synapse.mediators.rules.RegexMediator;
+import org.apache.synapse.axis2.Axis2SynapseEnvironment;
import org.apache.synapse.axis2.Axis2SynapseMessage;
import org.apache.axis2.addressing.EndpointReference;
/*
@@ -25,7 +27,8 @@
public class RegexProcessorTest extends TestCase {
public void testRegexProcessor() throws Exception {
- SynapseMessage sm = new
Axis2SynapseMessage(Axis2EnvSetup.axis2Deployment("target/synapse-repository"));
+ SynapseEnvironment env = new Axis2SynapseEnvironment(null,null);
+ SynapseMessage sm = new
Axis2SynapseMessage(Axis2EnvSetup.axis2Deployment("target/synapse-repository"),env);
sm.setTo(new EndpointReference("http://xmethods.org"));
RegexMediator med = new RegexMediator();
med.setPattern("http://xmethods..\\*");
Modified:
incubator/synapse/trunk/java/modules/core/test/org/apache/synapse/spi/processors/ServiceMediatorProcessorTest.java
URL:
http://svn.apache.org/viewcvs/incubator/synapse/trunk/java/modules/core/test/org/apache/synapse/spi/processors/ServiceMediatorProcessorTest.java?rev=390430&r1=390429&r2=390430&view=diff
==============================================================================
---
incubator/synapse/trunk/java/modules/core/test/org/apache/synapse/spi/processors/ServiceMediatorProcessorTest.java
(original)
+++
incubator/synapse/trunk/java/modules/core/test/org/apache/synapse/spi/processors/ServiceMediatorProcessorTest.java
Fri Mar 31 06:27:20 2006
@@ -1,9 +1,12 @@
package org.apache.synapse.spi.processors;
import junit.framework.TestCase;
+
+import org.apache.synapse.SynapseEnvironment;
import org.apache.synapse.SynapseMessage;
import org.apache.synapse.mediators.types.axis2.ServiceMediator;
import org.apache.synapse.util.Axis2EnvSetup;
+import org.apache.synapse.axis2.Axis2SynapseEnvironment;
import org.apache.synapse.axis2.Axis2SynapseMessage;
/*
* Copyright 2004,2005 The Apache Software Foundation.
@@ -24,8 +27,9 @@
public class ServiceMediatorProcessorTest extends TestCase {
public void testServiceMediatorProcessor() throws Exception {
+ SynapseEnvironment env = new Axis2SynapseEnvironment(null,null);
SynapseMessage sm = new Axis2SynapseMessage(
-
Axis2EnvSetup.axis2Deployment("target/synapse-repository-sendonAxis2"));
+
Axis2EnvSetup.axis2Deployment("target/synapse-repository-sendonAxis2"),env);
ServiceMediator med = new ServiceMediator();
med.setServiceName("test-mediator");
boolean result = med.mediate(sm);
Modified:
incubator/synapse/trunk/java/modules/core/test/org/apache/synapse/spi/processors/StageProcessorTest.java
URL:
http://svn.apache.org/viewcvs/incubator/synapse/trunk/java/modules/core/test/org/apache/synapse/spi/processors/StageProcessorTest.java?rev=390430&r1=390429&r2=390430&view=diff
==============================================================================
---
incubator/synapse/trunk/java/modules/core/test/org/apache/synapse/spi/processors/StageProcessorTest.java
(original)
+++
incubator/synapse/trunk/java/modules/core/test/org/apache/synapse/spi/processors/StageProcessorTest.java
Fri Mar 31 06:27:20 2006
@@ -21,8 +21,10 @@
import org.apache.synapse.mediators.base.StageMediator;
import org.apache.synapse.mediators.rules.RegexMediator;
import org.apache.synapse.mediators.rules.XPathMediator;
+import org.apache.synapse.SynapseEnvironment;
import org.apache.synapse.SynapseMessage;
import org.apache.synapse.util.Axis2EnvSetup;
+import org.apache.synapse.axis2.Axis2SynapseEnvironment;
import org.apache.synapse.axis2.Axis2SynapseMessage;
import java.util.List;
@@ -30,8 +32,9 @@
public class StageProcessorTest extends TestCase {
public void testStageProcessor() throws Exception {
+ SynapseEnvironment env = new Axis2SynapseEnvironment(null,null);
SynapseMessage sm = new Axis2SynapseMessage(
- Axis2EnvSetup.axis2Deployment("target/synapse-repository"));
+
Axis2EnvSetup.axis2Deployment("target/synapse-repository"),env);
StageMediator med = new StageMediator();
boolean result = med.mediate(sm);
assertTrue(result);
Modified:
incubator/synapse/trunk/java/modules/core/test/org/apache/synapse/spi/processors/XSLTProcessorTest.java
URL:
http://svn.apache.org/viewcvs/incubator/synapse/trunk/java/modules/core/test/org/apache/synapse/spi/processors/XSLTProcessorTest.java?rev=390430&r1=390429&r2=390430&view=diff
==============================================================================
---
incubator/synapse/trunk/java/modules/core/test/org/apache/synapse/spi/processors/XSLTProcessorTest.java
(original)
+++
incubator/synapse/trunk/java/modules/core/test/org/apache/synapse/spi/processors/XSLTProcessorTest.java
Fri Mar 31 06:27:20 2006
@@ -46,8 +46,9 @@
public void testXSLTProcessor() throws Exception {
+ SynapseEnvironment env = new Axis2SynapseEnvironment(null,null);
SynapseMessage sm = new Axis2SynapseMessage(
- Axis2EnvSetup.axis2Deployment("target/synapse-repository"));
+
Axis2EnvSetup.axis2Deployment("target/synapse-repository"),env);
XSLTMediator med = new XSLTMediator();
med.setXSLInputStream(new ByteArrayInputStream(xsl.getBytes()));
med.setIsBody(true);
@@ -72,7 +73,7 @@
assertNotNull(env.getMasterMediator());
SynapseMessage sm = new Axis2SynapseMessage(
- Axis2EnvSetup.axis2Deployment("target/synapse-repository"));
+
Axis2EnvSetup.axis2Deployment("target/synapse-repository"),env);
// throws exceptions if anything goes wrong
env.injectMessage(sm);
Modified:
incubator/synapse/trunk/java/modules/core/test/org/apache/synapse/spi/processors/XpathProcessorTest.java
URL:
http://svn.apache.org/viewcvs/incubator/synapse/trunk/java/modules/core/test/org/apache/synapse/spi/processors/XpathProcessorTest.java?rev=390430&r1=390429&r2=390430&view=diff
==============================================================================
---
incubator/synapse/trunk/java/modules/core/test/org/apache/synapse/spi/processors/XpathProcessorTest.java
(original)
+++
incubator/synapse/trunk/java/modules/core/test/org/apache/synapse/spi/processors/XpathProcessorTest.java
Fri Mar 31 06:27:20 2006
@@ -17,15 +17,19 @@
package org.apache.synapse.spi.processors;
import junit.framework.TestCase;
+
+import org.apache.synapse.SynapseEnvironment;
import org.apache.synapse.SynapseMessage;
+import org.apache.synapse.axis2.Axis2SynapseEnvironment;
import org.apache.synapse.axis2.Axis2SynapseMessage;
import org.apache.synapse.mediators.rules.XPathMediator;
import org.apache.synapse.util.Axis2EnvSetup;
public class XpathProcessorTest extends TestCase {
public void testXpathProcessor() throws Exception {
+ SynapseEnvironment env = new Axis2SynapseEnvironment(null,null);
SynapseMessage sm = new Axis2SynapseMessage(
- Axis2EnvSetup.axis2Deployment("target/synapse-repository"));
+
Axis2EnvSetup.axis2Deployment("target/synapse-repository"),env);
XPathMediator med = new XPathMediator();
med.setXPathExpr("//ns:text");
med.addXPathNamespace("ns", "urn:text-body");
Modified:
incubator/synapse/trunk/java/modules/core/test/org/apache/synapse/spi/resources/SimpleResourcesAquiringTest.java
URL:
http://svn.apache.org/viewcvs/incubator/synapse/trunk/java/modules/core/test/org/apache/synapse/spi/resources/SimpleResourcesAquiringTest.java?rev=390430&r1=390429&r2=390430&view=diff
==============================================================================
---
incubator/synapse/trunk/java/modules/core/test/org/apache/synapse/spi/resources/SimpleResourcesAquiringTest.java
(original)
+++
incubator/synapse/trunk/java/modules/core/test/org/apache/synapse/spi/resources/SimpleResourcesAquiringTest.java
Fri Mar 31 06:27:20 2006
@@ -59,8 +59,8 @@
}
public void testSimpleResourcesHandler() throws Exception {
- SynapseMessage smc = new Axis2SynapseMessage(msgCtx);
- //env.injectMessage(smc);
+ SynapseMessage smc = new Axis2SynapseMessage(msgCtx,env);
+ env.injectMessage(smc);
}
}
Modified:
incubator/synapse/trunk/java/modules/extensions/test/org/apache/synapse/spi/injection/SpringMediatorProcessorWithRuleTest.java
URL:
http://svn.apache.org/viewcvs/incubator/synapse/trunk/java/modules/extensions/test/org/apache/synapse/spi/injection/SpringMediatorProcessorWithRuleTest.java?rev=390430&r1=390429&r2=390430&view=diff
==============================================================================
---
incubator/synapse/trunk/java/modules/extensions/test/org/apache/synapse/spi/injection/SpringMediatorProcessorWithRuleTest.java
(original)
+++
incubator/synapse/trunk/java/modules/extensions/test/org/apache/synapse/spi/injection/SpringMediatorProcessorWithRuleTest.java
Fri Mar 31 06:27:20 2006
@@ -50,7 +50,7 @@
public void testSpringProcessor() throws Exception {
- SynapseMessage smc = new Axis2SynapseMessage(msgCtx);
+ SynapseMessage smc = new Axis2SynapseMessage(msgCtx,env);
env.injectMessage(smc);
}
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]