I ran into a problem with Pragmas and Monticello

 

If I define a pragma as:

 

            <asn1FieldMutator: 'signatureAlgorithm' class: CertificateSigAlgorithmANS1>

 

It works fine as long as CertificateSigAlgorithmASN1 is defined.  When loading from Monticello the order is now critical to getting the pragma reloaded.  If the classes are loaded out of order the loading stops with:    

           

            <asn1FieldMutator: 'signatureAlgorithm' class: Literal constant expected ->CertificateSigAlgorithmANS1>

 

This must be a problem for other classes in Monticello loading.  Does anyone know how Monticello handles undefined class references, or is this a problem with pragma syntax checking?

 

Thanks for your help!

 

Ron Teitelbaum