Propchange: 
tuscany/branches/sca-java-1.x/stest/sampleTest/src/test/java/testClient/InvokeTestResponse.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: 
tuscany/branches/sca-java-1.x/stest/sampleTest/src/test/java/testClient/InvokeTestResponse.java
------------------------------------------------------------------------------
    svn:keywords = Rev Date

Added: 
tuscany/branches/sca-java-1.x/stest/sampleTest/src/test/java/testClient/ObjectFactory.java
URL: 
http://svn.apache.org/viewvc/tuscany/branches/sca-java-1.x/stest/sampleTest/src/test/java/testClient/ObjectFactory.java?rev=735692&view=auto
==============================================================================
--- 
tuscany/branches/sca-java-1.x/stest/sampleTest/src/test/java/testClient/ObjectFactory.java
 (added)
+++ 
tuscany/branches/sca-java-1.x/stest/sampleTest/src/test/java/testClient/ObjectFactory.java
 Mon Jan 19 05:58:04 2009
@@ -0,0 +1,106 @@
+/*
+ * 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 testClient;
+
+import javax.xml.bind.JAXBElement;
+import javax.xml.bind.annotation.XmlElementDecl;
+import javax.xml.bind.annotation.XmlRegistry;
+import javax.xml.namespace.QName;
+
+
+/**
+ * This object contains factory methods for each 
+ * Java content interface and Java element interface 
+ * generated in the testClient package. 
+ * <p>An ObjectFactory allows you to programatically 
+ * construct new instances of the Java representation 
+ * for XML content. The Java representation of XML 
+ * content can consist of schema derived interfaces 
+ * and classes representing the binding of schema 
+ * type definitions, element declarations and model 
+ * groups.  Factory methods for each of these are 
+ * provided in this class.
+ * 
+ */
+...@xmlregistry
+public class ObjectFactory {
+
+    private final static QName _TestException_QNAME = new 
QName("http://test/";, "TestException");
+    private final static QName _InvokeTestArg0_QNAME = new QName("", "arg0");
+    private final static QName _InvokeTestResponseReturn_QNAME = new QName("", 
"return");
+
+    /**
+     * Create a new ObjectFactory that can be used to create new instances of 
schema derived classes for package: testClient
+     * 
+     */
+    public ObjectFactory() {
+    }
+
+    /**
+     * Create an instance of {...@link InvokeTest }
+     * 
+     */
+    public InvokeTest createInvokeTest() {
+        return new InvokeTest();
+    }
+
+    /**
+     * Create an instance of {...@link InvokeTestResponse }
+     * 
+     */
+    public InvokeTestResponse createInvokeTestResponse() {
+        return new InvokeTestResponse();
+    }
+
+    /**
+     * Create an instance of {...@link TestException }
+     * 
+     */
+    public TestException createTestException() {
+        return new TestException();
+    }
+
+    /**
+     * Create an instance of {...@link JAXBElement }...@code <}...@link 
TestException }...@code >}}
+     * 
+     */
+    @XmlElementDecl(namespace = "http://test/";, name = "TestException")
+    public JAXBElement<TestException> createTestException(TestException value) 
{
+        return new JAXBElement<TestException>(_TestException_QNAME, 
TestException.class, null, value);
+    }
+
+    /**
+     * Create an instance of {...@link JAXBElement }...@code <}...@link String 
}...@code >}}
+     * 
+     */
+    @XmlElementDecl(namespace = "", name = "arg0", scope = InvokeTest.class)
+    public JAXBElement<String> createInvokeTestArg0(String value) {
+        return new JAXBElement<String>(_InvokeTestArg0_QNAME, String.class, 
InvokeTest.class, value);
+    }
+
+    /**
+     * Create an instance of {...@link JAXBElement }...@code <}...@link String 
}...@code >}}
+     * 
+     */
+    @XmlElementDecl(namespace = "", name = "return", scope = 
InvokeTestResponse.class)
+    public JAXBElement<String> createInvokeTestResponseReturn(String value) {
+        return new JAXBElement<String>(_InvokeTestResponseReturn_QNAME, 
String.class, InvokeTestResponse.class, value);
+    }
+
+}

Propchange: 
tuscany/branches/sca-java-1.x/stest/sampleTest/src/test/java/testClient/ObjectFactory.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: 
tuscany/branches/sca-java-1.x/stest/sampleTest/src/test/java/testClient/ObjectFactory.java
------------------------------------------------------------------------------
    svn:keywords = Rev Date

