aspose file tools*
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 EJB 3 in Action this week in the EJB and other Java EE Technologies 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: 17249
    
    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
 
wood burning stoves
 
subject: How to create new persistence unit at run time?
 
Similar Threads
EJB3 in action - Chapter 2 EAR file error
Can I create data source at run time
How to Configuring mysql db with JPA aplication?
JPA PU and Entity Class problems
EJB in action - Chapter 2 EAR file error