Skip to Content
avatar image
Former Member

MDIS Structure Excpetions

Hi Experts,

I'm running MDM 5.5 at a Client site.

Defined Ports for Importing, I send the XML files to the Ready Area and everything works fine.

For testing purpose, I have intentionally altered a sample file (adding a filed that is non mapper in the DTD/Schema).

Looking at the log, the Server continue to try to load it and if I have other files in the Ready, they are not managed: I have setup in the Console the flag Block on Structural Excpetion to NO, and I expect that the file is moved into StructuralIX but nothing happens.

The only way is to either remove thewrong file or fix it manually.

Any suggestions?

Thanks

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

4 Answers

  • Best Answer
    avatar image
    Former Member
    Mar 10, 2009 at 09:55 PM

    Thanks for your help.

    The problem is now fixed.

    Add comment
    10|10000 characters needed characters exceeded

    • Former Member Former Member

      Hi Bis,

      quite "easy" task: Close all the Clients, stop the MDS service, stop MDIS servive, stop Oracle DB, restart the whole server, redo the sequence, and that's it.

      Of course "Stop on exception" flag must be set to NO in the I.M.

      Thanks,

      Mauro

  • avatar image
    Former Member
    Mar 10, 2009 at 11:27 AM

    Hi - we had a similar problem - import server seemed to ignore the console setting. We found that OSS note 1006149 had the solution (option 9). You can add a parameter to the mds.ini file "Block Ports On Structural Exceptions = False". You then need to unload repository and load again with indices.

    After we did that our issue was fixed.

    Good luck

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Mar 10, 2009 at 12:45 PM

    Hi Mauro,

    Mauro, also try checking the ImportX and ValueX exception folder to see if your source file has moved to any of these folders.

    Because if you have encountered the Import or Value exception then the MDIS will not block the port but will move the faulty records in the other excpetion folders and process with the next.

    Hope It Helped

    Thanks & Regards

    Simona Pinto

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Mar 10, 2009 at 03:49 PM

    Hi,

    This structural exception can be solved by 2 ways:

    1. unload the repository & make the block structural exception into yes.

    2. manually remove the unmapped field.

    Regards,

    Vijay

    Add comment
    10|10000 characters needed characters exceeded