• Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

org hibernate PropertyAccessException

 
nimo frey
Ranch Hand
Posts: 580
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
hello,

I have 3 tables in my database:

ROLE (ID_ROLE, DESCRIPTION)
ROLE_PERSON (ID_ROLE, ID_PERSON)
PERSON (ID_PERSON, NAME)

and mapped them as a ManyToMany-Relation:





The relationship works well by doing some HQLs (JPA-QLs). But when I want to persist a new Person-Instance, the following stacktrace occurs:



This is my session-bean:



This is my view to obtain the list of selected roles (this works):



The persist works only, if the user will not select any roles. Then a person-instance with its name and id will be stored in the database. By persisting any roles, the stacktrace above occurs.

I have tried a lot but I cannot solve the problem.
Any Idea, how I can solve that problem??

Thanks.
 
nimo frey
Ranch Hand
Posts: 580
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I do not understand, why Hibernate complains that the "object is not an instance of declaring class" when searching the primary key from Table ROLE. I know, Users is my actual instance..but Hibernat cannot save a User-Record without considering the m:n-Relation..I mean, it should save the join-table automatically open a new session for that..

 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic