Joao Miguel Garcia
2002-06-21 12:01:04 UTC
Hi there,
This is an extract of my build.xml:
<target name="middlegen-bmp" description="Run Middlegen" unless="middlegen-bmp.skip">
<mkdir dir="${build.gen-src.dir.middlegen-bmp}"/>
<taskdef
name="middlegen"
classname="middlegen.MiddlegenTask"
classpathref="lib.class.path"
/>
<middlegen
appname="${name}"
prefsdir="${src.dir}"
gui="true"
databaseurl="${database.url}"
initialContextFactory="${java.naming.factory.initial}"
providerURL="${java.naming.provider.url}"
datasourceJNDIName="BRTM_TXDSOURCE"
driver="${database.driver}"
username="${database.userid}"
password="${database.password}"
schema="${database.schema}"
catalog="${database.catalog}"
many2many="false"
<!--
We can specify what tables we want EJBs generated for.
If none are specified, EJBs will be generated for all tables.
-->
<!--table name="reservations"/>
<table name="persons"/>
<table name="flights"/-->
<table name="ENTITYNEXTPK"/>
<bmp20
package="pt.oniway.billing.brtm.data.ejb"
jndiprefix="${unique.name}"
generatepk="false"
destination="${build.gen-src.dir.middlegen-bmp}"
dataobject="true"
/>
<html
destination="${build.html.dir.middlegen-bmp}"
/>
</middlegen>
</target>
Where I'm calling the bmp20 pluggin...
Can anyone tell me why is it generating this XXXXBean.java:
package pt.oniway.billing.brtm.data.ejb;
/**
* @author <a href="http://boss.bekk.no/boss/middlegen/">Middlegen</a>
*
* @todo generate create methods which don't take pk as arg (and use an arbitrary pk generator internally)
* @ejb:bean
* type="CMP"
* cmp-version="2.x"
* name="Entitynextpk"
* local-jndi-name="brtm.EntitynextpkLocalHome"
* view-type="local"
* primkey-field="entity"
Middlegen (or the pluggin) is putting the tags for a CMP bean!
Thanks Guys,
João Miguel Garcia
***@oni.pt
This is an extract of my build.xml:
<target name="middlegen-bmp" description="Run Middlegen" unless="middlegen-bmp.skip">
<mkdir dir="${build.gen-src.dir.middlegen-bmp}"/>
<taskdef
name="middlegen"
classname="middlegen.MiddlegenTask"
classpathref="lib.class.path"
/>
<middlegen
appname="${name}"
prefsdir="${src.dir}"
gui="true"
databaseurl="${database.url}"
initialContextFactory="${java.naming.factory.initial}"
providerURL="${java.naming.provider.url}"
datasourceJNDIName="BRTM_TXDSOURCE"
driver="${database.driver}"
username="${database.userid}"
password="${database.password}"
schema="${database.schema}"
catalog="${database.catalog}"
many2many="false"
<!--
We can specify what tables we want EJBs generated for.
If none are specified, EJBs will be generated for all tables.
-->
<!--table name="reservations"/>
<table name="persons"/>
<table name="flights"/-->
<table name="ENTITYNEXTPK"/>
<bmp20
package="pt.oniway.billing.brtm.data.ejb"
jndiprefix="${unique.name}"
generatepk="false"
destination="${build.gen-src.dir.middlegen-bmp}"
dataobject="true"
/>
<html
destination="${build.html.dir.middlegen-bmp}"
/>
</middlegen>
</target>
Where I'm calling the bmp20 pluggin...
Can anyone tell me why is it generating this XXXXBean.java:
package pt.oniway.billing.brtm.data.ejb;
/**
* @author <a href="http://boss.bekk.no/boss/middlegen/">Middlegen</a>
*
* @todo generate create methods which don't take pk as arg (and use an arbitrary pk generator internally)
* @ejb:bean
* type="CMP"
* cmp-version="2.x"
* name="Entitynextpk"
* local-jndi-name="brtm.EntitynextpkLocalHome"
* view-type="local"
* primkey-field="entity"
Middlegen (or the pluggin) is putting the tags for a CMP bean!
Thanks Guys,
João Miguel Garcia
***@oni.pt