One-to-Many:  New child not showing up when parent retrieved

I have a one to many relationship. The parent contains a collection of children in a arraylist.
A new child record is added independent of the parent, via a uow.
The parent is retrieved.
The new child doesn't show up.
So the question is Does the parent first have to be retrieved and the child added to the parent. The child is not and should not be privately owned. The child is not dependent. If the parent goes away the child should still exist.

"This last part" (as you describe it) is necessary. In a nutshell, you manage the object model (including both directions of a bi-directional relationship) and TopLink updates the database accordingly.
This usually isn't a big issue. I.e., if you have a "addB(ClassB b)" method that looks like this, then you don't have to worry about managing the whole relationship all over the place:
public void addB(ClassB b){
bs.add(b);
b.setA(this);
At commit time the cache and database should be updated properly when you add a "b" to an "a".
I have seen cases where the developer actually ended up not mapping the 1-M relationship in the model and had a "virtual" 1-M relationship. They would add a target to the "virtual" 1-M as you describe (just set the owner, i.e., tell the "b" it belongs to a particular "a". Then, they created a QueryKey in the Mapping Workbench in the Class "A" called "bs". Then they could build expressions and queries using "anyOf" through the "bs", even though it wasn't really mapped! I guess the point is that if you don't want to have to maintain that collection in code, and if it's not used in the application, then don't map it! Just create a QueryKey from A to B so that you can build the expressions as if it was there.
- Don

Similar Messages

  • Put movies in itunes on one computer why does it not show up when i access itunes from other computers or ipad2?

    put movies in itunes on one computer why does it not show up when i access itunes from other computers or ipad2?

    i just purchased a file that had videos in it. i put them in the itunes library on my pc where i first downloaded them. i was able to transfer them to my other pc, a laptop, through my home network. i am now trying to get them on my mac pro desktop and my ipad2. my mac pro can see the other computers on my home network but i cannot get it to connect to them. i know the operating systems are different but was hoping i could transfer pictures and files from pc to mac this way. haven't been able to get it to work yet. the videos i am trying to get my mac to see came in a folder with both mac and pc versions. i thought if i got the videos i purchased into itunes that i would then be able to get them to my mac pro and my ipad2. i am new to mac/apple and have always been pc-centric so trying to marry it all has been difficult. i speak pc pretty well but am just learning apple. am i trying to do things that are not possible? i sure could use a knowledgable friendly soul to walk me through my issues of having pc and mac on the same network. i have been able to get all computers and ipad to print on my network. thanks.

  • Just upgraded to (downloaded) 4.0.1but note pops up saying my version (old version) is not protected against online attacks - new version not showing up when Firefox opened

    When I opened Firefox this morning a note popped up saying my version needs to be upgraded to 4.0.1. I downloaded this version but every time I open Firefox the note still pops up. Version 4.0.1 did download. Why is it not opening with that version?

    Your user agent string (identifies the browser version) is reporting that you have Firefox 3.5.4 and not 4.0.1
    A quick check to confirm what version you have, if the bookmarks menu has an item called "Organize bookmarks" you will be using Firefox 3.5.19, if it has an item called "Show All Bookmarks" you will have Firefox 4
    If you have Firefox 4, you need to reset your user agent string so that it correctly identifies the version of Firefox.
    # Type about:config into the location bar and press enter
    # Accept the warning message that appears, you will be taken to a list of preferences
    # Locate the preference general.useragent.override, right-click on it and select Reset, this will set the user agent string back to the default in Firefox 4
    There are other user agent string settings that may have been modified, but these are no longer used in Firefox 4. You can reset them if you want, for details see https://support.mozilla.com/kb/Websites+or+add-ons+incorrectly+report+incompatible+browser
    If you are still using 3.5.4, you will need to run the setup file for Firefox 4.0.1 that you downloaded in order to install it.

  • One calendar view does not show up when configure calendar overlay in sharepoint 2010

    I created 5 views for a calendar and wanted to create a calendar overlay to show all 5 views.
    Events 1
    Events 2
    Events 3
    Events 4
    Other events
    but one view named "Other events" is not showing up when selecting view from "calendar" list.. (only the other 4 views are shown)
    I checked that the view is created correctly and listed in views section in list settings.
    Don't know why ?
    Appreciate any advice

    Hi,
    According to your post, my understanding is that one of your calendar view didn’t display when configured the calendar overlay.
    Was the “other events” view created by the Calendar View format?     
    You can only select the view created by the Calendar view format when you configure the calendar overlay.
    I had tested with five view as your description, they are all the calendar views, and all the views could display when I configured the calendar overlay as below.
    You can recreate a new view or a new calendar, then check whether it works.
    There is an article about creating Calendar Overlay, you can check with it.
    http://deannaschneider.wordpress.com/2011/09/28/calendar-overlay-a-simple-sharepoint-2010-ootb-master-calendar/
    Thanks & Regards,
    Jason
    Jason Guo
    TechNet Community Support

  • Missing emails, is any one else finding message are not showing up in email

    missing emails, is any one else finding message are not showing up in email

    Hi
    Yes I have the same problem
    Started a new hotmail account, have 5 or 6 emails in it in different folders, I could see them in the folders yesterday - today I go to the folders and they are not showing :-(
    I've checked by using safari and going into the account and they're there, I've tried deleting the email account from the iPad restarting and creating again - iPad won't load them.
    Has anyone got any ideas?
    I've also tried changing settings but nothing.
    Bob

  • Creating new track - software catalog new product not showing up - Help!!!

    Hi,
    Creating a new track for custom development.
    A new product has been added in the software catalog in SLD.
    SLD and NWDI (netweaver 04) are on the same system.
    The new product is not showing up when trying to select in the new track, Software Components for Development section. Why??
    Does the server need to be restarted after adding a new product? This is difficult for us as SLD has production systems tied to it!!!
    Thanks in advance 
    Regards, Neeta

    Thanks - This did the trick. I have awarded points!!!!
    Regards, Neeta

  • New users not showing up while trying to set folder permission settings

    Server 2012
    This is a new virtual domain server and file server in a starwind cluster, I just started migrating users last week.
     This last weekend (two days ago) the cluster crashed while doing windows updates on this server. I have been unable to get it to download any updates since without crashing, not sure if that is related to this issue somehow.
    I added some new users today and got them all logged in and their data transferred over. good. But then I went to this shared folder that everyone has a mapped drive too and tried to add them in the security tab of a sub folder but their accounts will not show
    up when I search for them. Any account I added previously to last weekend  show up, students, mine, etc.
    even if I select the exact OU the accounts are located in, even if I type their whole name and domain. In AD the accounts are there.
    If I log into the backup domain controller Their accounts show up there while in a folder security settings tab. They are listed in active directory on both domain controllers.
    I have exhausted myself on Google search.
    What the heck did I break?
    Maybe I should run 
    DISM.exe /Online /Cleanup-image /Restorehealth
    Not sure if I will lose any data doing that or what the repercussions would be..

    Hi Dustin,
    If the DC is having USN rollback issue, we can resolve it by demote then re-promote or restore the DC using a supported method such as using System State backup to restore.
    More information for you:
    USN Rollback, Virtualized DCs and improvements on Windows Server 2012
    http://blogs.technet.com/b/reference_point/archive/2012/12/10/usn-rollback-virtualized-dcs-and-improvements-on-windows-server-2012.aspx
    Best Regards,
    Amy
    Please remember to mark the replies as answers if they help and un-mark them if they provide no help. If you have feedback for TechNet Subscriber Support, contact [email protected]

  • Camera new d810 not showing pix up in raw files in elements 11

    camera new d810 not showing pix up in raw files in elements 11 and lightroom 4

    DNGC 8.7 can be found, here:  http://www.adobe.com/downloads/updates/
    You can purchase upgrades to LR and/or PSE, here:
    http://www.adobe.com/products/catalog/software._sl_id-contentfilter_sl_catalog_sl_software _sl_mostpopular.html

  • Actually I have a problem is this when i submit my articles on Website the error is showin ANTI SPAM USER ID or 2nd one is this IMAGE CODE not showing Please please help me

    IMAGE CODE NOT SHOWING AND WHEN I POST ARTICLES ON WEBSITE SO THE ERROR WAS SHOWS ( ANTI SPAM USER ID ) EVEN I HAVE ALREADY LOGIN THAT WEBSITE ....
    KINDLY TELL ME ABOUT THIS PROBLEM
    == This happened ==
    Every time Firefox opened
    == Everytime when i visit websites

    Start Firefox in [[Safe Mode]] to check if one of your add-ons is causing your problem (switch to the DEFAULT theme: Tools > Add-ons > Themes).
    See [[Troubleshooting extensions and themes]] and [[Troubleshooting plugins]]
    See also [[Images or animations do not show]] and http://kb.mozillazine.org/Images_or_animations_do_not_load

  • I have a new iphone that is not showing up when I attempt to sync to itunes

    I have a new iphone that is not showing up when I attempt to sync with itunes

    Windows or Mac?
    iOS: Device not recognized in iTunes for Windows
    iPhone:  Device not recognized in iTunes for Mac OS X
    Robert, if you are using a Windows based computer, often disabling anti virus software and turning off the Firewall on the PC can help.
    iTunes for Windows: Troubleshooting security software issues

  • Unable to transfer photos (jpeg) from desktop to SD card.  Appears as if successful then does not show up when put SD card in camera.

    Unable to transfer photos (jpeg) from desktop to SD card for Cannon Power shot camera. 
    Appears as if successful, jpegs show up in SD card window,  but they do not  show up when I put SD card in camera.
    Go through entire process to no avail.  SD card is not locked.
    Thank You
    L

    Ahh, extra info ahead...
    Pictures on SD card, SanDisc-SDHC, 4GB Card, are jpeg.  The ones I would like to put on the card are jpeg as well.
    SD format MS-DOS (FAT32) .
    3.876 GB available on card.
    I have
    Exported the pics from iPhoto to the desktop. Inserted sd card into side of iMac.  The icon of card popped up.
    Attempts to no avail:
    1)   Dragged the photos to the disk icon for the sd card.
    2)   Dragged pictures into the DCIM folder (where all photos taken on camera resided).
    3)   Created new folder.  Put photos from desktop into folder and dragged ne folder inside DCIM -since pictures taken at different times had their own folders inside the DCIM folder.
    Every time the photos/files end up showing up on the sd card as long as it is in my computer but when ejected and inserted into my camera, all imported photos/jpeg file are gone.
    Hmmmmm

  • ITunes shows the music and audiobooks I've loaded to my iPod Touch, but they do not show up when I try to play them.

    iTunes shows the music and audiobooks I've loaded to my iPod Touch, but they do not show up when I try to play them.  I reconnect to iTunes and it shows the music and books as being loaded on my iPod.
    Sometimes the audiobook will play, then disappear from iPod's play menu after I reconnect to iTunes and load more music.  I've got plenty of free memory, and iTunes shows the files still on iPod.
    ....or should I just roll it back to iOS 5...  never had these kinds of issues with the old OS.

    Try:
    - Reset the iOS device. Nothing will be lost      
    Reset iOS device: Hold down the On/Off button and the Home button at the same time for at
    least ten seconds, until the Apple logo appears.
    - Unsync/delete all AB and resync
    To delete all ADgo to Settings>General>Usage>Storage>Manage Storage>AB and try deleting them from there
    - Reset all settings                            
    Go to Settings > General > Reset and tap Reset All Settings.
    All your preferences and settings are reset. Information (such as contacts and calendars) and media (such as songs and videos) aren’t affected.
    - Restore from backup. See:                                               
    iOS: Back up and restore your iOS device with iCloud or iTunes      
    - Restore to factory settings/new iOS device.                       

  • I have just downloaded a free app and there is no icon and it will not open from the list even tho it appears to have downloaded and the "open" button is available.  Does not show up when I search for it.  Plenty of memory . . .

    I Have an iPad mini running iOS 7.1.2,  I downloaded a new app and it's icon does not appear anywhere ( have ~ 180 apps so not at limit) and it won't open from the purchased apps list.  It does not show up when I search for it so can't open t that way either.  It doesn't require iOS 8.  Can't delete and reinstall, cause not icon.  This is not a normal "app won't open" question.  it doesn't start the. Stop it just doesn't seem to exist.  Any help is appreciated

    Hello Chelleuri,
    Thank you for using Apple Support Communities. 
    The following article provides information to trroublehshoot issues with installed apps, including not opening.
    iOS: An app you installed unexpectedly quits, stops responding, or won’t open - Apple Support
    Regards,
    Jeff D. 

  • My mac will not show images when on the internet?

    My mac will not show images when on the internet?  I think I have inadvertently changed some settings but nor sure which one.

    I am going to assume you are using Safari here. If so then go to the Apple menu bar and hit Safari-> Preferences.  Under the Apperance tab there is a check box that is called "Display images when the page opens".  Check if that is unticked.

  • SharePont 2013 Document Library lookup Column Properties not Showing Correctly when editing in Word

    Hi
    I keep seeing this issue albeit intermittently.  I have set up a doc library for my users which has a custom content type (lookup, metadata columns, etc)  . They all appear perfectly most of the time except the lookup column. Sometimes is just
    decides to display the title field of the current library and not the lookup list title .  It is weird as it has been working perfectly for ages given the library is populated with valid documents.
    There are some fixes listed here. Has anyone got any experience of this?
    https://social.msdn.microsoft.com/Forums/azure/en-US/e0b55531-509c-4219-8113-61b3e488de69/document-library-metadata-properties-of-a-content-type-do-not-show-correctly-when-editing-in-word?forum=sharepointdevelopmentprevious
    Freelance consultant

    Hi,
    According to your post, my understanding is that the lookup  column not display well while editing in word.
    Did you customize the Document Information Panel?
    I recommend you edit your custom document information panel or create a new document information panel, then re-publish it to check whether it works.
    https://support.office.com/en-gb/article/Create-or-edit-a-custom-Document-Information-Panel-for-a-content-type-b701a9af-3ea6-4c1a-9e1c-75363bd987c9?ui=en-US&rs=en-GB&ad=GB
    Or you can also use the methods in the post you have pasted to check whether it works.
    As the limitation of the environment, we could not reproduce the issue in our environment.
    I  would suggest you open a case to Microsoft Customer Service via Phone.
    Thanks,
    Jason
    Forum Support
    Please remember to mark the replies as answers if they help and unmark them if they provide no help. If you have feedback for TechNet Subscriber Support, contact
    [email protected]
    Jason Guo
    TechNet Community Support

Maybe you are looking for