Added: 
tuscany/branches/sca-java-1.x/stest/sampleTest/src/test/java/testClient/README.txt
URL: 
http://svn.apache.org/viewvc/tuscany/branches/sca-java-1.x/stest/sampleTest/src/test/java/testClient/README.txt?rev=735692&view=auto
==============================================================================
--- 
tuscany/branches/sca-java-1.x/stest/sampleTest/src/test/java/testClient/README.txt
 (added)
+++ 
tuscany/branches/sca-java-1.x/stest/sampleTest/src/test/java/testClient/README.txt
 Mon Jan 19 05:58:04 2009
@@ -0,0 +1,19 @@
+This README describes the JAX-WS client files for the SCA Assembly test 
invocation interface.
+
+The test invocation interface is in the TestInvocation.java interface file.
+This is presented as a Web service by the SCA runtime, for invocation by a 
general Web service client.
+The WSDL is captured in the file TestClient.wsdl in the resources directory 
for the testcases.
+
+The JAX-WS client files for invoking the Web service contained in 
TestClient.wsdl are contained in this
+package.  They are generated from the WSDL using the wsimport tool (a standard 
part of JDK 1.6.x):
+
+wsimport TestClient.wsdl -keep -p testClient
+
+"-keep" is used to ensure that the generated .java files are retained 
(otherwise all that is created are 
+the binary .class files).
+
+"-p testClient" is used to force the generated Java files to belong to the 
package "testClient" - this package
+name is used to keep a clean separation between the client files and the test 
service files
+
+
+Mike Edwards, 6th January 2009.
\ No newline at end of file

Propchange: 
tuscany/branches/sca-java-1.x/stest/sampleTest/src/test/java/testClient/README.txt
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: 
tuscany/branches/sca-java-1.x/stest/sampleTest/src/test/java/testClient/README.txt
------------------------------------------------------------------------------
    svn:mime-type = text/plain

Added: 
tuscany/branches/sca-java-1.x/stest/sampleTest/src/test/java/testClient/TestException.java
URL: 
http://svn.apache.org/viewvc/tuscany/branches/sca-java-1.x/stest/sampleTest/src/test/java/testClient/TestException.java?rev=735692&view=auto
==============================================================================
--- 
tuscany/branches/sca-java-1.x/stest/sampleTest/src/test/java/testClient/TestException.java
 (added)
+++ 
tuscany/branches/sca-java-1.x/stest/sampleTest/src/test/java/testClient/TestException.java
 Mon Jan 19 05:58:04 2009
@@ -0,0 +1,77 @@
+/*
+ * 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 testClient;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for TestException complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained 
within this class.
+ * 
+ * <pre>
+ * &lt;complexType name="TestException">
+ *   &lt;complexContent>
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType";>
+ *       &lt;sequence>
+ *         &lt;element name="message" 
type="{http://www.w3.org/2001/XMLSchema}string"; minOccurs="0"/>
+ *       &lt;/sequence>
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */
+...@xmlaccessortype(XmlAccessType.FIELD)
+...@xmltype(name = "TestException", propOrder = {
+    "message"
+})
+public class TestException {
+
+    protected String message;
+
+    /**
+     * Gets the value of the message property.
+     * 
+     * @return
+     *     possible object is
+     *     {...@link String }
+     *     
+     */
+    public String getMessage() {
+        return message;
+    }
+
+    /**
+     * Sets the value of the message property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {...@link String }
+     *     
+     */
+    public void setMessage(String value) {
+        this.message = value;
+    }
+
+}

Propchange: 
tuscany/branches/sca-java-1.x/stest/sampleTest/src/test/java/testClient/TestException.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: 
tuscany/branches/sca-java-1.x/stest/sampleTest/src/test/java/testClient/TestException.java
------------------------------------------------------------------------------
    svn:keywords = Rev Date

Added: 
tuscany/branches/sca-java-1.x/stest/sampleTest/src/test/java/testClient/TestException_Exception.java
URL: 
http://svn.apache.org/viewvc/tuscany/branches/sca-java-1.x/stest/sampleTest/src/test/java/testClient/TestException_Exception.java?rev=735692&view=auto
==============================================================================
--- 
tuscany/branches/sca-java-1.x/stest/sampleTest/src/test/java/testClient/TestException_Exception.java
 (added)
