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