Good to hear that. Does HEAD mean current/latest JBoss 3.0.x from CVS? Also, does this what you're telling us also solve the NOT NULL problem that JBossCMP has which I believe are somewhat related. My current understanding is and experience unfortunately shows:
FK columns can't have a NOT NULL constraint declared on them in the DB since JBoss commits the INSERT statement at entity bean creation between ejbCreate and ejbPostCreate and not at the end of ejbPostCreate and thus inserts NULL first for an FK field. Tried a few patches that claimed to fix this but without success. According to Dain this might be fixed in 3.2 and should be in 4.0 whenever that comes around. Cheers, Bernie -----Urspr�ngliche Nachricht----- Von: Alex Loubyansky [mailto:[EMAIL PROTECTED]] Gesendet: Donnerstag, 5. Dezember 2002 09:46 An: [EMAIL PROTECTED] Betreff: RE: AW: [Xdoclet-user] Table creation in Jboss Current JBoss HEAD supports foreign keys as part of primary keys, i.e. foreign key columns mapped to the primary key columns. alex > -----Original Message----- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED]]On Behalf Of > [EMAIL PROTECTED] > Sent: Wednesday, December 04, 2002 7:14 PM > To: Schlienger, Marc > Cc: 'Adam Houghton'; [EMAIL PROTECTED] > Subject: Re: AW: [Xdoclet-user] Table creation in Jboss > > > In JBoss, you can't map a column to a CMP and a CMR at the same time. > Here are some links you might find useful: > > http://sourceforge.net/mailarchive/forum.php? > thread_id=1347755&forum_id=231 > > http://sourceforge.net/mailarchive/forum.php? > thread_id=1309930&forum_id=231 > > It's recorded as a bug/freature request somewhere over at Jboss, dain > sundstrom is responsible for it i think, and it is several months old. > > Aslak > > ----- Original Message ----- > From: "Schlienger, Marc" <[EMAIL PROTECTED]> > Date: Wednesday, December 4, 2002 4:47 pm > Subject: AW: [Xdoclet-user] Table creation in Jboss > > > Adam, > > > > GREAT! thanks a lot! > > > > I was having the same problem, and removing the persistence tag > > tackled the > > hurdle. Nice one. > > > > How did you come on that? I mean, there's nothing in the > documentation > > saying that you don't need the persistence tag if you have the > > relationone... > > > > Thanks, > > > > Marc > > > > > -----Urspr|ngliche Nachricht----- > > > Von: Adam Houghton [SMTP:[EMAIL PROTECTED]] > > > Gesendet am: Mittwoch, 4. Dezember 2002 17:22 > > > An: [EMAIL PROTECTED] > > > Betreff: RE: [Xdoclet-user] Table creation in Jboss > > > > > > Are you using both the @ejb.persistence tag and the > > @ejb.relation tag > > > above the same method? For CMR methods, you should only put the > > > @ejb.relation tag. Putting the @ejb.persistence tag > might cause the > > > duplicate column problem that you're having. I'm using the same > > setup as > > > you (JBoss 3.03) with CMP/CMR and the tables are getting created > > fine.> > > > If that isn't the problem, why don't you post the tags for the > > CMR method > > > that you're having problems with. > > > > > > - Adam > > > > > > > > > -----Original Message----- > > > From: Shankar Srinivasan [mailto:[EMAIL PROTECTED]] > > > Sent: Tuesday, December 03, 2002 8:49 PM > > > To: [EMAIL PROTECTED] > > > Subject: [Xdoclet-user] Table creation in Jboss > > > > > > > > > I've developed my CMP's using Xdoclet and when I tried deploying > > it on > > > Jboss 3.0.3, found something weird. I'm using Jboss to create > > the tables. > > > Each CMR field was treated as an additional table column and > > hence I'm > > > having duplicate columns in the table generated. What do I need > > to do to > > > fix this? Please let me know. > > > > > > Thanks > > > shankar > > > > > > -----Original Message----- > > > From: Aslak Hellesoy [mailto:[EMAIL PROTECTED]] > > > Sent: Monday, December 02, 2002 2:32 PM > > > To: Shankar Srinivasan; [EMAIL PROTECTED] > > > Subject: RE: [Xdoclet-user] ejb-persistance tag > > > > > > that's weird, because the tag name is still @ejb.persistence > > (with a dot). > > > now what did you use _exactly_ ? see some code? > > > > > > > -----Original Message----- > > > > From: Shankar Srinivasan [mailto:[EMAIL PROTECTED]] > > > > Sent: 2. desember 2002 23:23 > > > > To: Aslak Hellesoy; [EMAIL PROTECTED] > > > > Subject: RE: [Xdoclet-user] ejb-persistance tag > > > > > > > > > > > > Sorry! I did use @ejb-persistence. It did generate the column- > > name > > > > correctly. > > > > > > > > -----Original Message----- > > > > From: Aslak Hellesoy [mailto:[EMAIL PROTECTED]] > > > > Sent: Monday, December 02, 2002 2:21 PM > > > > To: Shankar Srinivasan; [EMAIL PROTECTED] > > > > Subject: RE: [Xdoclet-user] ejb-persistance tag > > > > > > > > The name of the tag is @ejb.persistence (with a dot and an > > 'e'), not > > > > @ejb-persistance. > > > > > > > > Aslak > > > > > > > > -----Original Message----- > > > > From: [EMAIL PROTECTED] > > > > [mailto:[EMAIL PROTECTED]]On Behalf Of > > Shankar > > > > Srinivasan > > > > Sent: 2. desember 2002 23:02 > > > > To: [EMAIL PROTECTED] > > > > Subject: [Xdoclet-user] ejb-persistance tag > > > > > > > > > > > > I'm trying to set jdbc-type and sql-type for all my CMP fields > > using> the > > > > ejb-persistance tag. But when the xml files are generated, I > > don't see > > > > the corresponding jdbc and sql types for my fields. I'm trying > > to > > > > deploy > > > it > > > > on > > > > Jboss and weblogic. I do understand I can set it specific for > > > > Jboss(@jboss.jdbc-type) but then it wont work for weblogic. Am I > > > missing > > > > something. > > > > > > > > Please let me know. > > > > > > > > Thanks > > > > shankar > > > > > > > > > > > > > > > > ------------------------------------------------------- > > > This SF.net email is sponsored by: Microsoft Visual Studio.NET > > > comprehensive development tool, built to increase your > > > productivity. Try a free online hosted session at: > > > http: > > > _______________________________________________ > > > Xdoclet-user mailing list > > > [EMAIL PROTECTED] > > > https://lists.sourceforge.net/lists/listinfo/xdoclet-user > > > > > > > > > ------------------------------------------------------- > > > This SF.net email is sponsored by: Microsoft Visual Studio.NET > > > comprehensive development tool, built to increase your > > > productivity. Try a free online hosted session at: > > > http: > > > _______________________________________________ > > > Xdoclet-user mailing list > > > [EMAIL PROTECTED] > > > https://lists.sourceforge.net/lists/listinfo/xdoclet-user > > > > > > ------------------------------------------------------- > > This SF.net email is sponsored by: Microsoft Visual Studio.NET > > comprehensive development tool, built to increase your > > productivity. Try a free online hosted session at: > > http: > > _______________________________________________ > > Xdoclet-user mailing list > > [EMAIL PROTECTED] > > https://lists.sourceforge.net/lists/listinfo/xdoclet-user > > > > > > ------------------------------------------------------- > This SF.net email is sponsored by: Microsoft Visual Studio.NET > comprehensive development tool, built to increase your > productivity. Try a free online hosted session at: > http://ads.sourceforge.net/cgi-bin/redirect.pl?micr0003en > _______________________________________________ > Xdoclet-user mailing list > [EMAIL PROTECTED] > https://lists.sourceforge.net/lists/listinfo/xdoclet-user ------------------------------------------------------- This sf.net email is sponsored by:ThinkGeek Welcome to geek heaven. http://thinkgeek.com/sf _______________________________________________ Xdoclet-user mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/xdoclet-user This e-mail and any attachment is for authorised use by the intended recipient(s) only. It may contain proprietary material, confidential information and/or be subject to legal privilege. It should not be copied, disclosed to, retained or used by, any other party. If you are not an intended recipient then please promptly delete this e-mail and any attachment and all copies and inform the sender. Thank you. ------------------------------------------------------- This sf.net email is sponsored by:ThinkGeek Welcome to geek heaven. http://thinkgeek.com/sf _______________________________________________ Xdoclet-user mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/xdoclet-user
