See information about the latest product version
Converting a legacy message map that includes transformations of the local environment tree or xsd:any elements
Before you convert a legacy message map that includes transformations of the local environment tree or xsd:any elements, you must provide the XML schema of the input and output data structure in a library. The library with the schemas must be visible by the project hosting the imported legacy message map.
In a message map, the Variables folder in the local environment tree is represented by xsd:any. In IBM® Integration Bus, you must qualify the Variables folder to provide the elements for your map. For more information, see Mapping LocalEnvironment data.
- You have an xsd:any element and the schema model associated to the message set that you use to qualify it in your map. The conversion process casts the xsd:any element to the schema model automatically.
- You have an xsd:any element and no schema model describing its structure. The conversion process fails the first time. You must define the model and run again the conversion process.
- You have a legacy message map where you edit the path expression in your map to define the element that must be read to qualify the xsd:any element. The conversion process fails the first time. You must define the schema model and run again the conversion process.
In the Application Development view, complete the following steps to convert a legacy message map that includes transformations of the local environment tree and of xsd:any elements:
Continue converting your legacy message map. For more information, see Converting a message map from a .msgmap file to a .map file.