Hi all,
I am stuck in a problem with middlegen.
I generate my ejb�s with their value objects succesfully this way :
<cmp20 destination="${build.gen-src.dir}" package="${name}.ejb"
interfacepackage="${name}.ejb" jndiprefix="${unique.name}" pkclass="false"
dataobject="false" valueobject="true" sessionfacade="false" viewtype="local"
mergedir="${basedir}/src/middlegen" readonly="false" fkcmp="true" guid="false">
Then I try to store each ejb in a folder with its name, to do this I add the {0} to
the package and interfacepackage :
<cmp20 destination="${build.gen-src.dir}" package="${name}.ejb.{0}"
interfacepackage="${name}.ejb.{0}" jndiprefix="${unique.name}" pkclass="false"
dataobject="false" valueobject="true" sessionfacade="false" viewtype="local"
mergedir="${basedir}/src/middlegen" readonly="false" fkcmp="true" guid="false">
Then I got the problem.
It seems that middlegen does not 'translate' the {0} with the folder name in those
methods that has references to value objects.
The bean has declarations that does not compile, like this :
public java.lang.String ejbCreate(ccop.ejb.{0}.UserLightValue value) throws
javax.ejb.CreateException {
The template entity-cmp-20.vm is what produce the error.
My questions now are
Is it a Middlegen bug ?
Am I doing something wrong ?
Anyone running in the same problem has a solution, what ???
Am I questioning a lot ;-)?
Thanks to all that at least has read this mail,
Jorge
-------------------------------------------------------
This SF.Net email is sponsored by: Oracle 10g
Get certified on the hottest thing ever to hit the market... Oracle 10g.
Take an Oracle 10g class now, and we'll give you the exam FREE.
http://ads.osdn.com/?ad_id149&alloc_id�66&op=click
_______________________________________________
middlegen-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/middlegen-user