Ignore:
Timestamp:
Jun 2, 2009, 9:34:10 AM (14 years ago)
Author:
Nicklas Nordborg
Message:

Fixes #224: Add a "Test" button on the GenePattern? 'edit server' page

Now using Ajax to do the test which means that we don't need to 'forward' from the servlet and we only need BASE 2.12.0.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • extensions/net.sf.basedb.genepattern/trunk/src/net/sf/basedb/genepattern/servlet/TestServer.java

    r1104 r1106  
    2424package net.sf.basedb.genepattern.servlet;
    2525
    26 import javax.servlet.RequestDispatcher;
    2726import javax.servlet.ServletConfig;
    2827import javax.servlet.ServletException;
     
    3231
    3332import net.sf.basedb.util.Values;
     33import net.sf.basedb.util.error.ThrowableUtil;
    3434
    3535import org.genepattern.client.GPClient;
     
    7979    String login = request.getParameter("login");
    8080    String password = Values.getStringOrNull(request.getParameter("password"));
     81    String result = "ok";
    8182    try
    8283    {
     
    9495    catch (WebServiceException ex)
    9596    {
    96       request.setAttribute("exception", ex);
     97      result = ThrowableUtil.stackTraceToString(ex);
    9798    }
    98     RequestDispatcher forward = request.getRequestDispatcher("server_test.jsp");
    99     forward.forward(request, response);
     99    response.getWriter().print(result);
    100100  }
    101101
Note: See TracChangeset for help on using the changeset viewer.