Allowing multiple majors in an Enrollment Cube

I am working on an Enrollment Cube for my university. One of its dimensions has a hierarchy of College -> Department -> Major, with each student having one major per term. However, there are also students who are dual-majoring and therefore have two Majors. Now I know that as a rule an OLAP cube can only have a 1-to-1 relationship between the base levels of the dimensions, so the easiest way I can think of replicating this relation is to have two separate Dimensions, one for a Primary Major and one for a Secondary Major. However, this is less than ideal, as an analysis that breaks down a specific major will only give a total of those who have that major as either their Primary or Secondary, rather than including both.
One possible work-around I theorized about was having two Major Key fields on the fact table, both of them being Foreign Keys to the Primary Key of the Majors dimension. The Administration Tool threw on error at this though, and the results did not behave correctly on our test box (though it did seem promising at some levels). As a stretch, I then tried having a Major Group table that sat between the Majors dimension table and the fact table, with a bridge table giving me a many-to-many relation between Major Group and Majors (so that Major 1 would be in Major Group 1, and Major 2 will be in Major Group 2, and Major 1 and Major 2 would also be together in Major Group 3 for students who are dual majoring in Majors 1 and 2). Of course, this created a disconnect between the dimension and the fact table in Business Intelligence, and wouldn't break the numbers down at any level other than the Grand Total.
Might any of you have any ideas, or do you think the only option is to go with two Dimensions?

If you include a placeholder for NULL or NA in the Major and Minor dimensions, you can always have 2 dimensions and play with the stored measures with additional derived measures to reach across the Minor dimension and get you the results you want.
E.g:
If you have 4 subjects: Maths (Ma), Physics (Ph), Chemistry (Ch), Social Sciences (SS) then define a Not Applicable (NA) Subject with superficial key -1 or -99 or whatever.
Define Total level for both Major and Minor with aggregation = Sum.
Student with Maths major (no minor) goes to Ma-NA cell or combination (loaded as 1).
Student with Maths Major and Physics Minor goes to Ma-Ph cell/combination (loaded as 1)
How many Students take Maths = Count Measure (Major = Ma, Minor = Total) + Count Measure (Major = Total, Minor = Ma)
How many Students dont take Chemistry = Total - Students who take Chemistry = Count Measure (Major = Total, Minor = Total) - ( Count Measure (Major = Ch, Minor = Total) + Count Measure (Major = Total, Minor = Ch) )
If you have a Student Dimension then you need to retain the Student Id to prevent double/multiple counting. The aggregation would change based on each dimension (usually max for other dimensions and sum for Student Dimension).
-Shankar
NOTE: Terminology used ... Major = Primary Major, Minor = Secondary Major

