XMLspy error

Hi all,
when I try to Add BizPackage Document to the project and more specifically Server URL: http://localhost:8080/B1iXcellerator/exec/dummy I receive the error mess:
HTTP error: could not PROPFIND file 'http://localhost:8080/B1iXcellerator/exec/dummy' on server localhost (403)
I am using Windows 2003 Server, SAP 8.8 and xmlspy enterprise edition 2011. I have also started WebDAV
However is there another way to locate and modify the xml files?
Best Regards,
Vangelis

Hi Hany,
I already had opened service calls at Altova and SAP regarding this issue. It is related to a small bug in B1i when responding to a PROPFIND request with an url path with trailing slash.
This bug should be fixed in the next B1i Patch.
Meanwhile you can use the following workarounds:
In older versions of XMLSpy you could just enter the path without trailing slash:
http://localhost:8080/B1iXcellerator/exec/dummy
Since the newer Version of XMLSpy automatically adds the trailing slash (which is the proper behaviour of a WebDAV client), you have to eleminate the additional slash in the resulting url path:
http://localhost:8080/B1iXcellerator/exec/dummy//sim.com.sap.b1i.datasync.001/bp.Z.PRIELL/BizPackageMETA.xml
=>
http://localhost:8080/B1iXcellerator/exec/dummy/sim.com.sap.b1i.datasync.001/bp.Z.PRIELL/BizPackageMETA.xml
The other way is to create a project with the external webfolder. Unfortunately XMLSpy adds the trailing slash also here. So you have to edit the created project file (.spp) afterwards to delete the trainling slash. Then it should look like this:
<?xml version="1.0" encoding="UTF-8"?>
<Project>
     <ExtMountFolder FolderName="http://localhost:8080/B1iXcellerator/exec/dummy"/>
</Project>
Kind regards,
Marcus

