• Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

EJB + JPA

 
Jaderson Araújo
Greenhorn
Posts: 2
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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
Posts: 4968
1
Hibernate Spring Tomcat Server
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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
 
Jaderson Araújo
Greenhorn
Posts: 2
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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
 
I agree. Here's the link: http://aspose.com/file-tools
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic