summaryrefslogtreecommitdiffstats
path: root/java/sca-contrib/vtest/wsbinding/service/src/test
diff options
context:
space:
mode:
authorlresende <lresende@13f79535-47bb-0310-9956-ffa450edef68>2009-11-12 00:43:48 +0000
committerlresende <lresende@13f79535-47bb-0310-9956-ffa450edef68>2009-11-12 00:43:48 +0000
commit9425990f532b1152c2d73db96c0f07ef5216a3d1 (patch)
treea8986fc31f96eb02484a0ae9d1c14cfa788e30ac /java/sca-contrib/vtest/wsbinding/service/src/test
parent40523f9c6cb1f7a785c2dbd2466dc410ae6ddf66 (diff)
Moving 2.x contribs
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@835178 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'java/sca-contrib/vtest/wsbinding/service/src/test')
-rw-r--r--java/sca-contrib/vtest/wsbinding/service/src/test/java/org/apache/tuscany/sca/vtest/wsbinding/EndpointReferenceTestCase.java67
-rw-r--r--java/sca-contrib/vtest/wsbinding/service/src/test/java/org/apache/tuscany/sca/vtest/wsbinding/EndpointUriResolutionTestCase.java209
-rw-r--r--java/sca-contrib/vtest/wsbinding/service/src/test/java/org/apache/tuscany/sca/vtest/wsbinding/WsdlBindingTestCase.java68
-rw-r--r--java/sca-contrib/vtest/wsbinding/service/src/test/java/org/apache/tuscany/sca/vtest/wsbinding/WsdlEndpointTestCase.java66
-rw-r--r--java/sca-contrib/vtest/wsbinding/service/src/test/java/org/apache/tuscany/sca/vtest/wsbinding/WsdlPortTestCase.java66
-rw-r--r--java/sca-contrib/vtest/wsbinding/service/src/test/java/org/apache/tuscany/sca/vtest/wsbinding/WsdlServiceTestCase.java69
6 files changed, 0 insertions, 545 deletions
diff --git a/java/sca-contrib/vtest/wsbinding/service/src/test/java/org/apache/tuscany/sca/vtest/wsbinding/EndpointReferenceTestCase.java b/java/sca-contrib/vtest/wsbinding/service/src/test/java/org/apache/tuscany/sca/vtest/wsbinding/EndpointReferenceTestCase.java
deleted file mode 100644
index d858daaf78..0000000000
--- a/java/sca-contrib/vtest/wsbinding/service/src/test/java/org/apache/tuscany/sca/vtest/wsbinding/EndpointReferenceTestCase.java
+++ /dev/null
@@ -1,67 +0,0 @@
-/*
- * 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.
- */
-package org.apache.tuscany.sca.vtest.wsbinding;
-
-import junit.framework.Assert;
-
-import org.apache.tuscany.sca.vtest.utilities.ServiceFinder;
-import org.junit.AfterClass;
-import org.junit.BeforeClass;
-import org.junit.Test;
-
-/**
- * Tests EndpointReference element specified in service binding.ws as per Web
- * Services Binding Specification v1.00 - Sec 2.1 - Lines 61 to 65.
- */
-public class EndpointReferenceTestCase {
-
- protected static String compositeName = "endpointreference.composite";
-
- @BeforeClass
- public static void init() throws Exception {
- try {
- System.out.println("Setting up");
- ServiceFinder.init(compositeName);
- } catch (Exception ex) {
- ex.printStackTrace();
- }
- }
-
- /**
- * Lines 61-65
- * <p>
- * /binding.ws/wsa:EndpointReference – optional WS-Addressing [6]
- * EndpointReference that specifies the endpoint for the service or
- * reference. When this element is present along with the wsdlElement
- * attribute on the parent element, the wsdlElement attribute value MUST be
- * of the ‘Binding’ form as specified above, i.e. <WSDL-namespace-
- * URI>#wsdl.binding(<binding-name>).
- */
- @Test
- public void testWsdlBinding() throws Exception {
- AClientService aClient = ServiceFinder.getService(AClientService.class, "AClientComponent");
- Assert.assertEquals("Hello Pandu", aClient.getGreetingsForward("Pandu"));
- }
-
- @AfterClass
- public static void destroy() throws Exception {
- System.out.println("Cleaning up");
- ServiceFinder.cleanup();
- }
-}
diff --git a/java/sca-contrib/vtest/wsbinding/service/src/test/java/org/apache/tuscany/sca/vtest/wsbinding/EndpointUriResolutionTestCase.java b/java/sca-contrib/vtest/wsbinding/service/src/test/java/org/apache/tuscany/sca/vtest/wsbinding/EndpointUriResolutionTestCase.java
deleted file mode 100644
index 49f9db248f..0000000000
--- a/java/sca-contrib/vtest/wsbinding/service/src/test/java/org/apache/tuscany/sca/vtest/wsbinding/EndpointUriResolutionTestCase.java
+++ /dev/null
@@ -1,209 +0,0 @@
-/*
- * 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.
- */
-package org.apache.tuscany.sca.vtest.wsbinding;
-
-import junit.framework.Assert;
-
-import org.apache.tuscany.sca.vtest.utilities.ServiceFinder;
-import org.junit.AfterClass;
-import org.junit.BeforeClass;
-import org.junit.Ignore;
-import org.junit.Test;
-
-/**
- * Tests "Endpoint URI resolution" for service binding.ws as per Web Services
- * Binding Specification v1.00 - Sec 2.1.1 - Lines 70 to 85.
- */
-public class EndpointUriResolutionTestCase {
-
- protected static String compositeName = "endpoint-uri-resolution.composite";
-
- @BeforeClass
- public static void init() throws Exception {
- try {
- System.out.println("Setting up");
- ServiceFinder.init(compositeName);
- } catch (Exception ex) {
- ex.printStackTrace();
- }
- }
-
- /**
- * Lines 71-78
- * <p>
- * The rules for resolving the URI at which an SCA service is hosted, or SCA
- * reference targets, when used with binding.ws (in precedence order) are:
- * 1. The URIs in the endpoint(s) of the referenced WSDL or The URI
- * specified by the wsa:Address element of the wsa:EndpointReference, 2. The
- * explicitly stated URI in the "uri" attribute of the binding.ws element,
- * which may be relative, 3. The implicit URI as defined by the Assembly
- * specification
- * <p>
- * This method tests that URI in the endpoint takes precedence.
- */
- @Test
- public void testUriInEndpoint() throws Exception {
- AClientService aClient = ServiceFinder.getService(AClientService.class, "AClientComponent1");
- Assert.assertEquals("Hello Pandu", aClient.getGreetingsForward("Pandu"));
- }
-
- /**
- * Lines 71-78
- * <p>
- * The rules for resolving the URI at which an SCA service is hosted, or SCA
- * reference targets, when used with binding.ws (in precedence order) are:
- * 1. The URIs in the endpoint(s) of the referenced WSDL or The URI
- * specified by the wsa:Address element of the wsa:EndpointReference, 2. The
- * explicitly stated URI in the "uri" attribute of the binding.ws element,
- * which may be relative, 3. The implicit URI as defined by the Assembly
- * specification
- * <p>
- * This method tests that URI in the EndpointReference takes precedence.
- */
- @Test
- public void testUriInEndpointReference() throws Exception {
- AClientService aClient = ServiceFinder.getService(AClientService.class, "AClientComponent2");
- Assert.assertEquals("Hello Pandu", aClient.getGreetingsForward("Pandu"));
- }
-
- /**
- * Lines 71-78
- * <p>
- * The rules for resolving the URI at which an SCA service is hosted, or SCA
- * reference targets, when used with binding.ws (in precedence order) are:
- * 1. The URIs in the endpoint(s) of the referenced WSDL or The URI
- * specified by the wsa:Address element of the wsa:EndpointReference, 2. The
- * explicitly stated URI in the "uri" attribute of the binding.ws element,
- * which may be relative, 3. The implicit URI as defined by the Assembly
- * specification
- * <p>
- * This method tests that explicitly stated URI in the "uri" attribute of
- * binding.ws takes precedence.
- */
- @Test
- public void testUriInBindingWs() throws Exception {
- AClientService aClient = ServiceFinder.getService(AClientService.class, "AClientComponent3");
- Assert.assertEquals("Hello Pandu", aClient.getGreetingsForward("Pandu"));
- }
-
- /**
- * Lines 71-78
- * <p>
- * The rules for resolving the URI at which an SCA service is hosted, or SCA
- * reference targets, when used with binding.ws (in precedence order) are:
- * 1. The URIs in the endpoint(s) of the referenced WSDL or The URI
- * specified by the wsa:Address element of the wsa:EndpointReference, 2. The
- * explicitly stated URI in the "uri" attribute of the binding.ws element,
- * which may be relative, 3. The implicit URI as defined by the Assembly
- * specification
- * <p>
- * This method tests that implicit URI is used.
- */
- @Ignore("TUSCANY-2523 - Port 8080 conflicts with Continuum")
- @Test
- public void testImplicitUri() throws Exception {
- AClientService aClient = ServiceFinder.getService(AClientService.class, "AClientComponent4");
- Assert.assertEquals("Hello Pandu", aClient.getGreetingsForward("Pandu"));
- }
-
- /**
- * Lines 71-78
- * <p>
- * The rules for resolving the URI at which an SCA service is hosted, or SCA
- * reference targets, when used with binding.ws (in precedence order) are:
- * 1. The URIs in the endpoint(s) of the referenced WSDL or The URI
- * specified by the wsa:Address element of the wsa:EndpointReference, 2. The
- * explicitly stated URI in the "uri" attribute of the binding.ws element,
- * which may be relative, 3. The implicit URI as defined by the Assembly
- * specification
- * <p>
- * This method tests that explicitly stated URI in the "uri" attribute of
- * the binding.ws is used in the absence of a wsdlElement.
- */
- @Test
- public void testNoWsdlElement() throws Exception {
- AClientService aClient = ServiceFinder.getService(AClientService.class, "AClientComponent5");
- Assert.assertEquals("Hello Pandu", aClient.getGreetingsForward("Pandu"));
- }
-
- /**
- * Lines 79-83
- * <p>
- * The URI in the WSDL endpoint or in the wsa:Address of an EPR may be a
- * relative URI, in which case it is relative to the URI defined in (2) or
- * (3). The wsa:Address element can be the empty relative URI, in which case
- * it uses the URI defined in (2) or (3) directly. This allows the EPR
- * writer to specify reference parameters, metadata and other EPR contents
- * while allowing the URI to be chosen by the deployer.
- * <p>
- * This method tests that the relative URI specified in WSDL endpoint is
- * used along with the explicit URI specified in the "uri" attribute of
- * binding.ws element.
- */
- @Test
- public void testRelativeUriInWsdl() throws Exception {
- AClientService aClient = ServiceFinder.getService(AClientService.class, "AClientComponent6");
- Assert.assertEquals("Hello Pandu", aClient.getGreetingsForward("Pandu"));
- }
-
- /**
- * Lines 79-83
- * <p>
- * The URI in the WSDL endpoint or in the wsa:Address of an EPR may be a
- * relative URI, in which case it is relative to the URI defined in (2) or
- * (3). The wsa:Address element can be the empty relative URI, in which case
- * it uses the URI defined in (2) or (3) directly. This allows the EPR
- * writer to specify reference parameters, metadata and other EPR contents
- * while allowing the URI to be chosen by the deployer.
- * <p>
- * This method tests that the relative URI specified in wsa:Address is used
- * along with the explicit URI specified in the "uri" attribute of
- * binding.ws element.
- */
- @Test
- public void testRelativeUriInAddress() throws Exception {
- AClientService aClient = ServiceFinder.getService(AClientService.class, "AClientComponent7");
- Assert.assertEquals("Hello Pandu", aClient.getGreetingsForward("Pandu"));
- }
-
- /**
- * Lines 79-83
- * <p>
- * The URI in the WSDL endpoint or in the wsa:Address of an EPR may be a
- * relative URI, in which case it is relative to the URI defined in (2) or
- * (3). The wsa:Address element can be the empty relative URI, in which case
- * it uses the URI defined in (2) or (3) directly. This allows the EPR
- * writer to specify reference parameters, metadata and other EPR contents
- * while allowing the URI to be chosen by the deployer.
- * <p>
- * This method tests that when wsa:Address is empty, the explicit URI
- * specified in the "uri" attribute of binding.ws element is used.
- */
- @Test
- public void testEmptyAddressElement() throws Exception {
- AClientService aClient = ServiceFinder.getService(AClientService.class, "AClientComponent8");
- Assert.assertEquals("Hello Pandu", aClient.getGreetingsForward("Pandu"));
- }
-
- @AfterClass
- public static void destroy() throws Exception {
- System.out.println("Cleaning up");
- ServiceFinder.cleanup();
- }
-}
diff --git a/java/sca-contrib/vtest/wsbinding/service/src/test/java/org/apache/tuscany/sca/vtest/wsbinding/WsdlBindingTestCase.java b/java/sca-contrib/vtest/wsbinding/service/src/test/java/org/apache/tuscany/sca/vtest/wsbinding/WsdlBindingTestCase.java
deleted file mode 100644
index 292de8b654..0000000000
--- a/java/sca-contrib/vtest/wsbinding/service/src/test/java/org/apache/tuscany/sca/vtest/wsbinding/WsdlBindingTestCase.java
+++ /dev/null
@@ -1,68 +0,0 @@
-/*
- * 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.
- */
-package org.apache.tuscany.sca.vtest.wsbinding;
-
-import junit.framework.Assert;
-
-import org.apache.tuscany.sca.vtest.utilities.ServiceFinder;
-import org.junit.AfterClass;
-import org.junit.BeforeClass;
-import org.junit.Test;
-
-/**
- * Tests wsdlElement specified on service binding.ws as per Web Services Binding Specification v1.00 - Sec 2.1
- * - Lines 35 to 54.
- */
-public class WsdlBindingTestCase {
-
- protected static String compositeName = "wsdlbinding.composite";
-
- @BeforeClass
- public static void init() throws Exception {
- try {
- System.out.println("Setting up");
- ServiceFinder.init(compositeName);
- } catch (Exception ex) {
- ex.printStackTrace();
- }
- }
-
- /**
- * Lines 50-54
- * <p>
- * Binding:
- * <WSDL-namespace-URI>#wsdl.binding(<binding-name>)
- * In this case, the identified WSDL binding must have an equivalent PortType with the SCA
- * service or reference. In this case the endpoint address URI for the SCA service or
- * reference must be provided via the URI attribute on the binding.
- */
- @Test
- public void testWsdlBinding() throws Exception {
- AClientService aClientBnd11 = ServiceFinder.getService(AClientService.class, "AClientBnd11Component");
- Assert.assertEquals("Hello Pandu", aClientBnd11.getGreetingsForward("Pandu"));
- AClientService aClientBnd12 = ServiceFinder.getService(AClientService.class, "AClientBnd12Component");
- Assert.assertEquals("Hello Pandu", aClientBnd12.getGreetingsForward("Pandu"));
- }
-
- @AfterClass
- public static void destroy() throws Exception {
- System.out.println("Cleaning up");
- ServiceFinder.cleanup();
- }
-}
diff --git a/java/sca-contrib/vtest/wsbinding/service/src/test/java/org/apache/tuscany/sca/vtest/wsbinding/WsdlEndpointTestCase.java b/java/sca-contrib/vtest/wsbinding/service/src/test/java/org/apache/tuscany/sca/vtest/wsbinding/WsdlEndpointTestCase.java
deleted file mode 100644
index 842da87bd4..0000000000
--- a/java/sca-contrib/vtest/wsbinding/service/src/test/java/org/apache/tuscany/sca/vtest/wsbinding/WsdlEndpointTestCase.java
+++ /dev/null
@@ -1,66 +0,0 @@
-/*
- * 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.
- */
-package org.apache.tuscany.sca.vtest.wsbinding;
-
-import junit.framework.Assert;
-
-import org.apache.tuscany.sca.vtest.utilities.ServiceFinder;
-import org.junit.AfterClass;
-import org.junit.BeforeClass;
-import org.junit.Ignore;
-import org.junit.Test;
-
-/**
- * Tests wsdlElement specified on service binding.ws as per Web Services Binding
- * Specification v1.00 - Sec 2.1 - Lines 35 to 54.
- */
-public class WsdlEndpointTestCase {
-
- protected static String compositeName = "wsdlendpoint.composite";
-
- @BeforeClass
- public static void init() throws Exception {
- try {
- System.out.println("Setting up");
- ServiceFinder.init(compositeName);
- } catch (Exception ex) {
- ex.printStackTrace();
- }
- }
-
- /**
- * Lines 46-49
- * <p>
- * Endpoint (WSDL 2.0): <WSDL-namespace-URI>#wsdl.endpoint(<service-name>/<endpoint-name>)
- * In this case, the identified endpoint in the WSDL 2.0 Service must have
- * an equivalent PortType with the SCA service or reference.
- */
- @Test
- @Ignore("WSDL2.0 Support")
- public void testWsdlEndpoint() throws Exception {
- AClientService aClient = ServiceFinder.getService(AClientService.class, "AClientComponent");
- Assert.assertEquals("Hello Pandu", aClient.getGreetingsForward("Pandu"));
- }
-
- @AfterClass
- public static void destroy() throws Exception {
- System.out.println("Cleaning up");
- ServiceFinder.cleanup();
- }
-}
diff --git a/java/sca-contrib/vtest/wsbinding/service/src/test/java/org/apache/tuscany/sca/vtest/wsbinding/WsdlPortTestCase.java b/java/sca-contrib/vtest/wsbinding/service/src/test/java/org/apache/tuscany/sca/vtest/wsbinding/WsdlPortTestCase.java
deleted file mode 100644
index 0545cef776..0000000000
--- a/java/sca-contrib/vtest/wsbinding/service/src/test/java/org/apache/tuscany/sca/vtest/wsbinding/WsdlPortTestCase.java
+++ /dev/null
@@ -1,66 +0,0 @@
-/*
- * 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.
- */
-package org.apache.tuscany.sca.vtest.wsbinding;
-
-import junit.framework.Assert;
-
-import org.apache.tuscany.sca.vtest.utilities.ServiceFinder;
-import org.junit.AfterClass;
-import org.junit.BeforeClass;
-import org.junit.Test;
-
-/**
- * Tests wsdlElement specified on service binding.ws as per Web Services Binding
- * Specification v1.00 - Sec 2.1 - Lines 35 to 54.
- */
-public class WsdlPortTestCase {
-
- protected static String compositeName = "wsdlport.composite";
-
- @BeforeClass
- public static void init() throws Exception {
- try {
- System.out.println("Setting up");
- ServiceFinder.init(compositeName);
- } catch (Exception ex) {
- ex.printStackTrace();
- }
- }
-
- /**
- * Lines 42-45
- * <p>
- * Port (WSDL 1.1): <WSDL-namespace-URI>#wsdl.port(<service-name>/<port-name>)
- * In this case, the identified port in the WSDL 1.1 Service must have an
- * equivalent PortType with the SCA service or reference.
- */
- @Test
- public void testWsdlPort() throws Exception {
- AClientService aClientP11 = ServiceFinder.getService(AClientService.class, "AClientP11Component");
- Assert.assertEquals("Hello Pandu", aClientP11.getGreetingsForward("Pandu"));
- AClientService aClientP12 = ServiceFinder.getService(AClientService.class, "AClientP12Component");
- Assert.assertEquals("Hello Pandu", aClientP12.getGreetingsForward("Pandu"));
- }
-
- @AfterClass
- public static void destroy() throws Exception {
- System.out.println("Cleaning up");
- ServiceFinder.cleanup();
- }
-}
diff --git a/java/sca-contrib/vtest/wsbinding/service/src/test/java/org/apache/tuscany/sca/vtest/wsbinding/WsdlServiceTestCase.java b/java/sca-contrib/vtest/wsbinding/service/src/test/java/org/apache/tuscany/sca/vtest/wsbinding/WsdlServiceTestCase.java
deleted file mode 100644
index aa2b2fac7a..0000000000
--- a/java/sca-contrib/vtest/wsbinding/service/src/test/java/org/apache/tuscany/sca/vtest/wsbinding/WsdlServiceTestCase.java
+++ /dev/null
@@ -1,69 +0,0 @@
-/*
- * 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.
- */
-package org.apache.tuscany.sca.vtest.wsbinding;
-
-import junit.framework.Assert;
-
-import org.apache.tuscany.sca.vtest.utilities.ServiceFinder;
-import org.junit.AfterClass;
-import org.junit.BeforeClass;
-import org.junit.Ignore;
-import org.junit.Test;
-
-/**
- * Tests wsdlElement specified on service binding.ws as per Web Services Binding
- * Specification v1.00 - Sec 2.1 - Lines 35 to 54.
- */
-public class WsdlServiceTestCase {
-
- protected static String compositeName = "wsdlservice.composite";
-
- @BeforeClass
- public static void init() throws Exception {
- try {
- System.out.println("Setting up");
- ServiceFinder.init(compositeName);
- } catch (Exception ex) {
- ex.printStackTrace();
- }
- }
-
- /**
- * Lines 38-41
- * <p>
- * Service: <WSDL-namespace-URI>#wsdl.service(<service-name>) In this case,
- * all the endpoints in the WSDL Service that have equivalent PortTypes with
- * the SCA service or reference must be available to the SCA service or
- * reference.
- */
- @Test
- @Ignore("TUSCANY-2298")
- public void testWsdlService() throws Exception {
- AClientService aClientS11 = ServiceFinder.getService(AClientService.class, "AClientS11Component");
- Assert.assertEquals("Hello Pandu", aClientS11.getGreetingsForward("Pandu"));
- AClientService aClientS12 = ServiceFinder.getService(AClientService.class, "AClientS12Component");
- Assert.assertEquals("Hello Pandu", aClientS12.getGreetingsForward("Pandu"));
- }
-
- @AfterClass
- public static void destroy() throws Exception {
- System.out.println("Cleaning up");
- ServiceFinder.cleanup();
- }
-}