Steve, I am currently using middlegen with JBoss. It took me a while to get things going, but things are working well now. I was never able to get the struts working, but I didn't need the struts. So it can be done.
Russell ----- Original Message ----- From: "Steve" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Friday, March 14, 2003 2:04 PM Subject: Re: [Middlegen-user] cmp/cmr with jboss > Yuri: > > Thanks for the help. Everything generated and deployed without an error. > > After it deployed, I connected to the generated struts pages. I was > able to create person's and flights, but trying to create a reservation had > a couple issues: > > 1) The reservation form did not have fields for person nor flight. Is this > a side-effect from our changes? Or is this just the status of the struts > plug-in and it exists for all app servers? > > 2) When I tried to save the reservation I got an Exception stating that > CMP is not yet implemented. Again, I do not know if this is just that the > struts plugin is still in development, or if the modifications have broken > something under the cover. > > I would be curious to know if you saw the same behavior when you > worked with this. > > I am just starting with Middlegen, so I am still unclear > on whether these issues are an indication of how far off the trail I > am venturing. Specifically, I am wondering how much support > (ie, docs, faq's, mail archives) will be applicable to my setup > as I start implementing my own non-sample code. I remain > optimistic that I can eventually understand Middlegen and the code > it (and xDoclets) produce. > > Thanks for all your help, > > Steve B. > > > ----- Original Message ----- > From: "Yuri Kouzmov" <[EMAIL PROTECTED]> > To: <[EMAIL PROTECTED]> > Sent: Thursday, March 13, 2003 4:46 PM > Subject: RE: [Middlegen-user] cmp/cmr with jboss > > > > Steve, > > > > I feel your pain. I spent quite a bit of time on it before I was able to > > succesfully use the airline sample. There were a couple changes I had to > > make to get it working (more like compromises, actually): > > 1. Be sure to use fkcmp="false" setting in your build.xml > > 2. You now cannot use composite primary keys (where columns are part of > > both the primary and foreign keys). So only RESERVATION_ID column is now > > part of the primary key. > > 3. You need to allow your foreign key columns to be NULL-able. It looks > > like they are inserted as NULL and then later updated with appropriate > > values. > > > > After you make these changes you should be good to go. Also, (I > > mentioned this in another post), be sure to delete > > airline-prefs.properties file in samples/src directory. Looks like every > > time you run MiddleGen gui, it saves it's settings in that file. If you > > change the sql file and re-create the tables, it will still try to use > > those old settings and will fail to compile everything. Delete the file > > before you re-run MiddleGen after making schema changes. > > > > BTW, I was using Oracle, but can't imagine that this wouldn't work for > > MySQL as well. > > > > I've done so many changes that I might have forgotten to mention > > something. Let me know if this works. > > > > > > Y. > > > > -----Original Message----- > > From: Steve [mailto:[EMAIL PROTECTED] > > Sent: Wednesday, March 12, 2003 3:12 PM > > To: [EMAIL PROTECTED] > > Subject: Re: [Middlegen-user] cmp/cmr with jboss > > > > Do you recall any of the details? I am getting nowhere. It seems that > > every fix introduces new errors. If I make any changes to the airline > > table > > definition, I get an error during the struts compiliation. After I > > comment > > out the > > struts items, I get errors about my beans being incomplete. > > > > Even if the airline sample does not work, does anyone have an example > > that > > does compile and deploy on JBoss (preferably backed with MySQL) ? I > > don't > > mind tweaking files or extra steps if someone knows what they are. > > > > Am I beating a dead horse here trying to use middlegen with JBoss at > > this time? Are efforts under way to support JBoss with MySQL? It seems > > to be a common configuration. > > > > Thanks, > > > > Steve > > > > ----- Original Message ----- > > From: "Kristoffer Moe" <[EMAIL PROTECTED]> > > To: <[EMAIL PROTECTED]> > > Sent: Wednesday, March 12, 2003 9:31 AM > > Subject: Re: [Middlegen-user] cmp/cmr with jboss > > > > > > > I've also struggled with a similar problem some time ago, and as far > > as I > > > can remember, I introduced a workaround by adding a new PK column, > > which > > > simply was an numeric id. This, of cource, is only possible if you > > have > > > control over the database schema. > > > > > > > > > Kristoffer > > > > > > > Hi, > > > > > > > > I've read in the archives someone saying to use fkcmp="false" in the > > > > cmp20 plugin to go around the jboss limitation that doesn't accept a > > > > field to be both CMP and CMR. (which then results in duplicate > > column > > > > names in the create table statements) > > > > Although, that doesn't work for me, since this removes attributes > > from > > > > my beans which are both primary key for that bean and a foreign key. > > > > > > > > Is there any other work-around for this? > > > > > > Mvh/regards, > > > > > > > > > Kristoffer Moe > > > Senior Consultant > > > Elan It ReSource > > > > > > > > > > > > > > > > > > ------------------------------------------------------- > > > This SF.net email is sponsored by:Crypto Challenge is now open! > > > Get cracking and register here for some mind boggling fun and > > > the chance of winning an Apple iPod: > > > http://ads.sourceforge.net/cgi-bin/redirect.pl?thaw0031en > > > _______________________________________________ > > > middlegen-user mailing list > > > [EMAIL PROTECTED] > > > https://lists.sourceforge.net/lists/listinfo/middlegen-user > > > > > > > > > > > > > ------------------------------------------------------- > > This SF.net email is sponsored by:Crypto Challenge is now open! > > Get cracking and register here for some mind boggling fun and > > the chance of winning an Apple iPod: > > http://ads.sourceforge.net/cgi-bin/redirect.pl?thaw0031en > > _______________________________________________ > > middlegen-user mailing list > > [EMAIL PROTECTED] > > https://lists.sourceforge.net/lists/listinfo/middlegen-user > > > > > > ------------------------------------------------------- > > This SF.net email is sponsored by:Crypto Challenge is now open! > > Get cracking and register here for some mind boggling fun and > > the chance of winning an Apple iPod: > > http://ads.sourceforge.net/cgi-bin/redirect.pl?thaw0031en > > _______________________________________________ > > middlegen-user mailing list > > [EMAIL PROTECTED] > > https://lists.sourceforge.net/lists/listinfo/middlegen-user > > > > > > > ------------------------------------------------------- > This SF.net email is sponsored by:Crypto Challenge is now open! > Get cracking and register here for some mind boggling fun and > the chance of winning an Apple iPod: > http://ads.sourceforge.net/cgi-bin/redirect.pl?thaw0031en > _______________________________________________ > middlegen-user mailing list > [EMAIL PROTECTED] > https://lists.sourceforge.net/lists/listinfo/middlegen-user ------------------------------------------------------- This SF.net email is sponsored by:Crypto Challenge is now open! Get cracking and register here for some mind boggling fun and the chance of winning an Apple iPod: http://ads.sourceforge.net/cgi-bin/redirect.pl?thaw0031en _______________________________________________ middlegen-user mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/middlegen-user
