I am unable to open XSD files using Tools->XML Schema Mapping... on my Windows 7, 64 bit (running AIMMS 32 bit).
I have tried AIMMS 3.10, 3.11, and 3.12 (even creating new projects and starting from scratch).
I have also tried several sample XSD files I got off web, and a sample in AIMMS_ref.pdf, as well as my own, VS-Studio generated files.
I had previously been able to map schemas in AIMMS on my old XP 32-bit machine - I believe in 3.10 (but maybe 3.11).
I then upgraded project to 3.11, and transferred to my Windows 7 machine, but haven't touched the mapping all that time,
and the project continued to work. I only discovered the problem because I wanted to change 1 mapping in the file and couldn't open it.
(I've tried manually editing the axm file to change the mapping, but it still uses the old mapping).
Unfortunately my XP machine died, so I can't go back and test it.The only thing I can think is that it is a bug
related to Windows 7 64 bit running AIMMS 32 bit.
Does anyone have any ideas?
Below is the xsd file - in case someone wants to stick it in a project dir and see if they can open it on their machine.
Thanks for any help!
Paul Miller (
pa...@osiopt.com)
<?xml version="1.0" encoding="utf-8"?>
<xs:schema id="TA_OutputFile"
targetNamespace="
http://tempuri.org/TA_OutputFile.xsd"
elementFormDefault="qualified"
xmlns="
http://tempuri.org/TA_OutputFile.xsd"
xmlns:mstns="
http://tempuri.org/TA_OutputFile.xsd"
xmlns:xs="
http://www.w3.org/2001/XMLSchema"
>
<xs:element name="TA_OutputFile">
<xs:complexType>
<xs:sequence>
<xs:element name="Jobs" minOccurs="0" maxOccurs="1">
<xs:complexType>
<xs:sequence>
<xs:element name="Job" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:attribute name="JOB_ID" type="xs:int" />
<xs:attribute name="ASSIGNED_TANKS" type="xs:string" />
<xs:attribute name="ASSIGNED_DATE" type="xs:dateTime" />
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
<xs:attribute name="StatusMessage" type="xs:string" />
<xs:attribute name="ProgramStatus" type="xs:string" />
<xs:attribute name="SolverStatus" type="xs:string" />
</xs:complexType>
</xs:element>
</xs:schema>