> Good to hear that. Does HEAD mean current/latest JBoss 3.0.x
> from CVS?

No, current HEAD is jboss-4.0.0alpha

> Also, does this what you're telling us also solve the NOT NULL problem
that

Only for the case when FK is a part of the PK, as PK fields can't be NULL.

> 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.

Sad but true.

> 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.

If Dain said then it'll be so ;)
But currently it's not implemented yet.

alex

>
> 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



-------------------------------------------------------
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

Reply via email to