Multiple Toplink project modules

Hi
We have been using Toplink for more than 4 years and have developed a single, extensive domain model. However, this domain model is used in multiple application projects which is increasingly hindering development speed. We would like, no need to cut up this single domain model into smaller separate projects and, in the same time, still have a single runtime model so that class associations keep working across these different projects.
I have seen the post by Allessandro Rizzi (Importing projects on the topic of importing projects, and from that post I gather that it is doable, but a lot of hassle.
Since JPA seems to support exactly the scenario I have in mind, I could consider moving to JPA but you will understand that this is an enormous undertaking on a domain model that is 4 years old and contains over 500 classes.
So I would like to be able to keep using the Toplink API (instead of the JPA) *but* with some of the features that are in the JPA like the very nice packaging options and the runtime merging of different 'persistence units'.
Is this possible, now or in the future?

So I would like to be able to keep using the Toplink
API (instead of the JPA) *but* with some of
the features that are in the JPA like the very nice
packaging options and the runtime merging of
different 'persistence units'.JPA does help your situation in that you can either place mappings on Entities directly as annotations or 'chunk' the mappings for subsets of Entities into mapping XML files. You wouldn't be merging persistence units but the persistence unit would be 'merging' the annotations and the mapping files.
Is this possible, now or in the future?Yes, you can use the TopLink API with JPA defined Entities. I'd blogged about doing this in TopLink Essentials but the same is true for TopLink 11 and EclipseLink.
--Shaun                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       

Similar Messages

  • Multiple Toplink Mapping files

    Hi All,
    I have 8 modules in my project, I would like to maintain separate toplink mapping file and persistence-config.xml file for each module.
    Ex: in struts we can have separate struts-config.xml file for each module like  struts-admin-config.xml, struts-moderator-config.xml, struts-dashboard-config.xml files and we will configure those information in web.xml file for Actionservlet input params.
    Is it possible to have multiple toplink mapping files and persistence configuration files for each module in a project.
    Thanks & Regards,
    B.V.Suresh Babu.

    Thanks a lot for your direction!
    I am using xtreme framework alongwith Toplink. I use codegen tool to generate extreme BOM (business object model) classes. I an unable to introduce my logic as you suggested to use Direct Mapping.
    I am not able to find more details and/or complete example to use any of your suggested approach. Please do send me any stuff you can send for the same.
    Regards,
    Raghav

  • Multiple libraries, projects and reorganizing for the new year

    I have used Aperture since 1.0 and really like it but the growing pains are still present - over time of use, I've ended up with multiple libraries [2 main ones and 2-3 little ones that probably can be safely archived]. I want to start fresh in the new year and have a new Library that is my main one, my only one in fact == is it possible/feasible/desireable to export projects from Library A and B and then import the ones i want into my 2007 Library the way my new organizing system will be? I mainly have images according to geography and people [e.g. people in locations versus family and friends]. Can I consolidate all my Libraries into one new one for use in the future ?? Will exporting each project and then importing into my new master Library work??

    I've been thinking just a little about what features I would like the next rev of aperture to have. Though I haven't thought through the specifics, easier and more efficient use and management of multiple libraries, projects etc would be nice. Whole aperture projects referenced from multiple libraries or some such? (I said I hadn't thought it through!)
    It's over a year since aperture came out, macworld is coming up, and I suspect that 2.0 will be released eventually some time in the future, perhaps with changes (maybe even improvements!) in library and project workflow.
    So while I too am considering how to organize my own aperture materials I am currently holding off for bit just in case there might maybe possibly be (Conjecture Warning!!!) something new announced soon....
    MBP17 2.16 ghz 2gb 120gb   Mac OS X (10.4.8)  
    MBP17 2.16 ghz 2gb 120gb   Mac OS X (10.4.8)  

  • Any Automation possible in oracle project module through customization

    Hi,
    Anybody aware of any customization in oracle project module.We have some customized requirements from users
    i.e..1)Can we update the status of task once it is completed.2)When we create the dependency and in case change in schedule does system changes the date of dependent task automatically.
    Regards,
    Chintamani

    Hi,
    Anybody aware of any customization in oracle project module.We have some customized requirements from users
    i.e..1)Can we update the status of task once it is completed.2)When we create the dependency and in case change in schedule does system changes the date of dependent task automatically.
    Regards,
    Chintamani

  • Unexpected severe error in Jdeveloper opening a toplink project

    Folks,
    I'm getting the following errors trying to open a Toplink project on Jdev 11.1.1.2
    Could you please advice ?
    Thanks,
    Gustavo.
    oracle.javatools.db:Jun 25, 2010 11:44:38 AM oracle.javatools.db.marshal.DBObjectSAXHelper logConversionError
    WARNING: couldn't parse XML element: oracle.javatools.db.TemporaryObjectID
    oracle.javatools.db:Jun 25, 2010 11:44:38 AM oracle.javatools.db.marshal.DBObjectSAXHelper logConversionError
    WARNING: couldn't parse XML element: oracle.javatools.db.TemporaryObjectID
    An error was detected while opening a persistence file.
    java.lang.NullPointerException
    o.toplink.workbench.addin.mappings.spi.db.JDeveloperTable.getForeignKeys(JDeveloperTable.java:60)
    o.toplink.workbench.mappingsmodel.db.MWTable.refreshReferences(MWTable.java:219)
    o.toplink.workbench.mappingsmodel.db.MWDatabase.refreshTables(MWDatabase.java:1182)
    o.toplink.workbench.mappingsmodel.db.MWDatabase.refreshRelations(MWDatabase.java:1142)
    o.toplink.workbench.mappingsmodel.db.MWDatabase.refresh(MWDatabase.java:1074)
    o.toplink.workbench.mappingsmodel.sessions.MWSessionsProject.initializeDatabases(MWSessionsProject.java:501)
    o.toplink.workbench.mappingsmodel.sessions.MWSessionsProject.initialize(MWSessionsProject.java:487)
    o.toplink.workbench.mappingsmodel.sessions.MWSessionsProject.<init>(MWSessionsProject.java:153)
    o.toplink.workbench.addin.application.SessionsProjectContext.buildTopLinkSessionsProject(SessionsProjectContext.java:63)
    o.toplink.workbench.addin.application.SessionsProjectContext.initialize(SessionsProjectContext.java:101)
    o.toplink.workbench.addin.application.AbstractTopLinkContext.<init>(AbstractTopLinkContext.java:51)
    o.toplink.workbench.addin.application.SessionsProjectContext.<init>(SessionsProjectContext.java:45)
    o.toplink.workbench.addin.application.ContextManager.openTopLinkSessions(ContextManager.java:1378)
    o.toplink.workbench.addin.application.ContextManager.openTopLinkContexts(ContextManager.java:1327)
    o.toplink.workbench.addin.TopLinkProjectChangeListener$TopLinkContextWorker.run(TopLinkProjectChangeListener.java:370)
    j.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
    j.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
    j.util.concurrent.FutureTask.run(FutureTask.java:138)
    j.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
    j.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
    j.lang.Thread.run(Thread.java:619)
    An error was detected while opening a persistence file.
    java.lang.NullPointerException
    o.toplink.workbench.addin.mappings.spi.db.JDeveloperTable.getForeignKeys(JDeveloperTable.java:60)
    o.toplink.workbench.mappingsmodel.db.MWTable.refreshReferences(MWTable.java:219)
    o.toplink.workbench.mappingsmodel.db.MWDatabase.refreshTables(MWDatabase.java:1182)
    o.toplink.workbench.mappingsmodel.db.MWDatabase.refreshRelations(MWDatabase.java:1142)
    o.toplink.workbench.mappingsmodel.db.MWDatabase.refresh(MWDatabase.java:1074)
    o.toplink.workbench.mappingsmodel.jpa.MWPersistenceProject.initializeDatabases(MWPersistenceProject.java:97)
    o.toplink.workbench.mappingsmodel.jpa.MWPersistenceProject.<init>(MWPersistenceProject.java:70)
    o.toplink.workbench.addin.application.PersistenceProjectContext.initialize(PersistenceProjectContext.java:75)
    o.toplink.workbench.addin.application.AbstractTopLinkContext.<init>(AbstractTopLinkContext.java:51)
    o.toplink.workbench.addin.application.PersistenceProjectContext.<init>(PersistenceProjectContext.java:43)
    o.toplink.workbench.addin.application.ContextManager.openPersistence(ContextManager.java:1188)
    o.toplink.workbench.addin.application.ContextManager.openTopLinkContexts(ContextManager.java:1331)
    o.toplink.workbench.addin.TopLinkProjectChangeListener$TopLinkContextWorker.run(TopLinkProjectChangeListener.java:370)
    j.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
    j.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
    j.util.concurrent.FutureTask.run(FutureTask.java:138)
    j.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
    j.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
    j.lang.Thread.run(Thread.java:619)
    An error was detected while opening a persistence file.
    java.lang.NullPointerException
    o.toplink.workbench.addin.mappings.spi.db.JDeveloperTable.getForeignKeys(JDeveloperTable.java:60)
    o.toplink.workbench.mappingsmodel.db.MWTable.refreshReferences(MWTable.java:219)
    o.toplink.workbench.mappingsmodel.db.MWDatabase.refreshTables(MWDatabase.java:1182)
    o.toplink.workbench.mappingsmodel.db.MWDatabase.refreshRelations(MWDatabase.java:1142)
    o.toplink.workbench.mappingsmodel.db.MWDatabase.refresh(MWDatabase.java:1074)
    o.toplink.workbench.mappingsmodel.sessions.MWSessionsProject.initializeDatabases(MWSessionsProject.java:501)
    o.toplink.workbench.mappingsmodel.sessions.MWSessionsProject.initialize(MWSessionsProject.java:487)
    o.toplink.workbench.mappingsmodel.sessions.MWSessionsProject.<init>(MWSessionsProject.java:153)
    o.toplink.workbench.addin.application.SessionsProjectContext.buildTopLinkSessionsProject(SessionsProjectContext.java:63)
    o.toplink.workbench.addin.application.SessionsProjectContext.initialize(SessionsProjectContext.java:101)
    o.toplink.workbench.addin.application.AbstractTopLinkContext.<init>(AbstractTopLinkContext.java:51)
    o.toplink.workbench.addin.application.SessionsProjectContext.<init>(SessionsProjectContext.java:45)
    o.toplink.workbench.addin.application.ContextManager.openTopLinkSessions(ContextManager.java:1378)
    o.toplink.workbench.addin.application.ContextManager.openTopLinkContexts(ContextManager.java:1327)
    o.toplink.workbench.addin.TopLinkProjectChangeListener$TopLinkContextWorker.run(TopLinkProjectChangeListener.java:370)
    j.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
    j.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
    j.util.concurrent.FutureTask.run(FutureTask.java:138)
    j.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
    j.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
    j.lang.Thread.run(Thread.java:619)
    oracle.jps.credstore:Jun 25, 2010 11:44:41 AM oracle.security.jps.internal.credstore.ssp.CsfWalletManager openWallet
    WARNING: Opening of wallet based credential store failed. Reason java.io.IOException: PKI-02002: Unable to open the wallet. Check password.
    oracle.adf.share.jndi.ReferenceStoreHelper:Jun 25, 2010 11:44:48 AM oracle.adf.share.jndi.ReferenceStoreHelper getReferencesMapEx
    WARNING: Incomplete connection reference object for connection:dnd

    Stantonc
    There is an Adobe document that deals with this specific error message.
    Have you seen it and tried it?
    http://helpx.adobe.com/premiere-elements/kb/keyframe-h-142-error-opening.html
    Please check it out and then let us know if that worked for you.
    Thanks.
    ATR

  • Data Conversion for Project Module

    Dear all,
    I have a requirement to perform data conversion for Project module from 11.5 to R12. I am new to this module. Can anybody can outline (or provide documentation reference):
    1)Source tables in 11.5
    2)Data Selection for source tables in 11.5
    3)Validations need to be performed for data clean up
    4)Interface tables and interface programs in R12
    Thanks,
    Sudip

    See the following links for information on all R12 interfaces
    Oracle Integration Repository Documentation Resources Release 12 (Doc ID 396116.1)
    Note: 462586.1 - Where are the Oracle® Release 12 (R12) API Reference Guide?
    https://metalink.oracle.com/metalink/plsql/ml2_documents.showDocument?p_database_id=NOT&p_id=462586.1
    Note: 458225.1 - Release 12 Integration Repository
    https://metalink.oracle.com/metalink/plsql/ml2_documents.showDocument?p_database_id=NOT&p_id=458225.1
    If you are on 11i, go to irep.oracle.com
    Hope this helps,
    Sandeep Gandhi

  • Multiple FCP projects presets saving in original settings

    I have multiple FCP projects running on seperate hard disks. Each disk is 2TB for video content. For example Project X is on 1st disk & Project Y is on 2nd disk.
    Issue I'm having is when setting the capture presets, etc for X, they are on disk 1. However when I go to disk 2 to work on Y, the presets are now set to disk 1! I can't have the presets for Y landing in X cause when I store X on a back up drive, the Y project spends forever trying to find all the "off line" info.
    I need all the presets for each project to stay with that project and drive. So no matter when I open a project, no matter what drive it's on, all the info stays with that project and not another project. I've had this problem for years and it's a pain in the *** trying to keep my projects seperated since more & more are running at the same time.
    I actually have (3) 2TB drives for individual projects and a 500GB Main drive for my applications.
    Is there a way to have mutiple FCP projects on seperate drives, without having to constantly keep changing the presets so one project doesn't overlap to the another project.

    My experience is that you have to change your presets and where your scrach drive is going. So when working on project X save to drive 1. and on project Y save to drive 2. Then reset your presets when switching projects. I agree this is a pain but it is the only way I have found. Just keep doing what you have been doing. Let me know if you find a solution for this.

  • Share Data Source between multiple report projects in Microsoft SQL Server 2012 Reporting Services

    I have a reports solution in 2012 which contains multiple report projects one each for target deployment folder and we use TFS 2012 for report deployment.
    We have a template project which has a bunch of template reports and all the datasources used in different reports.
    When I develop a report, I cannot "Preview" in TFS but, for deploy this used to work fine util the reports solution was in TFS 2010 & Visual Studio 2008 R2. Since we moved to TFS 2012 & SSRS 2012 not being able to deploy till I create all
    the necessary datasources for each project and now all the developers complaining that they cannot develop reports in TFS itself as they cannot preview (this problem was existing previously) and now not being able to deploy as it errors for each report "Could
    not find specified rds file". I tried messing around with the .rptproj file DataSources tag that did not help either by modifying it like below.
    <DataSources>
    <ProjectItem>
    <Name>DB.rds</Name>
    <FullPath>Template\Data Source\DB.rds</FullPath>
    </ProjectItem>
    </DataSources>
    Is there a way I could share a Data Source between multiple projects in Microsoft SQL Server 2012 Reporting Services?
    Thanks in advance.............
    Ione

    Hi ione721,
    According to your description, you want to create a shared data source which works for multiple projects. Right?
    In Reporting Services, A shared data source is a set of data source connection properties that can be referenced by multiple reports, models, and data-driven subscriptions that run on a Reporting Services report server. It must be within one project.
    We can't specify one data source working for multple projects. In this scenario, we suggest you put those reports into one project. Otherwise you can only create one data source for each project.
    If you have any question, please feel free to ask.
    Best Regards,
    Simon Hou

  • Impact of Migrating the Multiple maintenan Project to Single project

    Hi,
    I would like to know more details on the Impact of migrating/consolidating Multiple Maintenance Project to Single Solution Magager Maintenance Project.
    For exapmple: I have 4 Maintenance Projects with different logical systems running with CHARM functionality, but instead of maintaining these multiple Maintenance project, I can have one Maintenance project and muntiple IMG projects associated with it. If I do so what is the impact to the current CHARM functionality. Based on the IMG projects the CTS projects will be created and CHARM should work fine. But I need a clarity if someone have already the same kind of setup.
    Also what is the scope of creating and maintaining the Maintenance projects to a Solution. Please Provide an Impact Analysis.
    Appreciate a quick response.
    Thanks
    Shashi

    Make a Buffered Image large enough to handle the size of the final image... say you have 10 jpegs each 100x100, and you want them in a configuration with 5x2... 500x200.
    Once you have the images loaded and the new BufferedImage, just paint them into the appropriate (x, y) value of the graphics context of the image.
    g.drawImage(image1, 0, 0, null);
    g.drawImage(image2, 100, 0, null);
    g.drawImage(image3, 300, 0, null);
    .

  • Give me documentation for project module

    hi to all,
    i m starting up in oracle project module so give me good documentation for help me learning
    thanks,
    Nil

    Hi,
    Pls refer http://download.oracle.com/docs/cd/A97501_01/html/erpset.html for 11i and http://download.oracle.com/docs/cd/B34956_01/current/html/docset.html for R12 documentation on Projects.
    Thanks,
    Kiran

  • AirTunes and multiple Airport Express modules

    I was curious if there are plans to support connecting to multiple Airport Express modules? I have two modules in my home and would love to be able to send music to two different places at the same time.
    If there is a plan to introduce this option I'd love to know and if I already can I'd love to know how.
    Thanks

    I would love to know this as well.
    I have just purchased an older home and re-wiring the
    house is somewhat out of the question.
    I purchased two AirPort Express modules's, but then
    found out you can only play to one at a time. I
    would love to be able to play one play list in the
    basement and another in the living room upstairs
    without having to run two iTunes.
    Or at least play the same playlist to both at the
    same time?
    I too would like to know this. I have an older home and would like the option of playing the same music throughout the house or in just one location.
    Even being able to hear what is playing from the
    iTunes player would be decent as well.
    Any thoughts?
    Stephane
    G4   Mac OS X (10.4.3)  

  • Burn multiple imovie projects to one dvd with menu

    How do i burn multiple Imovie projects to one dvd with roxio toast 10? Can i add all of the projects or do i need to export them as a quicktime movie first or something?

    You can share the first movie from iMovie, but all the others will need to be exported from iMovie as movies and dragged into the iMovie project.

  • Putting multiple iMovie projects onto one DVD

    I was wondering if there was a way to put multiple iMovie projects onto one DVD using iDVD?

    actually none of those options worked probably since the movies were in IMOVIE2
    Ah... You didn't say it was an iMovie 2 project. iMovie project is different from iMovie HD.
    I want to store the image file from the dvd's off site as I don't have the space to archive the projects - it seems I can't do that as it copies over to the server but shows up as a 4kb file - any suggestions how I can do this?
    I might be wrong (since I don't have iMovie 2), I assume iMovie 2 has the similar QT "reference" movie as the iMovie HD. This "reference" movie is not a "self-contained" (a QT term) movie, i.e. it only has instructions of the makeup of the "real" movies. You cannot use it to archive. If you want to offload your movie from your computer, you should copy the entire iMovie 2 project folder to an external archive.

  • Merging multiple iMovie projects

    Is it possible to merge multiple imovie projects into one? Or is it possible to merge them into one continuous playing movie in iDVD?

    Hi:
    It's a little tedious but the brute force way is to open the first project and save it under a new name. Then open the second. Then literally copy the timeline from the second to the first. Repeat for the third project and so on. It takes some time as the copying process duplicates all the content into the new combined project. This obviously will take a lot of disk storage space! Maybe someone else knows if there is a way to do this working directly with the project files..
    Another alternative is to use Roxio's Toast to burn a DVD by simply adding each of the projects individually into Toast. What you lose here is the ability to have the themes and so forth from iDVD but you will get the projects on a single DVD, and they will play in the order.
    I am sure someone else has some better ideas about this. I would be interested too as I am in a process of making several small iMovies and want to combine them into several variations.

  • OSB: Resource sharing among multiple configuration project

    Hi,
    Is there any way to share the resources among multiple configuration project in OSB 11g? Please provide any solution for this.
    Regards,
    Rakesh Ranjan

    Sharing resource across projects in OSB11g
    Regards,
    Anuj

Maybe you are looking for

  • Ovi apps store - how to install apps on e:

    hello, to save space on c:/ (nokia 5800 express music), i wanna ask for a possibility so that an app sent to the cell from ovi store as link by sms, isn't been installed on c:/. is there a possibility that it's getting installed on e:/ to save space?

  • Application to view photos

    Hello, I am trying to build a large application but do not know how to do many things I wish to include. Does anyone recommend a website or book that might be useful to creating applications that involve multiple screens and the use of pictures? I am

  • Screen Sharing not working on server

    One of the (remote) servers I manage no longer allows me to share it's screen. The error I get says that screen sharing is disabled. I attempted to fix it using kickstart, and while kickstart reported no errors, I'm still unable to share the screen.

  • Adobe browser lab doesn't work!

    Hey , I am new in browser lab and i have a problem and need some help, i make a website in photoshop and convertit to htrml and css in dreamwaver i want to test my website in all broswer so i tried to connct in adobe browser lab i created adobe accou

  • Zpool import help

    Hi, I need to import a zpool but it does not show any pool: # zpool import no pools available to importAnd when I try zpool status: # zpool status   pool: raid state: UNAVAIL status: One or more devices could not be opened.  There are insufficient