Best JDO Implementation?

Hi
I'm looking for a JDO implementation that supports both object-relational (O/R) mapping as well as object-to-object database (O/O) mapping in the same implementation. Ideally by changing a config file, I'd like to be able to switch from an O/R scheme to a pure O/O scheme. (I'm working on an application with embedded persistence capability and the fewer 3rd party components like rdbms, the better, but I'd also like to give customers the choice to use a relational db for persistence.)
Any views on the best implementation of JDO that will provide this?
Thanks in advance

Well, it's a matter of customer preference. Some customers want direct access to their data (via an industry standard like JDBC) while others might not care, as long as their data is persisted of course. From a Java development perspective, surely it has to be more efficient to store objects directly (?) in an object database so that would be the default way of doing it but on specific customer request, it would be good to provide the flexibility. If there's no JDO implementation that allows a complete abstraction of the data store like this, then I agree there's no point in doing this (in which case I'd rather select the object-relational route).

Similar Messages

  • Best Practice Implementation for Enterprise Portal

    hi,
    I am doing Best Practice Implementation on Enterprise Portal.
    In that i cant find one file. Can you please help me in finding these file "BP_RAPID_ALL.epa"
    Thanks in Advance
    Regards,
    Raju

    Hi All,
    Till now no one has answered for my query.
    can i know is there any replacment for this file(BP_RAPID_ALL.epa) in new version of Best Practices.
    Regards,
    Raju
    Edited by: V R K Raju P on Feb 17, 2009 1:04 PM

  • Portal Best Practice Implementation

    hi,
    I am doing Best Practice Implementation on Enterprise Portal.
    In that i cant find one file. Can you please help me in finding these file "BP_RAPID_ALL.epa"
    Thanks in Advance
    Regards,
    Raju

    No one answered for this problem.

  • Best Practices Implementation on Enterprise Portal

    Hi All,
    Can you please explain me what is Best Practice Implementation and Also please help me in Best Practices Implementation on Enterprise Portal.
    Regards,
    P V R K Raju
    Edited by: V R K Raju P on Feb 11, 2009 12:25 PM
    Edited by: V R K Raju P on Feb 11, 2009 12:25 PM

    Raju,
    The best practices are all scenario based.
    You may however check them out.
    help.sap.com -> Best Practices.
    Best Practice for Portal =>
    http://help.sap.com/content/bestpractices/crossindustry/bestp_crossindustry_ep.htm
    http://help.sap.com/bp_epv170/EP_US/HTML/Portals_intro.htm
    Regards,
    Ritu

  • Deploying JDO implementation on Weblogic

    I need to plug-in the JDO mapping implementation on to a BEA Weblogic
    Server, to be used by a session bean. Please let me know the way I can do
    it.
    Thanx.

    See:
    http://docs.solarmetric.com/manual.html#j2ee_tutorial_weblogic
    In article <bdff1m$tvj$[email protected]>, Kishore jaladi wrote:
    I need to plug-in the JDO mapping implementation on to a BEA Weblogic
    Server, to be used by a session bean. Please let me know the way I can do
    it.
    Thanx.--
    Marc Prud'hommeaux [email protected]
    SolarMetric Inc. http://www.solarmetric.com

  • Is LabVIEW best for implementating an array of microphones?

    Hello techies,
    I am planning to implement an array of microphones for localization of sound. Is LabVIEW the best for this or does anybody know a better one??
    I would appreciate it if anybody could help me with this.
    thanks in advance ! 

    Stream of consciousness alert.
    My sense is that LabVIEW is not the BEST.
    The best is probably an all-hardware solution.  Very difficult to build, harder to debug, harder still to modify.
    Introduce software, the next best is probably coded in machine language.  Probably harder than all-hardware.
    Next best is to use a low-level language such as C with custom routines optimized for your particular problem.  Hard, but doable and not user-friendly.
    Move to a higher level language such as C++, better UI, slightly worse performance.
    Move to LabVIEW/Measurement Studio.  Slightly worse overhead, great UI, relatively easy to modify and debug.  Probably the only one that works on a reasonable budget/timeline.
    99+% of applications would probably not need the performance (at least initially) beyond what LV can deliver.  Even if you did, you'd be crazy not to start with the most straightforward.
    My personal bias is towards Measurement Studio.  I feel that it gives me the ability to get my hands dirty when necessary but maintain a very clean UI.  With LV I feel that there is some overhead when interfacing with external code.  If I already knew LV would I learn/buy Measurement Studio just for this application, almost certainly not.
    Don't let perfection be the enemy of the very, very good.  I say go with LV.
    End stream of consciousness.

  • The Best Cache implementation around...

    Hi All,
    Apologies if this may not seem to be the best forum to ask my question. I was studying different cache implementations. Came across Tangosol and JBoss Cache. They seem to be ideal candidates.
    Has anyone had a chance to do a comparison between them? Or is there some other cache impl which is better than either of them?
    Thanks a lot,
    -Vineet

    That is kinda different. Cache in what sence? Every existing application that requires a cache can have its own implementation. Not every application has a unique implementation. For example, JBOSS Cache is only for websites, and while you program within your xml descriptors you tell it cache preferences... But depends what kind of cache you care about.
    Previously on my POS system, I cached the products in a way which I wanted to do it. You just need basic understanding what a cache implementation is, and you can do your own implementation for your unique problem.

  • What can a best SAP implementation do for you?

    For us, it did not get us the best results and our organization is still reeling from the huge investment made in SAP solution deployment - [I read this article |http://www.infoverto.com/2010/10/what-can-best-in-class-erp.html]and do not agree that SAP can bring the benefits [as written there|http://www.infoverto.com/2010/10/what-can-best-in-class-erp.html].

    I differ from your view and I have a feeling that you are in the initial phase of learning SAP.
    Why I am indicating is that  I had been with one of the major manufacturers for automotive parts, in India and abroad pre-SAP and post-SAP for quite a long time / years.
    Before implementing SAP, there were lot of MIS reports coming to CEO where each and every report will have different figures and due to this, couple of  Management decisions went wrong.
    But after implementing SAP, though in the initial phase, the users agitated to operate in SAP on day today basis, but over a period of time, they find how effectively they can make use of SAP especially from the MIS reports point of view.
    Of course, quite frequently we were brainstorming on the critical issues we come across and wherever it can be addressed through standard, we have addressed and wherever we need to control through exit, we had implemented and now the top management is free from routine head aches and they are happy over the progress SAP has made in their plants. 
    Last but not least, I also know companies who have implemented SAP and are still struggling with their day to day issues just because, the implementation was total fiasco and I only blame who implemented SAP with unwanted configurations.
    Just out of topic, can you please let me know how long and what industry you have handled as of now !!!!!!!!
    thanks
    G. Lakshmipathi

  • Best Web Implementation

    I've been asked to develop a web application which will generate a form from data stored in an Oracle 8i database. The process should be fairly simple. I'm anticipating the process will go something like:
    The user connects and chooses a topic
    A form is generated and sent to the user
    The user fills out the form and submits it
    A backend process reviews the answer, stores the results, sends a message back to the user
    I'm planning on using Oracle 8I and OAS 4.0.8.1. Can someone suggest an implementation path? I'm free to use just about any other technology I wish. Can someone suggest the best (and hopefully easiest) implementation? I've considered PHP, several Oracle options, Java, and Perl. If you think one method would have particular advantages over the other, please give them.
    Thanks from a DBA, not (yet) a developer!
    Jim
    BTW: I do know a little about cgi and web servers. But, I'm not a web engineer.
    null

    on point 1 :
    java can be on same stack as abap. actually on any project I worked, java was on same server as abap.
    It realy does not matter where the java is installed. (the connection to abap goes trough "jco" which can point to  abap stack of your choice)
    I'm not sure it should be an SAP JAVA server, there are some special settings like "trex" in java server administration(visual admin tool), it is used to find your isa catalog in trex system.
    there's supose to be an xcm setting to avoid this trexsetting  but it has never worked for me
    I dont think you can just install isa on other java servers because of this.
    Then again.. i'm not a system admin. they might give more info on this subject to force an trex setting in a non sap java server.
    hope this helpes a bit.
    regards

  • Best practice implementation. What are the steps for this?.

    We had an upgrade from CRM 4 to 7 undertaken by some outfit (name deleted). After the upgrade was complete it would look as though the comapny carried on using the GUI interface rather than the WebUI interface, mainly because that's how CRM 4 worked. Now they would like to use the WebUI interface of CRM 7, as the GUI interface is no longer supported, but are receiving a number of errors when using certain features of teh WebUI. It would look as though a lot of config is missing, especially in the UI Framework area. I can only assume that whichever company performed the upgarde simply skipped this section when upgrading.
    I assume that I could download the best practice install/upgrade (?) and then just execute the section regarding the UI Framework, if such a section exists. bearing in mind that there seems to be a lot of config missing in the UI Framework section, would you recommend the course of action that I have mentioned?.
    Our WebUI Interaction centre is giving errors when we go in and I have been informed that I need to complete the config for:
    Customer Relationship Management->UI Framework->UI Framework Definition->Maintain Runtime Framework Profile
    But as I mentioned, there are lots of other sections in the UI Framework area that are empty and hence the suggestion I made above. Hopwever, I would specifically be interested to hear from anyone who can tell me what the entries are in the view table BSPWDV_RF_PROF_C and possibly the table BSPWDV_CTRL_REPL and BSPWDV_DEF_CC.
    I know this only completes part of the config, but it might be enough so that the WebUI IC can be viewed.
    On another subject, I have just come into this company and if I wanted to see what had been installed how do I go about that. for example, if I wanted to know if there had been an upgrade from 4 to 7 for a particular Industry solution, where do I check this?.
    Jason

    I have been through the following steps:
    Entered this URL http://help.sap.com/bp/initial/index.htm
    Clicked on 'Cross-industry Packages'
    Clicked on 'CRM'
    Clicked on 'Englilsh'
    Then the following page is displayed:
    http://help.sap.com/bp_crm70/CRM_DE/HTML/index.htm displayed
    But now what?. How do I get the Best practice instructions for a CRM implemenation?.
    Jason

  • Best Practice Implementation in landscape

    Hi,
    We had requirement for implementing SAP BP in our landscape on ECC system. Do we require to install Bp's on all three systems (Dev, Qas, Prd). Or the configuration change request movement into QAS and Prod is sufficient with out implementing BP's there.
    Thankyou.
    Regards.

    Look into using NWDI as your source code control (DTR) and transport/migration from dev through to production.  This also will handle the deployment to your dev system (check-in/activate).
    For unit testing and debugging you should be running a local version (NWDW).  This way once the code is ready to be shared with the team, you check it in (makes it visible to other team members) and activate it (deploys it to development server).
    We are currently using a separate server for WD applications rather than running them on the portal server.  However, this does not allow for the WD app to run in the new WD iView.  So it depends on what the WD app needs to do an have access to.  Of course there is always the Federated Portal Network as an option, but that is a whole other topic.
    For JCo connections, WD uses a connection name and this connection can be set up to point to different locations depending on which server it is on.  So on the development server the JCo connection can point to the dev back-end and in prod point to the prod back-end.  The JCo connections are not migrated, but setup in each system.
    I hope this helps.  There is a lot of documentation available for NWDI to get you started.  See:  http://help.sap.com/saphelp_erp2005/helpdata/en/01/9c4940d1ba6913e10000000a1550b0/frameset.htm
    -Cindy

  • Inconsistency in best practice implementation guides

    Hi gurus.
    We are assisting a customer to install a Best Practice solution running Baseline Austrian 2.600 and IM&C 2.600.
    My main issue is the requirements for the supportpackages differ.
    This inconsistency are valid for all components, but exemplified here by the SAP_BASIS component.
    The Baseline 2.600 Austriandemands the following support package :
    http://help.sap.com/bp_blv1600/BL_Austria/documentation/BL_Quick_Guide_EN_AT.doc
    SAP_BASIS     700     0010     SAPKB70010     SAP Basis Component
    The Industry Solution IM&C 2.600 demands the following support package
    http://help.sap.com/bp_bblibrary/600/Documentation/E00_BB_InstallGuide_EN_DE.doc
    SAP_BASIS     700     0007     SAPKB70007     SAP Basis Component
    Both installation guides contain similar statements that support packages must me on correct version, not higher and not lower, otherwise only limitied support can be given.
    Anyone that have had any similare experience or anyone that can give me some pointers on what to do?
    Regards
    Fredrik

    No one able to answer....

  • Best Print implementation in jsp when javascript fails ............

    Hello !!!
    I have a requirement where <iframe> html tag is used. So just with window.print() of javascript, print request doesn't work properly. So could you please suggest me another approach probably using SUN technology with which I can have much flexible implementation i.e. where I can customize the page setup before print.
    Thanks,
    S PAUL

    Printing a webpage has absolutely nothing to do with java: its purely javascript and CSS related. If window.print() can't do what you want then you're stuck.
    A lot of websites have a "printable view" link or button which shows the same page only printer friendly. Maybe you could do something like that?

  • How best to implement Student / Teacher Pricing?

    I would like to sort customers into groups after they sign up for an account with my site.
    Student, Teacher, Other, etc.
    My company gives special pricing to these groups. We send out a catalog each year listing this pricing for these groups.
    After the customer logs in, I would like pricing to change/update based on that customer group.
    Displaying the Original Price above / beside the new discounted price would be a plus as well.
    Does BC have this capability?

    Hi Lambeosaurus, I think the best and quickest way I achieved this was:
    1. Create your registration form for Teachers/Students to log in.
    2. After they are registered you can go to their account tabs and Select the option SUBSCRIPTIONS>Catalogue Discounts and apply the discounts for your catalogs.
    Secondly but maybe harder is to create a new registering form and automatically assign the users to have their discounts as subscriptions.
    You will maybe have to create a new WORKFLOW for this!

  • One object needs to map to several objects. Best collection implementation?

    Hello,
    What is the best kind of Collection to use for the following scenario?
    I 2 folders (stored in a folders_collection) and 10 files (stored in a files_collection). I iterate through and access a folder in the folders_collection one at a time. I then inspect the files_collection for files that belong to that folder. After I have all of the files that belong to that folder, I then add the files to an internal folder_attribute_collection of the folder_object. WHAT IS THE BEST COLLECTION TO STORE MY �FILES� OBJECTS IN?
    I was hoping to use an instance the MAP collection (Map files_collection = new TreeMap <�String_key�, file_object_value>();),�where the String key is the ID of the folder_object that the file belongs to. But maps don�t allow duplicate keys.
    Thanks
    RodneyM

    lol...I'll try.
    Objective:
    - I have a folder that has a folder ID called javaFolder_ID.
    - I have 5 files in a collection (javaFile_1,javaFile_2,javaFile_3,cobolFile1,cobolFile2).
    - Only 3 of the 5 files in the collection go with the folder above. The other two go to another folder.
    - I am currently: Looping through the files collection and inspect the ID of each file. If the file has the javaFolderID in it, then I add that file to the FILES collection attribute of the above folder.
    Instead of looping through the files collection, it would be great to be able to say:
    - for this folder ID: javaFolder_ID
    - access the files collection and return ALL files that have the "key" javaFolder_ID.
    - Now I have a collection of files that goes with the folder and I add them to the files collection attribute of the folder.
    Ex: using a tree map you can access elements of the collection by calling its key value. The problem here is that a map collection can not hold duplicate keys. So I can not provide one folder ID to the map collection, and have it return ALL the elements in the map collection with that ID.
    So I'm wondering if there is even a way to do something like this. If not I'll just resort to iterating through the collection. But when you have tons of objects it will take a bit longer.
    Thanks for giving this a shot.

Maybe you are looking for

  • Labels in Property Manager in DW-MX - are large

    DW-MX, Windows XP Pro SP-2, Ram 2G, 1024 x 768 Pixels screen Res - Dell Latitude 510 I opened DreamWeaver MX for the first time in several months. The property manager drop down menus and their labels have a font size that looks to be 2+ from what I

  • My CS can't start with error code 16

    How can I find the CS5.5 serial number under MAC OS X if I want to reinstall it? My CS can't start with error code 16, it says configuration error.

  • ITunes & Telus Fast Dialup error-50

    I cannot get iTunes previews. I cannot download purchased music. Keep getting -50 errors. It appears that it is either a problem with my internet firewall or accelerator. I have tried to get help from ISP (Telus) to find out how to configure my syste

  • What's the correct form of undoing this?

    How can I undo this action in Terminal? defaults write com.apple.iTunes carrier-testing -bool TRUE I tried defaults write com.apple.iTunes carrier-testing -bool FALSE but it doesn't seem to work. Thanks. JP

  • JTable selection visible

    Is it possible to set a table or list selection always visible ? And if yes, How ? (of course) Thanks