public class ExternalTransformation
Methods for transforming XLM outside of the MEA and running MEA loads against the transformed files.
These methods were required because, as of base services 18.104.22.168, the splitter takes all
sibling elements in addition to the element selected by the split tag. In future
releases a filter may be available. The SwKBT files include too much information
in sibling elements for efficient processing, so we transform to native Maximo format before
loading the files into Enterprise Services. The splitter then creates a
minimum-sized message for each Mbo object.
public void runMeaLoad(java.lang.String xmlInputFilePath,
Process XML file data by reading the file from filesystem through Enterprise Services load.
This method calls the XmlFileLoaderImpl#processXMLData(InputStream, String, String, RecoveryService) method.
Write into recorvery file in case of error.