You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commons-dev@ws.apache.org by ve...@apache.org on 2008/09/27 13:02:54 UTC
svn commit: r699617 - in
/webservices/commons/trunk/modules/transport/modules/jms: ./ src/test/
src/test/java/ src/test/java/org/ src/test/java/org/apache/
src/test/java/org/apache/axis2/ src/test/java/org/apache/axis2/transport/
src/test/java/org/apac...
Author: veithen
Date: Sat Sep 27 04:02:53 2008
New Revision: 699617
URL: http://svn.apache.org/viewvc?rev=699617&view=rev
Log:
Moved the JMS transport tests from Synapse to WS commons.
Added:
webservices/commons/trunk/modules/transport/modules/jms/src/test/
webservices/commons/trunk/modules/transport/modules/jms/src/test/java/
webservices/commons/trunk/modules/transport/modules/jms/src/test/java/org/
webservices/commons/trunk/modules/transport/modules/jms/src/test/java/org/apache/
webservices/commons/trunk/modules/transport/modules/jms/src/test/java/org/apache/axis2/
webservices/commons/trunk/modules/transport/modules/jms/src/test/java/org/apache/axis2/transport/
webservices/commons/trunk/modules/transport/modules/jms/src/test/java/org/apache/axis2/transport/jms/ (props changed)
- copied from r698316, synapse/trunk/java/modules/transports/src/test/java/org/apache/synapse/transport/jms/
webservices/commons/trunk/modules/transport/modules/jms/src/test/java/org/apache/axis2/transport/jms/JMSChannel.java
- copied, changed from r699095, synapse/trunk/java/modules/transports/src/test/java/org/apache/synapse/transport/jms/JMSChannel.java
webservices/commons/trunk/modules/transport/modules/jms/src/test/java/org/apache/axis2/transport/jms/JMSRequestResponseChannel.java
- copied, changed from r699095, synapse/trunk/java/modules/transports/src/test/java/org/apache/synapse/transport/jms/JMSRequestResponseChannel.java
webservices/commons/trunk/modules/transport/modules/jms/src/test/resources/
webservices/commons/trunk/modules/transport/modules/jms/src/test/resources/META-INF/
webservices/commons/trunk/modules/transport/modules/jms/src/test/resources/META-INF/aop.xml
Modified:
webservices/commons/trunk/modules/transport/modules/jms/pom.xml
webservices/commons/trunk/modules/transport/modules/jms/src/test/java/org/apache/axis2/transport/jms/ActiveMQTestEnvironment.java
webservices/commons/trunk/modules/transport/modules/jms/src/test/java/org/apache/axis2/transport/jms/ContentTypeMode.java
webservices/commons/trunk/modules/transport/modules/jms/src/test/java/org/apache/axis2/transport/jms/JMSAsyncChannel.java
webservices/commons/trunk/modules/transport/modules/jms/src/test/java/org/apache/axis2/transport/jms/JMSAsyncClient.java
webservices/commons/trunk/modules/transport/modules/jms/src/test/java/org/apache/axis2/transport/jms/JMSAxisTestClientSetup.java
webservices/commons/trunk/modules/transport/modules/jms/src/test/java/org/apache/axis2/transport/jms/JMSBytesMessageFactory.java
webservices/commons/trunk/modules/transport/modules/jms/src/test/java/org/apache/axis2/transport/jms/JMSClient.java
webservices/commons/trunk/modules/transport/modules/jms/src/test/java/org/apache/axis2/transport/jms/JMSMessageFactory.java
webservices/commons/trunk/modules/transport/modules/jms/src/test/java/org/apache/axis2/transport/jms/JMSRequestResponseClient.java
webservices/commons/trunk/modules/transport/modules/jms/src/test/java/org/apache/axis2/transport/jms/JMSTestEnvironment.java
webservices/commons/trunk/modules/transport/modules/jms/src/test/java/org/apache/axis2/transport/jms/JMSTextMessageFactory.java
webservices/commons/trunk/modules/transport/modules/jms/src/test/java/org/apache/axis2/transport/jms/JMSTransportDescriptionFactory.java
webservices/commons/trunk/modules/transport/modules/jms/src/test/java/org/apache/axis2/transport/jms/JMSTransportTest.java
webservices/commons/trunk/modules/transport/modules/jms/src/test/java/org/apache/axis2/transport/jms/JNDIEnvironment.java
webservices/commons/trunk/modules/transport/modules/jms/src/test/java/org/apache/axis2/transport/jms/LogAspect.java
webservices/commons/trunk/modules/transport/modules/jms/src/test/java/org/apache/axis2/transport/jms/MockEchoEndpoint.java
webservices/commons/trunk/modules/transport/modules/jms/src/test/java/org/apache/axis2/transport/jms/QpidTestEnvironment.java
Modified: webservices/commons/trunk/modules/transport/modules/jms/pom.xml
URL: http://svn.apache.org/viewvc/webservices/commons/trunk/modules/transport/modules/jms/pom.xml?rev=699617&r1=699616&r2=699617&view=diff
==============================================================================
--- webservices/commons/trunk/modules/transport/modules/jms/pom.xml (original)
+++ webservices/commons/trunk/modules/transport/modules/jms/pom.xml Sat Sep 27 04:02:53 2008
@@ -45,7 +45,39 @@
<source>1.5</source>
<target>1.5</target>
</configuration>
- </plugin>
+ </plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-dependency-plugin</artifactId>
+ <version>2.0</version>
+ <executions>
+ <execution>
+ <id>copy</id>
+ <phase>generate-test-resources</phase>
+ <goals>
+ <goal>copy</goal>
+ </goals>
+ <configuration>
+ <stripVersion>true</stripVersion>
+ <artifactItems>
+ <artifactItem>
+ <groupId>org.aspectj</groupId>
+ <artifactId>aspectjweaver</artifactId>
+ <outputDirectory>target/lib</outputDirectory>
+ </artifactItem>
+ </artifactItems>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-surefire-plugin</artifactId>
+ <version>2.3</version>
+ <configuration>
+ <argLine>-javaagent:target/lib/aspectjweaver.jar -Xms64m -Xmx128m</argLine>
+ </configuration>
+ </plugin>
</plugins>
</build>
@@ -122,6 +154,41 @@
<version>${jms-1.1-spec.version}</version>
</dependency>
+ <dependency>
+ <groupId>junit</groupId>
+ <artifactId>junit</artifactId>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.axis2</groupId>
+ <artifactId>axis2-transport-testkit</artifactId>
+ <version>${pom.version}</version>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.mockejb</groupId>
+ <artifactId>mockejb</artifactId>
+ <version>0.6-beta2</version>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.qpid</groupId>
+ <artifactId>qpid-broker</artifactId>
+ <version>1.0-incubating-M2.1</version>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.qpid</groupId>
+ <artifactId>qpid-client</artifactId>
+ <version>1.0-incubating-M2.1</version>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.activemq</groupId>
+ <artifactId>activemq-core</artifactId>
+ <version>5.1.0</version>
+ <scope>test</scope>
+ </dependency>
</dependencies>
<properties>
Propchange: webservices/commons/trunk/modules/transport/modules/jms/src/test/java/org/apache/axis2/transport/jms/
------------------------------------------------------------------------------
svn:mergeinfo =
Modified: webservices/commons/trunk/modules/transport/modules/jms/src/test/java/org/apache/axis2/transport/jms/ActiveMQTestEnvironment.java
URL: http://svn.apache.org/viewvc/webservices/commons/trunk/modules/transport/modules/jms/src/test/java/org/apache/axis2/transport/jms/ActiveMQTestEnvironment.java?rev=699617&r1=698316&r2=699617&view=diff
==============================================================================
--- webservices/commons/trunk/modules/transport/modules/jms/src/test/java/org/apache/axis2/transport/jms/ActiveMQTestEnvironment.java (original)
+++ webservices/commons/trunk/modules/transport/modules/jms/src/test/java/org/apache/axis2/transport/jms/ActiveMQTestEnvironment.java Sat Sep 27 04:02:53 2008
@@ -17,7 +17,7 @@
* under the License.
*/
-package org.apache.synapse.transport.jms;
+package org.apache.axis2.transport.jms;
import javax.jms.Queue;
import javax.jms.Topic;
@@ -27,7 +27,7 @@
import org.apache.activemq.command.ActiveMQQueue;
import org.apache.activemq.command.ActiveMQTopic;
import org.apache.activemq.store.memory.MemoryPersistenceAdapter;
-import org.apache.synapse.transport.testkit.name.Name;
+import org.apache.axis2.transport.testkit.name.Name;
@Name("ActiveMQ")
public class ActiveMQTestEnvironment extends JMSTestEnvironment {
Modified: webservices/commons/trunk/modules/transport/modules/jms/src/test/java/org/apache/axis2/transport/jms/ContentTypeMode.java
URL: http://svn.apache.org/viewvc/webservices/commons/trunk/modules/transport/modules/jms/src/test/java/org/apache/axis2/transport/jms/ContentTypeMode.java?rev=699617&r1=698316&r2=699617&view=diff
==============================================================================
--- webservices/commons/trunk/modules/transport/modules/jms/src/test/java/org/apache/axis2/transport/jms/ContentTypeMode.java (original)
+++ webservices/commons/trunk/modules/transport/modules/jms/src/test/java/org/apache/axis2/transport/jms/ContentTypeMode.java Sat Sep 27 04:02:53 2008
@@ -17,7 +17,7 @@
* under the License.
*/
-package org.apache.synapse.transport.jms;
+package org.apache.axis2.transport.jms;
/**
* Enumeration specifying how a transport listener determines the content type
Modified: webservices/commons/trunk/modules/transport/modules/jms/src/test/java/org/apache/axis2/transport/jms/JMSAsyncChannel.java
URL: http://svn.apache.org/viewvc/webservices/commons/trunk/modules/transport/modules/jms/src/test/java/org/apache/axis2/transport/jms/JMSAsyncChannel.java?rev=699617&r1=698316&r2=699617&view=diff
==============================================================================
--- webservices/commons/trunk/modules/transport/modules/jms/src/test/java/org/apache/axis2/transport/jms/JMSAsyncChannel.java (original)
+++ webservices/commons/trunk/modules/transport/modules/jms/src/test/java/org/apache/axis2/transport/jms/JMSAsyncChannel.java Sat Sep 27 04:02:53 2008
@@ -17,9 +17,9 @@
* under the License.
*/
-package org.apache.synapse.transport.jms;
+package org.apache.axis2.transport.jms;
-import org.apache.synapse.transport.testkit.channel.AsyncChannel;
+import org.apache.axis2.transport.testkit.channel.AsyncChannel;
public class JMSAsyncChannel extends JMSChannel implements AsyncChannel {
public JMSAsyncChannel(String name, String destinationType, ContentTypeMode contentTypeMode) {
Modified: webservices/commons/trunk/modules/transport/modules/jms/src/test/java/org/apache/axis2/transport/jms/JMSAsyncClient.java
URL: http://svn.apache.org/viewvc/webservices/commons/trunk/modules/transport/modules/jms/src/test/java/org/apache/axis2/transport/jms/JMSAsyncClient.java?rev=699617&r1=698316&r2=699617&view=diff
==============================================================================
--- webservices/commons/trunk/modules/transport/modules/jms/src/test/java/org/apache/axis2/transport/jms/JMSAsyncClient.java (original)
+++ webservices/commons/trunk/modules/transport/modules/jms/src/test/java/org/apache/axis2/transport/jms/JMSAsyncClient.java Sat Sep 27 04:02:53 2008
@@ -17,12 +17,12 @@
* under the License.
*/
-package org.apache.synapse.transport.jms;
+package org.apache.axis2.transport.jms;
import javax.mail.internet.ContentType;
-import org.apache.synapse.transport.testkit.client.AsyncTestClient;
-import org.apache.synapse.transport.testkit.client.ClientOptions;
+import org.apache.axis2.transport.testkit.client.AsyncTestClient;
+import org.apache.axis2.transport.testkit.client.ClientOptions;
public class JMSAsyncClient<T> extends JMSClient<T> implements AsyncTestClient<T> {
public JMSAsyncClient(JMSMessageFactory<T> jmsMessageFactory) {
Modified: webservices/commons/trunk/modules/transport/modules/jms/src/test/java/org/apache/axis2/transport/jms/JMSAxisTestClientSetup.java
URL: http://svn.apache.org/viewvc/webservices/commons/trunk/modules/transport/modules/jms/src/test/java/org/apache/axis2/transport/jms/JMSAxisTestClientSetup.java?rev=699617&r1=698316&r2=699617&view=diff
==============================================================================
--- webservices/commons/trunk/modules/transport/modules/jms/src/test/java/org/apache/axis2/transport/jms/JMSAxisTestClientSetup.java (original)
+++ webservices/commons/trunk/modules/transport/modules/jms/src/test/java/org/apache/axis2/transport/jms/JMSAxisTestClientSetup.java Sat Sep 27 04:02:53 2008
@@ -17,13 +17,12 @@
* under the License.
*/
-package org.apache.synapse.transport.jms;
+package org.apache.axis2.transport.jms;
import org.apache.axis2.AxisFault;
import org.apache.axis2.context.MessageContext;
-import org.apache.axis2.transport.jms.JMSConstants;
-import org.apache.synapse.transport.testkit.axis2.client.AxisTestClientSetup;
-import org.apache.synapse.transport.testkit.name.Key;
+import org.apache.axis2.transport.testkit.axis2.client.AxisTestClientSetup;
+import org.apache.axis2.transport.testkit.name.Key;
public class JMSAxisTestClientSetup implements AxisTestClientSetup {
private final String jmsMessageType;
Modified: webservices/commons/trunk/modules/transport/modules/jms/src/test/java/org/apache/axis2/transport/jms/JMSBytesMessageFactory.java
URL: http://svn.apache.org/viewvc/webservices/commons/trunk/modules/transport/modules/jms/src/test/java/org/apache/axis2/transport/jms/JMSBytesMessageFactory.java?rev=699617&r1=698316&r2=699617&view=diff
==============================================================================
--- webservices/commons/trunk/modules/transport/modules/jms/src/test/java/org/apache/axis2/transport/jms/JMSBytesMessageFactory.java (original)
+++ webservices/commons/trunk/modules/transport/modules/jms/src/test/java/org/apache/axis2/transport/jms/JMSBytesMessageFactory.java Sat Sep 27 04:02:53 2008
@@ -17,14 +17,14 @@
* under the License.
*/
-package org.apache.synapse.transport.jms;
+package org.apache.axis2.transport.jms;
import javax.jms.BytesMessage;
import javax.jms.JMSException;
import javax.jms.Message;
import javax.jms.Session;
-import org.apache.synapse.transport.testkit.name.Name;
+import org.apache.axis2.transport.testkit.name.Name;
@Name("bytes")
public class JMSBytesMessageFactory implements JMSMessageFactory<byte[]> {
Copied: webservices/commons/trunk/modules/transport/modules/jms/src/test/java/org/apache/axis2/transport/jms/JMSChannel.java (from r699095, synapse/trunk/java/modules/transports/src/test/java/org/apache/synapse/transport/jms/JMSChannel.java)
URL: http://svn.apache.org/viewvc/webservices/commons/trunk/modules/transport/modules/jms/src/test/java/org/apache/axis2/transport/jms/JMSChannel.java?p2=webservices/commons/trunk/modules/transport/modules/jms/src/test/java/org/apache/axis2/transport/jms/JMSChannel.java&p1=synapse/trunk/java/modules/transports/src/test/java/org/apache/synapse/transport/jms/JMSChannel.java&r1=699095&r2=699617&rev=699617&view=diff
==============================================================================
--- synapse/trunk/java/modules/transports/src/test/java/org/apache/synapse/transport/jms/JMSChannel.java (original)
+++ webservices/commons/trunk/modules/transport/modules/jms/src/test/java/org/apache/axis2/transport/jms/JMSChannel.java Sat Sep 27 04:02:53 2008
@@ -17,7 +17,7 @@
* under the License.
*/
-package org.apache.synapse.transport.jms;
+package org.apache.axis2.transport.jms;
import java.util.Enumeration;
@@ -31,9 +31,8 @@
import org.apache.axis2.addressing.EndpointReference;
import org.apache.axis2.description.AxisService;
-import org.apache.axis2.transport.jms.JMSConstants;
-import org.apache.synapse.transport.testkit.axis2.AxisServiceConfigurator;
-import org.apache.synapse.transport.testkit.name.Key;
+import org.apache.axis2.transport.testkit.axis2.AxisServiceConfigurator;
+import org.apache.axis2.transport.testkit.name.Key;
public abstract class JMSChannel implements AxisServiceConfigurator {
private final String name;
Modified: webservices/commons/trunk/modules/transport/modules/jms/src/test/java/org/apache/axis2/transport/jms/JMSClient.java
URL: http://svn.apache.org/viewvc/webservices/commons/trunk/modules/transport/modules/jms/src/test/java/org/apache/axis2/transport/jms/JMSClient.java?rev=699617&r1=698316&r2=699617&view=diff
==============================================================================
--- webservices/commons/trunk/modules/transport/modules/jms/src/test/java/org/apache/axis2/transport/jms/JMSClient.java (original)
+++ webservices/commons/trunk/modules/transport/modules/jms/src/test/java/org/apache/axis2/transport/jms/JMSClient.java Sat Sep 27 04:02:53 2008
@@ -17,7 +17,7 @@
* under the License.
*/
-package org.apache.synapse.transport.jms;
+package org.apache.axis2.transport.jms;
import javax.jms.Connection;
import javax.jms.ConnectionFactory;
@@ -28,10 +28,10 @@
import javax.mail.internet.ContentType;
import org.apache.axis2.transport.base.BaseConstants;
-import org.apache.synapse.transport.testkit.client.ClientOptions;
-import org.apache.synapse.transport.testkit.client.TestClient;
-import org.apache.synapse.transport.testkit.name.Name;
-import org.apache.synapse.transport.testkit.name.Named;
+import org.apache.axis2.transport.testkit.client.ClientOptions;
+import org.apache.axis2.transport.testkit.client.TestClient;
+import org.apache.axis2.transport.testkit.name.Name;
+import org.apache.axis2.transport.testkit.name.Named;
@Name("jms")
public class JMSClient<T> implements TestClient {
Modified: webservices/commons/trunk/modules/transport/modules/jms/src/test/java/org/apache/axis2/transport/jms/JMSMessageFactory.java
URL: http://svn.apache.org/viewvc/webservices/commons/trunk/modules/transport/modules/jms/src/test/java/org/apache/axis2/transport/jms/JMSMessageFactory.java?rev=699617&r1=698316&r2=699617&view=diff
==============================================================================
--- webservices/commons/trunk/modules/transport/modules/jms/src/test/java/org/apache/axis2/transport/jms/JMSMessageFactory.java (original)
+++ webservices/commons/trunk/modules/transport/modules/jms/src/test/java/org/apache/axis2/transport/jms/JMSMessageFactory.java Sat Sep 27 04:02:53 2008
@@ -17,13 +17,13 @@
* under the License.
*/
-package org.apache.synapse.transport.jms;
+package org.apache.axis2.transport.jms;
import javax.jms.JMSException;
import javax.jms.Message;
import javax.jms.Session;
-import org.apache.synapse.transport.testkit.name.Key;
+import org.apache.axis2.transport.testkit.name.Key;
@Key("jmsType")
public interface JMSMessageFactory<T> {
Copied: webservices/commons/trunk/modules/transport/modules/jms/src/test/java/org/apache/axis2/transport/jms/JMSRequestResponseChannel.java (from r699095, synapse/trunk/java/modules/transports/src/test/java/org/apache/synapse/transport/jms/JMSRequestResponseChannel.java)
URL: http://svn.apache.org/viewvc/webservices/commons/trunk/modules/transport/modules/jms/src/test/java/org/apache/axis2/transport/jms/JMSRequestResponseChannel.java?p2=webservices/commons/trunk/modules/transport/modules/jms/src/test/java/org/apache/axis2/transport/jms/JMSRequestResponseChannel.java&p1=synapse/trunk/java/modules/transports/src/test/java/org/apache/synapse/transport/jms/JMSRequestResponseChannel.java&r1=699095&r2=699617&rev=699617&view=diff
==============================================================================
--- synapse/trunk/java/modules/transports/src/test/java/org/apache/synapse/transport/jms/JMSRequestResponseChannel.java (original)
+++ webservices/commons/trunk/modules/transport/modules/jms/src/test/java/org/apache/axis2/transport/jms/JMSRequestResponseChannel.java Sat Sep 27 04:02:53 2008
@@ -17,17 +17,16 @@
* under the License.
*/
-package org.apache.synapse.transport.jms;
+package org.apache.axis2.transport.jms;
import javax.jms.Destination;
import org.apache.axis2.addressing.EndpointReference;
import org.apache.axis2.context.MessageContext;
import org.apache.axis2.description.AxisService;
-import org.apache.axis2.transport.jms.JMSConstants;
-import org.apache.synapse.transport.testkit.axis2.client.AxisTestClientSetup;
-import org.apache.synapse.transport.testkit.channel.RequestResponseChannel;
-import org.apache.synapse.transport.testkit.name.Key;
+import org.apache.axis2.transport.testkit.axis2.client.AxisTestClientSetup;
+import org.apache.axis2.transport.testkit.channel.RequestResponseChannel;
+import org.apache.axis2.transport.testkit.name.Key;
public class JMSRequestResponseChannel extends JMSChannel implements RequestResponseChannel, AxisTestClientSetup {
private final String replyDestinationType;
Modified: webservices/commons/trunk/modules/transport/modules/jms/src/test/java/org/apache/axis2/transport/jms/JMSRequestResponseClient.java
URL: http://svn.apache.org/viewvc/webservices/commons/trunk/modules/transport/modules/jms/src/test/java/org/apache/axis2/transport/jms/JMSRequestResponseClient.java?rev=699617&r1=698316&r2=699617&view=diff
==============================================================================
--- webservices/commons/trunk/modules/transport/modules/jms/src/test/java/org/apache/axis2/transport/jms/JMSRequestResponseClient.java (original)
+++ webservices/commons/trunk/modules/transport/modules/jms/src/test/java/org/apache/axis2/transport/jms/JMSRequestResponseClient.java Sat Sep 27 04:02:53 2008
@@ -17,7 +17,7 @@
* under the License.
*/
-package org.apache.synapse.transport.jms;
+package org.apache.axis2.transport.jms;
import javax.jms.Connection;
import javax.jms.ConnectionFactory;
@@ -27,9 +27,9 @@
import javax.jms.Session;
import javax.mail.internet.ContentType;
-import org.apache.synapse.transport.testkit.client.ClientOptions;
-import org.apache.synapse.transport.testkit.client.RequestResponseTestClient;
-import org.apache.synapse.transport.testkit.message.IncomingMessage;
+import org.apache.axis2.transport.testkit.client.ClientOptions;
+import org.apache.axis2.transport.testkit.client.RequestResponseTestClient;
+import org.apache.axis2.transport.testkit.message.IncomingMessage;
public class JMSRequestResponseClient<T> extends JMSClient<T> implements RequestResponseTestClient<T,T> {
private Destination replyDestination;
Modified: webservices/commons/trunk/modules/transport/modules/jms/src/test/java/org/apache/axis2/transport/jms/JMSTestEnvironment.java
URL: http://svn.apache.org/viewvc/webservices/commons/trunk/modules/transport/modules/jms/src/test/java/org/apache/axis2/transport/jms/JMSTestEnvironment.java?rev=699617&r1=698316&r2=699617&view=diff
==============================================================================
--- webservices/commons/trunk/modules/transport/modules/jms/src/test/java/org/apache/axis2/transport/jms/JMSTestEnvironment.java (original)
+++ webservices/commons/trunk/modules/transport/modules/jms/src/test/java/org/apache/axis2/transport/jms/JMSTestEnvironment.java Sat Sep 27 04:02:53 2008
@@ -17,15 +17,14 @@
* under the License.
*/
-package org.apache.synapse.transport.jms;
+package org.apache.axis2.transport.jms;
import javax.jms.ConnectionFactory;
import javax.jms.Destination;
import javax.jms.Queue;
import javax.jms.Topic;
-import org.apache.axis2.transport.jms.JMSConstants;
-import org.apache.synapse.transport.testkit.name.Key;
+import org.apache.axis2.transport.testkit.name.Key;
@Key("broker")
public abstract class JMSTestEnvironment {
Modified: webservices/commons/trunk/modules/transport/modules/jms/src/test/java/org/apache/axis2/transport/jms/JMSTextMessageFactory.java
URL: http://svn.apache.org/viewvc/webservices/commons/trunk/modules/transport/modules/jms/src/test/java/org/apache/axis2/transport/jms/JMSTextMessageFactory.java?rev=699617&r1=698316&r2=699617&view=diff
==============================================================================
--- webservices/commons/trunk/modules/transport/modules/jms/src/test/java/org/apache/axis2/transport/jms/JMSTextMessageFactory.java (original)
+++ webservices/commons/trunk/modules/transport/modules/jms/src/test/java/org/apache/axis2/transport/jms/JMSTextMessageFactory.java Sat Sep 27 04:02:53 2008
@@ -17,14 +17,14 @@
* under the License.
*/
-package org.apache.synapse.transport.jms;
+package org.apache.axis2.transport.jms;
import javax.jms.JMSException;
import javax.jms.Message;
import javax.jms.Session;
import javax.jms.TextMessage;
-import org.apache.synapse.transport.testkit.name.Name;
+import org.apache.axis2.transport.testkit.name.Name;
@Name("text")
public class JMSTextMessageFactory implements JMSMessageFactory<String> {
Modified: webservices/commons/trunk/modules/transport/modules/jms/src/test/java/org/apache/axis2/transport/jms/JMSTransportDescriptionFactory.java
URL: http://svn.apache.org/viewvc/webservices/commons/trunk/modules/transport/modules/jms/src/test/java/org/apache/axis2/transport/jms/JMSTransportDescriptionFactory.java?rev=699617&r1=698316&r2=699617&view=diff
==============================================================================
--- webservices/commons/trunk/modules/transport/modules/jms/src/test/java/org/apache/axis2/transport/jms/JMSTransportDescriptionFactory.java (original)
+++ webservices/commons/trunk/modules/transport/modules/jms/src/test/java/org/apache/axis2/transport/jms/JMSTransportDescriptionFactory.java Sat Sep 27 04:02:53 2008
@@ -17,7 +17,7 @@
* under the License.
*/
-package org.apache.synapse.transport.jms;
+package org.apache.axis2.transport.jms;
import javax.jms.ConnectionFactory;
import javax.naming.Context;
@@ -31,11 +31,8 @@
import org.apache.axis2.description.ParameterInclude;
import org.apache.axis2.description.TransportInDescription;
import org.apache.axis2.description.TransportOutDescription;
-import org.apache.axis2.transport.jms.JMSConstants;
-import org.apache.axis2.transport.jms.JMSListener;
-import org.apache.axis2.transport.jms.JMSSender;
-import org.apache.synapse.transport.testkit.axis2.TransportDescriptionFactory;
-import org.apache.synapse.transport.testkit.name.Key;
+import org.apache.axis2.transport.testkit.axis2.TransportDescriptionFactory;
+import org.apache.axis2.transport.testkit.name.Key;
import org.mockejb.jndi.MockContextFactory;
public class JMSTransportDescriptionFactory implements TransportDescriptionFactory {
Modified: webservices/commons/trunk/modules/transport/modules/jms/src/test/java/org/apache/axis2/transport/jms/JMSTransportTest.java
URL: http://svn.apache.org/viewvc/webservices/commons/trunk/modules/transport/modules/jms/src/test/java/org/apache/axis2/transport/jms/JMSTransportTest.java?rev=699617&r1=698316&r2=699617&view=diff
==============================================================================
--- webservices/commons/trunk/modules/transport/modules/jms/src/test/java/org/apache/axis2/transport/jms/JMSTransportTest.java (original)
+++ webservices/commons/trunk/modules/transport/modules/jms/src/test/java/org/apache/axis2/transport/jms/JMSTransportTest.java Sat Sep 27 04:02:53 2008
@@ -17,24 +17,23 @@
* under the License.
*/
-package org.apache.synapse.transport.jms;
+package org.apache.axis2.transport.jms;
import junit.framework.TestCase;
import junit.framework.TestSuite;
import org.apache.axis2.AxisFault;
import org.apache.axis2.context.MessageContext;
-import org.apache.axis2.transport.jms.JMSConstants;
-import org.apache.synapse.transport.testkit.TransportTestSuite;
-import org.apache.synapse.transport.testkit.TransportTestSuiteBuilder;
-import org.apache.synapse.transport.testkit.axis2.client.AxisAsyncTestClient;
-import org.apache.synapse.transport.testkit.axis2.client.AxisRequestResponseTestClient;
-import org.apache.synapse.transport.testkit.axis2.client.AxisTestClientSetup;
-import org.apache.synapse.transport.testkit.axis2.endpoint.AxisAsyncEndpoint;
-import org.apache.synapse.transport.testkit.axis2.endpoint.AxisEchoEndpoint;
-import org.apache.synapse.transport.testkit.axis2.endpoint.AxisServer;
-import org.apache.synapse.transport.testkit.channel.AsyncChannel;
-import org.apache.synapse.transport.testkit.tests.misc.MinConcurrencyTest;
+import org.apache.axis2.transport.testkit.TransportTestSuite;
+import org.apache.axis2.transport.testkit.TransportTestSuiteBuilder;
+import org.apache.axis2.transport.testkit.axis2.client.AxisAsyncTestClient;
+import org.apache.axis2.transport.testkit.axis2.client.AxisRequestResponseTestClient;
+import org.apache.axis2.transport.testkit.axis2.client.AxisTestClientSetup;
+import org.apache.axis2.transport.testkit.axis2.endpoint.AxisAsyncEndpoint;
+import org.apache.axis2.transport.testkit.axis2.endpoint.AxisEchoEndpoint;
+import org.apache.axis2.transport.testkit.axis2.endpoint.AxisServer;
+import org.apache.axis2.transport.testkit.channel.AsyncChannel;
+import org.apache.axis2.transport.testkit.tests.misc.MinConcurrencyTest;
public class JMSTransportTest extends TestCase {
public static TestSuite suite() throws Exception {
Modified: webservices/commons/trunk/modules/transport/modules/jms/src/test/java/org/apache/axis2/transport/jms/JNDIEnvironment.java
URL: http://svn.apache.org/viewvc/webservices/commons/trunk/modules/transport/modules/jms/src/test/java/org/apache/axis2/transport/jms/JNDIEnvironment.java?rev=699617&r1=698316&r2=699617&view=diff
==============================================================================
--- webservices/commons/trunk/modules/transport/modules/jms/src/test/java/org/apache/axis2/transport/jms/JNDIEnvironment.java (original)
+++ webservices/commons/trunk/modules/transport/modules/jms/src/test/java/org/apache/axis2/transport/jms/JNDIEnvironment.java Sat Sep 27 04:02:53 2008
@@ -17,7 +17,7 @@
* under the License.
*/
-package org.apache.synapse.transport.jms;
+package org.apache.axis2.transport.jms;
import javax.naming.Context;
import javax.naming.InitialContext;
Modified: webservices/commons/trunk/modules/transport/modules/jms/src/test/java/org/apache/axis2/transport/jms/LogAspect.java
URL: http://svn.apache.org/viewvc/webservices/commons/trunk/modules/transport/modules/jms/src/test/java/org/apache/axis2/transport/jms/LogAspect.java?rev=699617&r1=698316&r2=699617&view=diff
==============================================================================
--- webservices/commons/trunk/modules/transport/modules/jms/src/test/java/org/apache/axis2/transport/jms/LogAspect.java (original)
+++ webservices/commons/trunk/modules/transport/modules/jms/src/test/java/org/apache/axis2/transport/jms/LogAspect.java Sat Sep 27 04:02:53 2008
@@ -17,7 +17,7 @@
* under the License.
*/
-package org.apache.synapse.transport.jms;
+package org.apache.axis2.transport.jms;
import java.io.OutputStream;
import java.io.OutputStreamWriter;
@@ -28,11 +28,10 @@
import javax.jms.Message;
import javax.jms.TextMessage;
-import org.apache.axis2.transport.jms.BytesMessageInputStream;
+import org.apache.axis2.transport.testkit.util.LogManager;
import org.apache.commons.io.IOUtils;
import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
-import org.apache.synapse.transport.testkit.util.LogManager;
import org.aspectj.lang.annotation.Aspect;
import org.aspectj.lang.annotation.Before;
Modified: webservices/commons/trunk/modules/transport/modules/jms/src/test/java/org/apache/axis2/transport/jms/MockEchoEndpoint.java
URL: http://svn.apache.org/viewvc/webservices/commons/trunk/modules/transport/modules/jms/src/test/java/org/apache/axis2/transport/jms/MockEchoEndpoint.java?rev=699617&r1=698316&r2=699617&view=diff
==============================================================================
--- webservices/commons/trunk/modules/transport/modules/jms/src/test/java/org/apache/axis2/transport/jms/MockEchoEndpoint.java (original)
+++ webservices/commons/trunk/modules/transport/modules/jms/src/test/java/org/apache/axis2/transport/jms/MockEchoEndpoint.java Sat Sep 27 04:02:53 2008
@@ -17,7 +17,7 @@
* under the License.
*/
-package org.apache.synapse.transport.jms;
+package org.apache.axis2.transport.jms;
import javax.jms.BytesMessage;
import javax.jms.Connection;
@@ -29,13 +29,11 @@
import javax.jms.Session;
import javax.jms.TextMessage;
-import org.apache.axis2.transport.jms.BytesMessageInputStream;
-import org.apache.axis2.transport.jms.BytesMessageOutputStream;
+import org.apache.axis2.transport.testkit.name.Name;
+import org.apache.axis2.transport.testkit.server.Endpoint;
import org.apache.commons.io.IOUtils;
import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
-import org.apache.synapse.transport.testkit.name.Name;
-import org.apache.synapse.transport.testkit.server.Endpoint;
@Name("mock")
public class MockEchoEndpoint implements Endpoint {
Modified: webservices/commons/trunk/modules/transport/modules/jms/src/test/java/org/apache/axis2/transport/jms/QpidTestEnvironment.java
URL: http://svn.apache.org/viewvc/webservices/commons/trunk/modules/transport/modules/jms/src/test/java/org/apache/axis2/transport/jms/QpidTestEnvironment.java?rev=699617&r1=698316&r2=699617&view=diff
==============================================================================
--- webservices/commons/trunk/modules/transport/modules/jms/src/test/java/org/apache/axis2/transport/jms/QpidTestEnvironment.java (original)
+++ webservices/commons/trunk/modules/transport/modules/jms/src/test/java/org/apache/axis2/transport/jms/QpidTestEnvironment.java Sat Sep 27 04:02:53 2008
@@ -17,17 +17,17 @@
* under the License.
*/
-package org.apache.synapse.transport.jms;
+package org.apache.axis2.transport.jms;
import javax.jms.Queue;
import javax.jms.Topic;
+import org.apache.axis2.transport.testkit.name.Name;
import org.apache.qpid.client.AMQConnectionFactory;
import org.apache.qpid.client.AMQQueue;
import org.apache.qpid.client.AMQTopic;
import org.apache.qpid.client.transport.TransportConnection;
import org.apache.qpid.framing.AMQShortString;
-import org.apache.synapse.transport.testkit.name.Name;
@Name("qpid")
public class QpidTestEnvironment extends JMSTestEnvironment {
Added: webservices/commons/trunk/modules/transport/modules/jms/src/test/resources/META-INF/aop.xml
URL: http://svn.apache.org/viewvc/webservices/commons/trunk/modules/transport/modules/jms/src/test/resources/META-INF/aop.xml?rev=699617&view=auto
==============================================================================
--- webservices/commons/trunk/modules/transport/modules/jms/src/test/resources/META-INF/aop.xml (added)
+++ webservices/commons/trunk/modules/transport/modules/jms/src/test/resources/META-INF/aop.xml Sat Sep 27 04:02:53 2008
@@ -0,0 +1,27 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ ~ Licensed to the Apache Software Foundation (ASF) under one
+ ~ or more contributor license agreements. See the NOTICE file
+ ~ distributed with this work for additional information
+ ~ regarding copyright ownership. The ASF licenses this file
+ ~ to you under the Apache License, Version 2.0 (the
+ ~ "License"); you may not use this file except in compliance
+ ~ with the License. You may obtain a copy of the License at
+ ~
+ ~ http://www.apache.org/licenses/LICENSE-2.0
+ ~
+ ~ Unless required by applicable law or agreed to in writing,
+ ~ software distributed under the License is distributed on an
+ ~ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ ~ KIND, either express or implied. See the License for the
+ ~ specific language governing permissions and limitations
+ ~ under the License.
+ -->
+<aspectj>
+ <aspects>
+ <aspect name="org.apache.axis2.transport.jms.LogAspect"/>
+ </aspects>
+ <weaver options="-showWeaveInfo">
+ <include within="org.apache.axis2.transport..*"/>
+ </weaver>
+</aspectj>
\ No newline at end of file