cancel
Showing results for 
Search instead for 
Did you mean: 

Creating Data Type from XSD

Former Member
0 Kudos

Does anyon know what the following error means during an import of XSD to create a data type?

/schema contains reference to Complex type: , transactionlimitType. References to objects without namespaces are not permitted /schema contains refere

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi Andrew,

<i>schema contains reference to Complex type: , transactionlimitType. References to objects without namespaces are not permitted /schema contains refere</i>

this means taht in schema definition is missing target namespace which looks in the following

<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://xxx" <b>targetNamespace="xx"</b>>

add targetnamespace and try importing the xsd.

Naveen

Former Member
0 Kudos

So using my data ( below ) what would need to be added? Sorry I'm a little confused.

<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:jpmc="urn:schemas-jpmchase-com:xml" elementFormDefault="qualified">

Former Member
0 Kudos

Hi,

Look at the following code

<b>Before</b><xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:jpmc="urn:schemas-jpmchase-com:xml" <b>elementFormDefault="qualified"></b>

<b>After</b><xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:jpmc="urn:schemas-jpmchase-com:xml"

<b>targetNamespace="http://xxxxx"</b>

>

make sure u add the targetNamespace example http://yahoo.com

Naveen

Former Member
0 Kudos

Oh OK you mean the namespace that I'm importing into in XI? I will try it.

Thanks

Message was edited by: Andrew Alpaugh

Former Member
0 Kudos

Thanks for your help .. I'm giving up on this one for a while! Now I'm getting this error when I try to import!

/schema/complexType("customfieldsType")/sequence/element("customfield")/complexType/attribute("controlcode") contains reference to Simple type: , controlcodeType. References to objects without namespaces are not permitte

Former Member
0 Kudos

hi andrew,

can you post your xsd, it will be very helpful to take a look at ur xsd.

naveen

Former Member
0 Kudos

<?xml version="1.0" encoding="UTF-8"?>

<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:jpmc="urn:schemas-jpmchase-com:xml" elementFormDefault="qualified" targetNamespace="http://bmw.bis.com/pcard21">

<xs:complexType name="customfieldsType">

<xs:sequence>

<xs:element name="customfield" minOccurs="0" maxOccurs="unbounded">

<xs:complexType>

<xs:attribute name="controlcode" type="controlcodeType" use="optional"/>

<xs:attribute name="customfieldid" type="xs:string" use="required"/>

<xs:attribute name="name" type="xs:string" use="required"/>

<xs:attribute name="id" type="xs:string" use="required"/>

<xs:attribute name="value" type="xs:string" use="required"/>

</xs:complexType>

</xs:element>

</xs:sequence>

</xs:complexType>

<xs:element name="envelope">

<xs:complexType>

<xs:sequence>

<xs:element name="header">

<xs:complexType>

<xs:sequence>

<xs:element name="manifest">

<xs:complexType>

<xs:sequence>

<xs:element name="authentication">

<xs:complexType>

<xs:sequence>

<xs:element name="organizationid" type="xs:string"/>

<xs:element name="loginid" type="xs:string"/>

<xs:element name="passphrase" type="xs:string"/>

</xs:sequence>

</xs:complexType>

</xs:element>

<xs:element name="taxonomy" type="xs:string" fixed="Jpmc.Application.PaymentNet.Electronic.Order"/>

<xs:element name="internationalization" minOccurs="0">

<xs:complexType>

<xs:sequence>

<xs:element name="culture" type="xs:string"/>

<xs:element name="localeid" type="xs:short"/>

<xs:element name="oemcodepage" type="xs:short"/>

</xs:sequence>

</xs:complexType>

</xs:element>

<xs:element name="extendedproperties" type="extendedpropertiesType" minOccurs="0"/>

</xs:sequence>

</xs:complexType>

</xs:element>

</xs:sequence>

</xs:complexType>

</xs:element>

<xs:element name="body">

<xs:complexType>

<xs:sequence>

<xs:element name="orders">

<xs:complexType>

<xs:sequence>

<xs:element name="order" type="orderType" minOccurs="0" maxOccurs="unbounded"/>

</xs:sequence>

</xs:complexType>

</xs:element>

</xs:sequence>

</xs:complexType>

</xs:element>

</xs:sequence>

<xs:attribute name="version" type="xs:string" use="required" fixed="1.7.0.0"/>

</xs:complexType>

</xs:element>

<xs:complexType name="extendedpropertiesType">

