Russell and Yuri: Thanks for the support. I will start diggin in this weekend.
I have created a couple of Struts apps in the past, so I hope I can get around the struts hole. Thanks again, Steve ----- Original Message ----- From: "Russell Black" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Friday, March 14, 2003 5:38 PM Subject: Re: [Middlegen-user] cmp/cmr with jboss > 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 > ------------------------------------------------------- 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
