Jämförda versioner

Nyckel

  • Dessa rader lades till.
  • Denna rad togs bort.
  • Formateringen ändrades.

...

  1. Ladda ner önskad RIV-TA zip med tjänstekontrakt till ett [temporärt bibliotek] från  RIV TA sidan.

  2. Packa upp zip-filen

  3. 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


  4. Gå till tools-katalogen där Virtualiseringsscriptet finns 

    Kodblock
    cd temp/scripts/trunk/se/skltpservices/tools


  5. 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>
    
    

     

  6. 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.jar

  7. Kör script med schemas som input 

    Kodblock
    ./VirtualiseringGenerator.groovy <genväg till den uppackade RIV TA filen>/schemas
  8. 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
  9. Kör maven install för att skapa körbara jar-filer

    Kodblock
    mvn clean package


...