<xs:sequence>

<xs:element name="extendedproperty" minOccurs="0" maxOccurs="unbounded">

<xs:complexType>

<xs:sequence>

<xs:element name="name" type="xs:string"/>

<xs:element name="value" type="xs:string"/>

</xs:sequence>

<xs:attribute name="ordinalsequence" type="xs:positiveInteger" use="required"/>

<xs:attribute name="controlcode" type="controlcodeType" use="required"/>

<xs:attribute name="id" type="xs:string" use="required"/>

</xs:complexType>

</xs:element>

</xs:sequence>

</xs:complexType>

<xs:complexType name="transactiondefaultsType">

<xs:sequence>

<xs:element name="chartofaccounts" minOccurs="0">

<xs:complexType>

<xs:sequence>

<xs:element name="accountingcodes" minOccurs="0">

<xs:complexType>

<xs:sequence>

<xs:element name="accountingcode" minOccurs="0" maxOccurs="unbounded">

<xs:complexType>

<xs:simpleContent>

<xs:extension base="xs:string">

<xs:attribute name="name" type="xs:string" use="required"/>

<xs:attribute name="segmentnumber" type="xs:positiveInteger" use="required"/>

<xs:attribute name="id" type="xs:string" use="required"/>

<xs:attribute name="value" type="xs:string" use="required"/>

</xs:extension>

</xs:simpleContent>

</xs:complexType>

</xs:element>

</xs:sequence>

</xs:complexType>

</xs:element>

</xs:sequence>

<xs:attribute name="id" type="xs:string" use="required"/>

<xs:attribute name="name" type="xs:string" use="required"/>

</xs:complexType>

</xs:element>

<xs:element name="customfields" type="customfieldsType" minOccurs="0"/>

</xs:sequence>

</xs:complexType>

<xs:complexType name="transactionlimitType">

<xs:sequence>

<xs:element name="value" type="xs:decimal"/>

</xs:sequence>

<xs:attribute name="type" use="required">

<xs:simpleType>

<xs:restriction base="xs:NMTOKEN">

<xs:enumeration value="Amount"/>

<xs:enumeration value="Number"/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

</xs:complexType>

<xs:complexType name="orderType">

<xs:sequence>

<xs:element name="settlementmethod" type="settlementmethodType"/>

<xs:element name="account" type="accountType"/>

<xs:element name="schedule">

<xs:complexType>

<xs:sequence>

<xs:element name="begindatetime" type="xs:dateTime"/>

<xs:element name="enddatetime" type="xs:dateTime"/>

</xs:sequence>

</xs:complexType>

</xs:element>

<xs:element name="merchantcategorycodegroups" type="merchantcategorycodegroupsType"/>

<xs:element name="merchantcategorycodes" type="merchantcategorycodesType" minOccurs="0"/>

<xs:element name="systemid" type="xs:string" minOccurs="0"/>

<xs:element name="status" type="statusType" minOccurs="0"/>

<xs:element name="entrydate" type="xs:dateTime" minOccurs="0"/>

<xs:element name="merchant" minOccurs="0">

<xs:complexType>

<xs:sequence>

<xs:element name="emailaddresses" type="emailaddressesType" minOccurs="0"/>

</xs:sequence>

<xs:attribute name="controlcode" type="controlcodeType" use="required"/>

<xs:attribute name="id" type="xs:string" use="required"/>

<xs:attribute name="name" type="xs:string" use="required"/>

</xs:complexType>

</xs:element>

<xs:element name="estimatedfreight" type="xs:decimal"/>

<xs:element name="estimatedtax" type="xs:decimal"/>

<xs:element name="overtolerance" type="xs:decimal"/>

<xs:element name="undertolerance" type="xs:decimal"/>

<xs:element name="currencycode" type="xs:string" minOccurs="0"/>

<xs:element name="transactiondefaults" type="transactiondefaultsType" minOccurs="0"/>

<xs:element name="customfields" type="customfieldsType" minOccurs="0"/>

<xs:element name="note" type="xs:string" minOccurs="0"/>

<xs:element name="extendedproperties" type="extendedpropertiesType" minOccurs="0"/>

<xs:element name="orderitems" type="orderitemsType"/>

</xs:sequence>

<xs:attribute name="controlcode" type="controlcodeType" use="required"/>

<xs:attribute name="id" type="xs:string" use="required"/>

</xs:complexType>

<xs:simpleType name="controlcodeType">

