I have a jpa/spring dao that returns a user by open id url.  Running
on sdk 1.2.1, his worked without a problem. moving to 1.2.2, and now
1.2.5, it no longer returns any records.  Returning all records and
using String.equals works fine:

String openIdUrl = "http://blah/me";;
List results = em.createQuery("select u from "+OpenIDUser.class.getName
()+" u where u.openIDUrl=?1").setParameter(1, openIdUrl).getResultList
();
//results is size 0

List l = em.createQuery("select u from "+OpenIDUser.class.getName()+"
u").getResultList();
for(Object o: l){
 String url = ((OpenIDUser)o).getOpenIDUrl();
 if(openIdUrl.equals(url)){
 //string matches
  return (OpenIDUser)o;
 }
}

I am assuming I have inadvertently screwed something up in my
environment, but I'm struggling to get any more information  - can
anyone suggest any pointers?
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Google App Engine for Java" group.
To post to this group, send email to google-appengine-java@googlegroups.com
To unsubscribe from this group, send email to 
google-appengine-java+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/google-appengine-java?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to