ADF_FACES-60098 when clicking navigation item in UIShell for the first time

Hi all,
I have created a page based on dynamic tabs, in the navigation pane when I click any item for the first time I get the error below, but the second click is working correctly, I am trying to lunch one of fragments on page load and because of this error it doesn't work,
I am using jdeveloper 11.1.2.2, and my navigation launcher bean is in request scope and I have tested the default launcher in both request and backing scope.
I also implemented beforePhase listener and loaded it as : <af:clientListener method="initialize" type="load" />.
error stack in log:
<LifecycleImpl> <_handleException> ADF_FACES-60098:Faces lifecycle receives unhandled exceptions in phase INVOKE_APPLICATION 5
java.lang.NullPointerException: UIComponent is null
at org.apache.myfaces.trinidad.component.UIXComponent.addPartialTarget(UIXComponent.java:751)
at org.apache.myfaces.trinidadinternal.context.RequestContextImpl.addPartialTarget(RequestContextImpl.java:539)
at oracle.adfinternal.view.faces.context.AdfFacesContextImpl.addPartialTarget(AdfFacesContextImpl.java:661)
at oracle.ui.pattern.dynamicShell.TabContext._refreshTabContent(TabContext.java:504)
at oracle.ui.pattern.dynamicShell.TabContext.setSelectedTabIndex(TabContext.java:339)
at oracle.ui.pattern.dynamicShell.TabContext.addTab(TabContext.java:210)
at oracle.ui.pattern.dynamicShell.TabContext.setMainContent(TabContext.java:114)
at oracle.ui.pattern.dynamicShell.TabContext.setMainContent(TabContext.java:88)
at com.enlogix.view.backing.MainTabShellLauncherBean._launchActivity(MainTabShellLauncherBean.java:181)
at com.enlogix.view.backing.MainTabShellLauncherBean.launchDefaultActivity(MainTabShellLauncherBean.java:62)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at com.sun.el.parser.AstValue.invoke(Unknown Source)
at com.sun.el.MethodExpressionImpl.invoke(Unknown Source)
at oracle.adf.view.rich.event.ClientListenerSet.invokeCustomEventListeners(ClientListenerSet.java:174)
at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl$DeliverClientEvent.invokeContextCallback(LifecycleImpl.java:1881)
at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnComponent(UIXComponentBase.java:1735)
at org.apache.myfaces.trinidad.component.UIXDocument.invokeOnComponent(UIXDocument.java:106)
at javax.faces.component.UIComponent.invokeOnComponent(UIComponent.java:1321)
at javax.faces.component.UIComponentBase.invokeOnComponent(UIComponentBase.java:678)
at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._invokeCustomEvents(LifecycleImpl.java:550)
at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._executePhase(LifecycleImpl.java:436)
at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:207)
at javax.faces.webapp.FacesServlet.service(FacesServlet.java:508)
at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:300)
at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
at oracle.adf.share.http.ServletADFFilter.doFilter(ServletADFFilter.java:65)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
at oracle.adf.model.servlet.ADFBindingFilter.doFilter(ADFBindingFilter.java:173)
at com.enlogix.view.security.ENGLPBindingFilter.doFilter(ENGLPBindingFilter.java:381)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
at oracle.adfinternal.view.faces.webapp.rich.RegistrationFilter.doFilter(RegistrationFilter.java:125)
at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:468)
at oracle.adfinternal.view.faces.activedata.AdsFilter.doFilter(AdsFilter.java:60)
at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:468)
at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl._doFilterImpl(TrinidadFilterImpl.java:293)
at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl.doFilter(TrinidadFilterImpl.java:199)
at org.apache.myfaces.trinidad.webapp.TrinidadFilter.doFilter(TrinidadFilter.java:92)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
at oracle.adf.library.webapp.LibraryFilter.doFilter(LibraryFilter.java:180)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
at oracle.security.jps.ee.http.JpsAbsFilter$1.run(JpsAbsFilter.java:119)
at java.security.AccessController.doPrivileged(Native Method)
at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:315)
at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:442)
at oracle.security.jps.ee.http.JpsAbsFilter.runJaasMode(JpsAbsFilter.java:103)
at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:171)
at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:71)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
at oracle.dms.servlet.DMSServletFilter.doFilter(DMSServletFilter.java:139)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
at weblogic.servlet.internal.RequestEventsFilter.doFilter(RequestEventsFilter.java:27)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.wrapRun(WebAppServletContext.java:3715)
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3681)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2277)
at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2183)
at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1454)
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:178)
Does anybody have workaround about it?
thank you in advance
Alireza

