src/java/isac/session/SessionDialog.java
changeset 2131 f9316e5b5409
parent 1838 dc124152446e
child 2133 4c9e512a37a1
     1.1 --- a/src/java/isac/session/SessionDialog.java	Wed Feb 23 14:19:00 2005 +0100
     1.2 +++ b/src/java/isac/session/SessionDialog.java	Wed Feb 23 14:19:00 2005 +0100
     1.3 @@ -8,6 +8,7 @@
     1.4  
     1.5  import isac.browserdialog.BDialog;
     1.6  import isac.browserdialog.BrowserDialog;
     1.7 +import isac.gui.WindowApplication;
     1.8  import isac.wsdialog.DGuide;
     1.9  
    1.10  import java.io.Serializable;
    1.11 @@ -18,6 +19,7 @@
    1.12  import java.util.Map;
    1.13  import java.util.Vector;
    1.14  
    1.15 +import org.apache.log4j.Logger;
    1.16  import org.apache.xmlrpc.WebServer;
    1.17  
    1.18  /**
    1.19 @@ -32,7 +34,10 @@
    1.20   */
    1.21  public class SessionDialog extends UnicastRemoteObject implements SDialog,
    1.22      Serializable {
    1.23 -  private Map dguide_map_ = new HashMap();
    1.24 +
    1.25 +	static Logger logger_ = Logger.getLogger(SessionDialog.class.getName());
    1.26 +
    1.27 +	private Map dguide_map_ = new HashMap();
    1.28  
    1.29    private int counter_;
    1.30  
    1.31 @@ -82,14 +87,16 @@
    1.32    public Vector login(String username, String pass) {
    1.33      Vector return_val = new Vector();
    1.34      User user = UserManager.getUser(username, pass);
    1.35 +    String sessionid = null;
    1.36      if (user != null) {
    1.37 -      String sessionid;
    1.38 +      //WN050222 String sessionid;
    1.39        if ((sessionid = (String) sessionmap_.get(username)) == null) {
    1.40          sessionmap_.put(username, (sessionid = username + counter_++));
    1.41          um_handler_.newUserModel(username, sessionid);
    1.42        }
    1.43        return_val.add(sessionid);
    1.44      }
    1.45 +    logger_.fatal("WA<-SH: login <- sessionid=" + sessionid);
    1.46      return return_val;
    1.47    }
    1.48  
    1.49 @@ -150,7 +157,7 @@
    1.50        server.setParanoid(false);
    1.51        //			server.addHandler("sample", new JavaServer());
    1.52        server.addHandler("SDialog", getInstance());
    1.53 -      server.addHandler("WSDialog", dg_handler_);
    1.54 +      server.addHandler(" WSDialog", dg_handler_);
    1.55        // LK 04.09.02: new temorary user management
    1.56        //server.addHandler("UserModel", um_handler_);
    1.57