wood burning stoves 2.0*
The moose likes Object Relational Mapping and the fly likes How to create new persistence unit at run time? Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of The Java EE 7 Tutorial Volume 1 or Volume 2 this week in the Java EE forum
or jQuery UI in Action in the JavaScript forum!
JavaRanch » Java Forums » Databases » Object Relational Mapping
Bookmark "How to create new persistence unit at run time?" Watch "How to create new persistence unit at run time?" New topic
Author

How to create new persistence unit at run time?

avihai marchiano
Ranch Hand

Joined: Jan 10, 2007
Posts: 342
Hey,

I am working in Jboss.

I have persistence.xml and in the file i create persistence unit that is mapped to a data source and a schema.

I want to create in run time a new persistence unit and factory , that is mapped to another data source and schema.

I need it because i want to create copy of this unit in different schema for each user that register to the system.

My questions are:
How can i create new persistence unit at run time?

How can i save the new persistence unit that i created to the persistence.xml or to another file in order have them in case the server is crashed?

Can i create a data source that map to a data base url and not mapped to schema and in the persistence unit properties give the schema connection url ?

Thank you very much
Mark Spritzler
ranger
Sheriff

Joined: Feb 05, 2001
Posts: 17250
    
    6

Well, the way things are right now, I don't think you will be able to do this programatically and save it in a persistence.xml.

Mark


Perfect World Programming, LLC - Two Laptop Bag - Tube Organizer
How to Ask Questions the Smart Way FAQ
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: How to create new persistence unit at run time?