You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by ni...@apache.org on 2010/05/05 03:08:28 UTC
svn commit: r941128 -
/camel/trunk/components/camel-cxf/src/test/java/org/apache/camel/component/cxf/CXFGreeterRouterTest.java
Author: ningjiang
Date: Wed May 5 01:08:28 2010
New Revision: 941128
URL: http://svn.apache.org/viewvc?rev=941128&view=rev
Log:
Try to fix the unit test error of camel-cxf
Modified:
camel/trunk/components/camel-cxf/src/test/java/org/apache/camel/component/cxf/CXFGreeterRouterTest.java
Modified: camel/trunk/components/camel-cxf/src/test/java/org/apache/camel/component/cxf/CXFGreeterRouterTest.java
URL: http://svn.apache.org/viewvc/camel/trunk/components/camel-cxf/src/test/java/org/apache/camel/component/cxf/CXFGreeterRouterTest.java?rev=941128&r1=941127&r2=941128&view=diff
==============================================================================
--- camel/trunk/components/camel-cxf/src/test/java/org/apache/camel/component/cxf/CXFGreeterRouterTest.java (original)
+++ camel/trunk/components/camel-cxf/src/test/java/org/apache/camel/component/cxf/CXFGreeterRouterTest.java Wed May 5 01:08:28 2010
@@ -29,6 +29,7 @@ import org.apache.hello_world_soap_http.
import org.apache.hello_world_soap_http.GreeterImpl;
import org.apache.hello_world_soap_http.NoSuchCodeLitFault;
import org.junit.After;
+import org.junit.AfterClass;
import org.junit.Before;
import org.junit.BeforeClass;
import org.junit.Test;
@@ -36,6 +37,7 @@ import org.springframework.context.suppo
import org.springframework.context.support.ClassPathXmlApplicationContext;
public class CXFGreeterRouterTest extends CamelTestSupport {
+ protected static Endpoint endpoint;
protected AbstractXmlApplicationContext applicationContext;
private final QName serviceName = new QName("http://apache.org/hello_world_soap_http",
@@ -69,7 +71,14 @@ public class CXFGreeterRouterTest extend
public static void startService() {
Object implementor = new GreeterImpl();
String address = "http://localhost:9000/SoapContext/SoapPort";
- Endpoint.publish(address, implementor);
+ endpoint = Endpoint.publish(address, implementor);
+ }
+
+ @AfterClass
+ public static void stopService() {
+ if (endpoint != null) {
+ endpoint.stop();
+ }
}
@Test