...
Nya tjänster/tjänstekontrakt kan läggas till utan förändringar i VP:s kod under förutsättning att den som skapar tjänsten följer den av Inera publicerade standarden för wsdl:er. Det ända enda som krävs då är att kontraktet är TAK:at.
Men för att VP skall kunna “publicera” publicera Wsdl:en för ett specifikt kontrakt behöver dessa ligga i en katalog under vp. Detta förenklar för parter som vill ansluta till tjänsten.
Per default ska kontrakten ligga i mappen wsdl
under config i installationen. Det går att använda en annan mapp genom att konfigurera värdet wsdlfiles.directory
i application-custom.properties
.
...
Det finns då en möjlighet att konfigurera en Json-fil (wsdl.json.file
i application-custom.properties
för kontrakt med avvikande struktur. Den är till för att äldre , tjänstekontrakt ska fungera.
...