Dear Middlegen-users:

I am haviung problems with the definition of many2many relations in Middlegen.

Every time I define more than one many2many relation in my build.xml I get 
the following error (but no stack trace):

file:/home/rchandia/tmp/middlegen-cvs/middlegen/samples/build.xml:133: 
java.util.NoSuchElementException

If I just use one many2many realtion everything works, (although the other 
relation tables are shown, of course).

I have several many2many relations in my database (Oracle 9i) which I am 
defining as follows:

      <middlegen
         appname="${name}"
         prefsdir="${src.dir}"
         gui="${gui}"
         databaseurl="${database.url}"
         initialContextFactory="${java.naming.factory.initial}"
         providerURL="${java.naming.provider.url}"
         datasourceJNDIName="${name}.database"
         driver="${database.driver}"
         username="${database.userid}"
         password="${database.password}"
      >

         <table name="NATIVE_TEST_SERVICE"/>
         <table name="TELLARIAN_TEST_SERVICE_UNIT"/>
         <table name="NATIVE_TEST_SERVICE_UNIT"/>
         <table name="NATIVE_TEST_USER"/-->

         <many2many>
            <tablea name="TELLARIAN_TEST_SERVICE"/>
            <jointable name="NSERVICE_TSERVICE" generate="false"/>
            <tableb name="NATIVE_TEST_SERVICE"/>
         </many2many>
         <table name="TELLARIAN_TEST_USER"/>
         <many2many>
            <tablea name="NATIVE_TEST_USER"/>
            <jointable name="NUSER_NSERVICE_NSERVICE_UNIT" generate="false"/>
            <tableb name="NATIVE_TEST_SERVICE"/>
         </many2many>
         <many2many>
            <tablea name="TELLARIAN_TEST_SERVICE_UNIT"/>
            <jointable name="NSERVICE_UNIT_TSERVICE_UNIT" generate="false"/>
            <tableb name="NATIVE_TEST_SERVICE_UNIT"/>
         </many2many>
         <cmp20
            destination="${build.gen-src.dir}"
            package="${name}.ejb"
            interfacepackage="${name}.interfaces"
            jndiprefix="${unique.name}"
            generatepk="true"
            dataobject="false"
            viewtype="both"
            mergedir="${basedir}/src/middlegen"
            readonly="false"
            fkcmp="true"
            suffix="EJB"
         >
            <weblogic pkgen="false"/>
            <jboss/>
         </cmp20>

      </middlegen>

Any help will be appreciated.

Regards,

Rodrigo Chandia



-------------------------------------------------------
This sf.net email is sponsored by: OSDN - Tired of that same old
cell phone?  Get a new here for FREE!
https://www.inphonic.com/r.asp?r=sourceforge1&refcode1=vs3390
_______________________________________________
middlegen-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/middlegen-user

Reply via email to