Jämförda versioner

Nyckel

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

...

    4.  Uppdatera version i /VirtualiseringGenerator.groovy så att det matchar versionen på tjänstekontraktet.

Info
iconfalse

def version = '1.0-RC4'

...

  • Endast Mule3 flow för virtualisering, mule2 service borttagen
  • Lägger till en http och https ändpunkt
  • Lägger till möjligheten att styra via keep-alive via feature
  • Ändpunkternas adress innehåller nu även domän och subdomän (Notera att om man vill generera om tjänster som inte skall ha domännamn i adress, så uppdatera -DhttpsEndpointAdress och -DhttpEndpointAdress så att endast tjänstens namn kommer med)
Info
iconfalse

mvn archetype:generate

-DinteractiveMode=false

-DarchetypeArtifactId=service-archetype

-DarchetypeGroupId=se.skl.tp.archetype

-DarchetypeVersion=1.2

-Duser.dir=.

-DgroupId=se.skl.skltpservices.crm.scheduling

-DartifactId=GetSubjectOfCareSchedule

-Dversion=1.1

-DVirtualiseringArtifactId=crm-scheduling-GetSubjectOfCareSchedule-virtualisering

-DhttpsEndpointAdress=https://${TP_HOST}:{TP_PORT}/${TP_BASE_URI}/crm/scheduling/GetSubjectOfCareSchedule/1/rivtabp21

-DhttpEndpointAdress=http://${TP_HOST}:${TP_PORT_HTTP}/${TP_BASE_URI}/crm/scheduling/GetSubjectOfCareSchedule/1/rivtabp21

-DflowName=crm-scheduling-GetSubjectOfCareScheduleInteraction-virtualisering-flow

-DfeatureKeepalive=${feature.keepalive.urn.riv.crm.scheduling.GetSubjectOfCareScheduleResponder.1:${feature.keepalive}}

-DserviceMethod=GetSubjectOfCareSchedule

-DserviceWsdlFileDir=classpath:/schemas/interactions/GetSubjectOfCareScheduleInteraction/GetSubjectOfCareScheduleInteraction_1.1_RIVTABP21.wsdl

-DserviceNamespace=urn:riv:crm:scheduling:GetSubjectOfCareSchedule:1:rivtabp21