def start_session(user=nil, password=nil)
      user ||= @user
      password ||= @password
      if user.nil? then raise DatabaseError.new('The caRuby application is missing the login user') end
      if password.nil? then raise DatabaseError.new('The caRuby application is missing the login password') end
      @session = ClientSession.instance
      connect(user, password)
    end
def start_session(user=nil, password=nil)
      user ||= @user
      password ||= @password
      if user.nil? then raise DatabaseError.new('The caRuby application is missing the login user') end
      if password.nil? then raise DatabaseError.new('The caRuby application is missing the login password') end
      @session = ClientSession.instance
      connect(user, password)
    end
Initializes the default application service.