SessionFarm Limitations

Unfortunately there are limits to what SessionFarm can do. Please read the following carefully.

  • Objects & Complex Datatypes: SessionFarm can only store simple data types that can be converted easily into strings (examples: strings, numbers, dates, booleans, etc.). SessionFarm can not store objects, dictionaries, or arrays. It is possible to store an array using SessionFarm if you first use the Join command and save the resultant string and then use the Split command to retrieve it.
  • Session_OnStart & Session_OnEnd: The Session_OnStart and Session_OnEnd functions located in the Global.ASA file can not be used with SessionFarm. SessionFarm creates and closes Session objects on every page call—which means the OnStart and OnEnd functions would be called every time. Move any code you have in these functions to some other startup or login routine.