Are you getting any errors?

Next thing to try would be a command line parameter:

-EOAdaptorDebugEnabled Yes

It will print out all the SQL.

Ken

On Apr 14, 2006, at 1:06 PM, Tarun Reddy wrote:

This is what is in my VaultUser.plist file (inside of WOVault.eo)

    attributes = (
        {
            columnName = LOGIN;
            externalType = CHAR;
            name = login;
            valueClassName = NSString;
            width = 40;
        },
        {
            columnName = PASSWORD;
            externalType = CHAR;
            name = password;
            valueClassName = NSString;
            width = 40;
        },
        {
            columnName = "USER_OID";
            externalType = NUMBER;
            name = userOid;
            valueClassName = NSNumber;
            valueType = d;
        }
    );


I believe that the login attribute is 'login'. I tried changing it to something else and I get an error when running the application, so I think I have it correct.

Tarun

On Apr 14, 2006, at 11:02 AM, Ken Anderson wrote:

Is the login attribute 'login', or something else? You need the attribute name from the model here, not the database column name.

That's all I can think of at this point!

Ken

On Apr 14, 2006, at 12:58 PM, Tarun Reddy wrote:

So I've been hanging out in the J2EE world for a while, all the time looking at WebObjects. Finally came up with a little self project that I thought would be nice to implement in WebObjects, so I'm jumping in.

However I'm currently having an issue with retrieving objects from the database. Here is a sample sniplet that shows what I'm trying to do:

        // allow user to log in
        Session session = (Session)session();
        EOEditingContext ec = session.defaultEditingContext();
                System.out.println(login);
NSArray users = EOUtilities.objectsMatchingKeyAndValue (ec, "VaultUser", "login", login); // NSArray users = EOUtilities.objectsForEntityNamed(ec, "VaultUser");



Now, the second commented line works, but the first doesn't even though I have a row in the database where the login column is equal to the value that "login" is.

Any ideas? I'm stumped. (BTW, I actually took this code from one of Apple's demo applications, iShack, I think)

Thanks,
Tarun
_______________________________________________
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/lists% 40anderhome.com

This email sent to [EMAIL PROTECTED]



_______________________________________________
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]

Reply via email to