XSD from PI does not works in Syndicator.

Hey Guys
I created a data type in PI then made a XSD out of It ,when i try to import that in Syndicator i don't get any root element for it. but if i tweak the XSD just a little bit. it works perfectly in syndicator.
I understand MDM has some limitations in terms of XSD attributes it uses.
The XSD which is imported from PI and does not gives root element is below
<?xml version="1.0" encoding="UTF-8" ?>
- <xsd:schema xmlns="http://mc.com/MDM/CustomerMaster" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
- <xsd:complexType name="DT_Sender">
- <xsd:sequence>
- <xsd:element name="Name" type="xsd:string" minOccurs="0" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
- <xsd:annotation>
  <xsd:appinfo source="http://sap.com/xi/TextID">56635e00e5a911deaefc0012f0e979b0</xsd:appinfo>
  </xsd:annotation>
  </xsd:element>
- <xsd:element name="Description" type="xsd:string" minOccurs="0" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
- <xsd:annotation>
  <xsd:appinfo source="http://sap.com/xi/TextID">56635e01e5a911de8eac0012f0e979b0</xsd:appinfo>
  </xsd:annotation>
  </xsd:element>
  </xsd:sequence>
  </xsd:complexType>
  </xsd:schema>
XSD which works is as below
<?xml version="1.0" encoding="UTF-8" ?>
- <xsd:schema xmlns="http://millercoors.com/MDM/CustomerMaster" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
- <xsd:element name="DT_Sender">
- <xsd:complexType>
- <xsd:sequence>
- <xsd:element name="Name" type="xsd:string" minOccurs="0">
- <xsd:annotation>
  <xsd:appinfo source="http://sap.com/xi/TextID">56635e00e5a911deaefc0012f0e979b0</xsd:appinfo>
  </xsd:annotation>
  </xsd:element>
- <xsd:element name="Description" type="xsd:string" minOccurs="0">
- <xsd:annotation>
  <xsd:appinfo source="http://sap.com/xi/TextID">56635e01e5a911de8eac0012f0e979b0</xsd:appinfo>
  </xsd:annotation>
  </xsd:element>
  </xsd:sequence>
  </xsd:complexType>
  </xsd:element>
  </xsd:schema>
The only difference between the 2 XSD's is that in the first one i have element defined as
<xsd:complexType name="DT_Sender">
whereas in the second one i have defined it as 
<xsd:element name="DT_Sender">
<xsd:complexType>
Is there some kind of restriction for element definition in XSD for MDM?
Thanks
Saif

Hello Saif,
have a detailed look at your XSDs.
The first one does not define any root element. It contains the definition of a complex type only. But there is no element that is using the complex type "DT_Sender". That is the reason why Syndicator does not show any root element for selection.
The second one is different. This one defines an element "DT_Sender" that consists of a complex type. Now Syndicator is able to show the element.
If you want to use the first definition you have to add an element using the complex type. It could look like:
<?xml version="1.0" encoding="UTF-8" ?>
<xsd:schema xmlns="http://mc.com/MDM/CustomerMaster" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <xsd:element name="DT_Sender" type="DT_Sender" />
  <xsd:complexType name="DT_Sender">
    <xsd:sequence>
      <xsd:element name="Name" type="xsd:string" minOccurs="0" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
         <xsd:annotation>
            <xsd:appinfo source="http://sap.com/xi/TextID">56635e00e5a911deaefc0012f0e979b0</xsd:appinfo>
         </xsd:annotation>
      </xsd:element>
      <xsd:element name="Description" type="xsd:string" minOccurs="0" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
         <xsd:annotation>
            <xsd:appinfo source="http://sap.com/xi/TextID">56635e01e5a911de8eac0012f0e979b0</xsd:appinfo>
         </xsd:annotation>
      </xsd:element>
    </xsd:sequence>
  </xsd:complexType>