+++ 
tuscany/branches/sca-java-1.x/stest/sampleTest/src/test/java/testClient/TestException_Exception.java
 Mon Jan 19 05:58:04 2009
@@ -0,0 +1,71 @@
+/*
+ * 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 testClient;
+
+import javax.xml.ws.WebFault;
+
+
+/**
+ * This class was generated by the JAX-WS RI.
+ * JAX-WS RI 2.1.1 in JDK 6
+ * Generated source version: 2.1
+ * 
+ */
+...@webfault(name = "TestException", targetNamespace = "http://test/";)
+public class TestException_Exception
+    extends Exception
+{
+
+    /**
+     * Java type that goes as soapenv:Fault detail element.
+     * 
+     */
+    private TestException faultInfo;
+
+    /**
+     * 
+     * @param message
+     * @param faultInfo
+     */
+    public TestException_Exception(String message, TestException faultInfo) {
+        super(message);
+        this.faultInfo = faultInfo;
+    }
+
+    /**
+     * 
+     * @param message
+     * @param faultInfo
+     * @param cause
+     */
+    public TestException_Exception(String message, TestException faultInfo, 
Throwable cause) {
+        super(message, cause);
+        this.faultInfo = faultInfo;
+    }
+
+    /**
+     * 
+     * @return
+     *     returns fault bean: testClient.TestException
+     */
+    public TestException getFaultInfo() {
+        return faultInfo;
+    }
+
+}

Propchange: 
tuscany/branches/sca-java-1.x/stest/sampleTest/src/test/java/testClient/TestException_Exception.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: 
tuscany/branches/sca-java-1.x/stest/sampleTest/src/test/java/testClient/TestException_Exception.java
------------------------------------------------------------------------------
    svn:keywords = Rev Date

Added: 
tuscany/branches/sca-java-1.x/stest/sampleTest/src/test/java/testClient/TestInvocation.java
URL: 
http://svn.apache.org/viewvc/tuscany/branches/sca-java-1.x/stest/sampleTest/src/test/java/testClient/TestInvocation.java?rev=735692&view=auto
==============================================================================
--- 
tuscany/branches/sca-java-1.x/stest/sampleTest/src/test/java/testClient/TestInvocation.java
 (added)
+++ 
tuscany/branches/sca-java-1.x/stest/sampleTest/src/test/java/testClient/TestInvocation.java
 Mon Jan 19 05:58:04 2009
@@ -0,0 +1,60 @@
+/*
+ * 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 testClient;
+
+import javax.jws.WebMethod;
+import javax.jws.WebParam;
+import javax.jws.WebResult;
+import javax.jws.WebService;
+import javax.xml.bind.annotation.XmlSeeAlso;
+import javax.xml.ws.RequestWrapper;
+import javax.xml.ws.ResponseWrapper;
+
+
+/**
+ * This class was generated by the JAX-WS RI.
+ * JAX-WS RI 2.1.1 in JDK 6
+ * Generated source version: 2.1
+ * 
+ */
+...@webservice(name = "TestInvocation", targetNamespace = "http://test/";)
+...@xmlseealso({
+    ObjectFactory.class
+})
+public interface TestInvocation {
+
+
+    /**
+     * 
+     * @param arg0
+     * @return
+     *     returns java.lang.String
+     * @throws TestException_Exception
+     */
+    @WebMethod
+    @WebResult(targetNamespace = "")
+    @RequestWrapper(localName = "invokeTest", targetNamespace = 
"http://test/";, className = "testClient.InvokeTest")
+    @ResponseWrapper(localName = "invokeTestResponse", targetNamespace = 
"http://test/";, className = "testClient.InvokeTestResponse")
+    public String invokeTest(
+        @WebParam(name = "arg0", targetNamespace = "")
+        String arg0)
+        throws TestException_Exception
+    ;
+
+}

Propchange: 
tuscany/branches/sca-java-1.x/stest/sampleTest/src/test/java/testClient/TestInvocation.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: 
tuscany/branches/sca-java-1.x/stest/sampleTest/src/test/java/testClient/TestInvocation.java
------------------------------------------------------------------------------
    svn:keywords = Rev Date