<xs:restriction base="xs:NMTOKEN">

<xs:enumeration value="Add"/>

<xs:enumeration value="Delete"/>

<xs:enumeration value="Update"/>

<xs:enumeration value="Default"/>

</xs:restriction>

</xs:simpleType>

<xs:simpleType name="settlementmethodType">

<xs:restriction base="xs:NMTOKEN">

<xs:enumeration value="VirtualSingleUseCard"/>

</xs:restriction>

</xs:simpleType>

<xs:simpleType name="requesttypeType">

<xs:restriction base="xs:NMTOKEN">

<xs:enumeration value="Activate"/>

<xs:enumeration value="Modify"/>

<xs:enumeration value="Deactivate"/>

</xs:restriction>

</xs:simpleType>

<xs:simpleType name="statusType">

<xs:restriction base="xs:NMTOKEN">

<xs:enumeration value="New"/>

<xs:enumeration value="Active"/>

<xs:enumeration value="AutomaticallyReconciled"/>

<xs:enumeration value="Deactivated"/>

<xs:enumeration value="ManuallyReconciled"/>

<xs:enumeration value="NotReconciled"/>

</xs:restriction>

</xs:simpleType>

<xs:complexType name="emailaddressesType">

<xs:sequence>

<xs:element name="emailaddress" maxOccurs="unbounded">

<xs:complexType>

<xs:attribute name="ordinalsequence" type="xs:positiveInteger" use="required"/>

<xs:attribute name="controlcode" type="controlcodeType" use="required"/>

<xs:attribute name="id" type="xs:string" use="required"/>

<xs:attribute name="value" type="xs:string" use="required"/>

</xs:complexType>

</xs:element>

</xs:sequence>

</xs:complexType>

<xs:complexType name="merchantcategorycodegroupsType">

<xs:sequence>

<xs:element name="merchantcategorycodegroup" maxOccurs="unbounded">

<xs:complexType>

<xs:attribute name="ordinalsequence" type="xs:positiveInteger" use="required"/>

<xs:attribute name="controlcode" type="controlcodeType" use="required"/>

<xs:attribute name="id" type="xs:string" use="required"/>

<xs:attribute name="code" type="xs:string" use="required"/>

</xs:complexType>

</xs:element>

</xs:sequence>

</xs:complexType>

<xs:complexType name="merchantcategorycodesType">

<xs:sequence>

<xs:element name="merchantcategorycode" maxOccurs="unbounded">

<xs:complexType>

<xs:attribute name="ordinalsequence" type="xs:positiveInteger" use="required"/>

<xs:attribute name="controlcode" type="controlcodeType" use="required"/>

<xs:attribute name="id" type="xs:string" use="required"/>

<xs:attribute name="code" type="xs:string" use="required"/>

</xs:complexType>

</xs:element>

</xs:sequence>

</xs:complexType>

<xs:complexType name="orderitemsType">

<xs:sequence>

<xs:element name="orderitem" maxOccurs="unbounded">

<xs:complexType>

<xs:sequence>

<xs:element name="description" type="xs:string"/>

<xs:element name="numberofunits" type="xs:positiveInteger"/>

<xs:element name="unitofmeasure" type="xs:string"/>

<xs:element name="unitprice" type="xs:decimal"/>

<xs:element name="transactiondefaults" type="transactiondefaultsType" minOccurs="0"/>

<xs:element name="extendedproperties" type="extendedpropertiesType" minOccurs="0"/>

</xs:sequence>

<xs:attribute name="ordinalsequence" type="xs:positiveInteger" use="required"/>

<xs:attribute name="controlcode" type="controlcodeType" use="required"/>

<xs:attribute name="id" type="xs:string" use="required"/>

</xs:complexType>

</xs:element>

</xs:sequence>

</xs:complexType>

<xs:complexType name="accountType">

<xs:sequence>

<xs:element name="number" type="xs:string"/>

<xs:element name="cv2" type="xs:string" minOccurs="0"/>

<xs:element name="expirationdate" type="xs:dateTime" default="2000-01-01T01:00:00.0000000-07:00" minOccurs="0"/>

<xs:element name="authorizationcontrol" minOccurs="0">

<xs:complexType>

<xs:sequence>

<xs:element name="creditlimit" type="xs:decimal" minOccurs="0"/>

<xs:element name="dailytransactionlimits">

<xs:complexType>

<xs:sequence>

