Return-Path: Delivered-To: apmail-geronimo-scm-archive@www.apache.org Received: (qmail 62173 invoked from network); 17 Sep 2010 18:19:47 -0000 Received: from unknown (HELO mail.apache.org) (140.211.11.3) by 140.211.11.9 with SMTP; 17 Sep 2010 18:19:47 -0000 Received: (qmail 8378 invoked by uid 500); 17 Sep 2010 18:19:47 -0000 Delivered-To: apmail-geronimo-scm-archive@geronimo.apache.org Received: (qmail 8329 invoked by uid 500); 17 Sep 2010 18:19:47 -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 8322 invoked by uid 99); 17 Sep 2010 18:19:46 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 17 Sep 2010 18:19:46 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [140.211.11.4] (HELO eris.apache.org) (140.211.11.4) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 17 Sep 2010 18:19:45 +0000 Received: by eris.apache.org (Postfix, from userid 65534) id 047CC2388999; Fri, 17 Sep 2010 18:19:25 +0000 (UTC) Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: svn commit: r998234 - in /geronimo/server/trunk/testsuite/javaee6-testsuite/ejb3.1lite-test: ./ src/main/java/org/apache/geronimo/testsuite/javaee6/ejbtest/EJBBeans/ src/main/java/org/apache/geronimo/testsuite/javaee6/ejbtest/Servlets/ src/test/resources/ Date: Fri, 17 Sep 2010 18:19:24 -0000 To: scm@geronimo.apache.org From: gawor@apache.org X-Mailer: svnmailer-1.0.8 Message-Id: <20100917181925.047CC2388999@eris.apache.org> Author: gawor Date: Fri Sep 17 18:19:24 2010 New Revision: 998234 URL: http://svn.apache.org/viewvc?rev=998234&view=rev Log: configure the test properly and formatting updates Added: geronimo/server/trunk/testsuite/javaee6-testsuite/ejb3.1lite-test/src/test/resources/ geronimo/server/trunk/testsuite/javaee6-testsuite/ejb3.1lite-test/src/test/resources/testng.xml (with props) Modified: geronimo/server/trunk/testsuite/javaee6-testsuite/ejb3.1lite-test/pom.xml geronimo/server/trunk/testsuite/javaee6-testsuite/ejb3.1lite-test/src/main/java/org/apache/geronimo/testsuite/javaee6/ejbtest/EJBBeans/CalculatorSingleBean.java geronimo/server/trunk/testsuite/javaee6-testsuite/ejb3.1lite-test/src/main/java/org/apache/geronimo/testsuite/javaee6/ejbtest/Servlets/CalculatorServlet.java Modified: geronimo/server/trunk/testsuite/javaee6-testsuite/ejb3.1lite-test/pom.xml URL: http://svn.apache.org/viewvc/geronimo/server/trunk/testsuite/javaee6-testsuite/ejb3.1lite-test/pom.xml?rev=998234&r1=998233&r2=998234&view=diff ============================================================================== --- geronimo/server/trunk/testsuite/javaee6-testsuite/ejb3.1lite-test/pom.xml (original) +++ geronimo/server/trunk/testsuite/javaee6-testsuite/ejb3.1lite-test/pom.xml Fri Sep 17 18:19:24 2010 @@ -17,11 +17,8 @@ specific language governing permissions and limitations under the License. --> - - - 4.0.0 @@ -40,73 +37,66 @@ geronimo-servlet_3.0_spec provided - - org.apache.geronimo.specs - geronimo-ejb_3.1_spec - 1.0 - - - org.apache.servicemix.bundles - org.apache.servicemix.bundles.commons-httpclient - 3.1_4 + + org.apache.geronimo.specs + geronimo-ejb_3.1_spec + provided - - - it - - - it - - - - - - org.codehaus.mojo - selenium-maven-plugin - - - org.apache.maven.plugins - maven-failsafe-plugin - - - - org.apache.geronimo.buildsupport - geronimo-maven-plugin - - - deploy-wars - pre-integration-test - - deploy-module - - - ${project.build.directory}/${project.artifactId}-${project.version}.war - - - - - undeploy-war-as-moduleId - post-integration-test - - undeploy-module - + + + it + + + it + + + + + + org.codehaus.mojo + selenium-maven-plugin + + + org.apache.maven.plugins + maven-failsafe-plugin - ${project.groupId}/${project.artifactId}/${project.version}/car + + + ${project.build.testOutputDirectory}/testng.xml + + - - - - - - - - + + + org.apache.geronimo.buildsupport + geronimo-maven-plugin + + + deploy-wars + pre-integration-test + + deploy-module + + + ${project.build.directory}/${project.artifactId}-${project.version}.war + + + + undeploy-war-as-moduleId + post-integration-test + + undeploy-module + + + ${project.groupId}/${project.artifactId}/${project.version}/car + + + + + + + + Modified: geronimo/server/trunk/testsuite/javaee6-testsuite/ejb3.1lite-test/src/main/java/org/apache/geronimo/testsuite/javaee6/ejbtest/EJBBeans/CalculatorSingleBean.java URL: http://svn.apache.org/viewvc/geronimo/server/trunk/testsuite/javaee6-testsuite/ejb3.1lite-test/src/main/java/org/apache/geronimo/testsuite/javaee6/ejbtest/EJBBeans/CalculatorSingleBean.java?rev=998234&r1=998233&r2=998234&view=diff ============================================================================== --- geronimo/server/trunk/testsuite/javaee6-testsuite/ejb3.1lite-test/src/main/java/org/apache/geronimo/testsuite/javaee6/ejbtest/EJBBeans/CalculatorSingleBean.java (original) +++ geronimo/server/trunk/testsuite/javaee6-testsuite/ejb3.1lite-test/src/main/java/org/apache/geronimo/testsuite/javaee6/ejbtest/EJBBeans/CalculatorSingleBean.java Fri Sep 17 18:19:24 2010 @@ -20,6 +20,7 @@ package org.apache.geronimo.testsuite.ja import javax.ejb.Singleton; import java.text.DecimalFormat; + @Singleton public class CalculatorSingleBean { String output = "Start the calculator process:
"; Modified: geronimo/server/trunk/testsuite/javaee6-testsuite/ejb3.1lite-test/src/main/java/org/apache/geronimo/testsuite/javaee6/ejbtest/Servlets/CalculatorServlet.java URL: http://svn.apache.org/viewvc/geronimo/server/trunk/testsuite/javaee6-testsuite/ejb3.1lite-test/src/main/java/org/apache/geronimo/testsuite/javaee6/ejbtest/Servlets/CalculatorServlet.java?rev=998234&r1=998233&r2=998234&view=diff ============================================================================== --- geronimo/server/trunk/testsuite/javaee6-testsuite/ejb3.1lite-test/src/main/java/org/apache/geronimo/testsuite/javaee6/ejbtest/Servlets/CalculatorServlet.java (original) +++ geronimo/server/trunk/testsuite/javaee6-testsuite/ejb3.1lite-test/src/main/java/org/apache/geronimo/testsuite/javaee6/ejbtest/Servlets/CalculatorServlet.java Fri Sep 17 18:19:24 2010 @@ -30,62 +30,53 @@ import javax.ejb.EJB; import org.apache.geronimo.testsuite.javaee6.ejbtest.EJBBeans.CalculatorSingleBean; import java.text.DecimalFormat; - - public class CalculatorServlet extends HttpServlet { // the ejb container will route every request to the same Singleton EJB. @EJB private CalculatorSingleBean calcAdd; @EJB private CalculatorSingleBean calcSub; - private String output= new String(); - protected void processRequest(HttpServletRequest req, HttpServletResponse response) - throws ServletException, IOException { - response.setContentType("text/html;charset=UTF-8"); - PrintWriter out = response.getWriter(); - try { - String Number = req.getParameter("NumberValue"); - String operation = req.getParameter("operation"); - - double result = (Number == null) ? 0 : Double.valueOf(Number).doubleValue(); - DecimalFormat mydf = new DecimalFormat("####.#"); - if ( "sub".equals(operation) ) { - req.setAttribute("result", mydf.format(calcSub.sub(result))); - } - else if ( "add".equals(operation) ) { - req.setAttribute("result", mydf.format(calcAdd.add(result))); - } - this.output=this.calcSub.getOutput(); - System.out.println("Result is " + req.getAttribute("result")); - System.out.println("Output is: "+this.output); - getServletContext().getRequestDispatcher("/index.jsp").forward(req, response); - - } - catch ( Exception e ) { - e.printStackTrace(); - throw new ServletException(e); - } finally { - out.close(); - } - } - - - @Override - protected void doGet(HttpServletRequest request, HttpServletResponse response) - throws ServletException, IOException { - processRequest(request, response); - } - - @Override - protected void doPost(HttpServletRequest request, HttpServletResponse response) - throws ServletException, IOException { - processRequest(request, response); - } - - @Override - public String getServletInfo() { - return "Short description"; - } + + protected void processRequest(HttpServletRequest req, HttpServletResponse response) throws ServletException, IOException { + response.setContentType("text/html;charset=UTF-8"); + PrintWriter out = response.getWriter(); + try { + String Number = req.getParameter("NumberValue"); + String operation = req.getParameter("operation"); + + double result = (Number == null) ? 0 : Double.valueOf(Number).doubleValue(); + DecimalFormat mydf = new DecimalFormat("####.#"); + if ( "sub".equals(operation) ) { + req.setAttribute("result", mydf.format(calcSub.sub(result))); + } else if ( "add".equals(operation) ) { + req.setAttribute("result", mydf.format(calcAdd.add(result))); + } + String output = this.calcSub.getOutput(); + System.out.println("Result is " + req.getAttribute("result")); + System.out.println("Output is: "+ output); + getServletContext().getRequestDispatcher("/index.jsp").forward(req, response); + } catch ( Exception e ) { + e.printStackTrace(); + throw new ServletException(e); + } finally { + out.close(); + } + } + + @Override + protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { + processRequest(request, response); + } + + @Override + protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { + processRequest(request, response); + } + + @Override + public String getServletInfo() { + return "Short description"; + } } Added: geronimo/server/trunk/testsuite/javaee6-testsuite/ejb3.1lite-test/src/test/resources/testng.xml URL: http://svn.apache.org/viewvc/geronimo/server/trunk/testsuite/javaee6-testsuite/ejb3.1lite-test/src/test/resources/testng.xml?rev=998234&view=auto ============================================================================== --- geronimo/server/trunk/testsuite/javaee6-testsuite/ejb3.1lite-test/src/test/resources/testng.xml (added) +++ geronimo/server/trunk/testsuite/javaee6-testsuite/ejb3.1lite-test/src/test/resources/testng.xml Fri Sep 17 18:19:24 2010 @@ -0,0 +1,31 @@ + + + + + + + + + + + + + + Propchange: geronimo/server/trunk/testsuite/javaee6-testsuite/ejb3.1lite-test/src/test/resources/testng.xml ------------------------------------------------------------------------------ svn:eol-style = native Propchange: geronimo/server/trunk/testsuite/javaee6-testsuite/ejb3.1lite-test/src/test/resources/testng.xml ------------------------------------------------------------------------------ svn:keywords = Date Revision Propchange: geronimo/server/trunk/testsuite/javaee6-testsuite/ejb3.1lite-test/src/test/resources/testng.xml ------------------------------------------------------------------------------ svn:mime-type = text/xml