Hi Jan
On Tue, 2005-01-25 at 09:14 +0100, Jan Heise wrote:
> Hi Roy,
>
> So for tests I would suggest:
> - don't have an abstract base class
> - have one finder on every class (even if you don't use it)
How does having a finder on every class help?
cheers,
roy
>
> At least that's what works for me now.
>
> For the rest I have no explanation.
>
> hth,
>
> Jan
>
> Am 25.01.2005 um 08:42 schrieb Roy Feldman:
>
> >
> >
> > Hi Chad and all,
> >
> >
> > I have been having various problems with a model I built a few months
> > ago with the Spring Cartridge. I left it aside shortly before the
> > 3.0M3
> > release, when it generated and compiled fine.
> >
> > Now I need to start work on the next iteration of the application and I
> > have hit a roadblock with AndromMDA.
> >
> >
> > I can't successfully generate and compile it from either 3.OM3 or the
> > latest snapshot.
> >
> > I have created a simple test case with two Entitys, one which
> > specializes the other, to reproduce the problem. I'll focus on the
> > problems I am having with the latest snaphsot, dated today Jan 25.
> >
> > The superclass is Vehicle and the subclass is Auto.
> >
> > For starters, I don't get any DAO's for either Vehicle or Auto.
> > However, I do see a file called $generatedFile which seems to contain
> > the code for VehicleDaoImpl.
> >
> > However, the generated applicationContext.xml has bean declarations
> > for
> > vehicleDao and autoDao.
> >
> > One more problem is the code generated for the factory method of Auto
> > does not compile.
> >
> > [javac] /home/roy/src/logistics-2.0/generate/test/Auto.java:38:
> > incompatible types
> > [javac] found : test.AutoImpl
> > [javac] required: test.Auto
> > [javac] return new test.AutoImpl();
> >
> >
> > The method body is:
> >
> > public static final test.Auto newInstance()
> > {
> > return new test.AutoImpl();
> > }
> >
> > This wont compile because AutoImpl extends VehicleImpl.
> >
> > Please look at my previous note about the problem I see with changing
> > Entities from interfaces to abstract classes.
> >
> > Chad, I have sent you copies of my test case model. Please let me know
> > if there is anything else that you need.
> >
> >
> > thanks,
> >
> > roy
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> > -------------------------------------------------------
> > This SF.Net email is sponsored by: IntelliVIEW -- Interactive Reporting
> > Tool for open source databases. Create drag-&-drop reports. Save time
> > by over 75%! Publish reports on the web. Export to DOC, XLS, RTF, etc.
> > Download a FREE copy at http://www.intelliview.com/go/osdn_nl
> > _______________________________________________
> > Andromda-user mailing list
> > [email protected]
> > https://lists.sourceforge.net/lists/listinfo/andromda-user
>
>
>
> -------------------------------------------------------
> This SF.Net email is sponsored by: IntelliVIEW -- Interactive Reporting
> Tool for open source databases. Create drag-&-drop reports. Save time
> by over 75%! Publish reports on the web. Export to DOC, XLS, RTF, etc.
> Download a FREE copy at http://www.intelliview.com/go/osdn_nl
> _______________________________________________
> Andromda-user mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/andromda-user
>
>
-------------------------------------------------------
This SF.Net email is sponsored by: IntelliVIEW -- Interactive Reporting
Tool for open source databases. Create drag-&-drop reports. Save time
by over 75%! Publish reports on the web. Export to DOC, XLS, RTF, etc.
Download a FREE copy at http://www.intelliview.com/go/osdn_nl
_______________________________________________
Andromda-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/andromda-user