<xs:element name="transactionlimit" type="transactionlimitType" maxOccurs="2"/>

</xs:sequence>

</xs:complexType>

</xs:element>

<xs:element name="singletransactionlimits">

<xs:complexType>

<xs:sequence>

<xs:element name="transactionlimit" type="transactionlimitType"/>

</xs:sequence>

</xs:complexType>

</xs:element>

<xs:element name="monthlytransactionlimits">

<xs:complexType>

<xs:sequence>

<xs:element name="transactionlimit" type="transactionlimitType"/>

</xs:sequence>

</xs:complexType>

</xs:element>

</xs:sequence>

<xs:attribute name="id" type="xs:string" use="optional"/>

</xs:complexType>

</xs:element>

<xs:element name="requesttype" type="requesttypeType"/>

<xs:element name="accountpoolid" type="xs:string"/>

</xs:sequence>

<xs:attribute name="id" type="xs:string" use="required"/>

</xs:complexType>

</xs:schema>

Former Member
0 Kudos

try this i fixed a bunch of errors in xsd, take a loot at the xsd adn you will figure out

<?xml version="1.0" encoding="UTF-8" ?>

<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="http://bmw.bis.com/pcard21" targetNamespace="http://bmw.bis.com/pcard21">

<xs:complexType name="customfieldsType">

<xs:sequence>

<xs:element name="customfield" minOccurs="0" maxOccurs="unbounded">

<xs:complexType>

<xs:attribute name="controlcode" use="optional" />

<xs:attribute name="customfieldid" use="required" />

<xs:attribute name="name" type="xs:string" use="required" />

<xs:attribute name="id" type="xs:string" use="required" />

<xs:attribute name="value" type="xs:string" use="required" />

</xs:complexType>

</xs:element>

</xs:sequence>

</xs:complexType>

<xs:element name="envelope">

<xs:complexType>

<xs:sequence>

<xs:element name="header">

<xs:complexType>

<xs:sequence>

<xs:element name="manifest">

<xs:complexType>

<xs:sequence>

<xs:element name="authentication">

<xs:complexType>

<xs:sequence>

<xs:element name="organizationid" type="xs:string" />

<xs:element name="loginid" type="xs:string" />

<xs:element name="passphrase" type="xs:string" />

</xs:sequence>

</xs:complexType>

</xs:element>

<xs:element name="taxonomy" type="xs:string" fixed="Jpmc.Application.PaymentNet.Electronic.Order" />

<xs:element name="internationalization" minOccurs="0">

<xs:complexType>

<xs:sequence>

<xs:element name="culture" type="xs:string" />

<xs:element name="localeid" type="xs:short" />

<xs:element name="oemcodepage" type="xs:short" />

</xs:sequence>

</xs:complexType>

</xs:element>

<xs:element name="extendedproperties" minOccurs="0" />

</xs:sequence>

</xs:complexType>

</xs:element>

</xs:sequence>

</xs:complexType>

</xs:element>

<xs:element name="body">

<xs:complexType>

<xs:sequence>

<xs:element name="orders">

<xs:complexType>

<xs:sequence>

<xs:element name="order" minOccurs="0" maxOccurs="unbounded" />

</xs:sequence>

</xs:complexType>

</xs:element>

</xs:sequence>

</xs:complexType>

</xs:element>

</xs:sequence>

<xs:attribute name="version" type="xs:string" use="required" fixed="1.7.0.0" />

</xs:complexType>

</xs:element>

<xs:complexType name="extendedpropertiesType">

<xs:sequence>

<xs:element name="extendedproperty" minOccurs="0" maxOccurs="unbounded">

<xs:complexType>

<xs:sequence>

<xs:element name="name" type="xs:string" />

<xs:element name="value" type="xs:string" />

</xs:sequence>

<xs:attribute name="ordinalsequence" type="xs:positiveInteger" use="required" />

<xs:attribute name="controlcode" use="required" />

<xs:attribute name="id" type="xs:string" use="required" />

</xs:complexType>

</xs:element>

</xs:sequence>

</xs:complexType>

<xs:complexType name="transactiondefaultsType">

<xs:sequence>

<xs:element name="chartofaccounts" minOccurs="0">

<xs:complexType>

<xs:sequence>

<xs:element name="accountingcodes" minOccurs="0">

<xs:complexType>

<xs:sequence>

<xs:element name="accountingcode" minOccurs="0" maxOccurs="unbounded">

<xs:complexType>

