You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@synapse.apache.org by ve...@apache.org on 2008/06/18 13:29:30 UTC
svn commit: r669138 - in /synapse/trunk/java:
modules/core/src/test/java/org/apache/synapse/util/MessageHelperTest.java
pom.xml
Author: veithen
Date: Wed Jun 18 04:29:29 2008
New Revision: 669138
URL: http://svn.apache.org/viewvc?rev=669138&view=rev
Log:
Set Axiom version to SNAPSHOT to solve issue SYNAPSE-309. Also added a regression test for this issue.
Modified:
synapse/trunk/java/modules/core/src/test/java/org/apache/synapse/util/MessageHelperTest.java
synapse/trunk/java/pom.xml
Modified: synapse/trunk/java/modules/core/src/test/java/org/apache/synapse/util/MessageHelperTest.java
URL: http://svn.apache.org/viewvc/synapse/trunk/java/modules/core/src/test/java/org/apache/synapse/util/MessageHelperTest.java?rev=669138&r1=669137&r2=669138&view=diff
==============================================================================
--- synapse/trunk/java/modules/core/src/test/java/org/apache/synapse/util/MessageHelperTest.java (original)
+++ synapse/trunk/java/modules/core/src/test/java/org/apache/synapse/util/MessageHelperTest.java Wed Jun 18 04:29:29 2008
@@ -19,6 +19,8 @@
package org.apache.synapse.util;
+import javax.activation.DataHandler;
+
import junit.framework.TestCase;
import org.apache.axis2.context.MessageContext;
@@ -35,4 +37,14 @@
Object result = newMc.getProperty(key);
assertEquals(result, "propValue");
}
+
+ // Regression test for SYNAPSE-309
+ public void testClonePartiallyWithAttachments() throws Exception {
+ MessageContext origMc = new MessageContext();
+ String contentId = origMc.addAttachment(new DataHandler("test", "text/html"));
+ MessageContext newMc = MessageHelper.clonePartially(origMc);
+ DataHandler dh = newMc.getAttachment(contentId);
+ assertNotNull(dh);
+ assertEquals("test", dh.getContent());
+ }
}
Modified: synapse/trunk/java/pom.xml
URL: http://svn.apache.org/viewvc/synapse/trunk/java/pom.xml?rev=669138&r1=669137&r2=669138&view=diff
==============================================================================
--- synapse/trunk/java/pom.xml (original)
+++ synapse/trunk/java/pom.xml Wed Jun 18 04:29:29 2008
@@ -1127,7 +1127,7 @@
<!-- Axis2 1.4 and its dependencies -->
<axis2.version>1.4</axis2.version>
- <axiom.version>1.2.7</axiom.version>
+ <axiom.version>SNAPSHOT</axiom.version>
<xml_schema.version>1.4.2</xml_schema.version>
<xml_apis.version>1.3.04</xml_apis.version>
<wsdl4j.version>1.6.2</wsdl4j.version>