The default eogenerator templates use generics. NSArray/Set/etc is only generic in WO 5.4 or Project Wonder. If you are using WO 5.3 without Wonder, then your NS* is not generic and cannot use the generic templates, so you must use the 1.4 templates.

ms

On Jun 23, 2008, at 11:33 AM, Patrick Robinson wrote:

I'm converting an old Xcode project to WOLips (using Tiger, java 1.5, Eclipse 3.3.2, WOLips 3.3.5266, and WO 5.3.3).

I reached the point where I made a change to my model which resulted in velocity EOGenerator being run, and now I have a bunch of code that won't compile. I'm getting:

The type NSArray is not generic; it cannot be parameterized with arguments <Award>

All my WOLips EOGenerator system preferences are blank (i.e. default). In my eogen file, I've specified the superclass package, and the Destination and Subclass Destination folders, and that's it.

Project Wonder is not involved at all.

I've seen that others have had this problem, and the solution for them has always seemed to involved use of the 5.4 vs 5.3 versions of Wonder - but this project doesn't use Wonder.

If I check the EOGenerator preference box for "Use Java 1.4 Templates (Velocity only)", then this problem goes away. But, why? I'm using java 1.5.

What's the problem here?

--
Patrick Robinson
AHNR Info Technology, Virginia Tech
[EMAIL PROTECTED]



_______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list      (Webobjects-dev@lists.apple.com)
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/webobjects-dev/mschrag%40mdimension.com

This email sent to [EMAIL PROTECTED]


_______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list      (Webobjects-dev@lists.apple.com)
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com

This email sent to [EMAIL PROTECTED]

Reply via email to