Jämförda versioner

Nyckel

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

...

Projektet har använt Eclipse som utvecklingsmiljö. För att generera eclipse projekt från medföljande kodbas används Maven (mvn eclipse:eclipse).

Exceptions

Felsituationer hanteras rapporteras av virtualiseringsplattformen enligt enligt VP standardiserade standariserade felkoder . Om ett fel uppstår loggas det och ett VpSemanticException kastas. Det görs senare om till SoapFaultException vilket är den exception som når klienten.

...

Riv-version inte konfigurerad för den anslutningspunkt som den virtualiserade tjänsten publicerar.

...

SERIALNUMBER ej tillgängligt i konsumentens certifikat i namn-attributet.

...

ReceiverId ej ifylld i RivHeadern i inkommande meddelande.

...

Det finns ingen tjänsteproducent definierad i Tjänstekatalogen som matchar ReceiverId, Tjänstekontrakt och dagens datum.

...

Det finns ingen tjänsteproducent definierad i Tjänstekatalogen som matchar Riv-version, konvertering mellan rivversioner inte implementerat.

...

Det finns mer än 1 tjänsteproducent definierad i Tjänstekatalogen som matchar ReceiverId, Tjänstekontrakt och dagens datum. Tyder på att Tjänstekatalogen är felkonfigurerad.

...

Den finns ingen behörighet för den tjänstekomponent som anropar att samverka med tjänsteproducenten. Avser behörigheter definierade i tjänstekatalogen.

 

...

Ingen kontakt med tjänstekatalogen. Innebär att vägvalsagenten inte kunnat hämta vägvalsinformation varken vid uppstart eller vid något efterföljande anrop.

...

Fel vid kontakt med tjänsteproducenten.

...

Ingen adress angiven i tjänsteproducenten

...

Loggning

Eftersom virtualiseringsplattformen är baserad på Mule används mekanismerna i Mule för att styra loggning. Mule använder log4j vilket beskrivs i http://ricston.com/blog/?p=81. Ett förslag på log4j.properties är som följer

...