...
Ladda ner önskad RIV-TA zip med tjänstekontrakt till ett [temporärt bibliotek] från RIV TA sidan.
Packa upp zip-filen
Checka ut filer som behövs för att generera virtualiseringar till varfritt bibliotek (i nedanstående exempel används katalog 'temp'):
Kodblock svn checkout http://skltpservices.googlecode.com/svn/tools/generators/ temp
Gå till tools-katalogen där Virtualiseringsscriptet finns
Kodblock cd temp/scripts/trunk/se/skltpservices/tools
I potemplate.xml uppdatera artifactId och version beroende på vilken domän/subdomän som tjänstekontrakten tillhör samt vilken version av RIVTA zip-filen som används, se exempel nedan
Kodblock <groupId>se.skl.skltpservices</groupId> <artifactId>itintegration-engagementindex</artifactId> <version>1.0-RC4</version>
Uppdatera version i /VirtualiseringGenerator.groovy så att det matchar versionen på RIVTA zip-filen.
Kodblock def version = '1.0-RC4'
Det är senare när man bygger de körbara jarfilerna som dessa döps till en kombination av tjänstedomän och version, ex itintegration-engagementindex-FindContent-virtualisering-1.0-RC4.jarKör script med schemas som input
Kodblock ./VirtualiseringGenerator.groovy <genväg till den uppackade RIV TA filen>/schemas
Mappar för varje interaktion har nu skapats. Varje mapp innehåller en definition av en virtuell tjänst
Kodblock FindContent pom.xml Virtualisering pom.xml src main resources schemas core_components interactions tp2-service-mule-descriptor.xml GetUpdates ProcessNotification Update pom.xml
Kör maven install för att skapa körbara jar-filer
Kodblock mvn clean package
...