Unable to open Application Architect v8.0- Root Element Is Missing

I recently ran into a problem on a client system after applying an upgrade.  When attempting to log into the Application Architect the login would get so far and then throw an error:

There is an error in XML document(0,0). (System.xml)
Root Elements is missing. (System.xml)

The resulting problem was discovered to be that the system was looking for a specific row in the VIRTUALFILESYSTEM.  It was looking for it by the VirtualFielsystemID, which for some reason was not a correct ID.  The row it was looking for was the one where the itemname=’modelindex.xml’  I was able to fix this by removing the row from the virtualfilesystem table for the modelindex:

delete from virtualfilesystem where itemname=’modelindex.xml’

After doing so the application architect re-opened.  Rebuilding the platform will then regenerate that file.

 

ABOUT THE AUTHOR

Kris Halsrud

Kris Halsrud is a Senior Analyst / Developer for Customer FX Corporation.

5 Comments

  1. I am having a similar problem trying to create a manifest by project differences. I am getting an error that says: “hexidecimal value 0x00, is an invalid character line 44 position 16. (System.XML). Do you think this is related?

    Reply
    • It sounds like one of the files that is attempting to be added into the project has an invalid XML character in it. hexadecimal 0x00 is a null value. That is not a valid XML character. The problem is trying to find what that is being added to the project is the offending component. Maybe ensure both the projects you are comparing build and run properly.

  2. Maybe a better question would be, is how did you figure out which row needed to be deleted?

    Reply
  3. I just realized that you used the SalesLogix Profiler! Great article!

    Reply
  4. Yes, I am finding a few bad ones and correcting them. Thanks Kris!

    Reply

Submit a Comment

Your email address will not be published. Required fields are marked *

Subscribe To Our Newsletter

Join our mailing list to receive the latest Infor CRM (Saleslogix) and Creatio (bpm'online) news and product updates!

You have Successfully Subscribed!