Similar Messages

  • Xmlspy Error submitting HTTP Request 400

    Hi All,
    Whe I try to open any XML file with XMLspy, for example  BizPackageMETA.xml, I get the an error :
    Sorry, but the file "http://localhost:8080/B1iXcellerator/exec/dummy//sim.com.sap.b1i.datasync.001/bp.Z.PRIELL/BizPackageMETA.xml" could not be opend!
    Error Submitting HTTP request for "http://localhost:8080/B1iXcellerator/exec/dummy//sim.com.sap.b1i.datasync.001/bp.Z.PRIELL/BizPackageMETA.xml":400
    I had enabled WebDav in xcellerator.cfg. Anything else I am missing ?

    Hi Hany,
    I already had opened service calls at Altova and SAP regarding this issue. It is related to a small bug in B1i when responding to a PROPFIND request with an url path with trailing slash.
    This bug should be fixed in the next B1i Patch.
    Meanwhile you can use the following workarounds:
    In older versions of XMLSpy you could just enter the path without trailing slash:
    http://localhost:8080/B1iXcellerator/exec/dummy
    Since the newer Version of XMLSpy automatically adds the trailing slash (which is the proper behaviour of a WebDAV client), you have to eleminate the additional slash in the resulting url path:
    http://localhost:8080/B1iXcellerator/exec/dummy//sim.com.sap.b1i.datasync.001/bp.Z.PRIELL/BizPackageMETA.xml
    =>
    http://localhost:8080/B1iXcellerator/exec/dummy/sim.com.sap.b1i.datasync.001/bp.Z.PRIELL/BizPackageMETA.xml
    The other way is to create a project with the external webfolder. Unfortunately XMLSpy adds the trailing slash also here. So you have to edit the created project file (.spp) afterwards to delete the trainling slash. Then it should look like this:
    <?xml version="1.0" encoding="UTF-8"?>
    <Project>
         <ExtMountFolder FolderName="http://localhost:8080/B1iXcellerator/exec/dummy"/>
    </Project>
    Kind regards,
    Marcus

  • Problem with Webservice - XI - JDBC scenario

    Hi Experts,
    When I have tried to test the Webservice -> XI -> JDBC scenario with the mention address, I am getting the below error.
    <b>Address :</b> http://<Host>:50100/XISOAPAdapter/MessageServlet?channel=:WEB_SERVICE:SOAP_CC&version=3.0&Sender.Service=WEB_SERVICE&Interface=http%3A%2F%2Fatl.com%2Ftar%5EMI_Outbound
    <b>Error:</b>
    <s:SystemError xmlns:s="http://sap.com/xi/WebService/xi2.0">
                             <context>XIAdapter</context>
                             <code>RecoverableException</code>
                             <text><![CDATA[
    com.sap.aii.af.ra.ms.api.RecoverableException: com.sap.aii.af.ra.ms.api.DeliveryException: Application:EXCEPTION_DURING_EXECUTE:
         at com.sap.aii.af.mp.soap.ejb.XISOAPAdapterBean.process(XISOAPAdapterBean.java:919)
         at com.sap.aii.af.mp.module.ModuleLocalLocalObjectImpl3.process(ModuleLocalLocalObjectImpl3.java:103)
         at com.sap.aii.af.mp.ejb.ModuleProcessorBean.process(ModuleProcessorBean.java:258)
    JDBC Part works fine only problem with the SOAP sender side. Any suggestion please..
    Regards
    Sara
    Message was edited by:
            Sara D

    Hi,
    As per Bhavesh & Krishna's suggestion, I have changed the JDBC Data type. Now I could able to see the SXMB_MONI error too.
    Latest error:
    When I have tried to test the scenario using xmlApy, I am getting the below error.
    <b>RWB error:</b>
    2007-06-21 03:04:24 Success Receiver JDBC adapter: processing started; QoS required: BestEffort
    2007-06-21 03:04:24 Success JDBC adapter receiver channel DB_CC: processing started; party  , service DB_SERVICE
    2007-06-21 03:04:24 Error Unable to execute statement for table or stored procedure. 'Address' (Structure 'STATEMENT') due to java.sql.SQLException: FATAL ERROR document format: structure 'STATEMENT', no key element found
    <b>xmlSpy Error:</b>
                   <context>XIAdapter</context>
                             <code>RecoverableException</code>
                             <text><![CDATA[
    com.sap.aii.af.ra.ms.api.RecoverableException: com.sap.aii.af.ra.ms.api.DeliveryException: XIAdapterFramework:GENERAL:com.sap.aii.af.ra.ms.api.DeliveryException: Error processing request in sax parser: Error when executing statement for table/stored proc. 'Address' (structure 'STATEMENT'): java.sql.SQLException: FATAL ERROR document format: structure 'STATEMENT', no key element found
         at com.sap.aii.af.mp.soap.ejb.XISOAPAdapterBean.process(XISOAPAdapterBean.java:919)
         at com.sap.aii.af.mp.module.ModuleLocalLocalObjectImpl3.process(ModuleLocalLocalObjectImpl3.java:103)
         at com.sap.aii.af.mp.ejb.ModuleProcessorBean.process(ModuleProcessorBean.java:258)
    I have mapped the EmpId in the mapping as well as in the DB the EmpId is Primary Key. Could you please tell me,what I am missing here?
    Regards
    Sara
    Message was edited by:
            Sara D

  • XSLT mapping throws error in XI, but not in XMLSPY

    Hi everybody,
    I got a really complex XSLT mapping. It works fine in XMLSPY.
    But when I execute the mapping in XI, I get the following error:
    Error during XSLT Transformation: Could not load stylesheet.com.sap.engine.lib.xml.util.NestedException: Operator or ')' expected.
    I asume there is a special character that XI cannot execute.
    has anybody an idea of finding this character?
    Thanks, regards Mario

    Hi Mario
    Check your input data, and also try to see test in Interface mapping test tab,
    you will get an idea about the input is correct or not
    see the below links..
    <u><b>XSLT Mapping</b>[/u
    /people/prasadbabu.nemalikanti3/blog/2006/03/30/xpath-functions-in-xslt-mapping
    /people/sreekanth.babu2/blog/2005/01/05/design-time-value-mappings-in-xslt
    /people/anish.abraham2/blog/2005/12/22/file-to-multiple-idocs-xslt-mapping
    <u><b>XSLT Mapping with java enhancement</b></u>
    /people/pooja.pandey/blog/2005/06/27/xslt-mapping-with-java-enhancement-for-beginners
    /people/r.eijpe/blog/2005/11/04/using-abap-xslt-extensions-for-xi-mapping - Using ABAP XSLT Extensions for XI Mapping
    Cheers..
    Vasu
    <i>** Reward Points if found useful **</i>

  • Error while testing sender SOAP scenario from XMLSpy-but can test from RWB

    HI,
    I developed one scenario with sender SOAP adapter and Receiver side ABAP proxy.
    Now I want to test my scenario.
    I tested my scenario  successfully from RWB-->Integration server &#61664;Integration Engine. ( it posted successfully and I can see checked flag in SXMB_MONI)
    But when I tried to test the scenario fro XML spy it is throwing HTTP error 500.
    When I type my URL in internet explores it is giving “Message Servlet is in Status OK”.
    I am not sure what is the difference between there two type of testing.
    What does it mean by successful from RWB and fails from XMLSpy?
    Why I am getting this error from XMLSpy?

    Dear Ashok,
    if RWB showing you successful then message in not in error.
    XML Spy giving error HTTP 500 not it is just server error.This might be due to large payload.
    here is the description of all error related with 500+
    5xx Server Error
    The server failed to fulfill an apparently valid request.
    Response status codes beginning with the digit "5" indicate cases in which the server is aware that it has erred or is incapable of performing the request. Except when responding to a HEAD request, the server SHOULD include an entity containing an explanation of the error situation, and whether it is a temporary or permanent condition. User agents SHOULD display any included entity to the user. These response codes are applicable to any request method.
    500 Internal Server Error
    501 Not Implemented
    502 Bad Gateway
    503 Service Unavailable
    504 Gateway Timeout
    505 HTTP Version Not Supported
    506 Variant Also Negotiates (RFC 2295)
    507 Insufficient Storage (WebDAV) (RFC 4918)
    509 Bandwidth Limit Exceeded
    This status code, while used by many servers, is not an official HTTP status code.
    510 Not Extended (RFC 2774)
    first ping your server
    Tcode for this is SM49>ping
    Then in additional parameter put the server IP and execute it will show you its reachability.
    if it is not reachable then contact the server vendor,
    Else if it is timeout problemthen
    you run Tcode SXMB_ADM>intregration engine configuration
    put category RUNTIME
    then click specific configuration
    Then change/increase HTTP timeout
    **PS: Reward points if useful**
    Regards,
    Sumit Gupta

  • Error testing Webservice in XMLSPY

    Hello guys,
    I have a scenario Webservice -> XI -> Proxy Synchronous.
    I have created the webservice, and the URL is correct. I have a problem in the proxy because is expecting the Message Type and in the XML appears the name of Message Interface.
    I have the next XML in XI:
    <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
    <!-- Call Adapter -->
    <m:I_Consult xmlns:m="http:/xxxxxxx" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/">
         <FIELD1>String</FIELD1>
         <FIELD2>String</FIELD2>
    </m:I_Consult>
    And the message I have in XMLSPY is a Parse Error. In XI monitoring I see the next error:
    <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
    <!-- Inbound Message -->
    <SAP:Error xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" SOAP:mustUnderstand="1">
         <SAP:Category>XIProxy</SAP:Category>
         <SAP:Code area="ABAP">PARSE_APPLICATION_DATA</SAP:Code>
         <SAP:P1>Request Message</SAP:P1>
         <SAP:P2>CX_ST_MATCH_ELEMENT</SAP:P2>
         <SAP:P3>/1SAI/TXS4C324AF6BDD9E4AD352A</SAP:P3>
         <SAP:P4>XML Bytepos.: 304  XML Path: m:I_Consult(1) Error Text: Elemento MConsult previsto</SAP:P4>
         <SAP:AdditionalText/>
         <SAP:ApplicationFaultMessage namespace=""/>
         <SAP:Stack>Error during XML =&gt; ABAP conversion (Request Message; error ID: CX_ST_MATCH_ELEMENT; (/1SAI/TXS4C324AF6BDD9E4AD352A XML Bytepos.: 304  XML Path: m:I_Consult(1) Error Text: Elemento MConsult previsto))
    Elemento MConsult previsto
    </SAP:Stack>
         <SAP:Retry>M</SAP:Retry>
    </SAP:Error>
    The text is in spanish, but I the problem is that R/3 is waiting MConsult (Message Type) despite of I_Consult (Message Interface).
    In R/3 I am using the sentence INPUT-MConsult-FIELD1, so I understand that is waiting MConsult in the calling, but I don't understand why when I create the SOAP request in XMLSPY it doesn't appear.
    I think all is created correctly in XI including SOAP adapter, and when I define the Webservice i put the message I_Consult with his namespace and I download the WSDL created.
    When I test the WSDL in XMLSPY I have this error.
    Do you know if I have to do some changes in the WSDL in XMLSPY before to send the SOAP request? I have no access to the WSNAVIGATOR so I can't do the test in this part.
    Many thanks in advance.
    Regards,
    Xavi.

    Hello guys,
    now is running, because I have created a message mapping.
    But theoretically if the message from the webservice is the same that goes to the proxy it wouldn't be necessary to create the mapping isn't it?
    I don't understand why if I create the mapping is running, and if I do without it is not running because the message send by SOAP is the same and the message types are identhical. Somebody can explain it?
    Many thanks.
    Regards,
    Xavi.

  • Use XMLSpy as a SOAP client to POST message to PI u2013 HTTP error

    Hello all,
    I have developed a scenario in PI 7.0. The sender is SOAP channel and PI acts like a web service server.  The WSDL has been generated in ID using the following URL (https://dalcxid00:8001/XISOAPAdapter/MessageServlet?channel= :BS_Ecomm_WS_FG_Order:CC_Orders_SOAP_Sender_FG). I am using XMLspy to test the web service but getting the following error.
    HTTP error: could not POST file u2018/XISOAPAdapter/MessageServlet?channel= :BS_Ecomm_WS_FG_Order:CC_Orders_SOAP_Sender_FG&amp;version=3.0&amp;Sender.Service=BS_Ecomm_WS_FG_Order&amp;Interface=http%3A%2F%2Ffossil.com%2Fecomm%2Fglobal%2Forders%5EMI_Order_Ecomu2019 on server u2018dalcxid00u2019 (0)
    The port above is a HTTPS port. Does any body has successfully using XMLSpy to test web service in HTTPS? If not, any other good tool can be used for the testing?
    Thanks in advance for your help,
    Shawn Chen

    Hi
    a) Are u using client authentication such as logon credentials user/password? If so , input logon credentials.
    If not, check https without client authentication.
    b) Are u tesing your webservice within firewall boundary?  if not, it might not work.
    Please see the link ..
    http://help.sap.com/saphelp_nw70/helpdata/EN/14/ef2940cbf2195de10000000a1550b0/frameset.htm
    HTTPS Connectivity via Sender SOAP Adapter 
    Thanks
    Baskar
    Edited by: JAVAGUY on Nov 30, 2010 6:14 PM

  • Error in ABAP XSLT transformation

    Hi,
    Im trying to upload some data from XML to abap. But Im getting an error while transforming xml data to internal table.
    Here are the details.
    XML:
    <?xml version="1.0" encoding="ISO-8859-1" ?>
      <!--  Edited by XMLSpy® -->
    <?xml-stylesheet type="text/xsl" href="ABAP1.xsl"?>
    <conceptRevDecisionXml>
    <projectInfo>
    <projectId>P000755</projectId>
    <stage>CON</stage>
    <country>Ethiopia</country>
    <region>AFRICA</region>
    <teamleader>Priya Agarwal</teamleader>
    <teamleaderfirstname>Priya</teamleaderfirstname>
    <teamleaderlastname>Agarwal</teamleaderlastname>
    <actionType>X</actionType>
    </projectInfo>
    </conceptRevDecisionXml>
    XSLT: Transformation
    <xsl:transform version="1.0"
      xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
      xmlns:sapxsl="http://www.sap.com/sapxsl"
    >
    <xsl:strip-space elements="*"></xsl:strip-space>
    <xsl:template match="/">
        <asx:abap xmlns:asx="http://www.sap.com/abapxml" version="1.0">
          <asx:values>
            <PROJID>
              <xsl:apply-templates select="//conceptRevDecisionXml"></xsl:apply-templates>
            </PROJID>
          </asx:values>
        </asx:abap>
    </xsl:template>
    <xsl:template match="conceptRevDecisionXml">
          <xsl:for-each select="projectInfo">
           <xsl:value-of select="projectId"></xsl:value-of>
           <xsl:value-of select="stage"></xsl:value-of>
           <xsl:value-of select="country "></xsl:value-of>
           <xsl:value-of select="region"></xsl:value-of>
           <xsl:value-of select="teamleader"></xsl:value-of>
           <xsl:value-of select="teamleaderfirstname"></xsl:value-of>
           <xsl:value-of select="teamleaderlastname"></xsl:value-of>
            <xsl:value-of select="actionType"></xsl:value-of>
            </xsl:for-each>
        </xsl:template>
    </xsl:transform>
    Once I run the program...Im getting an error saying...ABAP XML Formatting error in XML node..
    Im new to ABAP-XML parsing..Pls help me where Im going wrong..
    Thanks in advance.
    Regards,
    Priya

    Hi Priya,
    you can try with the below,
    1) Create a local ITAB with the structure of the XML,
    TYPES: BEGIN OF t_data,
            projectid           TYPE char30,
            stage               TYPE char30,
            country             TYPE char30,
            region              TYPE char30,
            teamleader          TYPE char30,
            teamleaderfirstname TYPE char30,
            teamleaderlastname  TYPE char30,
            actiontype          TYPE char30,
           END OF t_data.
    2) Create an XSLT prog in "STRANS" with the below code,
    <xsl:transform xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
    xmlns:sap="http://www.sap.com/sapxsl" version="1.0">
    <xsl:strip-space elements="*"/>
    <xsl:template match="/">
    <asx:abap xmlns:asx="http://www.sap.com/abapxml" version="1.0">
    <asx:values>
    <L_DATA>
    <xsl:apply-templates select="//projectInfo"/>
    </L_DATA>
    </asx:values>
    </asx:abap>
    </xsl:template>
    <xsl:template match="projectInfo">
    <conceptRevDecisionXml>
    <PROJECTID>
    <xsl:value-of select="projectId"/>
    </PROJECTID>
    <STAGE>
    <xsl:value-of select="stage"/>
    </STAGE>
    <COUNTRY>
    <xsl:value-of select="country"/>
    </COUNTRY>
    <REGION>
    <xsl:value-of select="region"/>
    </REGION>
    <TEAMLEADER>
    <xsl:value-of select="teamleader"/>
    </TEAMLEADER>
    <TEAMLEADERFIRSTNAME>
    <xsl:value-of select="teamleaderfirstname"/>
    </TEAMLEADERFIRSTNAME>
    <TEAMLEADERLASTNAME>
    <xsl:value-of select="teamleaderlastname"/>
    </TEAMLEADERLASTNAME>
    <ACTIONTYPE>
    <xsl:value-of select="actionType"/>
    </ACTIONTYPE>
    </conceptRevDecisionXml>
    </xsl:template>
    </xsl:transform>
    3) Call the transformation as shown below,
    CALL TRANSFORMATION zxslt_project ---> "Name of the XSLT prog created above
    SOURCE XML l_xml_str                           ---> Source XML string
    RESULT l_data = l_data.                          ---> ITAB as in step 1 above
    Regards,
    Chen

  • Error while calling webservice with SOAP Receiver

    Hi Experts,
    When we run the report on the ECC 6.0 server we call the web service which is configured as a receiver SOAP Adapter, we are getting the following error:
       XIAdapter/PARSING/ADAPTER.SOAP_EXCEPTION - soap fault: Not enough message parts were received for the operation
    Can somebody throw a light on this error and how to overcome it.
    Thanking You
    With Best Regards
    Suk4023

    >Can somebody throw a light on this error and how to overcome it.
    Import WSDL and Use soapui or xmlspy and try to send the request and see the response. Make sure your WSDL URL is valid one too. After testing update more informaton on this.

  • Error while creating application

    Hi,
    I am getting the following error while creating the application.
    "IHspAppAssistantACM_SaveAppAssistant() Error
    Unable to Create application FirstApp.
    Error Number: 2147024891"
    No other application is existing with this name.
    I checked the HspEventLog... the following listed in it:
    Information*16*ns36225*01/09/08 11:53:17*CHspDataSourceImp.cpp*Line 378*Entering CreateApplication: FirstApp*
    Information*16*ns36225*01/09/08 11:53:19*CHspDSSQL.cpp*Line 3255*Could not retrieve planning version*
    Information*16*ns36225*01/09/08 11:53:19*CHspDSSQL.cpp*Line 3326*Could not retrieve product release*
    Information*16*ns36225*01/09/08 11:53:19*CHspDSSQL.cpp*Line 3397*Could not retrieve product CSS Version*
    Error*16*ns36225*01/09/08 11:53:19*CHspDSSQL.cpp*Line 217*Version & Release not found*
    Information*16*ns36225*01/09/08 11:53:19*CHspDataSourceImp.cpp*Line 394*CreateApplication: Deleting old schema*
    Information*16*ns36225*01/09/08 11:53:20*CHspDataSourceImp.cpp*Line 408*CreateApplication: Recreating security tables*
    Information*16*ns36225*01/09/08 11:53:20*CHspDataSourceImp.cpp*Line 437*CreateApplication: Creating Essbase application*
    Information*16*ns36225*01/09/08 11:53:31*CHspDataSourceImp.cpp*Line 495*CreateApplication: Creating new schema*
    Information*16*ns36225*01/09/08 11:53:32*CHspDataSourceImp.cpp*Line 574*CreateApplication: Initializing schema*
    Information*16*ns36225*01/09/08 11:53:32*CHspDataSourceImp.cpp*Line 642*CreateApplication: Creating plantypes*
    Information*16*ns36225*01/09/08 11:53:32*CHspDataSourceImp.cpp*Line 754*CreateApplication: Creating application owner user*
    I am using the following credentilas:
    Essbase Server login : admin
    SQl Server login: admin
    Windows NT login: ns36225
    We are using Planning 9.2 version and Planning Desktop for creating the applications.
    please help me.
    Thanks in advance.
    null

    Hi,
    I had set up CSS Properties file and as follows:
    <?xml version="1.0" encoding="UTF-8" ?>
    - <!-- Sample XML file generated by XML Spy v4.4 U (http://www.xmlspy.com)
    -->
    - <css>
    - <hub location="http://hic-pcs27303:58080">
    <dirPort>58089</dirPort>
    </hub>
    - <spi>
    - <provider>
    <native name="Native Directory" />
    </provider>
    </spi>
    - <searchOrder>
    <el>Native Directory</el>
    </searchOrder>
    - <token>
    <timeout>480</timeout>
    </token>
    - <logger>
    <priority>WARN</priority>
    </logger>
    </css>
    I got the problem. it is with DCOM account. I am adding a user in my LAN network, after clicking apply it taking the user in System account not in the domain account. e.g: I logged into my Sys(no: hst-pcs5424) with ABC domain, added a user ns36225 in this domain. During application setup it is looking for DCOM account in hst-pcs5424 account not in my ABC domain. So i need to add a user to the system account that should work without the LAN netwrok. But now my user account won't work with LAN.

  • Error in dataservice for attributes

    hi,
    We created a dataservvice for our xml DB. We have an element tag (a reference) with an attribute. We are using a namespace for the element. On executing it we get the following error:
    weblogic.xml.query.exceptions.XQueryDynamicException: {err}XQ0027: Validation failed: error: cvc-complex-type.3.2.1: Attribute not allowed (no wildcards allowed): discountprice in element price@http://temp.openuri.org/XMLFiles/inventory.xsd
         at weblogic.xml.query.schema.xmlbeans.XMLValidatorForXMLBeans.giveToken(XMLValidatorForXMLBeans.java:169)
         at weblogic.xml.query.schema.ValidatingIterator.fetchNext(ValidatingIterator.java:148)
         at weblogic.xml.query.iterators.GenericIterator.next(GenericIterator.java:113)
         at com.bea.ld.wrappers.xml.XmlFileIterator.fetchNext(XmlFileIterator.java:100)
         at weblogic.xml.query.iterators.GenericIterator.next(GenericIterator.java:113)
         at weblogic.xml.query.xdbc.iterators.ItemIterator.fetchNext(ItemIterator.java:86)
         at weblogic.xml.query.iterators.GenericIterator.hasNext(GenericIterator.java:134)
         at weblogic.xml.query.runtime.sequences.Subsequence.fetchNext(Subsequence.java:101)
         at weblogic.xml.query.iterators.GenericIterator.next(GenericIterator.java:113)
         at weblogic.xml.query.runtime.querycide.QueryAssassin.fetchNext(QueryAssassin.java:54)
         at weblogic.xml.query.iterators.GenericIterator.peekNext(GenericIterator.java:151)
         at weblogic.xml.query.runtime.qname.InsertNamespaces.fetchNext(InsertNamespaces.java:161)
         at weblogic.xml.query.iterators.GenericIterator.next(GenericIterator.java:113)
         at weblogic.xml.query.runtime.core.QueryIterator.fetchNext(QueryIterator.java:127)
         at weblogic.xml.query.iterators.GenericIterator.next(GenericIterator.java:113)
         at weblogic.xml.query.xdbc.iterators.ItemIterator.fetchNext(ItemIterator.java:86)
         at weblogic.xml.query.iterators.GenericIterator.next(GenericIterator.java:113)
         at weblogic.xml.query.xdbc.util.Serializer.processElement(Serializer.java:274)
         at weblogic.xml.query.xdbc.util.Serializer.processElement(Serializer.java:281)
         at weblogic.xml.query.xdbc.util.Serializer.processElement(Serializer.java:281)
         at weblogic.xml.query.xdbc.util.Serializer.processElement(Serializer.java:281)
    Caused by: weblogic.xml.query.schema.xmlbeans.XMLValidatorForXMLBeans$ValidationException: null
         at weblogic.xml.query.schema.xmlbeans.XMLValidatorForXMLBeans$ExceptionCollection.add(XMLValidatorForXMLBeans.java:340)
         at org.apache.xmlbeans.impl.validator.Validator.emitError(Validator.java:175)
         at org.apache.xmlbeans.impl.validator.Validator.emitFieldError(Validator.java:207)
         at org.apache.xmlbeans.impl.validator.Validator.emitFieldError(Validator.java:193)
         at org.apache.xmlbeans.impl.validator.Validator.attrEvent(Validator.java:675)
         at org.apache.xmlbeans.impl.validator.Validator.nextEvent(Validator.java:247)
         at weblogic.xml.query.schema.xmlbeans.XMLValidatorForXMLBeans.processBeginAttributeToken(XMLValidatorForXMLBeans.java:1160)
         at weblogic.xml.query.schema.xmlbeans.XMLValidatorForXMLBeans.processToken(XMLValidatorForXMLBeans.java:1318)
         at weblogic.xml.query.schema.xmlbeans.XMLValidatorForXMLBeans.processTokensOnHold(XMLValidatorForXMLBeans.java:1349)
         at weblogic.xml.query.schema.xmlbeans.XMLValidatorForXMLBeans.giveToken(XMLValidatorForXMLBeans.java:115)
         at weblogic.xml.query.schema.ValidatingIterator.fetchNext(ValidatingIterator.java:148)
         at weblogic.xml.query.iterators.GenericIterator.next(GenericIterator.java:113)
         at com.bea.ld.wrappers.xml.XmlFileIterator.fetchNext(XmlFileIterator.java:100)
         at weblogic.xml.query.iterators.GenericIterator.next(GenericIterator.java:113)
         at weblogic.xml.query.xdbc.iterators.ItemIterator.fetchNext(ItemIterator.java:86)
         at weblogic.xml.query.iterators.GenericIterator.hasNext(GenericIterator.java:134)
         at weblogic.xml.query.runtime.sequences.Subsequence.fetchNext(Subsequence.java:101)
         at weblogic.xml.query.iterators.GenericIterator.next(GenericIterator.java:113)
         at weblogic.xml.query.runtime.querycide.QueryAssassin.fetchNext(QueryAssassin.java:54)
         at weblogic.xml.query.iterators.GenericIterator.peekNext(GenericIterator.java:151)
         at weblogic.xml.query.runtime.qname.InsertNamespaces.fetchNext(InsertNamespaces.java:161)
         at weblogic.xml.query.iterators.GenericIterator.next(GenericIterator.java:113)
         at weblogic.xml.query.runtime.core.QueryIterator.fetchNext(QueryIterator.java:127)
         at weblogic.xml.query.iterators.GenericIterator.next(GenericIterator.java:113)
         at weblogic.xml.query.xdbc.iterators.ItemIterator.fetchNext(ItemIterator.java:86)
         at weblogic.xml.query.iterators.GenericIterator.next(GenericIterator.java:113)
         at weblogic.xml.query.xdbc.util.Serializer.processElement(Serializer.java:274)
         at weblogic.xml.query.xdbc.util.Serializer.processElement(Serializer.java:281)
         at weblogic.xml.query.xdbc.util.Serializer.processElement(Serializer.java:281)
         at weblogic.xml.query.xdbc.util.Serializer.processElement(Serializer.java:281)
         at weblogic.xml.query.xdbc.util.Serializer.process(Serializer.java:206)
         at weblogic.xml.query.xdbc.util.Serializer.serializeItems(Serializer.java:152)
    Please let us know if we are doing something wrong.
    Thanks,
    Bharath

    Your data does not match the schema. You can validate with XmlSpy or some other tool for a second opinion.
    The error message indicates an attribute 'discountprice' was found where none was expected. (perhaps it should be some_ns:discountprice).
    - Mike R

  • XML Schema Generated By XMLSpy fails validation in JDev 10.1.3.0.4

    Hi gurus,
    I am trying to view an XML schema generated by XMLSpy in JDev 10.1.3.0.4 but got this error:
    Error(6,74): <Line 6, Column 74>: XML-24523: (Error) Invalid value 'simpletypes\AmendmentReasonChargeType.xsd' for attribute: 'schemaLocation'
    Now in the XML schema, there is this line that causes the above error:
    <xs:include schemaLocation="simpletypes\AmendmentReasonChargeType.xsd"/>
    The same XML schema can be opened in Visual Studio 2003 OK. Could anyone help me out here? Thank you!
    Ben

    There is a tool tip that displays over the line that causes the error and this is what it says,
    value of attribute schemaLocation not of anyURI type. The value must be of the following type:
    Type Name: anyURI Primitive Type: anyURI
    What does it mean?
    Thanks
    Ben

  • Error in Schema while importing MARC

    Hii Guys,
    While importing MARC from R3, i am getting this error.
    "Element content is invalid according to DTD/Schema"I have given the XSD which I am using and XMLs for import.
    I am trying manual import but not able to do.
    please help.
    Points will be rewarded if helpful.
    MARC XSD
    <?xml version="1.0" encoding="UTF-8"?>
    <!W3C Schema generated by XMLSpy v2008 sp1 (http://www.altova.com)>
    <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
         <xs:element name="ZAEHL" type="xs:string"/>
         <xs:element name="XMCNG" type="xs:string"/>
         <xs:element name="XCHPF" type="xs:string"/>
         <xs:element name="WZEIT" type="xs:string"/>
         <xs:element name="WERKS" type="xs:string"/>
         <xs:element name="WEBAZ" type="xs:string"/>
         <xs:element name="VZUSL" type="xs:string"/>
         <xs:element name="VSPVB" type="xs:string"/>
         <xs:element name="VRVEZ" type="xs:string"/>
         <xs:element name="VRMOD" type="xs:string"/>
         <xs:element name="VRBWK" type="xs:string"/>
         <xs:element name="VRBMT" type="xs:string"/>
         <xs:element name="VRBFK" type="xs:string"/>
         <xs:element name="VRBDT" type="xs:string"/>
         <xs:element name="VMTWE" type="xs:string"/>
         <xs:element name="VMMAD" type="xs:string"/>
         <xs:element name="VMGWE" type="xs:string"/>
         <xs:element name="VMGW2" type="xs:string"/>
         <xs:element name="VMGW1" type="xs:string"/>
         <xs:element name="VMFSU" type="xs:string"/>
         <xs:element name="VINT2" type="xs:string"/>
         <xs:element name="VINT1" type="xs:string"/>
         <xs:element name="VERTO" type="xs:string"/>
         <xs:element name="VERSP" type="xs:string"/>
         <xs:element name="VERID" type="xs:string"/>
         <xs:element name="VBWRT" type="xs:string"/>
         <xs:element name="VBEAZ" type="xs:string"/>
         <xs:element name="VBAMG" type="xs:string"/>
         <xs:element name="USEQU" type="xs:string"/>
         <xs:element name="UNETO" type="xs:string"/>
         <xs:element name="UMREF" type="xs:string"/>
         <xs:element name="UMLMC" type="xs:string"/>
         <xs:element name="UEETO" type="xs:string"/>
         <xs:element name="UEETK" type="xs:string"/>
         <xs:element name="TWERT" type="xs:string"/>
         <xs:element name="TRANZ" type="xs:string"/>
         <xs:element name="TRAME" type="xs:string"/>
         <xs:element name="THKOF" type="xs:string"/>
         <xs:element name="TEXT1" type="xs:string"/>
         <xs:element name="TAKZT" type="xs:string"/>
         <xs:element name="STRGR" type="xs:string"/>
         <xs:element name="STLAN" type="xs:string"/>
         <xs:element name="STLAL" type="xs:string"/>
         <xs:element name="STEUF_REF" type="xs:string"/>
         <xs:element name="STEUF" type="xs:string"/>
         <xs:element name="STEUC" type="xs:string"/>
         <xs:element name="STDPD" type="xs:string"/>
         <xs:element name="STAWN" type="xs:string"/>
         <xs:element name="SSQSS" type="xs:string"/>
         <xs:element name="SOBSL" type="xs:string"/>
         <xs:element name="SOBSK" type="xs:string"/>
         <xs:element name="SIGGR" type="xs:string"/>
         <xs:element name="SHZET" type="xs:string"/>
         <xs:element name="SHPRO" type="xs:string"/>
         <xs:element name="SHFLG" type="xs:string"/>
         <xs:element name="SFEPR" type="xs:string"/>
         <xs:element name="SFCPF" type="xs:string"/>
         <xs:element name="SERNP" type="xs:string"/>
         <xs:element name="SERKZ" type="xs:string"/>
         <xs:element name="SCHGT" type="xs:string"/>
         <xs:element name="SBDKZ" type="xs:string"/>
         <xs:element name="SAUFT" type="xs:string"/>
         <xs:element name="SAIIN" type="xs:string"/>
         <xs:element name="RWPRO" type="xs:string"/>
         <xs:element name="RUEZT" type="xs:string"/>
         <xs:element name="RGEKZ" type="xs:string"/>
         <xs:element name="RDPRF" type="xs:string"/>
         <xs:element name="QZGTP" type="xs:string"/>
         <xs:element name="QSSYS" type="xs:string"/>
         <xs:element name="QMATA" type="xs:string"/>
         <xs:element name="PSTAT" type="xs:string"/>
         <xs:element name="PRWRT" type="xs:string"/>
         <xs:element name="PRWRK" type="xs:string"/>
         <xs:element name="PRVBE" type="xs:string"/>
         <xs:element name="PROPR" type="xs:string"/>
         <xs:element name="PROAB" type="xs:string"/>
         <xs:element name="PRMOD" type="xs:string"/>
         <xs:element name="PRMAD" type="xs:string"/>
         <xs:element name="PRGRP" type="xs:string"/>
         <xs:element name="PRFRQ" type="xs:string"/>
         <xs:element name="PRENO" type="xs:string"/>
         <xs:element name="PRENG" type="xs:string"/>
         <xs:element name="PRENE" type="xs:string"/>
         <xs:element name="PREND" type="xs:string"/>
         <xs:element name="PRENC" type="xs:string"/>
         <xs:element name="PREFE" type="xs:string"/>
         <xs:element name="PRDAT" type="xs:string"/>
         <xs:element name="PRCTR" type="xs:string"/>
         <xs:element name="PRCTL" type="xs:string"/>
         <xs:element name="PLVAR" type="xs:string"/>
         <xs:element name="PLTYM" type="xs:string"/>
         <xs:element name="PLTYG" type="xs:string"/>
         <xs:element name="PLNTY" type="xs:string"/>
         <xs:element name="PLNNR" type="xs:string"/>
         <xs:element name="PLNNM" type="xs:string"/>
         <xs:element name="PLNNG" type="xs:string"/>
         <xs:element name="PLIFZ" type="xs:string"/>
         <xs:element name="PLANV" type="xs:string"/>
         <xs:element name="PFREI" type="xs:string"/>
         <xs:element name="PERKZ" type="xs:string"/>
         <xs:element name="PERIV" type="xs:string"/>
         <xs:element name="PERIO" type="xs:string"/>
         <xs:element name="PERIN" type="xs:string"/>
         <xs:element name="PEREX" type="xs:string"/>
         <xs:element name="PERAN" type="xs:string"/>
         <xs:element name="PARV6" type="xs:string"/>
         <xs:element name="PARV5" type="xs:string"/>
         <xs:element name="PARV4" type="xs:string"/>
         <xs:element name="PARV3" type="xs:string"/>
         <xs:element name="PARV2" type="xs:string"/>
         <xs:element name="PARV1" type="xs:string"/>
         <xs:element name="PARU6" type="xs:string"/>
         <xs:element name="PARU5" type="xs:string"/>
         <xs:element name="PARU4" type="xs:string"/>
         <xs:element name="PARU3" type="xs:string"/>
         <xs:element name="PARU2" type="xs:string"/>
         <xs:element name="PARU1" type="xs:string"/>
         <xs:element name="PAR06" type="xs:string"/>
         <xs:element name="PAR05" type="xs:string"/>
         <xs:element name="PAR04" type="xs:string"/>
         <xs:element name="PAR03" type="xs:string"/>
         <xs:element name="PAR02" type="xs:string"/>
         <xs:element name="PAR01" type="xs:string"/>
         <xs:element name="OTYPE" type="xs:string"/>
         <xs:element name="OPGRA" type="xs:string"/>
         <xs:element name="OFFSTE_REF" type="xs:string"/>
         <xs:element name="OFFSTE" type="xs:string"/>
         <xs:element name="OFFSTB_REF" type="xs:string"/>
         <xs:element name="OFFSTB" type="xs:string"/>
         <xs:element name="OCMPF" type="xs:string"/>
         <xs:element name="OBJTY_V" type="xs:string"/>
         <xs:element name="OBJTY" type="xs:string"/>
         <xs:element name="OBJID_V" type="xs:string"/>
         <xs:element name="OBJID" type="xs:string"/>
         <xs:element name="NFMAT" type="xs:string"/>
         <xs:element name="NCOST" type="xs:string"/>
         <xs:element name="MTVFP" type="xs:string"/>
         <xs:element name="MTVER" type="xs:string"/>
         <xs:element name="MSGFN" type="xs:string"/>
         <xs:element name="MRPPP" type="xs:string"/>
         <xs:element name="MOWNR" type="xs:string"/>
         <xs:element name="MOGRU" type="xs:string"/>
         <xs:element name="MODAW" type="xs:string"/>
         <xs:element name="MODAV" type="xs:string"/>
         <xs:element name="MMSTD" type="xs:string"/>
         <xs:element name="MMSTA" type="xs:string"/>
         <xs:element name="MISKZ" type="xs:string"/>
         <xs:element name="MINLS" type="xs:string"/>
         <xs:element name="MINBE" type="xs:string"/>
         <xs:element name="MGFORM_REF" type="xs:string"/>
         <xs:element name="MGFORM" type="xs:string"/>
         <xs:element name="MFRGR" type="xs:string"/>
         <xs:element name="MEGRU" type="xs:string"/>
         <xs:element name="MDV02" type="xs:string"/>
         <xs:element name="MDV01" type="xs:string"/>
         <xs:element name="MDMMATMAS_MATMAS03_MARCM">
              <xs:complexType>
                   <xs:sequence>
                        <xs:element ref="IDOC" minOccurs="0"/>
                   </xs:sequence>
              </xs:complexType>
         </xs:element>
         <xs:element name="MDME1MVEUM">
              <xs:complexType>
                   <xs:sequence>
                        <xs:element ref="MSGFN" minOccurs="0"/>
                        <xs:element ref="ERTAG" minOccurs="0"/>
                        <xs:element ref="VBWRT" minOccurs="0"/>
                        <xs:element ref="KOVBW" minOccurs="0"/>
                        <xs:element ref="KZEXI" minOccurs="0"/>
                        <xs:element ref="ANTEI" minOccurs="0"/>
                   </xs:sequence>
                   <xs:attribute name="SEGMENT" use="required">
                        <xs:simpleType>
                             <xs:restriction base="xs:string">
                                  <xs:enumeration value="1"/>
                             </xs:restriction>
                        </xs:simpleType>
                   </xs:attribute>
              </xs:complexType>
         </xs:element>
         <xs:element name="MDME1MVEGM">
              <xs:complexType>
                   <xs:sequence>
                        <xs:element ref="MSGFN" minOccurs="0"/>
                        <xs:element ref="ERTAG" minOccurs="0"/>
                        <xs:element ref="VBWRT" minOccurs="0"/>
                        <xs:element ref="KOVBW" minOccurs="0"/>
                        <xs:element ref="KZEXI" minOccurs="0"/>
                        <xs:element ref="ANTEI" minOccurs="0"/>
                   </xs:sequence>
                   <xs:attribute name="SEGMENT" use="required">
                        <xs:simpleType>
                             <xs:restriction base="xs:string">
                                  <xs:enumeration value="1"/>
                             </xs:restriction>
                        </xs:simpleType>
                   </xs:attribute>
              </xs:complexType>
         </xs:element>
         <xs:element name="MDME1MPRWM">
              <xs:complexType>
                   <xs:sequence>
                        <xs:element ref="MSGFN" minOccurs="0"/>
                        <xs:element ref="ERTAG" minOccurs="0"/>
                        <xs:element ref="PRWRT" minOccurs="0"/>
                        <xs:element ref="KOPRW" minOccurs="0"/>
                        <xs:element ref="SAIIN" minOccurs="0"/>
                        <xs:element ref="FIXKZ" minOccurs="0"/>
                        <xs:element ref="EXPRW" minOccurs="0"/>
                        <xs:element ref="ANTEI" minOccurs="0"/>
                   </xs:sequence>
                   <xs:attribute name="SEGMENT" use="required">
                        <xs:simpleType>
                             <xs:restriction base="xs:string">
                                  <xs:enumeration value="1"/>
                             </xs:restriction>
                        </xs:simpleType>
                   </xs:attribute>
              </xs:complexType>
         </xs:element>
         <xs:element name="MDME1MPOPM">
              <xs:complexType>
                   <xs:sequence>
                        <xs:element ref="MSGFN" minOccurs="0"/>
                        <xs:element ref="VERSP" minOccurs="0"/>
                        <xs:element ref="PROPR" minOccurs="0"/>
                        <xs:element ref="MODAW" minOccurs="0"/>
                        <xs:element ref="MODAV" minOccurs="0"/>
                        <xs:element ref="KZPAR" minOccurs="0"/>
                        <xs:element ref="OPGRA" minOccurs="0"/>
                        <xs:element ref="KZINI" minOccurs="0"/>
                        <xs:element ref="PRMOD" minOccurs="0"/>
                        <xs:element ref="ALPHA" minOccurs="0"/>
                        <xs:element ref="BETA1" minOccurs="0"/>
                        <xs:element ref="GAMMA" minOccurs="0"/>
                        <xs:element ref="DELTA" minOccurs="0"/>
                        <xs:element ref="EPSIL" minOccurs="0"/>
                        <xs:element ref="SIGGR" minOccurs="0"/>
                        <xs:element ref="PERKZ" minOccurs="0"/>
                        <xs:element ref="PRDAT" minOccurs="0"/>
                        <xs:element ref="PERAN" minOccurs="0"/>
                        <xs:element ref="PERIN" minOccurs="0"/>
                        <xs:element ref="PERIO" minOccurs="0"/>
                        <xs:element ref="PEREX" minOccurs="0"/>
                        <xs:element ref="ANZPR" minOccurs="0"/>
                        <xs:element ref="FIMON" minOccurs="0"/>
                        <xs:element ref="GWERT" minOccurs="0"/>
                        <xs:element ref="GWER1" minOccurs="0"/>
                        <xs:element ref="GWER2" minOccurs="0"/>
                        <xs:element ref="VMGWE" minOccurs="0"/>
                        <xs:element ref="VMGW1" minOccurs="0"/>
                        <xs:element ref="VMGW2" minOccurs="0"/>
                        <xs:element ref="TWERT" minOccurs="0"/>
                        <xs:element ref="VMTWE" minOccurs="0"/>
                        <xs:element ref="PRMAD" minOccurs="0"/>
                        <xs:element ref="VMMAD" minOccurs="0"/>
                        <xs:element ref="FSUMM" minOccurs="0"/>
                        <xs:element ref="VMFSU" minOccurs="0"/>
                        <xs:element ref="GEWGR" minOccurs="0"/>
                        <xs:element ref="THKOF" minOccurs="0"/>
                        <xs:element ref="AUSNA" minOccurs="0"/>
                        <xs:element ref="PROAB" minOccurs="0"/>
                   </xs:sequence>
                   <xs:attribute name="SEGMENT" use="required">
                        <xs:simpleType>
                             <xs:restriction base="xs:string">
                                  <xs:enumeration value="1"/>
                             </xs:restriction>
                        </xs:simpleType>
                   </xs:attribute>
              </xs:complexType>
         </xs:element>
         <xs:element name="MDME1MPGDM">
              <xs:complexType>
                   <xs:sequence>
                        <xs:element ref="MSGFN" minOccurs="0"/>
                        <xs:element ref="PRGRP" minOccurs="0"/>
                        <xs:element ref="PRWRK" minOccurs="0"/>
                        <xs:element ref="UMREF" minOccurs="0"/>
                   </xs:sequence>
                   <xs:attribute name="SEGMENT" use="required">
                        <xs:simpleType>
                             <xs:restriction base="xs:string">
                                  <xs:enumeration value="1"/>
                             </xs:restriction>
                        </xs:simpleType>
                   </xs:attribute>
              </xs:complexType>
         </xs:element>
         <xs:element name="MDME1MKALM">
              <xs:complexType>
                   <xs:sequence>
                        <xs:element ref="MSGFN" minOccurs="0"/>
                        <xs:element ref="VERID" minOccurs="0"/>
                        <xs:element ref="BDATU" minOccurs="0"/>
                        <xs:element ref="ADATU" minOccurs="0"/>
                        <xs:element ref="STLAL" minOccurs="0"/>
                        <xs:element ref="STLAN" minOccurs="0"/>
                        <xs:element ref="PLNTY" minOccurs="0"/>
                        <xs:element ref="PLNNR" minOccurs="0"/>
                        <xs:element ref="ALNAL" minOccurs="0"/>
                        <xs:element ref="BESKZ" minOccurs="0"/>
                        <xs:element ref="SOBSL" minOccurs="0"/>
                        <xs:element ref="LOSGR" minOccurs="0"/>
                        <xs:element ref="MDV01" minOccurs="0"/>
                        <xs:element ref="MDV02" minOccurs="0"/>
                        <xs:element ref="TEXT1" minOccurs="0"/>
                        <xs:element ref="EWAHR" minOccurs="0"/>
                        <xs:element ref="VERTO" minOccurs="0"/>
                        <xs:element ref="SERKZ" minOccurs="0"/>
                        <xs:element ref="BSTMI" minOccurs="0"/>
                        <xs:element ref="BSTMA" minOccurs="0"/>
                        <xs:element ref="RGEKZ" minOccurs="0"/>
                        <xs:element ref="ALORT" minOccurs="0"/>
                        <xs:element ref="PLTYG" minOccurs="0"/>
                        <xs:element ref="PLNNG" minOccurs="0"/>
                        <xs:element ref="ALNAG" minOccurs="0"/>
                        <xs:element ref="PLTYM" minOccurs="0"/>
                        <xs:element ref="PLNNM" minOccurs="0"/>
                        <xs:element ref="ALNAM" minOccurs="0"/>
                        <xs:element ref="CSPLT" minOccurs="0"/>
                        <xs:element ref="MATKO" minOccurs="0"/>
                        <xs:element ref="ELPRO" minOccurs="0"/>
                        <xs:element ref="PRVBE" minOccurs="0"/>
                   </xs:sequence>
                   <xs:attribute name="SEGMENT" use="required">
                        <xs:simpleType>
                             <xs:restriction base="xs:string">
                                  <xs:enumeration value="1"/>
                             </xs:restriction>
                        </xs:simpleType>
                   </xs:attribute>
              </xs:complexType>
         </xs:element>
         <xs:element name="MDME1MFHMM">
              <xs:complexType>
                   <xs:sequence>
                        <xs:element ref="MSGFN" minOccurs="0"/>
                        <xs:element ref="OBJTY" minOccurs="0"/>
                        <xs:element ref="OBJID" minOccurs="0"/>
                        <xs:element ref="ZAEHL" minOccurs="0"/>
                        <xs:element ref="OBJTY_V" minOccurs="0"/>
                        <xs:element ref="OBJID_V" minOccurs="0"/>
                        <xs:element ref="KZKBL" minOccurs="0"/>
                        <xs:element ref="STEUF" minOccurs="0"/>
                        <xs:element ref="STEUF_REF" minOccurs="0"/>
                        <xs:element ref="FGRU1" minOccurs="0"/>
                        <xs:element ref="FGRU2" minOccurs="0"/>
                        <xs:element ref="PLANV" minOccurs="0"/>
                        <xs:element ref="KTSCH" minOccurs="0"/>
                        <xs:element ref="KTSCH_REF" minOccurs="0"/>
                        <xs:element ref="BZOFFB" minOccurs="0"/>
                        <xs:element ref="BZOFFB_REF" minOccurs="0"/>
                        <xs:element ref="OFFSTB" minOccurs="0"/>
                        <xs:element ref="EHOFFB" minOccurs="0"/>
                        <xs:element ref="OFFSTB_REF" minOccurs="0"/>
                        <xs:element ref="BZOFFE" minOccurs="0"/>
                        <xs:element ref="BZOFFE_REF" minOccurs="0"/>
                        <xs:element ref="OFFSTE" minOccurs="0"/>
                        <xs:element ref="EHOFFE" minOccurs="0"/>
                        <xs:element ref="OFFSTE_REF" minOccurs="0"/>
                        <xs:element ref="MGFORM" minOccurs="0"/>
                        <xs:element ref="MGFORM_REF" minOccurs="0"/>
                        <xs:element ref="EWFORM" minOccurs="0"/>
                        <xs:element ref="EWFORM_REF" minOccurs="0"/>
                        <xs:element ref="PAR01" minOccurs="0"/>
                        <xs:element ref="PAR02" minOccurs="0"/>
                        <xs:element ref="PAR03" minOccurs="0"/>
                        <xs:element ref="PAR04" minOccurs="0"/>
                        <xs:element ref="PAR05" minOccurs="0"/>
                        <xs:element ref="PAR06" minOccurs="0"/>
                        <xs:element ref="PARU1" minOccurs="0"/>
                        <xs:element ref="PARU2" minOccurs="0"/>
                        <xs:element ref="PARU3" minOccurs="0"/>
                        <xs:element ref="PARU4" minOccurs="0"/>
                        <xs:element ref="PARU5" minOccurs="0"/>
                        <xs:element ref="PARU6" minOccurs="0"/>
                        <xs:element ref="PARV1" minOccurs="0"/>
                        <xs:element ref="PARV2" minOccurs="0"/>
                        <xs:element ref="PARV3" minOccurs="0"/>
                        <xs:element ref="PARV4" minOccurs="0"/>
                        <xs:element ref="PARV5" minOccurs="0"/>
                        <xs:element ref="PARV6" minOccurs="0"/>
                   </xs:sequence>
                   <xs:attribute name="SEGMENT" use="required">
                        <xs:simpleType>
                             <xs:restriction base="xs:string">
                                  <xs:enumeration value="1"/>
                             </xs:restriction>
                        </xs:simpleType>
                   </xs:attribute>
              </xs:complexType>
         </xs:element>
         <xs:element name="MDME1MARDM">
              <xs:complexType>
                   <xs:sequence>
                        <xs:element ref="MSGFN" minOccurs="0"/>
                        <xs:element ref="LGORT" minOccurs="0"/>
                        <xs:element ref="PSTAT" minOccurs="0"/>
                        <xs:element ref="LVORM" minOccurs="0"/>
                        <xs:element ref="DISKZ" minOccurs="0"/>
                        <xs:element ref="LSOBS" minOccurs="0"/>
                        <xs:element ref="LMINB" minOccurs="0"/>
                        <xs:element ref="LBSTF" minOccurs="0"/>
                        <xs:element ref="HERKL" minOccurs="0"/>
                        <xs:element ref="EXPPG" minOccurs="0"/>
                        <xs:element ref="EXVER" minOccurs="0"/>
                        <xs:element ref="LGPBE" minOccurs="0"/>
                        <xs:element ref="PRCTL" minOccurs="0"/>
                        <xs:element ref="LWMKB" minOccurs="0"/>
                        <xs:element ref="BSKRF" minOccurs="0"/>
                   </xs:sequence>
                   <xs:attribute name="SEGMENT" use="required">
                        <xs:simpleType>
                             <xs:restriction base="xs:string">
                                  <xs:enumeration value="1"/>
                             </xs:restriction>
                        </xs:simpleType>
                   </xs:attribute>
              </xs:complexType>
         </xs:element>
         <xs:element name="MDME1MARCM">
              <xs:complexType>
                   <xs:sequence>
                        <xs:element ref="MSGFN" minOccurs="0"/>
                        <xs:element ref="WERKS" minOccurs="0"/>
                        <xs:element ref="PSTAT" minOccurs="0"/>
                        <xs:element ref="LVORM" minOccurs="0"/>
                        <xs:element ref="BWTTY" minOccurs="0"/>
                        <xs:element ref="MAABC" minOccurs="0"/>
                        <xs:element ref="KZKRI" minOccurs="0"/>
                        <xs:element ref="EKGRP" minOccurs="0"/>
                        <xs:element ref="AUSME" minOccurs="0"/>
                        <xs:element ref="DISPR" minOccurs="0"/>
                        <xs:element ref="DISMM" minOccurs="0"/>
                        <xs:element ref="DISPO" minOccurs="0"/>
                        <xs:element ref="PLIFZ" minOccurs="0"/>
                        <xs:element ref="WEBAZ" minOccurs="0"/>
                        <xs:element ref="PERKZ" minOccurs="0"/>
                        <xs:element ref="AUSSS" minOccurs="0"/>
                        <xs:element ref="DISLS" minOccurs="0"/>
                        <xs:element ref="BESKZ" minOccurs="0"/>
                        <xs:element ref="SOBSL" minOccurs="0"/>
                        <xs:element ref="MINBE" minOccurs="0"/>
                        <xs:element ref="EISBE" minOccurs="0"/>
                        <xs:element ref="BSTMI" minOccurs="0"/>
                        <xs:element ref="BSTMA" minOccurs="0"/>
                        <xs:element ref="BSTFE" minOccurs="0"/>
                        <xs:element ref="BSTRF" minOccurs="0"/>
                        <xs:element ref="MABST" minOccurs="0"/>
                        <xs:element ref="LOSFX" minOccurs="0"/>
                        <xs:element ref="SBDKZ" minOccurs="0"/>
                        <xs:element ref="LAGPR" minOccurs="0"/>
                        <xs:element ref="ALTSL" minOccurs="0"/>
                        <xs:element ref="KZAUS" minOccurs="0"/>
                        <xs:element ref="AUSDT" minOccurs="0"/>
                        <xs:element ref="NFMAT" minOccurs="0"/>
                        <xs:element ref="KZBED" minOccurs="0"/>
                        <xs:element ref="MISKZ" minOccurs="0"/>
                        <xs:element ref="FHORI" minOccurs="0"/>
                        <xs:element ref="PFREI" minOccurs="0"/>
                        <xs:element ref="FFREI" minOccurs="0"/>
                        <xs:element ref="RGEKZ" minOccurs="0"/>
                        <xs:element ref="FEVOR" minOccurs="0"/>
                        <xs:element ref="BEARZ" minOccurs="0"/>
                        <xs:element ref="RUEZT" minOccurs="0"/>
                        <xs:element ref="TRANZ" minOccurs="0"/>
                        <xs:element ref="BASMG" minOccurs="0"/>
                        <xs:element ref="DZEIT" minOccurs="0"/>
                        <xs:element ref="MAXLZ" minOccurs="0"/>
                        <xs:element ref="LZEIH" minOccurs="0"/>
                        <xs:element ref="KZPRO" minOccurs="0"/>
                        <xs:element ref="GPMKZ" minOccurs="0"/>
                        <xs:element ref="UEETO" minOccurs="0"/>
                        <xs:element ref="UEETK" minOccurs="0"/>
                        <xs:element ref="UNETO" minOccurs="0"/>
                        <xs:element ref="WZEIT" minOccurs="0"/>
                        <xs:element ref="ATPKZ" minOccurs="0"/>
                        <xs:element ref="VZUSL" minOccurs="0"/>
                        <xs:element ref="HERBL" minOccurs="0"/>
                        <xs:element ref="INSMK" minOccurs="0"/>
                        <xs:element ref="SSQSS" minOccurs="0"/>
                        <xs:element ref="KZDKZ" minOccurs="0"/>
                        <xs:element ref="UMLMC" minOccurs="0"/>
                        <xs:element ref="LADGR" minOccurs="0"/>
                        <xs:element ref="XCHPF" minOccurs="0"/>
                        <xs:element ref="USEQU" minOccurs="0"/>
                        <xs:element ref="LGRAD" minOccurs="0"/>
                        <xs:element ref="AUFTL" minOccurs="0"/>
                        <xs:element ref="PLVAR" minOccurs="0"/>
                        <xs:element ref="OTYPE" minOccurs="0"/>
                        <xs:element ref="OBJID" minOccurs="0"/>
                        <xs:element ref="MTVFP" minOccurs="0"/>
                        <xs:element ref="PERIV" minOccurs="0"/>
                        <xs:element ref="KZKFK" minOccurs="0"/>
                        <xs:element ref="VRVEZ" minOccurs="0"/>
                        <xs:element ref="VBAMG" minOccurs="0"/>
                        <xs:element ref="VBEAZ" minOccurs="0"/>
                        <xs:element ref="LIZYK" minOccurs="0"/>
                        <xs:element ref="BWSCL" minOccurs="0"/>
                        <xs:element ref="KAUTB" minOccurs="0"/>
                        <xs:element ref="KORDB" minOccurs="0"/>
                        <xs:element ref="STAWN" minOccurs="0"/>
                        <xs:element ref="HERKL" minOccurs="0"/>
                        <xs:element ref="HERKR" minOccurs="0"/>
                        <xs:element ref="EXPME" minOccurs="0"/>
                        <xs:element ref="MTVER" minOccurs="0"/>
                        <xs:element ref="PRCTR" minOccurs="0"/>
                        <xs:element ref="TRAME" minOccurs="0"/>
                        <xs:element ref="MRPPP" minOccurs="0"/>
                        <xs:element ref="SAUFT" minOccurs="0"/>
                        <xs:element ref="FXHOR" minOccurs="0"/>
                        <xs:element ref="VRMOD" minOccurs="0"/>
                        <xs:element ref="VINT1" minOccurs="0"/>
                        <xs:element ref="VINT2" minOccurs="0"/>
                        <xs:element ref="STLAL" minOccurs="0"/>
                        <xs:element ref="STLAN" minOccurs="0"/>
                        <xs:element ref="PLNNR" minOccurs="0"/>
                        <xs:element ref="APLAL" minOccurs="0"/>
                        <xs:element ref="LOSGR" minOccurs="0"/>
                        <xs:element ref="SOBSK" minOccurs="0"/>
                        <xs:element ref="FRTME" minOccurs="0"/>
                        <xs:element ref="LGPRO" minOccurs="0"/>
                        <xs:element ref="DISGR" minOccurs="0"/>
                        <xs:element ref="KAUSF" minOccurs="0"/>
                        <xs:element ref="QZGTP" minOccurs="0"/>
                        <xs:element ref="TAKZT" minOccurs="0"/>
                        <xs:element ref="RWPRO" minOccurs="0"/>
                        <xs:element ref="COPAM" minOccurs="0"/>
                        <xs:element ref="ABCIN" minOccurs="0"/>
                        <xs:element ref="AWSLS" minOccurs="0"/>
                        <xs:element ref="SERNP" minOccurs="0"/>
                        <xs:element ref="STDPD" minOccurs="0"/>
                        <xs:element ref="SFEPR" minOccurs="0"/>
                        <xs:element ref="XMCNG" minOccurs="0"/>
                        <xs:element ref="QSSYS" minOccurs="0"/>
                        <xs:element ref="LFRHY" minOccurs="0"/>
                        <xs:element ref="RDPRF" minOccurs="0"/>
                        <xs:element ref="VRBMT" minOccurs="0"/>
                        <xs:element ref="VRBWK" minOccurs="0"/>
                        <xs:element ref="VRBDT" minOccurs="0"/>
                        <xs:element ref="VRBFK" minOccurs="0"/>
                        <xs:element ref="AUTRU" minOccurs="0"/>
                        <xs:element ref="PREFE" minOccurs="0"/>
                        <xs:element ref="PRENC" minOccurs="0"/>
                        <xs:element ref="PRENO" minOccurs="0"/>
                        <xs:element ref="PREND" minOccurs="0"/>
                        <xs:element ref="PRENE" minOccurs="0"/>
                        <xs:element ref="PRENG" minOccurs="0"/>
                        <xs:element ref="ITARK" minOccurs="0"/>
                        <xs:element ref="PRFRQ" minOccurs="0"/>
                        <xs:element ref="KZKUP" minOccurs="0"/>
                        <xs:element ref="STRGR" minOccurs="0"/>
                        <xs:element ref="LGFSB" minOccurs="0"/>
                        <xs:element ref="SCHGT" minOccurs="0"/>
                        <xs:element ref="CCFIX" minOccurs="0"/>
                        <xs:element ref="EPRIO" minOccurs="0"/>
                        <xs:element ref="QMATA" minOccurs="0"/>
                        <xs:element ref="PLNTY" minOccurs="0"/>
                        <xs:element ref="MMSTA" minOccurs="0"/>
                        <xs:element ref="SFCPF" minOccurs="0"/>
                        <xs:element ref="SHFLG" minOccurs="0"/>
                        <xs:element ref="SHZET" minOccurs="0"/>
                        <xs:element ref="MDACH" minOccurs="0"/>
                        <xs:element ref="KZECH" minOccurs="0"/>
                        <xs:element ref="MMSTD" minOccurs="0"/>
                        <xs:element ref="MFRGR" minOccurs="0"/>
                        <xs:element ref="FVIDK" minOccurs="0"/>
                        <xs:element ref="INDUS" minOccurs="0"/>
                        <xs:element ref="MOWNR" minOccurs="0"/>
                        <xs:element ref="MOGRU" minOccurs="0"/>
                        <xs:element ref="CASNR" minOccurs="0"/>
                        <xs:element ref="GPNUM" minOccurs="0"/>
                        <xs:element ref="STEUC" minOccurs="0"/>
                        <xs:element ref="FABKZ" minOccurs="0"/>
                        <xs:element ref="MATGR" minOccurs="0"/>
                        <xs:element ref="LOGGR" minOccurs="0"/>
                        <xs:element ref="VSPVB" minOccurs="0"/>
                        <xs:element ref="DPLFS" minOccurs="0"/>
                        <xs:element ref="DPLPU" minOccurs="0"/>
                        <xs:element ref="DPLHO" minOccurs="0"/>
                        <xs:element ref="MINLS" minOccurs="0"/>
                        <xs:element ref="MAXLS" minOccurs="0"/>
                        <xs:element ref="FIXLS" minOccurs="0"/>
                        <xs:element ref="LTINC" minOccurs="0"/>
                        <xs:element ref="COMPL" minOccurs="0"/>
                        <xs:element ref="CONVT" minOccurs="0"/>
                        <xs:element ref="FPRFM" minOccurs="0"/>
                        <xs:element ref="SHPRO" minOccurs="0"/>
                        <xs:element ref="FXPRU" minOccurs="0"/>
                        <xs:element ref="KZPSP" minOccurs="0"/>
                        <xs:element ref="OCMPF" minOccurs="0"/>
                        <xs:element ref="APOKZ" minOccurs="0"/>
                        <xs:element ref="AHDIS" minOccurs="0"/>
                        <xs:element ref="EISLO" minOccurs="0"/>
                        <xs:element ref="NCOST" minOccurs="0"/>
                        <xs:element ref="MEGRU" minOccurs="0"/>
                        <xs:element ref="MDME1MARDM" minOccurs="0"/>
                        <xs:element ref="MDME1MFHMM" minOccurs="0"/>
                        <xs:element ref="MDME1MPGDM" minOccurs="0"/>
                        <xs:element ref="MDME1MPOPM" minOccurs="0"/>
                        <xs:element ref="MDME1MPRWM" minOccurs="0"/>
                        <xs:element ref="MDME1MVEGM" minOccurs="0"/>
                        <xs:element ref="MDME1MVEUM" minOccurs="0"/>
                        <xs:element ref="MDME1MKALM" minOccurs="0"/>
                   </xs:sequence>
                   <xs:attribute name="SEGMENT" use="required">
                        <xs:simpleType>
                             <xs:restriction base="xs:string">
                                  <xs:enumeration value="1"/>
                             </xs:restriction>
                        </xs:simpleType>
                   </xs:attribute>
              </xs:complexType>
         </xs:element>
         <xs:element name="MDME1MARAM">
              <xs:complexType>
                   <xs:sequence>
                        <xs:element ref="MATNR" minOccurs="0"/>
                        <xs:element ref="MDME1MARCM" minOccurs="0"/>
                   </xs:sequence>
                   <xs:attribute name="SEGMENT" use="required">
                        <xs:simpleType>
                             <xs:restriction base="xs:string">
                                  <xs:enumeration value="1"/>
                             </xs:restriction>
                        </xs:simpleType>
                   </xs:attribute>
              </xs:complexType>
         </xs:element>
         <xs:element name="MDACH" type="xs:string"/>
         <xs:element name="MAXLZ" type="xs:string"/>
         <xs:element name="MAXLS" type="xs:string"/>
         <xs:element name="MATNR" type="xs:string"/>
         <xs:element name="MATKO" type="xs:string"/>
         <xs:element name="MATGR" type="xs:string"/>
         <xs:element name="MABST" type="xs:string"/>
         <xs:element name="MAABC" type="xs:string"/>
         <xs:element name="LZEIH" type="xs:string"/>
         <xs:element name="LWMKB" type="xs:string"/>
         <xs:element name="LVORM" type="xs:string"/>
         <xs:element name="LTINC" type="xs:string"/>
         <xs:element name="LSOBS" type="xs:string"/>
         <xs:element name="LOSGR" type="xs:string"/>
         <xs:element name="LOSFX" type="xs:string"/>
         <xs:element name="LOGGR" type="xs:string"/>
         <xs:element name="LMINB" type="xs:string"/>
         <xs:element name="LIZYK" type="xs:string"/>
         <xs:element name="LGRAD" type="xs:string"/>
         <xs:element name="LGPRO" type="xs:string"/>
         <xs:element name="LGPBE" type="xs:string"/>
         <xs:element name="LGORT" type="xs:string"/>
         <xs:element name="LGFSB" type="xs:string"/>
         <xs:element name="LFRHY" type="xs:string"/>
         <xs:element name="LBSTF" type="xs:string"/>
         <xs:element name="LAGPR" type="xs:string"/>
         <xs:element name="LADGR" type="xs:string"/>
         <xs:element name="KZPSP" type="xs:string"/>
         <xs:element name="KZPRO" type="xs:string"/>
         <xs:element name="KZPAR" type="xs:string"/>
         <xs:element name="KZKUP" type="xs:string"/>
         <xs:element name="KZKRI" type="xs:string"/>
         <xs:element name="KZKFK" type="xs:string"/>
         <xs:element name="KZKBL" type="xs:string"/>
         <xs:element name="KZINI" type="xs:string"/>
         <xs:element name="KZEXI" type="xs:string"/>
         <xs:element name="KZECH" type="xs:string"/>
         <xs:element name="KZDKZ" type="xs:string"/>
         <xs:element name="KZBED" type="xs:string"/>
         <xs:element name="KZAUS" type="xs:string"/>
         <xs:element name="KTSCH_REF" type="xs:string"/>
         <xs:element name="KTSCH" type="xs:string"/>
         <xs:element name="KOVBW" type="xs:string"/>
         <xs:element name="KORDB" type="xs:string"/>
         <xs:element name="KOPRW" type="xs:string"/>
         <xs:element name="KAUTB" type="xs:string"/>
         <xs:element name="KAUSF" type="xs:string"/>
         <xs:element name="ITARK" type="xs:string"/>
         <xs:element name="INSMK" type="xs:string"/>
         <xs:element name="INDUS" type="xs:string"/>
         <xs:element name="IDOC">
              <xs:complexType>
                   <xs:sequence>
                        <xs:element ref="MDME1MARAM" minOccurs="0"/>
                   </xs:sequence>
                   <xs:attribute name="BEGIN" use="required">
                        <xs:simpleType>
                             <xs:restriction base="xs:string">
                                  <xs:enumeration value="1"/>
                             </xs:restriction>
                        </xs:simpleType>
                   </xs:attribute>
              </xs:complexType>
         </xs:element>
         <xs:element name="HERKR" type="xs:string"/>
         <xs:element name="HERKL" type="xs:string"/>
         <xs:element name="HERBL" type="xs:string"/>
         <xs:element name="GWERT" type="xs:string"/>
         <xs:element name="GWER2" type="xs:string"/>
         <xs:element name="GWER1" type="xs:string"/>
         <xs:element name="GPNUM" type="xs:string"/>
         <xs:element name="GPMKZ" type="xs:string"/>
         <xs:element name="GEWGR" type="xs:string"/>
         <xs:element name="GAMMA" type="xs:string"/>
         <xs:element name="FXPRU" type="xs:string"/>
         <xs:element name="FXHOR" type="xs:string"/>
         <xs:element name="FVIDK" type="xs:string"/>
         <xs:element name="FSUMM" type="xs:string"/>
         <xs:element name="FRTME" type="xs:string"/>
         <xs:element name="FPRFM" type="xs:string"/>
         <xs:element name="FIXLS" type="xs:string"/>
         <xs:element name="FIXKZ" type="xs:string"/>
         <xs:element name="FIMON" type="xs:string"/>
         <xs:element name="FHORI" type="xs:string"/>
         <xs:element name="FGRU2" type="xs:string"/>
         <xs:element name="FGRU1" type="xs:string"/>
         <xs:element name="FFREI" type="xs:string"/>
         <xs:element name="FEVOR" type="xs:string"/>
         <xs:element name="FABKZ" type="xs:string"/>
         <xs:element name="EXVER" type="xs:string"/>
         <xs:element name="EXPRW" type="xs:string"/>
         <xs:element name="EXPPG" type="xs:string"/>
         <xs:element name="EXPME" type="xs:string"/>
         <xs:element name="EWFORM_REF" type="xs:string"/>
         <xs:element name="EWFORM" type="xs:string"/>
         <xs:element name="EWAHR" type="xs:string"/>
         <xs:element name="ERTAG" type="xs:string"/>
         <xs:element name="EPSIL" type="xs:string"/>
         <xs:element name="EPRIO" type="xs:string"/>
         <xs:element name="ELPRO" type="xs:string"/>
         <xs:element name="EKGRP" type="xs:string"/>
         <xs:element name="EISLO" type="xs:string"/>
         <xs:element name="EISBE" type="xs:string"/>
         <xs:element name="EHOFFE" type="xs:string"/>
         <xs:element name="EHOFFB" type="xs:string"/>
         <xs:element name="DZEIT" type="xs:string"/>
         <xs:element name="DPLPU" type="xs:string"/>
         <xs:element name="DPLHO" type="xs:string"/>
         <xs:element name="DPLFS" type="xs:string"/>
         <xs:element name="DISPR" type="xs:string"/>
         <xs:element name="DISPO" type="xs:string"/>
         <xs:element name="DISMM" type="xs:string"/>
         <xs:element name="DISLS" type="xs:string"/>
         <xs:element name="DISKZ" type="xs:string"/>
         <xs:element name="DISGR" type="xs:string"/>
         <xs:element name="DELTA" type="xs:string"/>
         <xs:element name="CSPLT" type="xs:string"/>
         <xs:element name="COPAM" type="xs:string"/>
         <xs:element name="CONVT" type="xs:string"/>
         <xs:element name="COMPL" type="xs:string"/>
         <xs:element name="CCFIX" type="xs:string"/>
         <xs:element name="CASNR" type="xs:string"/>
         <xs:element name="BZOFFE_REF" type="xs:string"/>
         <xs:element name="BZOFFE" type="xs:string"/>
         <xs:element name="BZOFFB_REF" type="xs:string"/>
         <xs:element name="BZOFFB" type="xs:string"/>
         <xs:element name="BWTTY" type="xs:string"/>
         <xs:element name="BWSCL" type="xs:string"/>
         <xs:element name="BSTRF" type="xs:string"/>
         <xs:element name="BSTMI" type="xs:string"/>
         <xs:element name="BSTMA" type="xs:string"/>
         <xs:element name="BSTFE" type="xs:string"/>
         <xs:element name="BSKRF" type="xs:string"/>
         <xs:element name="BETA1" type="xs:string"/>
         <xs:element name="BESKZ" type="xs:string"/>
         <xs:element name="BEARZ" type="xs:string"/>
         <xs:element name="BDATU" type="xs:string"/>
         <xs:element name="BASMG" type="xs:string"/>
         <xs:element name="AWSLS" type="xs:string"/>
         <xs:element name="AUTRU" type="xs:string"/>
         <xs:element name="AUSSS" type="xs:string"/>
         <xs:element name="AUSNA" type="xs:string"/>
         <xs:element name="AUSME" type="xs:string"/>
         <xs:element name="AUSDT" type="xs:string"/>
         <xs:element name="AUFTL" type="xs:string"/>
         <xs:element name="ATPKZ" type="xs:string"/>
         <xs:element name="APOKZ" type="xs:string"/>
         <xs:element name="APLAL" type="xs:string"/>
         <xs:element name="ANZPR" type="xs:string"/>
         <xs:element name="ANTEI" type="xs:string"/>
         <xs:element name="ALTSL" type="xs:string"/>
         <xs:element name="ALPHA" type="xs:string"/>
         <xs:element name="ALORT" type="xs:string"/>
         <xs:element name="ALNAM" type="xs:string"/>
         <xs:element name="ALNAL" type="xs:string"/>
         <xs:element name="ALNAG" type="xs:string"/>
         <xs:element name="AHDIS" type="xs:string"/>
         <xs:element name="ADATU" type="xs:string"/>
         <xs:element name="ABCIN" type="xs:string"/>
    </xs:schema>
    XMLs Used for  Import
    MARC.xml
    <?xml version="1.0" encoding="UTF-8"?>
    <MDMMATMAS_MATMAS03_MARCM>
         <IDOC BEGIN="1">
              <MDME1MARAM SEGMENT="1">
                   <MATNR>000000000050016543</MATNR>
                   <MDME1MARCM SEGMENT="1">
                        <MSGFN>005</MSGFN>
                        <WERKS>0501</WERKS>
                        <PSTAT>DELBS</PSTAT>
                        <BWTTY>X</BWTTY>
                        <MAABC>C</MAABC>
                        <EKGRP>A60</EKGRP>
                        <DISMM>VB</DISMM>
                        <DISPO>020</DISPO>
                        <PLIFZ>20</PLIFZ>
                        <WEBAZ>5</WEBAZ>
                        <PERKZ>M</PERKZ>
                        <AUSSS>0.00</AUSSS>
                        <DISLS>EX</DISLS>
                        <BESKZ>F</BESKZ>
                        <MINBE>1.000</MINBE>
                        <EISBE>0.000</EISBE>
                        <BSTMI>5.000</BSTMI>
                        <BSTMA>0.000</BSTMA>
                        <BSTFE>0.000</BSTFE>
                        <BSTRF>0.000</BSTRF>
                        <MABST>1.000</MABST>
                        <LOSFX>0</LOSFX>
                        <SBDKZ>2</SBDKZ>
                        <AUSDT>00000000</AUSDT>
                        <BEARZ>0.00</BEARZ>
           

    Hi Poonam,
    I think, since you have taken the XSD from the Standard business content, then most probably the XMl file that you are using is not in accordance with the XSD taken from the Business Content.
    There can be 2 reasons of error:
    1. One poblem can be that the Tags in the Source file are not in order as they are in the XSD. Kindly check whether the source tags are in proper order.
    2.  The fields in the source file may be having a Value, which is Violating the Field Type, or the Field Length setting done in Console.
    For Ex, I have a doubt about this Value :
    <BSKRF>0.0000000000000000E+00</BSKRF>
    This corresponds to what Value in MDM and which Type of Field you have made in MDM
    Similarly check and confirm all Field Settings.
    Also please try to find out some Log Reports, which might also help you out in de-bugging this problem.
    Hope it helps.
    Thanks and Regards
    Nitin Jain

  • Error in soap header when use webservice consumer proxy

    Hi all,
    I create a webservice consumer proxy to external server. the webservice provider is .Net  and it required a message level security.
    The soap message should include a soap header, like this:
    <SOAP-ENV:Header>
    <m:AuthHeader xmlns:m="http://tempuri.org/">
    <m:Username>test1</m:Username>
    <m:Password>test</m:Password>
    </m:AuthHeader>
    </SOAP-ENV:Header>
    I have found many information from here. Now I used  IF_WSPROTOCOL_WS_HEADER in my program, like this:
    REPORT  zws_jp_test01.
    DATA: lo_zws_jp_co_service_soap TYPE REF TO zws_jp_co_service_soap .
    DATA: lo_fault TYPE REF TO cx_ai_system_fault.
    DATA: lo_appl_fault TYPE REF TO cx_ai_application_fault.
    TRY.
        CREATE OBJECT lo_zws_jp_co_service_soap
          EXPORTING
            logical_port_name = 'ZWS_JP_LP4'.
      CATCH cx_ai_system_fault INTO lo_fault.
        MESSAGE lo_fault TYPE 'I'.
    ENDTRY.
    DATA: output TYPE zws_jp_create_job_ad_soap_out .
    DATA: input TYPE zws_jp_create_job_ad_soap_in .
    DATA: lr_ws_header TYPE REF TO if_wsprotocol_ws_header.
    DATA: lv_name TYPE string,
          lv_namespace TYPE string.
    DATA l_xstring TYPE xstring.
    DATA l_string TYPE string.
    DATA: ixml TYPE REF TO if_ixml,
         xml_document TYPE REF TO if_ixml_document,
         xml_root TYPE REF TO if_ixml_element,
         xml_element TYPE REF TO if_ixml_element,
         xml_node TYPE REF TO if_ixml_node.
    lr_ws_header ?= lo_zws_jp_co_service_soap->get_protocol(
                                               if_wsprotocol=>ws_header ).
    CONCATENATE
      '<SOAP-ENV:Header>'
        '<m:AuthHeader xmlns:m="http://tempuri.org/">'
          '<m:Username>test1</m:Username>'
          '<m:Password>test</m:Password>'
        '</m:AuthHeader>'
      '</SOAP-ENV:Header>'
    INTO l_string.
    l_xstring = cl_proxy_service=>cstring2xstring( l_string ).
    CALL FUNCTION 'SDIXML_XML_TO_DOM'
      EXPORTING
        xml           = l_xstring
      IMPORTING
        document      = xml_document
      EXCEPTIONS
        invalid_input = 1
        OTHERS        = 2.
    IF sy-subrc = 0 AND NOT xml_document IS INITIAL.
      xml_root = xml_document->get_root_element( ).
      xml_element ?= xml_root->get_first_child( ).
      WHILE NOT xml_element IS INITIAL.
        lv_name = xml_element->get_name( ).
        lv_namespace = xml_element->get_namespace_uri( ).
        lr_ws_header->set_request_header(
            name            = lv_name
            namespace       = lv_namespace
            dom             = xml_element
            must_understand = SPACE
        xml_element ?= xml_element->get_next( ).
      ENDWHILE.
    ENDIF.
    input-job_ad-id = 0.
    input-job_ad_text-id = 0.
    input-job_ad-publish_location = 1.
    TRY.
        CALL METHOD lo_zws_jp_co_service_soap->create_job_ad
          EXPORTING
            input  = input
          IMPORTING
            output = output.
      CATCH cx_ai_system_fault INTO lo_fault .
        MESSAGE lo_fault TYPE 'I'.
      CATCH cx_ai_application_fault INTO lo_appl_fault.
        MESSAGE lo_appl_fault TYPE 'I'.
        WRITE: output-create_job_ad_result-id.
    ENDTRY.
    But there is error when I run this program. the error is "SoapFaultCode:1"
    In tcode ST11, I see this log:
    E SOAP_RUNTIME 20100624004837.9280000 : CL_SOAP_RUNTIME_CLIENT
    ->EXEC_PROCESSING SOAP Fault Exception caught: : SOAP header To
    was not understood.
    btw the release is  701.
    Any one can navigate me to solved the problem?

    Hi,
      I have the same problem as you did before and I posted my code in this [thread|Change SOAP Header: Consuming Webservice;.
      In order to to solve your problem, I need to know what is the header that you want to add into the header, what is WSDL, and have you try testing that web service using other tool such as SOAPUI or XMLSPY and what is the result of testing tool?
    Regards,
    Chaiphon

  • 401 Unauthorized:HTTP transport error while calling external WSDL from BPEL

    Hi,
    I have simple BPEL process whic calls siebel WSDL file through partner link.
    I have successfully compiled and deployed BPEL process, when i initiate the Process, instace got errored out at invoke activity.
    Error Goes like this
    "<remoteFault xmlns="http://schemas.oracle.com/bpel/extension"><part name="summary"><summary>
    exception on JaxRpc invoke: HTTP transport error: javax.xml.soap.SOAPException:
    java.security.PrivilegedActionException: javax.xml.soap.SOAPException: Bad response: 401 Unauthorized</summary>
    </part></remoteFault>"
    Can anybody help on this issue, Could you please give me possible solution.
    Thank youl.

    we have not provided any authentication credentials to XMLSpy, we have just uploaded siebel WSDL file then sent the SOAP request with some customer Id then we have received proper response with all desired customer data.
    In the same way we tried to call same siebel WSDL file from BPEL process throgh partner link. errored instance has created with 401 unauthorised HTTP transport error..
    Do you think is this probem at siebel application side?
    We have deployed our BPEL process to SOA server which is having HTTP port 7777.
    as per my investigation,i found that we have to open port from siebel side (which WSDL file we are calling) which matches with above HTTP port number.
    Do you have any idea on this above clue? Please let us know more details on this.

Maybe you are looking for

  • Error while importing dump file to Oracle server

    Hi All, I'm pretty new to Oracle and I need to do the following job: - import data from dump file to Oracle server - then export it into CSV format to load to our web system Oracle dump file is called EXPDAT.DMP and it is placed in the default locati

  • Can't Save Files To Exchange 2007 Network

    After upgrading to 10.6 months ago I have lost the ability to revise and save changes to a file residing on an Exchange 2007 network. The issue below happens to the two of us using Macs in the company. The file (XLS, DOC, PPT, etc) on the network can

  • Inbound Delivery not getting transferred to GTS

    Hi Experts, We are presently implementing GTS 7.2 Customs Management in my company and we are experiencing this issue. Here are steps completed for the document transfer. 1. GTS plugis are activated for the Inbound Delvieries along with other documen

  • Download as a CSV file (excel)

    hi all, I am trying to download it as a CSV file (local and unix files), but when i get the data in excel , the issue occurs is: F1     F2     F3                                         OU Code     OU Name     OU Description                          

  • Can't detect when my netstream FLV stops.

    I want to detect when my FLV stops and jump to another video. How can I do this? My current code is: The first video plays fine, but it just stops when it is done. // Setting up my netstream and playing my video var nc:NetConnection = new NetConnecti