...
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 uppdatera artifactId och version i
pomtemplate.xml
beroende beroende på vilken domän/subdomän som tjänstekontrakten tillhör samt vilken version av RIVTA zip-filen som används, se exempel nedanKodblock <groupId>se.skl.skltpservices</groupId> <artifactId>itintegration-engagementindex</artifactId> <version>1-RC4</version>
Uppdatera version i /VirtualiseringGenerator.groovy så att det matchar versionen på RIVTA zip-filen.
Kodblock def version = '1.0-RC4'
...
Kö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
Virtualisering pom.xml
...
src
main
resources
schemas
core_components
interactions
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
Info | ||
---|---|---|
| ||
$mvn clean package |
...