Thanks for the feedback. Logging issues in jira is pretty straightforward, just create a user and use the 'create new issue' menu option. Our project is called middlegen3 (should be chosen default if you access it through the direct link to the project page - http://jira.codehaus.org/secure/BrowseProject.jspa?id=10110).
So far I've only made minimal changes to the code originally contributed by Dylan Etkin (http://jira.codehaus.org/secure/ViewIssue.jspa?key=MIDDLEGEN-11). I'm not quite familiar enough with Hibernate to know the best way to look up the Factory. So far I've assumed it's deployed as an MBean available with JNDI, which I have tested and found to work on JBoss (having deployed Hibernate as a SAR file). I guess the best way to solve this is to have different schemes to look up the factory, we should probably generate some kind of lookup util that can have a number of different implementations depending on the way hibernate is to be deployed. .eivind On Tue, 2 Mar 2004, Andreas Kemkes wrote: > Eivind: > > I haven't gotton around to analyze it in detail, but the generated code > looks much better, i.e. the #parse issue is gone. In fact the only thing > I noticed was the following dependency on the airline example in the > *Delegate.java code: > > net.sf.hibernate.SessionFactory factory = > (net.sf.hibernate.SessionFactory)ctx.lookup("AirlineHibernateFactory"); > > I know it's work in progress, but I thought you may want to know. > > Also, in delegate.vm, there is the following definition of useVO: > > #set( $useVO = $plugin.voPrefix && $plugin.voSuffix ) > > Wouldn't it be sufficient to use || instead of && and relax the > requirement to specify both voPrefix and voSuffix to either of them. > > I'm not familiar with JIRA yet. I'll try to look into it and will > report further comments there. > > Thanks for getting me on the right track. > > Regards, > > Andreas > > Eivind Waaler wrote: > > >Ah, I think I know what it is. The adapter plugin also needs some changes > >to the main middlegen class files: > > > >http://jira.codehaus.org/secure/ViewIssue.jspa?key=MIDDLEGEN-11 > > > >If you build middlegen with all plugins from cvs it should work, as you > >suggested :-) > > > >If you find problems or have suggestions/changes I would appreciate if you > >logged them in our jira bug tracker: > > > >http://jira.codehaus.org/secure/BrowseProject.jspa?id=10110 > > > >.eivind > > > >On Tue, 2 Mar 2004, Andreas Kemkes wrote: > > > > > > > >>Eivind: > >> > >>It'll definitely be useful :-). Thanks for the work In the meantime a > >>quick test with the airline example didn't show any different results, > >>still the #parse substitution issue. > >> > >>Maybe I need to start over with the full cvs version. I only compiled > >>the adapter and struts plugin from cvs and replaced the libraries in the > >>last distribution. Maybe that's what causes the problem, even though it > >>doesn't make sense to me. > >> > >>Also, I made a separate test with velocity and the #parse substitution > >>appears to work. > >> > >>Looks like a rather trivial problem, once it's tracked down ;-). > >> > >>Andreas > >> > >>Eivind Waaler wrote: > >> > >> > >> > >>>On Mon, 1 Mar 2004, Andreas Kemkes wrote: > >>> > >>> > >>> > >>> > >>> > >>>>Eivind: > >>>> > >>>>Eivind Waaler wrote: > >>>> > >>>> > >>>> > >>>> > >>>> > >>>>>Hi Andreas, > >>>>> > >>>>>The adapter plugin for hibernate is still under development and not quite > >>>>>ready for use unfortunately. Classes with composite keys and other basic > >>>>>stuff is not yet in place. > >>>>> > >>>>> > >>>>> > >>>>> > >>>>> > >>>>I do understand that it is work in progress. It was just too tempting > >>>>to see that something is in progress to decouple struts and cmp20. And > >>>>there aren't any composite keys in my model right now. > >>>> > >>>> > >>>> > >>>> > >>>It's nice to see that there's interest in this work :-) When running it on > >>>the three sample tables (flight, person, reservation) i only get an error > >>>on the StrutsReservationDelegate because of the composite key. Have you > >>>tried this? Just to check if it's related to your setup or the tables > >>>you're using. > >>> > >>> > >>> > >>> > >>> > >>>>I've looked a bit deeper and it seems that velocity's #parse directive > >>>>appears ineffective. This is supposed to work, isn't it. I'm using a > >>>>velocity 1.4 jar file. Any ideas what could be the cause? > >>>> > >>>> > >>>> > >>>> > >>>It is supposed to work, but I haven't had time to test it through very > >>>well yet. Not sure what could cause your problem. Let me know if you > >>>figure out anything or do any more development on this, I'd be happy to > >>>update the cvs. The goal is to get a first version of this up and running > >>>asap, seems to be something people might be finding useful. > >>> > >>>Cheers > >>>.eivind > >>> > >>> > >>> > >>> > >>> > >>>>Thanks, > >>>> > >>>>Andreas > >>>> > >>>> > >>>> > >>>> > >>>> > >>>>>Not sure about your xdoclet error. Try searching the xdoclet > >>>>>lists/documentation for similar errors. > >>>>> > >>>>>Regards > >>>>>.eivind > >>>>> > >>>>> > >>>>> > >>>>> > >>>>> > >>>>> > >>>>------------------------------------------------------- > >>>>SF.Net is sponsored by: Speed Start Your Linux Apps Now. > >>>>Build and deploy apps & Web services for Linux with > >>>>a free DVD software kit from IBM. Click Now! > >>>>http://ads.osdn.com/?ad_id=1356&alloc_id=3438&op=click > >>>>_______________________________________________ > >>>>middlegen-user mailing list > >>>>[EMAIL PROTECTED] > >>>>https://lists.sourceforge.net/lists/listinfo/middlegen-user > >>>> > >>>> > >>>> > >>>> > >>>> > >>>------------------------------------------------------- > >>>SF.Net is sponsored by: Speed Start Your Linux Apps Now. > >>>Build and deploy apps & Web services for Linux with > >>>a free DVD software kit from IBM. Click Now! > >>>http://ads.osdn.com/?ad_id=1356&alloc_id=3438&op=click > >>>_______________________________________________ > >>>middlegen-user mailing list > >>>[EMAIL PROTECTED] > >>>https://lists.sourceforge.net/lists/listinfo/middlegen-user > >>> > >>> > >>> > >>> > >>> > > > > > >------------------------------------------------------- > >SF.Net is sponsored by: Speed Start Your Linux Apps Now. > >Build and deploy apps & Web services for Linux with > >a free DVD software kit from IBM. Click Now! > >http://ads.osdn.com/?ad_id=1356&alloc_id=3438&op=click > >_______________________________________________ > >middlegen-user mailing list > >[EMAIL PROTECTED] > >https://lists.sourceforge.net/lists/listinfo/middlegen-user > > > > > > > ------------------------------------------------------- SF.Net is sponsored by: Speed Start Your Linux Apps Now. Build and deploy apps & Web services for Linux with a free DVD software kit from IBM. Click Now! http://ads.osdn.com/?ad_id=1356&alloc_id=3438&op=click _______________________________________________ middlegen-user mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/middlegen-user
