Det här dokumentet visar hur och var IntenGIS är installerat samt hur vanligt förkommande uppdateringar av systemet enklast utförs. Detta är ingen manual för konfigurationen utan ett tillägg för det som är ubikt för Nacka och InternGIS.
Kärnan i InternGIS är Weave Integrationsserver. Hur Weave hanteras finns beskrivit i https://cohgawiki.atlassian.net/wiki/.
Weave installationen
Weave är installerad på server NKO-P-IKART01 under katalogen D:\program\weave_2.6. Det är byggd i Java och är verkar helt oberoende. Allt finns inom katalogträdet. I princip kan systemet kopieras till någon annan server eller katalog och bara startas upp.
Konfiguration av Weave sker med XML. Weave själv vet inget om XML men det finns en kommunikatör som läser och översätter XML koden till Weave så fort något ändras. Allt utgår från filen config.xml som finns i ../weave_2.6/platform/workspace katalogen. För att systematisera konfigurationen så har finns katalogen config direkt under workspace katalogen. Under denna finns ett träd av kataloger och xml-filer. I config.xml så inkluderas några av dessa filer. Under katalogen config finns dessa underkataloger.
Klient innehåller de konfigurationsfiler som hanterar webbklienten och dess funktioner
Extern är konfiguration för data som hämtas utanför Nacka
Nacka innehåller den mesta konfigurationen mota alla interna datakällor
Reports innehåller mallar för rapporter
Test server
Att göra ändringar direkt i produktion-servern är vansklig. Med kanske 100-tals användare så kan ett fatalt fel orsaka onödig störning. Därför är det rådligt att sätta upp en parallell server. På servern finns redan en sådan uppsatt under D:\program\weave_test som är uppsatt under http portern 8080. Det enda som skiljer dem är http porten.
Sätta upp en testserver
Kopiera produktions-server (i Nackas fall D:\program\weave_2.6) till en katalog med ett annat namn t.ex. D:\program\weave_test2. Det är lämpligt att göra detta när produktions-servern är nere.
Ändra html porten i filen jetty_base\start.d\http.ini (se https://cohgawiki.atlassian.net/wiki/spaces/weavedocs1/pages/811925546/Upgrading+from+2.5+to+2.6 )
Från
## Connector port to listen on jetty.http.port=80
Till t.ex.
## Connector port to listen on jetty.http.port=8082
Servern kan nu startas i konsolläge men startup.cmd. Ändra så att konsolfönstret har en buffert på minst 1000 rader (högerklicka överst i konsolen huvud och välj egenskaper + terminal)
När konsolen slutat rulla så är den klar för att köras
I webbläsaren anges http://localhost:8082/useradmin.html
Konfiguration
Konfigurationen kan göras i webb-miljö med http://nko-p-ikart01/weave/admin.html som innehåller en rad verktyg för att kontrollera servern. För många systematiska ändringar är redigering av XML-filen direkt i filsystemet att föredra. Därför är ofta en kombination av dessa att använda admin.html tillsamman med den lokala redigeraren mest effektiv.
Vanliga konfigurationsförändringar i Nacka
Ny plan har lagts till i Geoserver