Return-Path: Delivered-To: apmail-geronimo-scm-archive@www.apache.org Received: (qmail 54513 invoked from network); 16 May 2007 05:53:19 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 16 May 2007 05:53:19 -0000 Received: (qmail 94600 invoked by uid 500); 16 May 2007 05:53:25 -0000 Delivered-To: apmail-geronimo-scm-archive@geronimo.apache.org Received: (qmail 94561 invoked by uid 500); 16 May 2007 05:53:25 -0000 Mailing-List: contact scm-help@geronimo.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: List-Post: Reply-To: dev@geronimo.apache.org List-Id: Delivered-To: mailing list scm@geronimo.apache.org Received: (qmail 94550 invoked by uid 99); 16 May 2007 05:53:24 -0000 Received: from herse.apache.org (HELO herse.apache.org) (140.211.11.133) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 15 May 2007 22:53:24 -0700 X-ASF-Spam-Status: No, hits=-99.5 required=10.0 tests=ALL_TRUSTED,NO_REAL_NAME X-Spam-Check-By: apache.org Received: from [140.211.11.3] (HELO eris.apache.org) (140.211.11.3) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 15 May 2007 22:53:17 -0700 Received: by eris.apache.org (Postfix, from userid 65534) id 8BC4F1A9838; Tue, 15 May 2007 22:52:57 -0700 (PDT) Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: svn commit: r538442 - in /geronimo/server/trunk/testsuite/webservices-testsuite/jaxws-tests/jaxws-war/src: main/webapp/WEB-INF/ main/webapp/WEB-INF/wsdl/ test/java/org/apache/geronimo/testsuite/testset/ Date: Wed, 16 May 2007 05:52:57 -0000 To: scm@geronimo.apache.org From: gawor@apache.org X-Mailer: svnmailer-1.1.0 Message-Id: <20070516055257.8BC4F1A9838@eris.apache.org> X-Virus-Checked: Checked by ClamAV on apache.org Author: gawor Date: Tue May 15 22:52:55 2007 New Revision: 538442 URL: http://svn.apache.org/viewvc?view=rev&rev=538442 Log: improved tests to test wsdl/schema file publishing. deploy the same service with wsdl and without. Added: geronimo/server/trunk/testsuite/webservices-testsuite/jaxws-tests/jaxws-war/src/main/webapp/WEB-INF/wsdl/account.xsd (with props) Modified: geronimo/server/trunk/testsuite/webservices-testsuite/jaxws-tests/jaxws-war/src/main/webapp/WEB-INF/geronimo-web.xml geronimo/server/trunk/testsuite/webservices-testsuite/jaxws-tests/jaxws-war/src/main/webapp/WEB-INF/web.xml geronimo/server/trunk/testsuite/webservices-testsuite/jaxws-tests/jaxws-war/src/main/webapp/WEB-INF/webservices.xml geronimo/server/trunk/testsuite/webservices-testsuite/jaxws-tests/jaxws-war/src/main/webapp/WEB-INF/wsdl/greeter_control.wsdl geronimo/server/trunk/testsuite/webservices-testsuite/jaxws-tests/jaxws-war/src/test/java/org/apache/geronimo/testsuite/testset/JaxWSTest.java Modified: geronimo/server/trunk/testsuite/webservices-testsuite/jaxws-tests/jaxws-war/src/main/webapp/WEB-INF/geronimo-web.xml URL: http://svn.apache.org/viewvc/geronimo/server/trunk/testsuite/webservices-testsuite/jaxws-tests/jaxws-war/src/main/webapp/WEB-INF/geronimo-web.xml?view=diff&rev=538442&r1=538441&r2=538442 ============================================================================== --- geronimo/server/trunk/testsuite/webservices-testsuite/jaxws-tests/jaxws-war/src/main/webapp/WEB-INF/geronimo-web.xml (original) +++ geronimo/server/trunk/testsuite/webservices-testsuite/jaxws-tests/jaxws-war/src/main/webapp/WEB-INF/geronimo-web.xml Tue May 15 22:52:55 2007 @@ -32,7 +32,7 @@ http localhost 8080 - /jaxws-war-2.0-SNAPSHOT/servlet + /jaxws-war-2.0-SNAPSHOT/servlet1 Modified: geronimo/server/trunk/testsuite/webservices-testsuite/jaxws-tests/jaxws-war/src/main/webapp/WEB-INF/web.xml URL: http://svn.apache.org/viewvc/geronimo/server/trunk/testsuite/webservices-testsuite/jaxws-tests/jaxws-war/src/main/webapp/WEB-INF/web.xml?view=diff&rev=538442&r1=538441&r2=538442 ============================================================================== --- geronimo/server/trunk/testsuite/webservices-testsuite/jaxws-tests/jaxws-war/src/main/webapp/WEB-INF/web.xml (original) +++ geronimo/server/trunk/testsuite/webservices-testsuite/jaxws-tests/jaxws-war/src/main/webapp/WEB-INF/web.xml Tue May 15 22:52:55 2007 @@ -25,15 +25,27 @@ Geronimo POJO WS War - Geronimo POJO WS - POJOServlet + Geronimo POJO WS 1 + POJOServlet1 org.apache.greeter_control.GreeterImpl 0 - POJOServlet - /servlet + POJOServlet1 + /servlet1 + + + + Geronimo POJO WS 2 + POJOServlet2 + org.apache.greeter_control.GreeterImpl + 0 + + + + POJOServlet2 + /servlet2 Modified: geronimo/server/trunk/testsuite/webservices-testsuite/jaxws-tests/jaxws-war/src/main/webapp/WEB-INF/webservices.xml URL: http://svn.apache.org/viewvc/geronimo/server/trunk/testsuite/webservices-testsuite/jaxws-tests/jaxws-war/src/main/webapp/WEB-INF/webservices.xml?view=diff&rev=538442&r1=538441&r2=538442 ============================================================================== --- geronimo/server/trunk/testsuite/webservices-testsuite/jaxws-tests/jaxws-war/src/main/webapp/WEB-INF/webservices.xml (original) +++ geronimo/server/trunk/testsuite/webservices-testsuite/jaxws-tests/jaxws-war/src/main/webapp/WEB-INF/webservices.xml Tue May 15 22:52:55 2007 @@ -27,17 +27,15 @@ http://java.sun.com/xml/ns/javaee/javaee_web_services_1_2.xsd" version="1.2"> - POJO WS - - + POJO WS (without wsdl) - POJOPort + POJOPort1 greeter:GreeterService greeter:GreeterPort false org.apache.greeter_control.Greeter - POJOServlet + POJOServlet1 @@ -51,6 +49,21 @@ + + + + + POJO WS (with wsdl) + WEB-INF/wsdl/greeter_control.wsdl + + POJOPort2 + greeter:GreeterService + greeter:GreeterPort + false + org.apache.greeter_control.Greeter + + POJOServlet2 + Added: geronimo/server/trunk/testsuite/webservices-testsuite/jaxws-tests/jaxws-war/src/main/webapp/WEB-INF/wsdl/account.xsd URL: http://svn.apache.org/viewvc/geronimo/server/trunk/testsuite/webservices-testsuite/jaxws-tests/jaxws-war/src/main/webapp/WEB-INF/wsdl/account.xsd?view=auto&rev=538442 ============================================================================== --- geronimo/server/trunk/testsuite/webservices-testsuite/jaxws-tests/jaxws-war/src/main/webapp/WEB-INF/wsdl/account.xsd (added) +++ geronimo/server/trunk/testsuite/webservices-testsuite/jaxws-tests/jaxws-war/src/main/webapp/WEB-INF/wsdl/account.xsd Tue May 15 22:52:55 2007 @@ -0,0 +1,35 @@ + + + + + + + + + + + + + + Propchange: geronimo/server/trunk/testsuite/webservices-testsuite/jaxws-tests/jaxws-war/src/main/webapp/WEB-INF/wsdl/account.xsd ------------------------------------------------------------------------------ svn:eol-style = native Propchange: geronimo/server/trunk/testsuite/webservices-testsuite/jaxws-tests/jaxws-war/src/main/webapp/WEB-INF/wsdl/account.xsd ------------------------------------------------------------------------------ svn:executable = * Modified: geronimo/server/trunk/testsuite/webservices-testsuite/jaxws-tests/jaxws-war/src/main/webapp/WEB-INF/wsdl/greeter_control.wsdl URL: http://svn.apache.org/viewvc/geronimo/server/trunk/testsuite/webservices-testsuite/jaxws-tests/jaxws-war/src/main/webapp/WEB-INF/wsdl/greeter_control.wsdl?view=diff&rev=538442&r1=538441&r2=538442 ============================================================================== --- geronimo/server/trunk/testsuite/webservices-testsuite/jaxws-tests/jaxws-war/src/main/webapp/WEB-INF/wsdl/greeter_control.wsdl (original) +++ geronimo/server/trunk/testsuite/webservices-testsuite/jaxws-tests/jaxws-war/src/main/webapp/WEB-INF/wsdl/greeter_control.wsdl Tue May 15 22:52:55 2007 @@ -27,6 +27,10 @@ + + + Modified: geronimo/server/trunk/testsuite/webservices-testsuite/jaxws-tests/jaxws-war/src/test/java/org/apache/geronimo/testsuite/testset/JaxWSTest.java URL: http://svn.apache.org/viewvc/geronimo/server/trunk/testsuite/webservices-testsuite/jaxws-tests/jaxws-war/src/test/java/org/apache/geronimo/testsuite/testset/JaxWSTest.java?view=diff&rev=538442&r1=538441&r2=538442 ============================================================================== --- geronimo/server/trunk/testsuite/webservices-testsuite/jaxws-tests/jaxws-war/src/test/java/org/apache/geronimo/testsuite/testset/JaxWSTest.java (original) +++ geronimo/server/trunk/testsuite/webservices-testsuite/jaxws-tests/jaxws-war/src/test/java/org/apache/geronimo/testsuite/testset/JaxWSTest.java Tue May 15 22:52:55 2007 @@ -53,15 +53,26 @@ private String baseURL = "http://localhost:8080/"; + @Test - public void testInvocation() throws Exception { + public void testInvocation1() throws Exception { + testInvocation("/servlet1"); + } + + @Test + public void testInvocation2() throws Exception { + testInvocation("/servlet2"); + } + + @Test + private void testInvocation(String servlet) throws Exception { String warName = System.getProperty("webAppName"); assertNotNull("Web application name not specified", warName); InputStream requestInput = JaxWSTest.class.getResourceAsStream("/request1.xml"); assertNotNull("SOAP request not specified", requestInput); - URL url = new URL(baseURL + warName + "/servlet"); + URL url = new URL(baseURL + warName + servlet); HttpURLConnection conn = (HttpURLConnection) url.openConnection(); try { conn.setDoOutput(true); @@ -136,11 +147,21 @@ } @Test - public void testWSDL() throws Exception { + public void testWSDL1() throws Exception { + testWSDL("/servlet1"); + } + + @Test + public void testWSDL2() throws Exception { + testWSDL("/servlet2"); + } + + private void testWSDL(String servlet) throws Exception { + String warName = System.getProperty("webAppName"); assertNotNull("Web application name not specified", warName); - URL url = new URL(baseURL + warName + "/servlet?wsdl"); + URL url = new URL(baseURL + warName + servlet + "?wsdl"); HttpURLConnection conn = (HttpURLConnection) url.openConnection(); try { conn.setUseCaches(false);