Jämförda versioner

Nyckel

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

Instruktioner för utvecklare

Instruktioner för

...

använda Ping konsument vid lokala tester

NOT! Beskrivning under uppbyggnad 

  1. Checka ut nödvändiga projekt projet skltp och skltpservices om inte detta redan är gjort
    1. svn checkout http://skltp.googlecode.com/svn/ 
    2. svn checkout http://skltpservices.googlecode.com/svn/ 
    3. svn checkout http://rivta.googlecode.com/svn/ 
  2. Bygg tidbokningscheman (crm:scheduling) trunk i RIV TA
    1. rivta/ServiceInteractions/riv/crm/scheduling/trunk/jaxws mvn clean install 
  3. Bygg virtualisering och testproducenter för tidbokning i trunk
    1. skltpservices/ServiceInteractions/riv/crm/scheduling/trunk mvn clean install
  4. Lägg på tidbokningscheman (crm:scheduling) i classpath för seBygg VP och dess beroenden
  5. Uppdatera TAK cache för att kunna anropa Ping med angivet certifikat
  6. Starta se.skl.tp.vp.VpMuleServer
  7. Lägg på tidboknings virtualisering och testproducent i classpath för se.skl.tp.vp.VpMuleServer
  8. Ladda ner .tk.localcache från QA och uppdatera adressen till testproducenten för GetSubjectOfCareSchedule
    1. ersätt http://<QA host>:20001/teststubservice/GetSubjectOfCareSchedule/1/rivtabp21 med http://localhos:20001/teststubservice/GetSubjectOfCareSchedule/1/rivtabp21
  9. Uppdatera teststub-services/VagvalAgentTest-teststub-service.xml så att inte den lokala tjänstekatalogen kontaktas utan istället används .tk.localcache.
    1. Uppdatera endpointAddress till något som inte fungerar, tex byt port
  10. Starta se.skl.tp.vp.VpMuleServer via eclipse
    1. via eclipse
    2. via maven
  11. Använd Ping konsument för att göra anrop mot VP
    1. I nuläget konsumenten i Trunk
    2. Uppdatera konsumentens pom.xml med tex anropsintervall mm
    3. Kör konsumenten med mvn test -Plocaltest