Line 3, col 39, in binding_xml)
- <btw:AddAppointment xmlns="urn:uk.org.telcob2b/tML/BT-Request-v2-0" xmlns:btw="urn:com.btwholesale.Fulfilment2-v3-0" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd: CommonBasicComponents-1.0" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-1.0" xmlns:utcc="urn:uk.org.telcob2b/tML/ukt-CommonComponents-v2-0" xmlns:ds="urn: uk.org.telcob2b/tML/DialogueServices-v1-0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:com.btwholesale.Fulfilment2-v3-0 ..\Schemas\Application\Fulfilment2-v3-0.xsd urn:uk.org.telcob2b/tML/BT-Request-v2-0 ../Schemas/telcoB2Bdoc/BT-Request-v2-0.xsd urn:uk.org.telcob2b/tML/DialogueServices-v1-0 ..\Schemas\Application\DialogueServices-v1-0.xsd ">
- <Request>
<RequestersID>50009999</RequestersID>
<utcc:IssueDateTime>2005-03-05T17:04:10</utcc:IssueDateTime>
- <RequesterParty>
- <cac:Party>
- <cac:PartyIdentification>
<cac:ID identificationSchemeAgencyName="DUNS">131620343</cac:ID>
</cac:PartyIdentification>
</cac:Party>
</RequesterParty>
- <ResponderParty>
- <cac:Party>
- <cac:PartyIdentification>
<cac:ID identificationSchemeName="DUNS">364877501</cac:ID>
</cac:PartyIdentification>
</cac:Party>
</ResponderParty>
- <utcc:RequestLine>
- <utcc:RequestLineItem>
<utcc:RequestersID>1</utcc:RequestersID>
- <utcc:Features>
+ <ds:AppointmentFeatureSet>
+ <ds:InputFeatures>
+ <utcc:Address>
+ <utcc:AddressReference>
<utcc:RefNum>This</utcc:RefNum>
<utcc:DistrictCode>District Code</utcc:DistrictCode>
</utcc:AddressReference>
</utcc:Address>
<utcc:ServiceId>Or This</utcc:ServiceId>
<utcc:DirectoryNumber>Or This</utcc:DirectoryNumber>
+ <utcc:Appointment>
<utcc:AppointmentDate>2005-12-28</utcc:AppointmentDate>
<utcc:AppointmentTimeslot>PM</utcc:AppointmentTimeslot>
<utcc:ServiceType>SMPF</utcc:ServiceType>
<utcc:Action>Repair</utcc:Action>
<utcc:Quantity>1</utcc:Quantity>
<utcc:ServiceLevel>Standard</utcc:ServiceLevel>
</utcc:Appointment>
</ds:InputFeatures>
</ds:AppointmentFeatureSet>
</utcc:Features>
</utcc:RequestLineItem>
</utcc:RequestLine>
</Request>
</btw:AddAppointment>
package s;
class AddAppointment
{
public Request request;
public RequesterParty requesterparty;
public ResponderParty responderparty;
public RequestLine requestline;
}
package s;
public class Request{
public int RequestersID;
public int IssueDateTime;
}
package s;
public class RequesterParty{
public String identificationSchemeAgencyName;
public int ID;
}
package s;
public class RequestLine{
public int RequestersID;
public String RefNum;
public String DistrictCode;
public String ServiceID;
public String DirectoryNumber;
public int AppointmentDate;
public String AppointmentTimeslot;
public String ServiceType;
public String Action;
public int Quantity;
public String ServiceLevel;
}
package s;
public class ResponderParty{
public String identificationSchemeAgencyName;
public int ID;
}
my binding xml is
-----------------------
<binding>
<mapping class="s.AddAppointment" name="AddAppointment" >
<namespace uri="urn:com.btwholesale.Fulfilment2-v3-0" prefix="btw" default="all"/>
<structure field="requesterparty"/>
<structure field="responderparty"/>
<structure field="requestline"/>
</mapping>
<mapping class="
s.Request" name="request" >
<value name="RequestersID" field="RequestersID"/>
<value name="IssueDateTime" field="IssueDateTime"/>
</mapping>
<mapping name="requesterParty" class="s.RequesterParty">
<namespace uri="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-1.0" prefix="cac" default="all"/>
<value name="identificationSchemeAgencyName" stryle="attribute" field="identificationSchemeAgencyName"/>
<value name="ID" field="ID"/>
</mapping>
<mapping name="responderParty" class="s.ResponderParty">
<namespace uri="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-1.0" prefix="cac" default="all"/>
<value name="identificationSchemeAgencyName" stryle="attribute" field="identificationSchemeAgencyName"/>
<value name="ID" field="ID"/>
</mapping>
<mapping name="requestLine" class="s.RequestLine">
<namespace uri="urn:uk.org.telcob2b/tML/ukt-CommonComponents-v2-0" prefix="utcc" default="all"/>
<value name="RequestersID" field="RequestersID"/>
<value name="RefNum" field="RefNum"/>
<value name="DistrictCode" field="DistrictCode"/>
<value name="ServiceID" field="ServiceID"/>
<value name="DirectoryNumber" field="DirectoryNumber"/>
<value name="AppointmentDate" field="AppointmentDate"/>
<value name="AppointmentTimeslot" field="AppointmentTimeslot"/>
<value name="ServiceType" field="ServiceType"/>
<value name="Action" field="Action"/>
<value name="Quantity" field="Quantity"/>
<value name="ServiceLevel" field="ServiceLevel"/>
</mapping>
</binding>
System generated binding xml is
--------------------------------------------------
<?xml version="1.0" encoding="UTF-8"?>
<binding forwards="false" value-style="attribute">
<mapping class="s.AddAppointment">
<structure field="request" usage="optional" name="request">
<value name="requesters-id" field="RequestersID"/>
<value name="issue-date-time" field="IssueDateTime"/>
</structure>
<structure field="requesterparty" usage="optional" name="requesterparty">
<value style="element" name="identification-scheme-agency-name" field="identificationSchemeAgencyName" usage="optional"/>
<value name="id" field="ID"/>
</structure>
<structure field="responderparty" usage="optional" name="responderparty">
<value style="element" name="identification-scheme-agency-name" field="identificationSchemeAgencyName" usage="optional"/>
<value name="id" field="ID"/>
</structure>
<structure field="requestline" usage="optional" name="requestline">
<value name="requesters-id" field="RequestersID"/>
<value style="element" name="ref-num" field="RefNum" usage="optional"/>
<value style="element" name="district-code" field="DistrictCode" usage="optional"/>
<value style="element" name="service-id" field="ServiceID" usage="optional"/>
<value style="element" name="directory-number" field="DirectoryNumber" usage="optional"/>
<value name="appointment-date" field="AppointmentDate"/>
<value style="element" name="appointment-timeslot" field="AppointmentTimeslot" usage="optional"/>
<value style="element" name="service-type" field="ServiceType" usage="optional"/>
<value style="element" name="action" field="Action" usage="optional"/>
<value name="quantity" field="Quantity"/>
<value style="element" name="service-level" field="ServiceLevel" usage="optional"/>
</structure>
</mapping>
</binding>
_______________________________________________ jibx-users mailing list jibx-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/jibx-users