Perez Pola, Jorge
2004-05-24 08:29:04 UTC
Thanks,
I have download it yet from cvs.
but know I get the followinr error : <<The value '$table.resultTypeMapping' specified for parameter 'result-type-mapping' of ejb:finder tag in ... class is not valid. Valid values for this tag are: {Local,Remote}.
the bean class
* @ejb.finder
* signature="java.util.Collection findByUserName(java.lang.String userName)"
* result-type-mapping="$table.resultTypeMapping"
Am I missing something ?
regards
jorge
-----Original Message-----
From: middlegen-user-***@lists.sourceforge.net [mailto:middlegen-user-***@lists.sourceforge.net] On Behalf Of Eivind Waaler
Sent: viernes, 21 de mayo de 2004 16:56
To: middlegen-***@lists.sourceforge.net
Subject: Re: [Middlegen-user] middlegen + value objects + {0} option in package name
Hey,
I noticed there was a bug in the template, I was using $plugin.interfacePackage instead of $table.interfacePackage. This has been corrected, if you get the latest version from cvs.
Also make sure you specify package and interfacePackage on the sessionblock if you're using this, as this should not change with the other bean names.
Cheers
.eivind
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_id66&op=click
_______________________________________________
middlegen-user mailing list middlegen-***@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/middlegen-user
I have download it yet from cvs.
but know I get the followinr error : <<The value '$table.resultTypeMapping' specified for parameter 'result-type-mapping' of ejb:finder tag in ... class is not valid. Valid values for this tag are: {Local,Remote}.
the bean class
* @ejb.finder
* signature="java.util.Collection findByUserName(java.lang.String userName)"
* result-type-mapping="$table.resultTypeMapping"
Am I missing something ?
regards
jorge
-----Original Message-----
From: middlegen-user-***@lists.sourceforge.net [mailto:middlegen-user-***@lists.sourceforge.net] On Behalf Of Eivind Waaler
Sent: viernes, 21 de mayo de 2004 16:56
To: middlegen-***@lists.sourceforge.net
Subject: Re: [Middlegen-user] middlegen + value objects + {0} option in package name
Hey,
I noticed there was a bug in the template, I was using $plugin.interfacePackage instead of $table.interfacePackage. This has been corrected, if you get the latest version from cvs.
Also make sure you specify package and interfacePackage on the sessionblock if you're using this, as this should not change with the other bean names.
Cheers
.eivind
Hi all,
I am stuck in a problem with middlegen.
<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
<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.
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 ques
-------------------------------------------------------I am stuck in a problem with middlegen.
<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
<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.
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 ques
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_id66&op=click
_______________________________________________
middlegen-user mailing list middlegen-***@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/middlegen-user