Xml missing elements

Post questions here relative to DataStage Enterprise/PX Edition for such areas as Parallel job design, Parallel datasets, BuildOps, Wrappers, etc.

Moderators: chulett, rschirm, roy

Post Reply
synsog
Premium Member
Premium Member
Posts: 232
Joined: Sun Aug 01, 2010 11:01 pm
Location: Pune

Xml missing elements

Post by synsog »

Here are two sample xml files which we are processing in DS job. The job is running fine in 8.5v , but recently upgraded to 8.7v. The job is failing for second xml. since "ModelType" element is not coming from the xml.



First XML PGMedical

<?xml version="1.0" ?>
- <CoveragePattern coverageCategory="PGPLiabGrp" coverageSubtype="PersonalAutoCov" existence="Suggested" lookupTableName="PACov" owningEntityType="PersonalAutoLine" priority="50" public-id="PGMedicalPayCov" referenceDateByType="PolicyTerm">
<AvailabilityScript />
<InitializeScript />
<OnRemovalScript />
- <CovTerms>
- <OptionCovTermPattern choiceLookupTableName="PACovOpt" coverageColumn="ChoiceTerm1" lookupTableName="PACovTerm" modelType="Limit" priority="-1" public-id="PGMedicalLimit" required="false">
<AvailabilityScript />
- <Options>
- <CovTermOpt optionCode="1000" priority="15" public-id="PGMedical1000" refCode="00001000" value="1000">
<AvailabilityScript />
</CovTermOpt>
- <CovTermOpt optionCode="10000" priority="45" public-id="PGMedical10000" refCode="00010000" value="10000">
<AvailabilityScript />
</CovTermOpt>
</Options>
</OptionCovTermPattern>
</CovTerms>
</CoveragePattern>


Second XML - PGXtraMedica

<?xml version="1.0" ?>
- <CoveragePattern coverageCategory="PGPLiabGrp" coverageSubtype="PersonalAutoCov" existence="Electable" lookupTableName="PACov" owningEntityType="PersonalAutoLine" priority="55" public-id="PGXtraMedicaPayCov" referenceDateByType="PolicyTerm">
<AvailabilityScript />
<InitializeScript />
<OnRemovalScript />
- <CovTerms>
- <OptionCovTermPattern choiceLookupTableName="PACovOpt" coverageColumn="ChoiceTerm1" lookupTableName="PACovTerm" priority="-1" public-id="PGXtraMedicaPayLimit" required="false">
<AvailabilityScript />
- <Options>
- <CovTermOpt optionCode="100K" priority="40" public-id="plmoknzjni51mnms6h4v0thqcc9nm2i" refCode="0100" value="100000">
<AvailabilityScript />
</CovTermOpt>
- <CovTermOpt optionCode="300K" priority="70" public-id="qazwsxzu62dun0gkeksg1lvr0v009" refCode="0300" value="300000">
<AvailabilityScript />
</CovTermOpt>
</Options>
</OptionCovTermPattern>
</CovTerms>
</CoveragePattern>
chulett
Charter Member
Charter Member
Posts: 43085
Joined: Tue Nov 12, 2002 4:34 pm
Location: Denver, CO

Post by chulett »

It would help to post the actual failure.
-craig

"You can never have too many knives" -- Logan Nine Fingers
synsog
Premium Member
Premium Member
Posts: 232
Joined: Sun Aug 01, 2010 11:01 pm
Location: Pune

Post by synsog »

actaul errors:

xmlSrcReadXmlFile,0: Caught unknown exception from runLocally().
xmlSrcReadXmlFile,0: The runLocally() of the operator failed.
xmlSrcReadXmlFile,0: Operator terminated abnormally: runLocally() did not return APT_StatusOk
xfmPassXmlFileName,0: Internal Error: (shbuf): iomgr\iomgr.C: 1941
main_program: Step execution finished with status = FAILED.
Post Reply