Download as pdf or txt
Download as pdf or txt
You are on page 1of 3

Inventarisatie messageservice:

Er zijn 8 wijzigingen die doorgevoerd kunnen worden. Vanuit de markt wordt regelmatig aangegeven
dat een update nodig is.

Overzicht wijzigingen:

1 MessageTypes loslaten MTNINS MaintenanceInstruction


MTNSTA MaintenanceStatus
2 S@les delete Document ook checken op salesindebouw vs ketenstandaard

3 Elementen ‘any’ en AuthenticationInfo, CustomInfo bevatten het element


‘anyAttribute’ aanpassen ‘anyAttribute’

4 Beperken meesturen MessageServiceMessage en MsgContent hebben de indicatie


ongestructureerde date ‘mixed=”true”’

5 SoapActions SoapActions aanpassen naar ketenstandaard.nl

6 Versie aanpassen Andere versie 2.40 naar 2.41 (plus verwijzingen naar ETIM
veranderen)

7 Aanpassen wsdl: definitions wsdl:definitions zijn ‘dood’

8 Gebruik custom header wel/ Wij gebruiken nu nog custom-headers, maar is het niet beter om
of niet? https / WS Authenticatie.. te gebruiken?
BIJLAGE: Opmerkingen MessageService

- MessageTypes loslaten, wel nog aanpassen in de documentatie

Toevoegen: ‒ MTNINS MaintenanceInstruction


‒ MTNSTA MaintenanceStatus

- SoapActions aanpassen naar ketenstandaard.nl

- Andere versie 2.40 naar 2.41 (plus verwijzingen naar ETIM veranderen)

(ook nog op meer plaatsen aanpassen in het document)

- Document ook checken op salesindebouw vs ketenstandaard


Andere zaken die spelen zijn:

- AuthenticationInfo, CustomInfo bevatten het element ‘anyAttribute’. Dit element heeft geen
datatype waardoor er voor dit element geen technische interface kan worden gegenereerd.
Dit geldt tevens voor het element ‘any’ van MessageServiceMessage.

Verbetering van de WSDL is ook belangrijk. Wij hebben weliswaar al besproken dat deze
standaard moet worden geactualiseerd maar dat is in de buitenwereld nog niet bekend.
Sommige marktpartijen verwijten Casix zich nu niet aan de standaard te houden…

Allerbelangrijkst is vervanging van het AnyAttribute element. Het makkelijkst is het volgens mij
om die, zoals besproken, wordt vervangen door een attachment zoals dat ook met foto’s en
andere bestanden gebeurt. (casix)

- MessageServiceMessage en MsgContent hebben de indicatie ‘mixed=”true”’. Dat betekent


dat er zowel gestructureerde als ongestructureerde data kan worden aangeleverd. Is dat wel
correct? Casix (serviceprovider) geeft aan dat dit een foutje is (zie ook
http://www.w3schools.com/xml/schema_complex_mixed.asp).

- Wij gebruiken nu nog custom-headers, maar is het niet beter om https / WS Authenticatie..
te gebruiken?

- Bij de implementatie van wsdl lopen we tegen problemen op; een aantal van de URL’s in de
wsdl:definitions zijn ‘dood’. Het gaat om de volgende URL’s:

o https://www.microsoft.com/wsdl/mime/textMatching/
o http://www.etim.nl/xmlschemas/messageservice/2.40
o http://www.w3.org/2001/XMLSchema (403 Forbidden)
o http://www.etim.nl/xmlschemas/messageservice/2.40

Kunt u aangeven hoe wij deze problemen kunnen oplossen?

You might also like