Installation
Boendekalkylen paketeras t.ex. som en WAR-fil. Då återfinns alla javaklasser i paketeringen i JAR-filer.
Den enklaste möjliga installationen innebär att bara "deploya" WAR-filen i önskad Applikationsserver.
Boendekalkylen fungerar med Java 8 eller nyare. Kravet på applikationsservern är att den stödjer Java Servlet Specification, Version 4.0.
Applikationen ska helst deployas helt exploderad, vilket är standardförfarandet i de flesta applikationsservrar. WebLogic installerar dock icke exploderat, men kopierar ut vissa filer till temp-kataloger vilket fungerar.
HTML-/CSS-gränssnittet är testat i följande webbläsare:
Google Chrome
Microsoft Edge
Mozilla Firefox
Övrigt
Applikationen ska i applikationsservern konfigureras på ett sådant sätt att sessionshanteringen alltid sköts inprocess. Dvs applikationsservern ska inte konfigureras så att sessioner tex sparas ner på disk vid omstart, applikationsservern ska heller inte konfigureras så att flera servrar lastdelar gränssnittet medans en eller flera andra servrar hanterar sessionerna.
Vid uppdatering från en version till en annan ska aldrig redan pågående sessioner överföras från den körande applikationen till den nyinstallerade versionen (rent tekniskt är det dock möjligt att hotdeploya vissa delar av applikationen, men detta måste i så fall undersökas från fall till fall och inget vi generellt undersöker inför en normal uppdatering).