Not sure why you wanted to implement beforePhase listener, but did you try commenting out your custom code and check? All the refreshTabContent does is to refresh the components that comes along with the template. It works fine for me. So, as Timo said, check your custom code or try commenting the code and narrow down the issue.
private void _refreshTabContent()
AdfFacesContext.getCurrentInstance().addPartialTarget(getTabsNavigationPane());
AdfFacesContext.getCurrentInstance().addPartialTarget(getContentArea());
AdfFacesContext.getCurrentInstance().addPartialTarget(getToolbarArea());
AdfFacesContext.getCurrentInstance().addPartialTarget(getInnerToolbarArea());
}

Similar Messages

  • Hi I bought a new iPhone 4 with iOS 6.1.3 installed. When I connected it to itunes for the first time to activate it iTunes asked me to enter the password for an account that the iPhone is locked with what shall I do? PLease help

    Hello everybody
    I bought a new iPhone 4 with iOS 6.1.3 installed. When I connected it to itunes for the first time to activate it iTunes asked me to enter the password for an account that the iPhone is locked to like if the device was used before what shall I do? PLease reply soon

    I can't do that because the device was purchased from United Arab Emirates and I got it as a gift in Syria but the problem is that there is not even a single apple store in Syria so is there another way to fix that, I googled it and was told to jailbreak the device whitch I did and than hacktivated it but the problem is the device doesn't connect to any network and only shows "no service" and the battery draining too fast so is there any other way to fix this issue

  • When you register your credit card for the first time in Mac App store, Does Apple put through a 1 dollar charge to verify the card ?

    When you register your credit card for the first time in Mac App store, Does Apple put through a 1 dollar charge to verify the card ? Please I need this answer so as to download the latest Mountain Lion upgrade. Thnx in advance.

    The Apple Support Communities are an international user to user technical support forum. As a man from Mexico, Spanish is my native tongue. I do not speak English very well, however, I do write in English with the aid of the Mac OS X spelling and grammar checks. I also live in a culture perhaps very very different from your own. When offering advice in the ASC, my comments are not meant to be anything more than helpful and certainly not to be taken as insults.
    Many folks have reported that this is true. However, the charge is not taken to the second step of completing the charge and the $1 revolves back to your account.

  • Just installed logic studio according to the instructions  but when i try to open it for the first time it show "logic pro quit unexpectedly". What shall i do?

    just installed logic studio according to the instructions  but when i try to open it for the first time it shows "logic pro quit unexpectedly". What shall i do?
    Sharad

    Dear Katty,
    Thank you very much for your answer! I have 2 Apple ID, and I have tried both of them and the problem continues. I founf several peolpe with the same problem in apple communities foruns and that really seems that there is some problem. I addded the links for 2 of those discussions.
    https://discussions.apple.com/thread/3374419?start=0&tstart=0
    https://discussions.apple.com/message/16628399#16628399
    Do you have an idea of how can I solve this problem?
    Thank you very much again.
    Best regards,
    Alfonso

  • "Quicktime not installed on this system" message when starting up AE CC 2014 for the first time...

    Got a "Quicktime not installed on this system some functions disabled" -- or something to that effect -- message when starting up AE CC 2014 for the first time.
    I'm on a Mac Pro OS 10.9.3.
    Anyone know what I need to install to fix this?  I have the Quicktime player and QT plugins for browser, etc...  Never had to do anything for AE before.
    Thanks!

    solutions for problems with QuickTime files in After Effects CC (12.0) because of conflict with DVCPROHDVideoOutput Quic…

  • When I open my MacBook Pro for the first time each day, I find condensation on the glass.  What can I do to prevent the condensation?

    When I open my MacBook Pro for the first time each day, I find condensation on the glass.  What can I do to prevent the condensation?

    This thread and all the followups are hilarious, if it weren't such a serious problem. OP, you may want to add a bit more information on how this drippy screen problem occurs: where do you live, what are the weather conditions, what are you doing with the Mac when it occurs, etc.
    Yes, extreme moisture, to the extent of causing visible condensation, is Very Bad News for any electronic device, and more so with one that isn't tropicalized like the Mac. Besides trying to avoid subjecting it to such extreme temperature changes, using some kind of desiccant to absorb close range moisture and avoidint its use until it dried out, I can suggest placing some kind of absorbent material between the display and the keyboard to prevent the moisture on the glass from finding its way into the computer. Like the protective poliethylene foam protector that came with the Mac when new. Or something like RadTech's ScreenSavrz: http://www.radtech.us/Products/NotebookScreenSavrz.aspx

  • When creating a custom default user profile for an image, I get the error "A keychain cannot be found to store "safari" when a new user logs in for the first time.

    My "profile" account works flawlessly with the exception of safari. I had copied the entire user template folder to the default location in OS X 10.10 and removed the entire keychain folder. However, whenever someone logs into the computer for the first time and opens Safari, they are greeted with the error message "A keychain cannot be found to store safari".

    If you've just changed your login password in Recovery mode, follow these instructions. Otherwise, see below.
    At some point, you may have reset your keychain to default in Keychain Access. That action would have caused your login keychain to be renamed.
    Back up all data before proceeding.
    In Keychain Access, delete the login keychain from the keychain list. Choose Delete References when prompted, not Delete References & Files.
    Triple-click anywhere in the line below on this page to select it, then copy the text to the Clipboard by pressing the key combination command-C:
    ~/Library/Keychains
    In the Finder, select
              Go ▹ Go to Folder...
    from the menu bar, paste into the box that opens (command-V), and press return. A folder will open. Rename the file "login.keychain" in that folder to something like "login-old.keychain". Rename the file "login_renamed_1.keychain" to "login.keychain". You can then close the folder.
    Back in Keychain Access, select 
              File ▹ Add Keychain...
    from the menu bar. Add back the file now named "login.keychain". If any of your needed keychain items are missing from it, also add back the file you named "login-old.keychain". I suggest you transfer any needed items from that keychain to the login keychain, then delete it. The transfers are made by drag-and-drop in Keychain Access. You'll need to enter your password for each item transferred.

  • When using my new US ipad for the first time my computer switched it to an Australian format (where we used to live) How do I set the default to all US settings on all of my iproducts? I set them individually but when they sync with my comp they b/c AU

    When syncing my iPad for the first time to my iTunes (which was in Australia at one time but no longer) my iPad defaulted to the Australian format for phone numbers and each contact listed was now an Australian address. My iTunes is set to the USA. How/Where do I change the setting? It also changes the default to Australia on each of my iTouches and iPhones.
    Thanks!

    thanks for the help

  • Is there any way to disable "Checking Your Add-ons" window that comes when user starts Firefox after update for the first time?

    we have over 1500 firefox users and its very confusing to them if after update they start their Firefox and this "Checking Your Add-ons" window comes.
    It would be much appreciated if it can somehow skipped this or do it silently.

    Unfortunately this link does not help.
    We currently have 3.6.x versions of Firefox in most computers, and if i do a silent install via sccm to version 12, then if user starts the new firefox for the first time, it checks addons, like java quick starter and browsing protection (f-secure) etc. Second time when they start firefox, it starts normally.
    My question is - is there some way to avoid this first run addon compability checking?
    I've tried numerous preferences in mozilla.cfg, nothing helps so far.

  • I'm just wondering : when a Component Tree is contitute for the first time

    When I'm looking at the JSF life cycle figure I can see the "Reconstitute Componente Tree" but I don't see something like "Constitute Componente Tree". When is it supposed to happen ?
    Thanks for your answer.

    If there is no existing tree (for example if it's the first time you reach a certain page), you start with an empty tree. It is up to you to create a new tree, either directly from Java, or (which is probably going to be the most typical scenario) through a template language like JSP using the Standard HTML RenderKit Tag Library.
    When using JSP, the JSF spec defines a sort of tree merging algorithm, which merges an existing tree with a tree defined in your JSP file. If the initial tree is empty, the resulting tree is going to depend 100% on the tree defined in your JSP. If there is an initial tree, slightly more complex rules may apply.

  • When I started my iPhone 5s for the first time I had given india as region/country/location. Now I am in UAE, whenever I search for any location it saying "no result found" I need to change the location pls help

    first

    There's a number of potential problems here, and they may not necessarily be at your end.
    First of all, it should be clear that CMYK is not so much a generic "image mode" as it is a description of specific press conditions. If you produce final CMYK, you must have the right profile. Don't use Image > Mode, use Convert to Profile.
    Given that, I would question anyone who doesn't accept Adobe RGB photographs for a magazine article, because it implies a process that isn't properly color managed and generally not up to date. A standard workflow today would use InDesign, where images are normally placed in their original RGB space whatever that is. Then the conversion to final output CMYK is done as the last step, when producing a press-ready PDF from InDesign.
    It helps tremendously if you know that final CMYK, because then you can proof to that so your file survives the CMYK conversion with the least possible damage (we're talking gamut clipping here; not general color shifts). But it's not absolutely required, which is why this workflow is relaitively safe.
    Third, CMYK jpeg is in itself risky, because many jpeg decoders (in some software) don't have proper CMYK support. The result can be weird colors. This could well be the problem here, because it sounds as if your client uses a non-standard workflow.
    So what to do? I would send two files. One sRGB as reference, which is guaranteed to come through correctly. Then find a way to send TIFF for the CMYK version if they insist, or ask them to try opening it in different software. Of course you should have a calibrated and profiled display, but I agree that's probably not the immediate problem here. There's no particular reason a CMYK file should come back with twisted colors if it's opened and processed in properly color managed software.

  • I created a new apple ID for my iPhone, but when i go to activate iCloud (for the first time) it says i need to sign up with my old ID. How do I use my new one?

    So I used to share an apple ID with my mom who also has an iphone, but i decided to make my own so that i could set up icloud with my mac. I created my own ID and activated it and all of that, but when i go to activate my iCloud, it tells me to check the email adress of the old ID. How do i activate it with my new ID?

    Providing your Apple ID is not a .me or a .Mac address, you can change it with Apple and continue to use your account.
    Start here, change your country if necessary and go to manage your account.
    Once who have done this you can then correct it on your mobile device.
    In order to change your Apple ID or password for your iCloud account on your iOS device, you need to delete the account from your iOS device first, then add it back using your updated details. (Settings > iCloud, scroll down and hit "Delete Account")
    When you delete your account, all the data that is synced with iCloud will also be deleted from the device (but not from iCloud), but will be synced back to your device when you login again.
    If however, your Apple ID was a .me or a .Mac address, then you will need to create a new account, follow the instructions above for deleting your account on your mobile device and then tap the "create Apple ID" button to create a new account.

  • HT4946 what will happen when i sync my i pad for the first time?

    i have had my i pad for over a year. but have never synced to a computer. i want to update passed ios 4 but do not want to lose my music, apps ect. what can i do?

    If you follow these instructions - you should be fine. Read it carefully before you begin. BTW - nice username.
    https://discussions.apple.com/docs/DOC-3141

  • I receive the following error when attempting to import to Lightroom for the first time ?:0: attempt

    Can anyone help?  This has been a very painful process!
    error message is as follows: c?:0: attempt to call field 'isNSImage' (a nil value)
    forums have been no help.  I am starting to regret even buying this software

    I do not recall that error message being discussed before. Is it possible for you to post a screen capture of the error message?
    Also provide some detail of your OS, Mac or PC  your Camera, are you importing from HDD on the computer, direct from camera, from a card reader? Any other info that could give some clue to what is happening.

  • HT1386 iPhone is timing out when I plug it into itunes for the first time. not even registering

    Just got an iPhone 5S. I went to go and plug it into to sync to iTunes. Upadated my iTunes to the latest version. I plug in th iPhone, yet nothing happens. After a few mintues it says the connection has timed out. Any help would be great.

    Hi rhyseroo!
    Here is an article that will help you troubleshoot this issue with your iPhone not being recognized by iTunes:
    iOS: Device not recognized in iTunes for Windows
    http://support.apple.com/kb/ts1538
    Take care, and thanks for visiting the Apple Support Communities.
    -Braden

Maybe you are looking for