[Bitrepository-devel] Final response messages

Kim Teglgaard Christensen ktc at statsbiblioteket.dk
Mon Nov 14 10:12:23 CET 2011


Hej 

Som i ved så har der på det sidste været lidt flux i message-xml modulet
som følge af at beskederne er begyndt at blive valideret, der er blevet
indført unified response codes og der er blevet rydet op i alarm codes. 

I forbindelse med det har der været en del brandslukning med at få
reference koden til at compile, hvilket lykkedes i fredags før
weekenden. Dette var dog uden at testene blev kørt, hvilket er det jeg
har gang i at arbejde med pt. 

Som Michael vil vide er der pt lidt knas med vores MQ's, hvilket
besværliggør dette, men ud over at noget af kommunikationen med
forskellige MQ's kikser er der lidt SAX validerings problemer med de
beskeder som koden prøver at sende (er pt ved access-clienten). 

Det første problem jeg er løbet på er GetChecksumsFinalResponse, som i
en fejl situation ikke har ResultingChecksums med sig. Jonas har også
være så flink at skrive i Javadoc'en for factorymetoden at:
"     * MISSING:
     * 
     * - getChecksumsFinalResponse.setAuditTrailInformation(null);
     * - getChecksumsFinalResponse.setFileChecksumSpec(null);
     * - getChecksumsFinalResponse.setResultingChecksums(null);"

AuditTrailInformation gjorde Mikis i sidste uge optional, og jeg havde
en snak for lidt siden med Mikis om om det gav mening at
ResultingChecksums var mandatory i beskeden. Det giver i hvert fald
begrænset mening i en situation hvor der er tale om en fejlbesked. 
Vi gør derfor ResultingChecksums til optional, og forventer at have en
snak om emnet på næste videomøde. 

Mvh Kim



More information about the Bitrepository-devel mailing list