| Author |
EJB + JPA
|
Jaderson Araújo
Greenhorn
Joined: Apr 29, 2009
Posts: 2
|
|
I'm trying to run a MDB that will persist an simple entity that I've already got to persist in a standalone application, using exactly the same entities, but when I try to persist I got an error message, the message say:
java.sql.SQLSyntaxErrorException: 'DTYPE' is not a column in table or VTI 'APP.POSITION'.
Error Code: -1
Call: INSERT INTO POSITION (DTYPE) VALUES (?)
bind => [coordinates]
Query: InsertObjectQuery(Coordinates[Position[id=null], latitude=56.7765, longitude=23.4545, altitude=0.0])
I'm sure the problem can't be the code of entity, I think is some feature in EJB project, but I don't know what to do, if someone already had a similar problem please help me
I'm going mad
thanks
|
 |
Cameron Wallace McKenzie
author and cow tipper
Saloon Keeper
Joined: Aug 26, 2006
Posts: 4967
|
|
Does the object that you are mapping use inheritance? It looks to me like there's some inheritance or interface mapping that isn't happening correctly against your database.
Just a hunch though.
-Cameron McKenzie
|
Author of Hibernate Made Easy, What is WebSphere???, JSF 2.0 Made Easy and the SCJA Certification Guides
|
 |
Jaderson Araújo
Greenhorn
Joined: Apr 29, 2009
Posts: 2
|
|
How I've said I got to persist if I try to run out of the conteiner, then I' m not sure if the problem is the JPA code I've writen, I think must be anything more particular from that context
Thanks
|
 |
 |
|
|
subject: EJB + JPA
|
|
|