Last modified by Erik Bakker on 2024/08/26 12:39

From version 40.1
edited by Erik Bakker
on 2022/08/22 15:38
Change comment: There is no comment for this version
To version 41.1
edited by Carlijn Kokkeler
on 2022/10/05 13:00
Change comment: There is no comment for this version

Summary

Details

Page properties
Author
... ... @@ -1,1 +1,1 @@
1 -XWiki.ebakker
1 +XWiki.CarlijnKokkeler
Content
... ... @@ -35,11 +35,18 @@
35 35  
36 36  What eMagiz does need from you is the correct XSD for validation. As a starting point you should download the XSD that eMagiz has generated based on the system message(s) you have defined in the Design phase. Once you have that you can structure the XSD correctly. A valid XSD start with a schema segment. In this segment you need to define your SOAP WS namespace:
37 37  
38 +{{code language="xml"}}
38 38  <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
39 39  <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
40 40   xmlns="http://www.academy.emagiz.com/ns/mlacade-bus/spwbsrv-connector/1.0/"
41 41   attributeFormDefault="unqualified" elementFormDefault="unqualified"
42 42   targetNamespace="http://www.academy.emagiz.com/ns/mlacade-bus/spwbsrv-connector/1.0/">
44 +{{/code}}
45 +<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
46 +<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
47 + xmlns="http://www.academy.emagiz.com/ns/mlacade-bus/spwbsrv-connector/1.0/"
48 + attributeFormDefault="unqualified" elementFormDefault="unqualified"
49 + targetNamespace="http://www.academy.emagiz.com/ns/mlacade-bus/spwbsrv-connector/1.0/">
43 43  
44 44  Once you have that you need to copy all complex and simple types from the XSD that you downloaded and paste them below the lines you have created:
45 45