Added: 
tuscany/branches/sca-java-1.x/stest/sampleTest/src/test/java/testClient/TestInvocationService.java
URL: 
http://svn.apache.org/viewvc/tuscany/branches/sca-java-1.x/stest/sampleTest/src/test/java/testClient/TestInvocationService.java?rev=735692&view=auto
==============================================================================
--- 
tuscany/branches/sca-java-1.x/stest/sampleTest/src/test/java/testClient/TestInvocationService.java
 (added)
+++ 
tuscany/branches/sca-java-1.x/stest/sampleTest/src/test/java/testClient/TestInvocationService.java
 Mon Jan 19 05:58:04 2009
@@ -0,0 +1,83 @@
+/*
+ * 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 testClient;
+
+import java.net.MalformedURLException;
+import java.net.URL;
+import javax.xml.namespace.QName;
+import javax.xml.ws.Service;
+import javax.xml.ws.WebEndpoint;
+import javax.xml.ws.WebServiceClient;
+import javax.xml.ws.WebServiceFeature;
+
+
+/**
+ * This class was generated by the JAX-WS RI.
+ * JAX-WS RI 2.1.1 in JDK 6
+ * Generated source version: 2.1
+ * 
+ */
+...@webserviceclient(name = "TestInvocationService", targetNamespace = 
"http://test/";, wsdlLocation = "file:/C:/temp/Tuscany_2_0_Work/TestClient.wsdl")
+public class TestInvocationService
+    extends Service
+{
+
+    private final static URL TESTINVOCATIONSERVICE_WSDL_LOCATION;
+
+    static {
+        URL url = null;
+        try {
+            url = new URL("file:/C:/temp/Tuscany_2_0_Work/TestClient.wsdl");
+        } catch (MalformedURLException e) {
+            e.printStackTrace();
+        }
+        TESTINVOCATIONSERVICE_WSDL_LOCATION = url;
+    }
+
+    public TestInvocationService(URL wsdlLocation, QName serviceName) {
+        super(wsdlLocation, serviceName);
+    }
+
+    public TestInvocationService() {
+        super(TESTINVOCATIONSERVICE_WSDL_LOCATION, new QName("http://test/";, 
"TestInvocationService"));
+    }
+
+    /**
+     * 
+     * @return
+     *     returns TestInvocation
+     */
+    @WebEndpoint(name = "TestInvocationPort")
+    public TestInvocation getTestInvocationPort() {
+        return (TestInvocation)super.getPort(new QName("http://test/";, 
"TestInvocationPort"), TestInvocation.class);
+    }
+
+    /**
+     * 
+     * @param features
+     *     A list of {...@link javax.xml.ws.WebServiceFeature} to configure on 
the proxy.  Supported features not in the <code>features</code> parameter will 
have their default values.
+     * @return
+     *     returns TestInvocation
+     */
+    @WebEndpoint(name = "TestInvocationPort")
+    public TestInvocation getTestInvocationPort(WebServiceFeature... features) 
{
+        return (TestInvocation)super.getPort(new QName("http://test/";, 
"TestInvocationPort"), TestInvocation.class, features);
+    }
+
+}

Propchange: 
tuscany/branches/sca-java-1.x/stest/sampleTest/src/test/java/testClient/TestInvocationService.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: 
tuscany/branches/sca-java-1.x/stest/sampleTest/src/test/java/testClient/TestInvocationService.java
------------------------------------------------------------------------------
    svn:keywords = Rev Date

Added: 
tuscany/branches/sca-java-1.x/stest/sampleTest/src/test/java/testClient/package-info.java
URL: 
http://svn.apache.org/viewvc/tuscany/branches/sca-java-1.x/stest/sampleTest/src/test/java/testClient/package-info.java?rev=735692&view=auto
==============================================================================
--- 
tuscany/branches/sca-java-1.x/stest/sampleTest/src/test/java/testClient/package-info.java
 (added)
+++ 
tuscany/branches/sca-java-1.x/stest/sampleTest/src/test/java/testClient/package-info.java
 Mon Jan 19 05:58:04 2009
@@ -0,0 +1,20 @@
+/*
+ * 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.    
+ */
[email protected](namespace = "http://test/";)
+package testClient;

Propchange: 
tuscany/branches/sca-java-1.x/stest/sampleTest/src/test/java/testClient/package-info.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: 
tuscany/branches/sca-java-1.x/stest/sampleTest/src/test/java/testClient/package-info.java
------------------------------------------------------------------------------
    svn:keywords = Rev Date


Reply via email to