</xsd:schema>
Some further tipps and tricks:
1) If you need the xmlns="http://mc.com/MDM/CustomerMaster" in your XML, it makes more sense to add this in the Syndication map properties. There is a field for the namespace where you should paste the http://mc.com/MDM/CustomerMaster part.
2) xmlns:xsd definitions don't have to be mentioned for each element. If you do this in the schema, it's ok.
3) MDM does not handle annotations in the XSD. You can remove them.
So a perfect XSD could look like
<?xml version="1.0" encoding="UTF-8" ?>
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <xsd:element name="DT_Sender" type="DT_Sender" />
  <xsd:complexType name="DT_Sender">
    <xsd:sequence>
      <xsd:element name="Name" type="xsd:string" minOccurs="0" />
      <xsd:element name="Description" type="xsd:string" minOccurs="0" />
    </xsd:sequence>
  </xsd:complexType>
</xsd:schema>
Best regards
Michael

Similar Messages

  • HT3669 hp deskjet all in one 4488 printer software downloaded from apple does not work

    The printer software for HP Deskjet all in one F4488 downloaded from Apple support for OS 10.8.2 does not work. The problem is that the software is not available at the HP support site only.

    Your apparently older Model needs to use Apple's "Print & Scan" which is found in Applications>System Prefernces>Print & Scan.  There you will follow the following instructions from the HP Support site to Scan, for instance:
    Place the item that you want to scan on the scanner glass, or load it into the automatic document feeder (ADF) if your printer has one.
    Click the Apple menu ( ), and then click System Preferences .
    Click Print & Scan ( ).
    Click your printer in the left pane.
    Click Scan , and then click Open Scanner .
    Click Show Details . The details of the scan display, including options to change scan settings.Figure 4: Example of the Show Details scanning screen
    Change any scan settings as necessary, and then click Scan .NOTE: Make sure to select either the Flatbed mode or the Document Feeder mode, depending on your printer and how you plan to scan.
    Hope this helps

  • Laoding files into layers from bridge does not work

    Using photoshop ver 14.2.1x64 and bridge on a PC.. While in Bridge, I selected 2 pictures, selected tools, photoshop and load files into layers. It does not work. any ideas of how to make it work

    You get 5 gold stars, I also have cc2014 and it works, thank you.
    On Wed, Oct 29, 2014 at 4:56 PM, Warunicorn <[email protected]>

  • HT201359 Paid for item on a game, got a receipt for payment, never received what i paid and the link to payment screen from itunes does not work

    Paid for an item on a game, cost 55.00 quid, moneys out of my account yet what i paid for i have nothing.
    On the email that was sent to me via itunes, the link does not work to discuss the problem.
    Any help please would be great, cheers

    You can contact iTunes support via this page : http://www.apple.com/support/itunes/contact/ - click on Contact iTunes Store Support on the right-hand side of the page, then Purchases, Billing & Redemption

  • IIOP connection from JDeveloper does not work

    I'm trying to run some sample EJB programs but cannot connect to the IIOP port from JDeveloper. I have installed Oracle 8.1.7 Enterprise on my machine, and it includes a listening location for IIOP on port 2481 under the listener. I can connect to JServer on this database from DBA Studio using various user/passwords, so the IIOP connection seems to work in principle.
    But when I try to set up an IIOP connection from JDeveloper (v.3.1.1.2), the "Test" button fails to connect, but does not give any details on the reason for the error.
    I have tried using the command line utility sess_sh, but this fails telling me the URL is invalid, even though it is exactly the same as the URL I connected to in DBA Studio.
    Why can I connect from DBA Studio but not from JDeveloper, and can anyone tell me how to get this connection to work?
    (It shouldn't be this hard to get a simple "Hello world" EJB to work!)
    Thanks,
    Chris

    You must use Jdev 3.2.x to communicate with RDBMS 8.1.7.
    Jdev 3.1.x.x is for RDBMS 8.1.6.

  • Yosemite: Saved search from Spotlight does not work the same

    Hi,
    I have various Logic Pro folders throughout my computer and want to create a Saved Search that brings all and only the Logic project files together into one place.
    There's a couple of catches: the Logic file extension has changed over the years with the various application updates.
    It would be nice to create a Smart Folder/Saved Search with something like File Extension:logic OR File Extension:logicx OR File Extension:lso
    However if you just add these search criteria as separate lines, it appears they are "AND" filters so nothing shows up at all.
    I seem to remember older versions of Smart Folders allowing you to have much more control over boolean search parameters.
    After a bit of online investigation I discovered that you can do some more complex searches using Spotlight and then save it as a Smart Folder or Saved Search.
    In Spotlight I used:
    Kind:Logic -.0 -(crashed) -.cst -.pst -.prf -.patch -.logikcs
    This cleaned out all the extra unneeded files and backups that are associated with Logic and just displayed only my desired .logic, logicx and .lso files.
    Awesome! Then I saved it as a Saved Search in the sidebar.
    Which doesn't work. Or at least the extra flags don't work. All I am seeing is the Kind:Logic again.
    This is how the Spotlight search translates across into the Saved Search window (I can scroll across to see the extra flags). Any good ideas or workable solutions? Thx!

    >
    fromObject in the code above is a key (String) that I retrieve from the OrderedHashtable and clone it using the code above.No. How could that code possibly clone a String? Where are you telling it what the new String's contents should be?
    (HINT: Nowhere.)
    I guess there is a work around where I can check if the cloneClass is an Instance of String and just do fromObject.toString(), but I was curious to know if there was a change in the way class.newInstance() works in Java 1.5No, it has not changed.

  • The G-Force visualization from Soundspectrum does not work as expected on Windows 8.1 - d3dx9_43.dll is missing - Incompatible application

    I get this message when I install the G-Force visualization from Soundspectrum on Windows 8.1. It says that d3dx9_43.dll is missing and is incompatible with Windows 8.1. it was for Windows Media Player on Windows 8.1. The visualization was only for Windows
    XP/Vista/7.
    The program can't start because d3dx9_43.dll is missing from your computer. Try reinstalling the program to fix this problem. 

    Hi,
    I made a test in our test enviroment, Windows 8.1 X64 Enterprise, no problem with it.
    According to the error message, it should be directX problem, your system lost d3dx9_43.dll. please install the DirectX Runtime to solve your issue:
    DirectX End-User Runtimes (June 2010):http://www.microsoft.com/en-us/download/details.aspx?id=8109
    Roger Lu
    TechNet Community Support
    According to the SoundSpectrum website, after completing the process, it required XP/Vista/7. It worked on my Vista computer, while my laptop did not. After installation, it canceled, and now d3dx9_43.dll is missing.

  • Reservations creation with customer fields in ECC from SRM does not work?

    Hi,
    I have to create reservations into backend system (ECC) from shopping cart creation in SRM 7.0.
    Reservation items contiain two customer fields.
    RESB is extended by adding an append structure that contains an include with the data structure of the two customer-specific fields.
    When reservation is created by BAPI_RESERVATION_CREATE1 function in ECC customer fields are filled.
    In SRM I use FILL_RS_INTERFACE1 method of BADI BBP_CREATE_BE_RS_NEW.
    When a shopping cart is created in SRM and then approved a reservation is created in ECC but customer fields are empty.
    Why?
    Thank you for your collaboration.
    Best regards.
    Al

    http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/90bd6f78-bcce-2a10-17ac-a74187b924ea?quicklink=index&overridelayout=true
    Note 885458 - SRM partner maintenance: 'Add to invoicing party' is missing
    Note 1034662 - BBP_VENDOR_SYNC: Invoicing Party not getting changed
    in classic there may not be any issue since while creating a PO partner function automatically determined correctly int he ECC purchase order .
    In SRM , we might pulled only VN vendors.
    this could be one of the grey area in SRM Extended classic mode.
    check with SAP and update SAP comments / suggection here.
    Are PI  (invoice party) and VN ( real supplier) vendor number ranges same?
    Are many vendor VN and PI  different?
    Note 1022311 - SRM Integration: Partner at purchase order item level
    In Supplier Relationship Management (SRM), you can maintain partners at item level. During the replication into the ECC back end, this partner information is no longer available because there are no partners for the document item in the ECC back end.
    Other terms
    Business Add-Ins:
    ME_BAPI_PO_CUST, ME_PROCESS_PO_CUST, ME_GUI_PO_CUST, MB_MIGO_BADI, MRM_PARTNER_CHECK
    let us wait for others reply
    Muthu

  • SAP GUI Java 7.10 rev 5: Copy cells content from ALV does not work (OSX)

    Hi all,
    I'm trying rev 5 for OSX. ALV aesthetics is really great but: copy cells content is not possible anymore.
    Nothing happens with command+C.
    I cannot copy anymore just a part of the cell content.
    Trying all possible key combinations, something is copied with Ctrl+C. When I paste it, the pasted content is something like this:
    (0100),RID(),CID(),RIDN(0),E(true),RO(false),CTL(-1)     (0000012338),RID(),CID(),RIDN(0),E(true),RO(false),CTL(-1)     (),RID(),CID(),RIDN(0),E(true),RO(false),CTL(-1)     (),RID(),CID(),RIDN(0),E(true),RO(false),CTL(-1)     (),RID(),CID(),RIDN(0),E(true),RO(false),CTL(-1)     (),RID(),CID(),RIDN(0),E(true),RO(false),CTL(-1)
    where "0000012338" is the content I wanted to copy.
    Any suggestion?
    Thanks,
    Lorenzo

    Hello Lorenzo,
    thanks for the feedback. We are working on it and if all goes well, a solution will be provided with 7.10 rev 6.
    Best regards
    Rolf-Martin

  • Since I updated Firefox my contacts list from Yahoo does not work; how can I get it to work?

    When I try to go to the Contacts portion of my Yahoo account, the contacts page appears but when I try to put a contact into the search place, nothing happens. The Calendar works and the Email page works. I can get to the Contacts page through Internet Explorer but I prefer using Firefox. I have the latest version of Firefox.

    Update firefox to the latest version. If necessary use http://www.mozilla.org/en-US/firefox/all/.
    Some problems have been fixed in Firefox 18.0.2 it may help to update to that version.
    *use http://www.mozilla.org/en-US/firefox/all/ and see also [[Install Firefox on Windows]]
    * CARE you do not need to uninstall Firefox first and do NOT use any option that offers to delete personal information, because you will destroy bookmarks and passwords.

  • Updating to IOS7 caused all files on iPad to disappear and restore from iTunes does not work

    I recently updated my iPad to IOS7. Before doing so, I backed up the contents to iTunes.  After completing the update, I found that the iPad has been completely cleared out of all files. .It is now completely empty and prompts for a new setup when I turn it on. 
    So naturally I tried to restore from iTunes. However, although the restore process appears to have completed, nothing changes at all on the iPad.  It remains a blank slate.
    Can someone please advise how I can recover my files?  There are a lot of important photos I want to preserve. Perhaps I am missing some obvious step.
    Thank you

    Restore from iTune Backup
    1. Settings>General>Reset>Erase all content and settings
    2. You will be asked twice if you want to erase iPad
    3. Slide to set up
    4. Select Language
    5. Select Country
    6. (a) Use Location Service   (b) Don't use Location Service
    7. Choose Wi-Fi Network
    8. Enter Wi-Fi password
    9. (a) Setup as new (b) Restore from iCloud Backup (c) Restore from iTune Backup
    10. Select "Restore from iTune Backup"
    11. You will be instructed to connect to iTune (computer)
    On computer
    12. Two options offered
    13. (a) Set up as new iPad (b) Restore from backup (a list of backup will be shown)
    14. Select Restore from backup and select the backup
    15. Continue
    16. Restoring iPad from backup
    17. The settings for iPad restored

  • Installation of Photoshop Elements 2 from disk does not work.

    What did I do wrong? I reinstall Photoelements 2 on a new hard drive and got to a window "installation" and "photoshop Elemsnts 2.0" and clicked both, but nothing happens.

    What did I do wrong?
    Well, here goes:
    on a new hard drive
    Looking in my crystal ball of wonders and magic I would assume it's larger than 500GB and legacy programs can't deal with this, because 15 years ago obviously such large drives didn't exist and no operating system supported it. That, and of course if you try to install on Win 7/ Win 8 or OSX 10.8.x your program woudl simply not be compatible because it's too old. If it's just the drive, partition it in slices smaller than 500GB. If it's the OS, upgrade to PSE 11.
    Mylenium

  • Export to PDF from VC does not work

    Hello experts,
    I tried to use the system command to export the VC data to PDF. However instead of opening the pdf file, it opens the selection screen of the BI query. Can anyone help to check the link I used as a hyperlink (as perovided in the SAP how to document)
    "pcd!3aportal_content!2fcom.sap.pct!2fplatform_add_ons!2fcom.sap.ip.bi!2fiViews!2fcom.sap.ip.bi.bex?QUERY=" & STORE@REPTNAME &"&BI_COMMAND_1-BI_COMMAND_TYPE=EXPORT&BI_COMMAND_1-EXPORT_FORMAT=PDF&BI_COMMAND_1-SHOW_EXPORT_DIALOG=X&BI_COMMAND_1-null="
    Thanks
    KS

    Hello,
    Had a similar problem which was due to some blanks in the formula.
    Please recheck if its the same with you.
    Rgds

  • Ralink RT5390 Does Not Work on the UEK Kernel

    We installed OL6.3 and Ubuntu 12.04 on a new Asus X45A notebook. It has a Ralink RT5390 wireless card. With Ubuntu, both wifi and video work flawlessly. However, the wifi driver (from elrepo) does not work for the the uek kernel (2.6.39). While the wifi driver works when boot into the RHEL kernel (2.6.32), it created an "even bigger problem" in that the video starts at about 1/10 from the left edge of the screen.
    As a result, we can only boot into Ubuntu on this new notebook, but we would like to use the uek kernel. Any suggestion will be appreciated.

    Dude wrote:
    It wouldn't surprise me if was more power efficient because half your hardware, e.g. wireless apparently isn't working ;-) I have three notebooks running OL6. Wireless works on all three of them. (One of the notebooks its wireless has problem with the UEK kernel, but no problem with the RHEL kernel.)
    However, power management support means computer sleep and idle functions to slow down your computer's power
    consumption when it is not needed, e.g. down clock your CPU and slow down your hardware, dim your screen, etc.
    when running on battery, etc.This needs further verification, but all these functions seem to be working with OL6.
    But again, please no one be fooled by my overly optimistic and simplistic comments*. The reality is, I am glad OL6 desktop works at all.
    * For example, I actually installed OL6 on 4 notebooks, one of them "does not work" because I couldn't dim the screen. I did not intend to lie, but subconsciously, I somewhat forgot that there was this failed case.
    Edited by: Ping-Wu on Dec 19, 2012 7:48 AM

  • Epson R2880 printer does not work under 10.6 - how to install 10.5?

    Similar to the many problems reported here, my brand new still in production mid-to-high-end printer from Epson does not work. I set aside my Epson 1270 when I realized that they would never support anything that old, but to not support a current expensive model!?!? I would never have bought it except that their web site claims 10.6 compatible drivers. Not true. I can use it as a text printer, but have none of the photo print options that I paid for.
    Running on an iMac which I bought just before 10.5 came out. I never loaded 10.5. I paid the big bucks for a full upgrade from 10.4 to 10.6. I have found a 10.5 retail package. Once it arrives, what do I need to do to write 10.5 over the newer 10.6? Do I need to backup and erase everything, reinstall 10.4 and then 10.5? Or is there a reasonably reliable way to just load 10.5?

    The easiest fix to this issue that I've found is to just use Sierra's software.
    It means you don't get the nice built-in WWAN integration of 10.6, but whatever--it works!
    http://www.macupdate.com/info.php/id/25530/sierra-wireless-watcher

Maybe you are looking for

  • Please help me understand making and loading variable classes

    Hi guys , I know that I am stupid but I just can't get this!  AS3 says you need to load variables into a class?  Please please give me a simple example my variables look like this... (the whole point of playing around with variables was that if I had

  • Add/remove/change multi-pages of a pdf file

    What are the costs to me of various alternatives , should  I need to carry out the captioned activity, 6 times a year, or a total of 50 pages a year?

  • Does Album Starter Edition 3.2 work in Windows 7?

    I used Photoshop Album Starter Edition 3.2 on Windows XP Home.  My hard drive started to fail so I backed up all my files and PASE catalog folders and replaced the hard drive as well as the Operating system. I am now running the Windows 7 RC (build 7

  • Color Management HELP!

    Hello! As you can probably see, I have a problem with color management! How can I eliminate this PNG conversion? The green is bright and I practically lose his leg there. The shadows are just a lot darker then they're supposed to be. I've realized th

  • How can I install PhotoStich software without it looking for the CD?

    I've misplaced the software that came with my T4i.  I have downloaded all of the software from the T4i Driver\Software site.  I was able to install all of the software except for the PhotoStich software.  When I run the installer, it wants to do a CD