Thanks for your answer. How do I have to name the property an a query in my example @Column(name = "peter") | public String getHugo() | { return mHugo; } | peter, Hugo, mHugo the doku says The logical column name is defined by the Hibernate NamingStrategy implementation. The default EJB3 naming | strategy use the physical column name as the logical column name. Note that this may be different than the | property name (if the column name is explicit). Unless you override the NamingStrategy, you shouldn't worry | about that. I understood that the pysical name is the name in the database, that´s wrong?
from User as u where (u.Hugo = :name) throws the same exception from User where (Hugo = :name) throws a grammar exception. The query, thats ok "from User where (peter = :name)") .setParameter ("name", "y") retrieves all User Objects with paremater "peter" = "y" How can I turn on the SQL debugging. View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4021758#4021758 Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4021758 _______________________________________________ jboss-user mailing list jboss-user@lists.jboss.org https://lists.jboss.org/mailman/listinfo/jboss-user