Similar Messages

  • A PKGBUILD that allows multiple installed kernels

    Hi All,
    I've had so many people help me with so many things here at Arch, hopefully this will be useful to someone.
    What is it:
    I've got a kernel PKGBUILD file that allows me to build and install as many different kernels as desired, as long as each one has a unique $pkgver-$pkgrel setting.
    /var/abs/local/kernel-custom1/PKGBUILD:
    # $Id: PKGBUILD,v 1.17 2004/05/11 23:25:20 judd Exp $
    # Maintainer: judd <[email protected]>
    # 2004/06/30: Modified to support multiple loaded kernels -jea
    # Any kernel with a unique $pkgver-$pkgrel will not conflict with others.
    pkgver=2.6.6
    pkgrel=custom1
    # name mangling is necessary so pacman will load multiple packages
    pkgname=kernel$pkgver$pkgrel
    pkgdesc="Linux Kernel ver: $pkgver, build: $pkgrel"
    url="http://www.kernel.org"
    depends=('module-init-tools')
    # Is this file were patches to grub/menu.lst should occur? -jea
    install=kernel26.install
    source=(ftp://ftp.kernel.org/pub/linux/kernel/v2.6/linux-$pkgver.tar.bz2
    config)
    # patch makepkg to use as many sums as listed, in order? -jea
    md5sums=('5218790bc3db41e77a7422969639a9ad' 'fd32e9f43e9b6060e01f71d666372518')
    build() {
    cd $startdir/src/linux-$pkgver
    # get rid of the 'i' in i686
    carch=`echo $CARCH | sed 's|i||'`
    cat ../config | sed "s|#CARCH#|$carch|g" >./.config
    yes "" | make config
    # set EXTRAVERSION to create unique /lib/modules/ subdirectories
    cat Makefile | sed "s|EXTRAVERSION =|EXTRAVERSION = -$pkgrel|" > tmpMake
    mv tmpMake Makefile
    make clean bzImage modules || return 1
    mkdir -p $startdir/pkg/{lib/modules,boot}
    make INSTALL_MOD_PATH=$startdir/pkg modules_install || return 1
    # create unique names in /boot/
    cp System.map $startdir/pkg/boot/System.map-$pkgver-$pkgrel
    cp arch/i386/boot/bzImage $startdir/pkg/boot/vmlinuz-$pkgver-$pkgrel
    install -D -m644 Makefile $startdir/pkg/usr/src/linux-$pkgver/Makefile
    install -D -m644 .config $startdir/pkg/usr/src/linux-$pkgver/.config
    install -D -m644 .config $startdir/pkg/boot/kconfig-$pkgver-$pkgrel
    mkdir -p $startdir/pkg/usr/src/linux-$pkgver/include
    mkdir -p $startdir/pkg/usr/src/linux-$pkgver/arch/i386/kernel
    for i in acpi asm-generic asm-i386 config linux math-emu net pcmcia scsi video; do
    cp -a include/$i $startdir/pkg/usr/src/linux-$pkgver/include/
    done
    # copy files necessary for later builds, like nvidia and vmware
    # does this "$pkgver-$pkgrel" multi-kernel strategy screw these up? -jea
    cp -a scripts $startdir/pkg/usr/src/linux-$pkgver/
    cp arch/i386/Makefile $startdir/pkg/usr/src/linux-$pkgver/arch/i386/
    cp arch/i386/kernel/asm-offsets.s $startdir/pkg/usr/src/linux-$pkgver/arch/i386/kernel/
    # copy in Kconfig files
    for i in `find . -name "Kconfig*"`; do
    mkdir -p $startdir/pkg/usr/src/linux-$pkgver/`echo $i | sed 's|/Kconfig.*||'`
    cp $i $startdir/pkg/usr/src/linux-$pkgver/$i
    done
    cd $startdir/pkg/usr/src/linux-$pkgver/include && ln -s asm-i386 asm
    cd $startdir/pkg/usr/src
    # create a unique subdirectory under /usr/src/
    mv linux-$pkgver linux-$pkgver-$pkgrel
    chown -R root.root $startdir/pkg/usr/src/linux-$pkgver-$pkgrel
    cd $startdir/pkg/lib/modules/$pkgver-$pkgrel &&
    (rm -f build; ln -sf /usr/src/linux-$pkgver-$pkgrel build)
    How it works:
    The primary thing I've usually done is wipe out my custom kernel by inadvertantly overwriting the loadable modules in the /lib/modules/$pkgver directory with a pacman -Su.
    The reason for this is that the current arch kernel build does not set the EXTRAVERSION variable in the kernel top level makefile. Therefore all kernels of the same $pkgver use the same /lib/modules/$pkgver/ subdirectory.
    The above PKGBUILD sets EXTRAVERSION to the $pkgrel variable.
    This causes the loadable module tree to be in a /lib/modules/$pkgver-$pkgrel/ directory.
    There are two other places where kernels experience file conflicts:
    /boot/
    /usr/src/
    The /boot/ files: vmlinuz, System.map and kconfig are given unique names by appending the $pkgver-$pkgrel string.
    The /usr/src/linux-$pkgver/ directory is moved to /usr/src/linux-$pkgver-$pkgrel/.
    This allows the loadable kernel, the loadable modules and the stripped source headers to be in a unique place for each different kernel. Therefore multiple kernels can be loaded concurrently and the desired one may be chosen at boot time by grub.
    The only thing a little weird about this, is the $pkgname variable. pacman will only load one version of each $pkgname, so for multiple kernels to be loaded, they each have to have a unique $pkgname. This is accomplished by appending the $pkgver and $pkgrel to the $pkgname. This is fine, except it gives a slightly weird name for the resulting kernel package file. It has the format:
    kernel$pkgver$pkgrel-$pkgver-$pkgrel.pkg.tar.gz
    That is, the $pkgver and $pkgrel appear in the package file name twice. This also shows if one issues:
    pacman -Q | grep kernel -
    Which yields for me:
    kernel2.6.6custom1 2.6.6-custom1
    kernel2.6.61 2.6.6-1
    kernel26 2.6.7-1
    This command could only have shown one package before, now it shows that I currently have installed: a custom 2.6.6 kernel, the stock arch 2.6.6 kernel built with the above PKGBUILD and the current arch kernel26 package.
    I may choose between any of these at boot time with grub. And as an added bonus, the next time I pacman -Su I won't wipe out my custom /lib/modules subdirectory 8-)
    All of this assumes the supply of your own custom config file as in the arch wiki Building the Kernel in ABS instructions.
    Idle thoughts:
    It would sure be nice if something like this could be adopted for the stock arch kernels. Unlike most other packages it is often desirable to have multiple versions of the kernel package installed at once.
    I wonder if it is practical for pacman to allow multiple versions of the same $pkgname to be installed concurrently if the $pkgname-$pkgver-$pkgrel string is unique and the different versions do not have file conflicts?
    The other major package I could see this being applied to is gcc. It would be really cool to load different cross and other configurations of gcc concurently.
    I find one of the most diifficult things needed to get a workstation running is getting all of the correct kernel modules built in. It seems that most PCs today have all the major features built in to the motherboard chipset: graphics controller, sound, usb, ethernet, etc. If it was possible to build a database of custom kernels, one for each major chipset, then one could be chosen by hardware detection at install time. This would provide the benefits of a custom kernel in an autoload fashion.
    Just dreaming...
    Conclusion:
    I'm not sure how this strategy fits in with the bigger pictiure of running pkg repositories, building dependent packages, who knows what else.
    The thing I hope to add next is automatically adding and removing entries into: /boot/grub/menu.lst when the kernel package is installed and removed. The $pkgdesc string is perfect for serving as the title line.
    Hopefully this can be useful to others, it has helped me clean up my multi-kernel mess here.
    Thanks Again for such an awesome distro...
    John E. A.
    p.s Arch Rulz!

    Thank you, I tried to set something up like this in the wiki, but never tested it and it didn't work for some users. You've tested it well?
    If so, you can copy it over to the wiki (edit or overwrite the Kernel compile with ABS wiki entry), or I can.
    Thanks again, its much appreciated.
    Dusty

  • Allowing multiple users on one Skype ID

    I was wondering if allowing multiple users online one Skype ID is possible, I currently run a small business, where the majority of the customers use skype just for text chatting, not the call features.
    I was looking to hire employees, but use the same skype thats associated with my current reputation. It also helps when I get return customers, since it'll be available to all workers.
    The last 2 times I tried setting this up, my skype got locked, and I wouldn't be able to afford for it to get locked.
    I was wondering if anyone had any suggestions about the feasibility of this.

    Being doing this idea for years and really was hoping for more development.
    Bottomline when a call comes in and either I answer the call or let my staff answer the call. Then later i can see what happened.
    Unfortunity each new call is not populating outlook with an automactic new record so notes could be made.
    Currently we name the client with notes on back end eg: John Smith ..wants to buy main street call back asap.
    This is crazy way to make notes on incoming calls but there no was to conert to a task or an appointment.... One day .....i can only dream.

  • How to allow multiple users login to a MAC PRO without interruption?

    I have a mac pro, which runs Yosemite, (2013 module) to be used as a server. However, I have difficult to let multiple users to use the mac simultaneously.
    Objective:
        One person uses the mac directly on his desktop, while the others to login remotely though VNC from PC (win 7/Linux).
        The users have their own workspace, and they will not interrupt each other.
    What I tried:
        I created two mange accounts on the MAC.
        Account 1 was used to directly login on the mac desktop.
        Account 2 was used to login to the mac from a PC though VNC. (I also tried this from a Centos workstation with the Tiger VNC viewer)
    Problem:
    When account 2 is login, the location monitor will automatically change to that account as well. Both accounts shared exactly the same screen, mouse & keyboard actions. It is impossible to let multiple users to use the MAC pro simultaneously without interruptions.
    If I use "hdiutil attach" to mount a dmg file though SSH with account 2, the folder will automatically show in the local desktop login with account 1.
    Question:
    I read something about the "Per-user screen sharing". It says, "You can remotely log into a Mac with any user account on that computer and control it, without interrupting someone else who might be using the computer under a different login." Is it possible to do this from a PC or Linux client?
    If the problem is simply due to the poor functionality of the build-in VNC service in Yosemite, I appreciate your help to suggest some other decent VNC server for Yosemite. I know the Vine Server (OSXvnc), but I failed to install it on the mac because it is incompatible with the Yosemite.
    Does the SSH is supposed to work in this way in OSX? I mean the local account can see the folder mounted by another account though SSH.
    If any specific version of Yosemite is required to allow multiple users to access a mac simultaneously? Just as the win 7 professional allow only one user to login in at each time. But with the remote desktop server of windows, multiple users are able to use the same computer at the same time without any problem.
    If you familiar with any of the above questions, please help. Any comments and suggestions are appreciated.
    I know the best way to get the solution is to direct call the apple support. However, it is really not easy to call them. Because it always results with long waiting time and then the people pick up the phone will transfer my call to an expert who will make me to describe the problem again.
    Since I'm not interested in the technique details of all the problems, it is also grateful if you would provide a direct instruction to let me setup the computer for the purpose.
    Thanks you very much for your kindly help.

    I cannot help with the screen sharing, although I have just tried it with a RealVNC client on an iPad and it seemed to work OK.
    However on the disk showing on all users desk tops have you unchecked the "ignore ownership on this volume" check box? You can check the drives permissions with CMD i command.

  • How can I allow multiple users to edit a single shared iCal calendar?

    Is it possible to allow multiple users to edit a single shared iCal calendar? I also want to provide different permissions to those users. Is this possible through .MAC? Is it possible on Mac OSX Server?

    I would like 2 agenda synced through .Mac but it does not work.
    I have 2 computers and 2 laptops. A very simple agenda with 3 calenders. Myself my partner and the office calender. I want to publish my calender and that of my partner. The office calender I would like to sync so that we can change the office calender at any location.
    I set up sync only for iCall and have a .Mac account. When I change anything on any of the calenders in iCall nothing happens on any of my other locations. Even though the locations are registered as synced. I can see the sync wheel turning but at the end of it the calenders are not synced.
    At this moment I fully understand the publish and unpublished calenders but have no clue what so ever what syncing does for iCall. There seems to be no functionality to it. It does not transport any calender info over .Mac. There is no visable check to see what is happening and the process of syncing is not transperent. Lots of my friends go to me for advise on Apple issues but as far as sync wether iCall or Addressbook I always tell them sync does not work and I have no clue why others have it working. I haven't met any people here in Holland either that got in working. I suppose with iCall you have to get third party software to share calenders editable calenders. Really hopeless situation, wish Apple would just have a manual stating what sync can do and what it can not. Hours wasted on this issue trying to get it to work.
    Hope anyone here can help out.

  • Creating a form that allows multiple Digital Signatures

    I am trying to make a PDF form that allows multiple users to sign different portions of a single form. I have created the form and inserted the Digital signature fields. Which if I use my Acrobat 8 Professional to open I am able to sign each different signature field independantly, but if the form is opened in just Reader 8 it will not allow singing of any digital signature field at all. Seems the security settings revert to a default of not allowing the form to be signed. Anyone able to help, if I have not provided enough information please let me know as I am pretty new to LiveCycle.

    The previous post is correct.  Reader will not allow you to sigh an form unless it has been reader extended to enable the signing functionality.  Acrobat pro or LiveCycle Reader Extensions can be used for this.
    Regards
    Steve

  • R1: tcAPIException: Duplicate schedule item for a task that does not allow multiples.

    Hi,
    I'm struggling with the following task:
    I have to assure an account exists for a given resource. I do provision it with the .tcUserOperationsIntf.provisionObject().
    I've created a createUser task to create the account.
    The task code checks if there is already matching account.
    If no account exists, is is created in the disabled state, and the object state of OIM account is set to 'Disabled' by means of task return code mapping.
    If it exists, it is 'linked' to OIM account.
    The problem is if the existing account is enabled, I have to change the OIM account state to 'Enabled' either.
    To implement this (thanks, Kevin Pinski https://forums.oracle.com/thread/2564011 )) I've created an additional task 'Switch Enable' which is triggered by a special task return code. This task always succeeds, and its only side effect is switching the object status to 'Enabled'.
    By I've getting the 'Duplicate schedule item for a task that does not allow multiples' exception constantly:
    This is the stack trace:
    Thor.API.Exceptions.tcAPIException: Duplicate schedule item for a task that does not allow multiples.\
      at com.thortech.xl.ejb.beansimpl.tcUserOperationsBean.provisionObject(tcUserOperationsBean.java:2925)\
      at com.thortech.xl.ejb.beansimpl.tcUserOperationsBean.provisionObject(tcUserOperationsBean.java:2666)\
      at Thor.API.Operations.tcUserOperationsIntfEJB.provisionObjectx(Unknown Source)\
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\
      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)\
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\
      at java.lang.reflect.Method.invoke(Method.java:601)\
      at com.bea.core.repackaged.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:310)\
      at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:182)\
      at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149)\
      ...skipped
      at Thor.API.Operations.tcUserOperationsIntfDelegate.provisionObject(Unknown Source)\
      ... skipped
    What did I wrong?
    Regards,
    Vladimir

    Hi Vladimir,
    Please select 'Allow Multiple Instance' checkbox for the process task.
    Thanks,
    Pallavi

  • How to create a parameter to allow multiple selection

    Hi,
    I am developing report in Oracle EBusiness suite. I use concurrent program to develop the report. My question is how to create a parameter to allow multiple selection for such kind of report?
    thanks
    Lei

    I dont think, we have multiple selection in the parameters of Concurrent Program :).

  • How to allow multiple selection of nodes in a JTree

    How to allow multiple selection of nodes in a JTree ?
    Thanks
    S.Satish

    By default when you create new instance og JTree the selection model is multiple selection. And if you want to change it you use next:
    tee.getSelectionModel().setSelectionMode(TreeSelectionModel.SINGLE_TREE_SELECTION);
    or
    tree.getSelectionModel().setSelectionMode(TreeSelectionModel.CONTIGUOUS_TREE_SELECTION);
    or
    tree.getSelectionModel().setSelectionMode(TreeSelectionModel.DISCONTIGUOUS_TREE_SELECTION);
    Hope will help!

  • I need a report in SAP which allows multiple Profit centers selection with

    Hi,
        Cany anybody help me with below issue -
    I need a report in SAP which allowing multiple Profit centers selection with :
    - Profit Center #
    - Profit center Name
    - Profit center long text
    - Profit Center group
    - the related PC node showing the BU and the product category group.
    Let me know is there any report which can provide us with all this details.
    With regards.

    Hi,
    I recommend the PCA standard drill-down or interactive reports accessible via the follwoing menu path:
    Accounting --> Enterprise Controlling --> PCA --> Infosystem --> Reports for PCA
    There are several reports which allow entering profitcenter groups or profitcenters.
    Long Text is not possible. Makes also no sense to report on Long Text.
    Best regards,
    Andreas

  • Allow multiple but only display 1 choice

    with dreamweaver 8, how do I set the display to only show 1
    choice initially?
    e.g. I have a month list. Initially, I want it to display Jan
    - and Jan ONLY. I want to allow multiple choice of month, e.g. I
    can choose Jun, July and Aug.
    I set type to List, Height to 6 and allow multiple
    selections.
    Please help.

    Hello,
    I see.
    Dropdowns become lists as soon as you add "select multiple".
    To select multiple items from a dropdown, you need to use
    javascript or a
    server side language, and it can be complex.
    You can Google "Javascript Multiple Select Dropdown" to get
    some free
    scripts.
    You'd need to combine this with another script that makes the
    current month
    the selected value.
    Honestly, this isn't intuitive or user friendly.
    You have to keep opening the dropdown to select additional
    months, and it's
    two clicks each time.
    The instructions would likely use up more space than the
    list.
    Then there are those that start as a height of 1 then expand
    when clicked
    and stay open.
    Here's a free one with some examples on the lower left.
    http://multi-select-dropdown-box.possible.in/section.php/section/downloads
    Another thing you could do is just use some simple script to
    display the
    current month name.
    This wouldn't be a form element, just text.
    Then, have a button to "add months".
    When clicked, this button displays a hidden div (This is the
    "Show/Hide"
    behavior.) that does have the form's listbox in it.
    You can find a number of scripts online to display a
    multi-select list with
    the current month selected.
    So, if the user just wants June...they wouldn't click the
    "add months"
    button.
    They would just fill out the rest of the form.
    The list in the hidden div still functions as part of the
    form, and has the
    current month selected so when the form is submitted it will
    submit June.
    If they do want more months, they click the button and the
    list is displayed
    so they can select additional months.
    You'll need to add some code so that if the user has
    javascript disabled the
    multiselect list displays even if it's not how you want it to
    look when the
    page opens.Better than people not being able to use the form.
    Of course, you could avoid all of this by simply having
    multiple checkboxes,
    one for each month.
    That's easy, intuitive and doesn't require any scripting.
    Take care,
    Tim
    "patty12345678_8" <[email protected]> wrote
    in message
    news:[email protected]...
    > Hi Tim,
    > Thanks for your help.
    > I actually want the outcome as the following:
    > 1) show current month
    > 2) display ONLY the current month initially
    > 3) allow multiple
    > 4) when click the drop down box, it display the list
    >
    > My problem is: if I set the height to 6, it will distort
    my page
    > initially. I
    > only want if the user click on the drop down box, it
    then display the
    > list.
    >
    > Any suggestion?
    >

  • LiveCycle Designer - Allow Multiple Lines

    I am creating a form using LiveCycle Designer. In creating the form, I need to create a text field to Allow Multiple Lines. Is there a way to get the line to start at the top of the multiple line box? Right now, it starts at the center and moves up as the lines at typed.

    Check the (vertical) alignment of the field. It is centered by default.
    Regards,
    Edgar

  • Family Sharing - please allow multiple credit cards

    My kids have their own credit cards, which they pay with money they earn doing odd jobs and chores. By using one credit card for family sharing, we lose the ability to help teach our kids how to be responsible for their purchases. I don't want to be their "bank", billing them for their Apple Store purchases made on my credit card. If I take them off of Family Sharing, I lose the benefits of the shared calendar, contacts, find phone, and albums. Please don't control how I teach my kids to be independent, Apple... allow multiple payment methods in Family Sharing.

    Looking online at the Community discussion, adding multiple cards to one Family is not possible.

  • "Allow multiple currencies per entity" option in Planning web form

    Hi, All
    The desciption of the option I pasted from the oracle doc library is:
    •Allow multiple currencies per entity: If the application supports multiple currencies, allow entities to support multiple currencies, regardless of base currency. Users can select currency for displayed cell values in data forms
    Well, assume that app has USD as a default currency. App was built in EPMA with multi currency option. All entities have USD as a local
    I build a form and set this flag. According to the text above i want to enter some values (for example for one of the account) in GBP, can I?
    All i need is the binary anwser, Yes or No. Honestly it's not the truth because if the anwser will be Yes i'll be surprised how? I can enter GBP in cell but after saving it returns to USD
    I've allready searched question like this and have found a couple but not answered

    Hi, Alp
    Thank you for you answer. I've checked your link and it's amazing that information like this was written not in admin but in user guide.
    Another thing i've wondered that it depends on setting of Calculate Currencies calc script (run on save). But it's just a think men must know and do I think.
    Unfortunately I can't see how does it work, although I've done this settings.
    If I set local currency for one of the entity as GBP then I can enter data in GBP of course and Calculate Currencies script runs ok. I can see exact values for local (GBP) and default currency (USD) just on planning form as I set currency dim in page.
    But in my case when i set local currency for this entity back to USD entered value in GBP always changed back to USD regardless of Calculate Currencies script settings. It happens during save on the form
    Can I get a bit more information about some other settings to be done to make this functionality work?
    BR,
    Vladimir

  • Error to uncheck  allow multiple resource object in design console

    Hi
    I need to uncheck the Allow multiple resource object in the Design Console, but operation generates an error and the change is not applied.
    DB read: select distinct ugp.ugp_key, ugp.ugp_name, ugp.ugp_display_name from ugp ugp, gpg gpg where ugp.ugp_key = gpg.ugp_key and ( gpg.gpg_ugp_key in (23) )
    [2013-03-21T06:24:27.516-07:00] [oim_server1] [NOTIFICATION] [] [XELLERATE.PERFORMANCE] [tid: [ACTIVE].ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: xelsysadm] [ecid: 91039ee4d5030ad9:6a4e2a3a:13d88717e95:-8000-0000000000005521,0] [APP: oim#11.1.1.3.0] Query: DB: 0, LOAD: 0, TOTAL: 0
    [2013-03-21T06:24:27.516-07:00] [oim_server1] [NOTIFICATION] [] [XELLERATE.DATABASE] [tid: [ACTIVE].ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: xelsysadm] [ecid: 91039ee4d5030ad9:6a4e2a3a:13d88717e95:-8000-0000000000005521,0] [APP: oim#11.1.1.3.0] DB read: SELECT count(*) as count FROM oug WHERE obj_key=7 and ( ugp_key in (1,5,6,7,8,9,10,11,12,13,14,15,16,17,18,20,21,22,23) ) and oug_write='1'
    [2013-03-21T06:24:27.517-07:00] [oim_server1] [NOTIFICATION] [] [XELLERATE.PERFORMANCE] [tid: [ACTIVE].ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: xelsysadm] [ecid: 91039ee4d5030ad9:6a4e2a3a:13d88717e95:-8000-0000000000005521,0] [APP: oim#11.1.1.3.0] Query: DB: 0, LOAD: 0, TOTAL: 0
    [2013-03-21T06:24:27.517-07:00] [oim_server1] [NOTIFICATION] [] [XELLERATE.DATABASE] [tid: [ACTIVE].ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: xelsysadm] [ecid: 91039ee4d5030ad9:6a4e2a3a:13d88717e95:-8000-0000000000005521,0] [APP: oim#11.1.1.3.0] DB read: select evt.evt_key, evt.evt_name, evt.evt_package from dob dob, evt evt, dvt dvt where dob.dob_key=dvt.dob_key and dvt.evt_key=evt.evt_key and (dob.dob_name='com.thortech.xl.dataobj.tcOBJ' or dob.dob_name='com.thortech.xl.dataobj.tcTableDataObj' or dob.dob_name='com.thortech.xl.dataobj.tcDataObj' ) and dvt.dvt_pre_update_sequence>0 order by dvt.dvt_pre_update_sequence
    [2013-03-21T06:24:27.518-07:00] [oim_server1] [NOTIFICATION] [] [XELLERATE.PERFORMANCE] [tid: [ACTIVE].ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: xelsysadm] [ecid: 91039ee4d5030ad9:6a4e2a3a:13d88717e95:-8000-0000000000005521,0] [APP: oim#11.1.1.3.0] Query: DB: 1, LOAD: 0, TOTAL: 1
    [2013-03-21T06:24:27.518-07:00] [oim_server1] [ERROR] [] [XELLERATE.SERVER] [tid: [ACTIVE].ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: xelsysadm] [ecid: 91039ee4d5030ad9:6a4e2a3a:13d88717e95:-8000-0000000000005521,0] [APP: oim#11.1.1.3.0] Class/Method: tcDataObj/save Error :Data Update Failed
    [2013-03-21T06:24:27.518-07:00] [oim_server1] [NOTIFICATION] [] [XELLERATE.DATABASE] [tid: [ACTIVE].ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: xelsysadm] [ecid: 91039ee4d5030ad9:6a4e2a3a:13d88717e95:-8000-0000000000005521,0] [APP: oim#11.1.1.3.0] DB read: select err_key, err_code, err_desc, err_rowver, err_remedy, err_count, err_last_occurance, err_action, err_help_url, err_severity from err where err_code='DOBJ.UPDATE_FAILED'
    [2013-03-21T06:24:27.519-07:00] [oim_server1] [NOTIFICATION] [] [XELLERATE.PERFORMANCE] [tid: [ACTIVE].ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: xelsysadm] [ecid: 91039ee4d5030ad9:6a4e2a3a:13d88717e95:-8000-0000000000005521,0] [APP: oim#11.1.1.3.0] Query: DB: 1, LOAD: 0, TOTAL: 1
    [2013-03-21T06:24:27.519-07:00] [oim_server1] [ERROR] [] [XELLERATE.DATABASE] [tid: [ACTIVE].ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: xelsysadm] [ecid: 91039ee4d5030ad9:6a4e2a3a:13d88717e95:-8000-0000000000005521,0] [APP: oim#11.1.1.3.0] Class/Method: tcDataBase/rollbackTransaction encounter some problems: Rollback Executed From[[
    java.lang.Exception: Rollback Executed From
    at com.thortech.xl.dataaccess.tcDataBase.rollbackTransaction(tcDataBase.java:578)
    at com.thortech.xl.dataobj.tcDataObj.rollback(tcDataObj.java:904)
    at com.thortech.xl.dataobj.tcDataObj.doRollback(tcDataObj.java:867)
    at com.thortech.xl.dataobj.tcDataObj.save(tcDataObj.java:538)
    at com.thortech.xl.dataobj.tcTableDataObj.save(tcTableDataObj.java:2906)

    After applying BP06, Allow Multiple Option Cannot Be Changed From True To False [ID 1556385.1]

Maybe you are looking for

  • GL Data load using ODI to Essbase

    Hi, I am trying to load GL actual data to essbase application using ODI. Source file is having 10 columns and the Target is having 11 columns. We are using rules file to load data into essbase. Rules file will split 9th column as two columns and will

  • What is the best way to restore my itunes library, etc.?

    My imac started to meltdown last week to the point I couldn't get it to boot. After many tries, I finally was able to access my HD using diskwarrior. Even target mode wouldn't work! The good news is that I was able to copy my libraries, etc onto my e

  • Data file recovery from Windows 7

    A Macbook that was running OS X with data files and pictures was taken by someone without their permission. That person then wiped the hard drive and installed Windows 7. The Laptop has since been returned to the original owner and to her dismay real

  • Recovering user name and password in Oracle 10g

    Hi Longback I installed oracle databse 10g on my windows xp box. Now I can't remember the user name and password to log in to the database using the Database control login page. The only thing I did at that time is activation of scott account. I am a

  • Where is the customs duty maintained - in PO or MIGO ?

    where is the customs duty maintained - in PO or MIGO ?