<xs:simpleContent>

<xs:extension base="xs:string">

<xs:attribute name="name" type="xs:string" use="required" />

<xs:attribute name="segmentnumber" use="required" />

<xs:attribute name="id" type="xs:string" use="required" />

<xs:attribute name="value" type="xs:string" use="required" />

</xs:extension>

</xs:simpleContent>

</xs:complexType>

</xs:element>

</xs:sequence>

</xs:complexType>

</xs:element>

</xs:sequence>

<xs:attribute name="id" type="xs:string" use="required" />

<xs:attribute name="name" type="xs:string" use="required" />

</xs:complexType>

</xs:element>

<xs:element name="customfields" minOccurs="0" />

</xs:sequence>

</xs:complexType>

<xs:complexType name="transactionlimitType">

<xs:sequence>

<xs:element name="value" type="xs:decimal" />

</xs:sequence>

<xs:attribute name="type" use="required">

<xs:simpleType>

<xs:restriction base="xs:NMTOKEN">

<xs:enumeration value="Amount" />

<xs:enumeration value="Number" />

</xs:restriction>

</xs:simpleType>

</xs:attribute>

</xs:complexType>

<xs:complexType name="orderType">

<xs:sequence>

<xs:element name="settlementmethod" />

<xs:element name="account" />

<xs:element name="schedule">

<xs:complexType>

<xs:sequence>

<xs:element name="begindatetime" type="xs:dateTime" />

<xs:element name="enddatetime" type="xs:dateTime" />

</xs:sequence>

</xs:complexType>

</xs:element>

<xs:element name="merchantcategorycodegroups" />

<xs:element name="merchantcategorycodes" minOccurs="0" />

<xs:element name="systemid" type="xs:string" minOccurs="0" />

<xs:element name="status" minOccurs="0" />

<xs:element name="entrydate" type="xs:dateTime" minOccurs="0" />

<xs:element name="merchant" minOccurs="0">

<xs:complexType>

<xs:sequence>

<xs:element name="emailaddresses" minOccurs="0" />

</xs:sequence>

<xs:attribute name="controlcode" use="required" />

<xs:attribute name="id" type="xs:string" use="required" />

<xs:attribute name="name" type="xs:string" use="required" />

</xs:complexType>

</xs:element>

<xs:element name="estimatedfreight" type="xs:decimal" />

<xs:element name="estimatedtax" type="xs:decimal" />

<xs:element name="overtolerance" type="xs:decimal" />

<xs:element name="undertolerance" type="xs:decimal" />

<xs:element name="currencycode" type="xs:string" minOccurs="0" />

<xs:element name="transactiondefaults" minOccurs="0" />

<xs:element name="customfields" minOccurs="0" />

<xs:element name="note" type="xs:string" minOccurs="0" />

<xs:element name="extendedproperties" minOccurs="0" />

<xs:element name="orderitems" />

</xs:sequence>

<xs:attribute name="controlcode" use="required" />

<xs:attribute name="id" type="xs:string" use="required" />

</xs:complexType>

<xs:simpleType name="controlcodeType">

<xs:restriction base="xs:NMTOKEN">

<xs:enumeration value="Add" />

<xs:enumeration value="Delete" />

<xs:enumeration value="Update" />

<xs:enumeration value="Default" />

</xs:restriction>

</xs:simpleType>

<xs:simpleType name="settlementmethodType">

<xs:restriction base="xs:NMTOKEN">

<xs:enumeration value="VirtualSingleUseCard" />

</xs:restriction>

</xs:simpleType>

<xs:simpleType name="requesttypeType">

<xs:restriction base="xs:NMTOKEN">

<xs:enumeration value="Activate" />

<xs:enumeration value="Modify" />

<xs:enumeration value="Deactivate" />

</xs:restriction>

</xs:simpleType>

<xs:simpleType name="statusType">

<xs:restriction base="xs:NMTOKEN">

<xs:enumeration value="New" />

<xs:enumeration value="Active" />

<xs:enumeration value="AutomaticallyReconciled" />

<xs:enumeration value="Deactivated" />

<xs:enumeration value="ManuallyReconciled" />

<xs:enumeration value="NotReconciled" />

</xs:restriction>

</xs:simpleType>

<xs:complexType name="emailaddressesType">

<xs:sequence>

<xs:element name="emailaddress" maxOccurs="unbounded">

<xs:complexType>

<xs:attribute name="ordinalsequence" use="required" />

