On Sep 10, 2010, at 11:58 AM, Michael Gargano wrote: > ENTITY_NAME is the class name
Also wrong. :-) There are three names, all of which can be different: 1. Entity: User 2. Class: com.foo.bar.User 3. Table: MyUser > , but still is not a substitute for getName() as that gives the FQ class name From the EOUtilities.objectMatchingValues docs: Parameters: ec - an EOEditingContext name - the name of the EOEntity values - specifies value of Enterprise Object It wants the Entity name. That is NOT the source of your problem. Chuck > > Sent from my iPhone > > On Sep 10, 2010, at 2:55 PM, Farrukh Ijaz > <[email protected]> wrote: > >> Hi, >> >> Try moving the classes inside a java package instead of the default package. >> AppUser.ENTITY_NAME represents the table name hence can't be replaced with >> AppUser.class.getName() >> >> Farrukh >> >> Sent from my iPhone >> >> On 10, ستمبر 2010, at 9:22 PM, Michael Gargano <[email protected]> wrote: >> >>> the classes are in packages under the sources folder. I was using AppUser. >>> ENTITY_NAME which is not FQ, but I also replaced that with >>> AppUser.class.getName() and I got the same error. I'm stumped. This isn't >>> a complicated app. >>> >>> Sent from my iPhone >>> >>> On Sep 10, 2010, at 2:19 PM, Chuck Hill <[email protected]> wrote: >>> >>>> Are the class names in the model fully qualified? Are the Java classes in >>>> packages and under the Sources folder? >>>> >>>> >>>> On Sep 10, 2010, at 11:17 AM, Michael Gargano wrote: >>>> >>>>> no, I the project's resource folder. it's getting pulled into the build. >>>>> >>>>> Sent from my iPhone >>>>> >>>>> On Sep 10, 2010, at 2:13 PM, Chuck Hill <[email protected]> wrote: >>>>> >>>>>> That sounds like you have the model in the project but not the code. Is >>>>>> this model in a framework? >>>>>> >>>>>> >>>>>> On Sep 10, 2010, at 11:11 AM, Michael Gargano wrote: >>>>>> >>>>>>> Yes, all of the above. :) >>>>>>> >>>>>>> AppUser >>>>>>> user=(AppUser)EOUtilities.objectMatchingValues(session().defaultEditingContext(),AppUser.ENTITY_NAME,loginDict); >>>>>>> >>>>>>> >>>>>>> Error is ERROR er.extensions.eof.ERXEntityClassDescription - Error >>>>>>> registering model: PerfTestEOModel >>>>>>> >>>>>>> ClassNotFoundException: AppUser >>>>>>> >>>>>>> >>>>>>> it's against a postgres db >>>>>>> >>>>>>> Sent from my iPhone >>>>>>> >>>>>>> On Sep 10, 2010, at 2:04 PM, Chuck Hill <[email protected]> >>>>>>> wrote: >>>>>>> >>>>>>>> Details? Code? Exceptions? Hints? >>>>>>>> >>>>>>>> >>>>>>>> On Sep 10, 2010, at 10:59 AM, Michael Gargano wrote: >>>>>>>> >>>>>>>>> hi all, >>>>>>>>> >>>>>>>>> I'm having an issue with EOUtilities.objectMatchingValues... it keeps >>>>>>>>> giving me ClassNotFoundExceptions telling me it cannot find the class >>>>>>>>> for the entity. I tried entity.ENTITY_NAME and >>>>>>>>> entity.class.getName(). and nothing, it tells me I need the FQ class >>>>>>>>> name still. (this is a wonder app) >>>>>>>>> >>>>>>>>> ideas? >>>>>>>>> >>>>>>>>> thanks >>>>>>>>> -mike >>>>>>>>> ______ -- Chuck Hill Senior Consultant / VP Development Practical WebObjects - for developers who want to increase their overall knowledge of WebObjects or who are trying to solve specific problems. http://www.global-village.net/products/practical_webobjects
smime.p7s
Description: S/MIME cryptographic signature
_______________________________________________ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list ([email protected]) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com This email sent to [email protected]
