code: public void openContext()
          throws EFapsException
      {
          if (isLogedIn()) {
              if (!Context.isTMActive()) {
                  if (!this.sessionAttributes.containsKey(UserAttributesSet.CONTEXTMAPKEY)) {
                      Context.begin(null, Context.Inheritance.Local);
                      this.sessionAttributes.put(UserAttributesSet.CONTEXTMAPKEY, new UserAttributesSet(this.userName));
                      Context.rollback();
                  }
                  Context.begin(this.userName, null, this.sessionAttributes, null, null, Context.Inheritance.Local);
                  this.timeStamp = new Date();
              }
          }
      }
docs: Method that opens a new Context in eFaps, setting the User, the Locale,
  the Attributes of this Session {@link #sessionAttributes}.
  @throws EFapsException on error
  
  @see #attach()