<xs:attribute name="controlcode" use="required" />

<xs:attribute name="id" type="xs:string" use="required" />

<xs:attribute name="value" type="xs:string" use="required" />

</xs:complexType>

</xs:element>

</xs:sequence>

</xs:complexType>

<xs:complexType name="merchantcategorycodegroupsType">

<xs:sequence>

<xs:element name="merchantcategorycodegroup" maxOccurs="unbounded">

<xs:complexType>

<xs:attribute name="ordinalsequence" use="required" />

<xs:attribute name="controlcode" use="required" />

<xs:attribute name="id" type="xs:string" use="required" />

<xs:attribute name="code" type="xs:string" use="required" />

</xs:complexType>

</xs:element>

</xs:sequence>

</xs:complexType>

<xs:complexType name="merchantcategorycodesType">

<xs:sequence>

<xs:element name="merchantcategorycode" maxOccurs="unbounded">

<xs:complexType>

<xs:attribute name="ordinalsequence" use="required" />

<xs:attribute name="controlcode" use="required" />

<xs:attribute name="id" type="xs:string" use="required" />

<xs:attribute name="code" type="xs:string" use="required" />

</xs:complexType>

</xs:element>

</xs:sequence>

</xs:complexType>

<xs:complexType name="orderitemsType">

<xs:sequence>

<xs:element name="orderitem" maxOccurs="unbounded">

<xs:complexType>

<xs:sequence>

<xs:element name="description" type="xs:string" />

<xs:element name="numberofunits" />

<xs:element name="unitofmeasure" type="xs:string" />

<xs:element name="unitprice" type="xs:decimal" />

<xs:element name="transactiondefaults" minOccurs="0" />

<xs:element name="extendedproperties" minOccurs="0" />

</xs:sequence>

<xs:attribute name="ordinalsequence" use="required" />

<xs:attribute name="controlcode" use="required" />

<xs:attribute name="id" type="xs:string" use="required" />

</xs:complexType>

</xs:element>

</xs:sequence>

</xs:complexType>

<xs:complexType name="accountType">

<xs:sequence>

<xs:element name="number" type="xs:string" />

<xs:element name="cv2" type="xs:string" minOccurs="0" />

<xs:element name="expirationdate" type="xs:dateTime" default="2000-01-01T01:00:00.0000000-07:00"

minOccurs="0" />

<xs:element name="authorizationcontrol" minOccurs="0">

<xs:complexType>

<xs:sequence>

<xs:element name="creditlimit" type="xs:decimal" minOccurs="0" />

<xs:element name="dailytransactionlimits">

<xs:complexType>

<xs:sequence>

<xs:element name="transactionlimit" maxOccurs="2" />

</xs:sequence>

</xs:complexType>

</xs:element>

<xs:element name="singletransactionlimits">

<xs:complexType>

<xs:sequence>

<xs:element name="transactionlimit" />

</xs:sequence>

</xs:complexType>

</xs:element>

<xs:element name="monthlytransactionlimits">

<xs:complexType>

<xs:sequence>

<xs:element name="transactionlimit" />

</xs:sequence>

</xs:complexType>

</xs:element>

</xs:sequence>

<xs:attribute name="id" type="xs:string" use="optional" />

</xs:complexType>

</xs:element>

<xs:element name="requesttype" />

<xs:element name="accountpoolid" type="xs:string" />

</xs:sequence>

<xs:attribute name="id" type="xs:string" use="required" />

</xs:complexType>

</xs:schema>

Former Member
0 Kudos

Thanks Naveen! I will check it out

Former Member
0 Kudos

Naveen - should I name my datatype "CustomfieldsType" before trying to import or "envelope" ?

Thanks for your help.

Former Member
0 Kudos

Hi Andrew,

Yes you should name ur datatype "CustomfieldsType" before trying to import

Naveen

Former Member
0 Kudos

Thank you Naveen I was able to import 14 Data Types from the schema now!

Thanks again - I will next try to figure out how to combine all datatypes into one message types for mapping purposes.

Answers (1)

Answers (1)

Former Member
0 Kudos

Here's an even <i>better</i> one!

The value "xsd:transactionlimitType" is not permitted for the attribute "type" of the "QName" type in the "/schema/complexType("accountType")/sequence/element("authorizationcontrol")/complexType/sequence/element("dailytransactionlimits")/complexType/sequence/element("transactionlimit")" element

How descriptive!