Hi
 
I am getting following error while running the Enhancer
 
com.sun.jdori.enhancer.util.InternalError: assertion failed: JDO metadata: managed fields exceed annotated fields.
    at com.sun.jdori.enhancer.util.Assertion.affirm(Unknown Source)
    at com.sun.jdori.enhancer.core.Analyzer.scanFields(Unknown Source)
    at com.sun.jdori.enhancer.core.Analyzer.scan(Unknown Source)
    at com.sun.jdori.enhancer.core.Controller.scan(Unknown Source)
    at com.sun.jdori.enhancer.core.Controller.enhanceClass(Unknown Source)
    at com.sun.jdori.enhancer.filter.Enhancer.enhanceClassFile1(Unknown Source)
    at com.sun.jdori.enhancer.filter.Enhancer.enhanceClassFile(Unknown Source)
    at com.sun.jdori.enhancer.Main.enhanceClassFile(Unknown Source)
    at com.sun.jdori.enhancer.Main.enhanceInputFiles(Unknown Source)
    at com.sun.jdori.enhancer.Main.process(Unknown Source)
    at com.sun.jdori.enhancer.Main.main(Unknown Source)
Fatal error while enhancing: JDO ENHANCER: An internal error occurred while enhancing input class; detailed message: assertion failed: JDO metadata: managed fields exceed annotated fields.
com.sun.jdori.enhancer.EnhancerFatalError: JDO ENHANCER: An internal error occurred while enhancing input class; detailed message: assertion failed: JDO metadata: managed fields exceed annotated fields.
    at com.sun.jdori.enhancer.filter.Enhancer.enhanceClassFile(Unknown Source)
    at com.sun.jdori.enhancer.Main.enhanceClassFile(Unknown Source)
    at com.sun.jdori.enhancer.Main.enhanceInputFiles(Unknown Source)
    at com.sun.jdori.enhancer.Main.process(Unknown Source)
    at com.sun.jdori.enhancer.Main.main(Unknown Source)
aborted with errors.
 
The java file is attached and the corresponding entry in the package.jdo is :
<class name="ICP_ACL_PRIV_COMPANY" identity-type="datastore">
   <field name="bU_ID" persistence-modifier="persistent">
    <extension vendor-name="ojb" key="column" value="BU_ID"/>
   </field>
   <field name="rULE_ID" persistence-modifier="persistent">
    <extension vendor-name="ojb" key="column" value="RULE_ID"/>
   </field>
</class>
 
Could somebody give me a clue on what's wrong in my code.
 
Thanks and Regards
Tarun Gupta
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to