Phase listener buries exceptions

It's a question of JSF sort of...

Can someone hazard a guess why my interlocutor of Phase JSF doesn't show exceptions when you get thrown in a method within this PhaseListener?

I use ADF/BC and JSF/ADF Faces in JDeveloper 10.1.3.4 and iAS deployment 10.1.3.4.

I have not tried the same in an ADFPhaseListener... mainly because I wanted a beforePhase() and an afterPhase() of method to substitute, and Source-> Override methods do not show these methods as being overrideable... so I just used the normal JSF Phase listener.

My theory is that PhaseListener is perhaps accessible by many sessions? So there is no way of knowing where its stack traces. So I guess I should use logging with a kind of general catch clause for each method... any ideas will be diverted.

Thanks in advance.

Hi Michael,

JSF specifications expressly that must complete the phase listeners, and thus all exceptions thrown by a phase listener are intentionally consumed.

John

Tags: Java

Similar Questions

  • Phase listener does not

    Hi Experts/Timo,

    I'm new in Oracle ADF. I use the JDeveloper version 11.1.2.1.

    For the purpose of learning, I create a custom listener phase, here are the codes.
    Problem is when I ran to the window of console page not print anything on the phases.

    Below codes are written in adf - settings.xml

    <? XML version = "1.0" encoding = "windows-1252"? >
    < adf-config xmlns = "http://xmlns.oracle.com/adf/config" >
    < adfc-controller-config xmlns = "http://xmlns.oracle.com/adf/controller/config" >
    life cycle of the <>
    < phase listener >
    MyAdfListener < earphone-id > < / earphone-id >
    < class > TestPhaseListener.PhaseListeners.myphaselistener < / class >
    < front-id-game >
    MyPageListener2 < earphone-id > < / earphone-id >
    < / front-id-set >
    < after-id-game >
    MyPageListener3 < earphone-id > < / earphone-id >
    < / after-id-set >
    < / listener phase >
    < / life cycle >
    < / adfc-controller-config >
    < / adf-config >

    --------------------------------------------------------------------------------------------------------------------------------
    Below the codes written in myphaselistener.java

    package TestPhaseListener.PhaseListeners;

    Import javax.faces.context.FacesContext;
    Import oracle.adf.controller.v2.lifecycle.ADFLifecycle;
    Import oracle.adf.controller.v2.lifecycle.Lifecycle;
    Import oracle.adf.controller.v2.lifecycle.PagePhaseEvent;
    Import oracle.adf.controller.v2.lifecycle.PagePhaseListener;

    public class myphaselistener implements {PagePhaseListener}
    public myphaselistener() {}
    Super();
    }

    /**
    @param pagePhaseEvent
    */

    {} public void afterPhase (PagePhaseEvent pagePhaseEvent)
    Whole PhaseId;
    phaseId = pagePhaseEvent.getPhaseId ();
    System.out.println ("we're after:" + Lifecycle.getPhaseName (phaseId));
    }

    /**
    @param pagePhaseEvent
    */

    {} public void beforePhase (PagePhaseEvent pagePhaseEvent)
    Integer phaseId = pagePhaseEvent.getPhaseId ();
    System.out.println ("we have:" + Lifecycle.getPhaseName (phaseId));

    }
    }

    Not only that when I clicked on the tab overview of the ADF - settings.xml is show only the Controller Configuration icon show as a model, business, MDS, controller components and see nothing else.

    When I run the console window of the page doesn't print anything on the phases.
    Please suggest me what's not here and that things are missing.

    Hi Timo,

    So many times you helped me could you please give your opinion for this problem?

    Thanks in advance.

    What is the path to your adf file - settings.xml? It should be under /.adf/META-INF

  • Call the javascript of customized phase listener method

    Hey guys,.
    I am currently integrating an ADF with another web application custom application, for this - I wrote a custom listener phase and in its afterPhase() I need to call a javascript method, which will proceed with a treatment for me. For icefaces, we have something like com.icesoft.faces.context.effects.JavascriptContext.addJavascriptCall (facesContext, jsmethod); but I couldn't find something similar here in BAA. Advice/suggestions will be appreciated!
    Thanks in advance.

    Hello user,.

    Import org.apache.myfaces.trinidad.render.ExtendedRenderKitService;
    Import org.apache.myfaces.trinidad.util.Service;

    ExtendedRenderKitService service is Service.getRenderKitService (FacesContext.getCurrentInstance (), ExtendedRenderKitService.class);.
    Script of StringBuilder = new StringBuilder();
    script. Append ("alert ('hello from phase listener ')");
    service.addScript (FacesContext.getCurrentInstance (), script.toString ());

    I hope that's what you're looking for

    concerning

  • Listener phase in the subsystem deployed as BTF in Master - jdev 11.1.2.3

    Hello:

    We use subsystems with BTF is deployed as ADFLibs. These ADFLibs of subsystem are imported into a master app and the BTF is used as a region in the Master.

    I tried to create a Phase listener that displays System.out.println msgs in the subsystem which was then used as a region in the Master app.

    But no message to the listener of Phase appears on the console. What Miss me? The Phase listeners must be in the Master app?

    What happens if I wanted the listener to the subsystem just Phase? Is this possible?

    Here is the code for adf - settings.xml and java class that implements PagePhaseListener:

    <? XML version = "1.0" encoding = "UTF-8"? >
    < adf-config xmlns = "http://xmlns.oracle.com/adf/config" >
    < adfc-controller-config xmlns = "http://xmlns.oracle.com/adf/controller/config" >
    life cycle of the <>
    < phase listener >
    < id > listener myListener < / earphone-id >
    com.xxxx.labs.madison.ptnr.phase.listener.MyPagePhaseListener < class > < / class >
    < / listener phase >
    < / life cycle >
    < / adfc-controller-config >
    < / adf-config >




    package com.xxxx.labs.madison.ptnr.phase.listener;

    Import javax.faces.application.FacesMessage;
    Import javax.faces.context.FacesContext;

    Import oracle.adf.controller.v2.lifecycle.Lifecycle;
    Import oracle.adf.controller.v2.lifecycle.PagePhaseEvent;
    Import oracle.adf.controller.v2.lifecycle.PagePhaseListener;

    / public class MyPagePhaseListener implements PagePhaseListener {}


    public MyPagePhaseListener() {}
    Super();
    }

    {} public void afterPhase (PagePhaseEvent pagePhaseEvent)
    System.out.println ("at the inside of the afterPhase =" + pagePhaseEvent.getPhaseId ());
    System.out.println ("getDebugValue =" + pagePhaseEvent.getDebugValue ());


    If (pagePhaseEvent.getPhaseId () == Lifecycle.PREPARE_RENDER_ID) {}
    System.out.println ("Lifecycle.PREPARE_RENDER_ID =" + pagePhaseEvent.getDebugValue ());
    FacesContext fctx = FacesContext.getCurrentInstance ();
    String viewId = fctx.getViewRoot () .getViewId ();
    FacesMessage message = new FacesMessage ("Hello Page number" + viewId);
    fctx.addMessage (null, message);
    }
    }

    {} public void beforePhase (PagePhaseEvent pagePhaseEvent)
    System.out.println ("at the inside of the beforePhase =" + pagePhaseEvent.getPhaseId ());
    System.out.println ("getDebugValue =" + pagePhaseEvent.getDebugValue ());
    }

    }

    First, make sure that the listener of phase works in the application of the subsystem.
    Second, once the master app consumes the child app (like adflib), set the stage listener in the Web.XML (within the masterapp).

    taskflow and face-config config files are combined, but I don't think that this is the case even for web.xml.

  • phases of listener invoking doubts?

    Hi experts,

    I wrote a method named x in the request module it will return a string. I expose this method on the client interface.

    I called the x method using methodaction in my jsff.

    OK fine.

    I got jsff presented inside the stubborn TF

    I had my jsff some tabs Panel. clicking the jsff method I wrote had to be executed.
    public class x implements PhaseListener {
    ....
           public void beforePhase(PhaseEvent phaseEvent) {
            
            System.out.println("Before Phase");
           
            if (phaseEvent.getPhaseId() == PhaseId.RENDER_RESPONSE)
            { 
            BindingContainer bindings = getBindings();
            OperationBinding oper = bindings.getOperationBinding("Scheme");
            Object result = oper.execute();
            System.out.println("result" + result);
            if(result.equals("P"))
            {
                advReqFlag.setDisabled(false);
                AdfFacesContext.getCurrentInstance().addPartialTarget(advReqFlag);
            }
            
            }
            
          
        }
    
    ...
    }
    but he always returns the null pointer.
    If no written after phase no exception more but never executed

    error is explicit. but I impossible? How can I fix?
    Before Phase
    <UIViewRoot> <notifyPhaseListeners> Exception
    javax.el.ELException: java.lang.NullPointerException
         at com.sun.el.parser.AstValue.invoke(Unknown Source)
         at com.sun.el.MethodExpressionImpl.invoke(Unknown Source)
         at javax.faces.component.UIViewRoot.notifyPhaseListeners(UIViewRoot.java:608)
         at javax.faces.component.UIViewRoot.notifyBefore(UIViewRoot.java:510)
         at javax.faces.component.UIViewRoot.encodeBegin(UIViewRoot.java:564)
         at javax.faces.component.UIComponent.encodeAll(UIComponent.java:928)
         at com.sun.faces.application.ViewHandlerImpl.doRenderView(ViewHandlerImpl.java:266)
         at com.sun.faces.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:197)
         at javax.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:189)
         at org.apache.myfaces.trinidadinternal.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:193)
         at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._renderResponse(LifecycleImpl.java:800)
         at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._executePhase(LifecycleImpl.java:294)
         at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:214)
         at javax.faces.webapp.FacesServlet.service(FacesServlet.java:266)
         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.model.servlet.ADFBindingFilter.doFilter(ADFBindingFilter.java:205)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.adfinternal.view.faces.webapp.rich.RegistrationFilter.doFilter(RegistrationFilter.java:106)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:446)
         at oracle.adfinternal.view.faces.activedata.AdsFilter.doFilter(AdsFilter.java:60)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:446)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl._doFilterImpl(TrinidadFilterImpl.java:271)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl.doFilter(TrinidadFilterImpl.java:177)
         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:175)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.security.jps.ee.http.JpsAbsFilter$1.run(JpsAbsFilter.java:111)
         at java.security.AccessController.doPrivileged(Native Method)
         at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:313)
         at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:413)
         at oracle.security.jps.ee.http.JpsAbsFilter.runJaasMode(JpsAbsFilter.java:94)
         at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:161)
         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:136)
         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)
    Caused by: java.lang.NullPointerException
         at com.rits.suplr.view.Listeners.PrintPage.beforePhase(PrintPage.java:79)
         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)
         ... 52 more
    <UIViewRoot> <notifyPhaseListeners> Exception while processing expression #{PrintPage.beforePhase} for attribute beforePhase.

    Follow the steps below:

    1. create your pageDef for AM MethodActionBinding method.
    2 disabled = "."
    3. run the methodactionBinding in this method of bean.

    This works... I tested it in a sample application.

    Thank you
    Rajdeep

  • What are the steps to set a listener to phase in JSF 1.1?

    Hi all...

    The implementation of a listener of the JSF 1.2 page (the one that comes with JDeveloper 11 g) is very simple, you implement the methods getPhaseID, beforePhase, afterPhase, and then add the class in the JSF configuration file. It works like charm.

    However, to do the same thing with JDeveloper 10.1.3.4 (it comes with JSF 1.1) never works... so I was wondering... Am I missing something? What are the correct steps to do this?

    Thanks in advance.

    Mustafa,

    Step 1: Create a phase listener
    Step 2: Enter in the faces-config file. XML

    [url http://balusc.blogspot.com/2006/09/debug-jsf-lifecycle.html] This is an old post that shows the steps (and then goes to show how use a listener of the specific phase to help gain a better understanding of the life cycle JSF).

    John

  • Phase problem event

    Hello

    I use jdeveloper Studio Edition Version 11.1.1.7.0,

    When I implemented the following code of the page does not not to any action.

    the code is:

    {} public void phaseEventFun (PhaseEvent phaseEvent)

    ExternalContext ectx =

    FacesContext.getCurrentInstance () .getExternalContext ();

    HttpServletResponse response = (HttpServletResponse) ectx.getResponse ();

    response.setHeader ("Cache-Control",

    "no-cache, no-store, must-revalidate");

    response.setHeader ("Pragma", "non-cache" "");

    response.setDateHeader ("Expires", 0);

    }

    anyone can give an answer, please

    Thank you.

    First, you must run the code in phase RENDER_RESPONSE (and not in all phases).

    Second, we know not if it is 'after' or 'before' phase listener (it should be forward phase)

    And third, phase listener is not good place to control caching (you must use servlet filter, or put a few proxy (like apache or nginx) and control the http headers it)

    Dario

  • Process Validations phase?

    Hello world

    It is said that in this phase the local values of the components are validated by treating all of the validators on the component.

    What validators will deal with this phase. Please give a few examples.

    Processes validations: the local values of the components are converted from the input type for the underlying data type. If the converter fails, this phase continues until the end (all the other converters, validators, and required controls are run), but in the end, breaks the phase lifecycle Render Response.

    If there is no failure, the http://www.blogger.com/blogger.g?blogID=294172151396534006required attribute on the element is checked. If the value is true and the associated field contains a value, then the associated validators are run. If the value is true and there is no value in field, this phase ends (all remaining validators are run), but the life cycle passes Render Response phase. If the value is false , the phase is completed, except if no value is entered, which case no validation is performed. For more information on the conversion and validation

    see this article

    http://dstas.blogspot.de/2011/12/validator-or-valuechangelistener-ADF.html

  • Cannot find tag event listener in the nucleus of all JSF component category

    Hello
    In jdev 11.1.2.3,.

    I can't find the event listener tag in the category compenent of basis of the JSF component in the component palette.
    There are tags as a listner:
    -Action listener;
    -Phase listener;
    -Set Action listener property;
    -Listener value changes;

    Is there something wrong?
    Thank you!

    In the component palette, you can see a search field on the top of the palette. Hit and type of event in this entry. You get the 'event' as a result?
    Otherwise, open the project properties and open the node of "JSP tag libraries. Check who the library "JSF Core 2.0"in the section "Distributed libraries".

    Timo

  • Popup + before the stage listener + problem commandlink

    All,

    I have a phase listener configured on a page to open a popup and it works fairly well, i.e. the popup is open when the page is loaded. Now, I want to show the popup even when the user clicks on the commandLink. So I configured the commandLink to have a showPopupbehaviour as his child. The question is when I click on the order link that the popup is not opening. However if I remove the call to forward phase listener (), the popup is get called from the command link.

    Please advice what's wrong in this case? Ideally both should work independently.
    I tried to address the immediate and automatic submit also but no effect.

    thnks
    11.1.1.5 Jdev

    Hello

    using af: showPopupBehavior issues a request to the server, which then also is treated by your phase listener. Add some logic to your phase listener for does not work when you press the command button. You can for example define the command button on partialSubmit = true and then check if the request is a partial request AdfContext.getCurrentInstance () .isPartialRequest (facesContext) in this way the listener of phase opens the popup when a page loades but is no longer after.

    Frank

  • Get the values of default table row when the page loads

    Hello

    I am running JDev 11.1.1.7. We have a page that contains two tables in a relationship of the master / detail of nickname. We can do a real master ADF / detail with view items related because the query for the 2nd table is complex and works best when queries with binding settings. The View object for the 2nd table has a request with 2 link params as it can get in the first table. Thus, when a line is selected in the first table we want to execute ExecuteWithParams on the object from view of the table 2. We do it in the Bean managed for the page in a method that is the selection to the first table listener. It works fine except when the page initially loads, the first line is selected by default. When the default value is selected the selection listener is not triggered.

    I've seen the suggestion of not having a line selected by default when the page loads by removing the value selectedRowKeys on the table. However, we do not want that the 1st row of the table secondary master to be selected by default and we as the table of detail to show the correct corresponding lines.

    Steve

    Steve,

    Not really sure when you say that the 2nd table is complex and may not use the master detail. If the settings link in the parent table, you can set the ViewLink accordingly and it should work, right?

    In any case, if you're after the execution of methods on the loading of the page, you will find the links below.

    If it's a working group, you can add a methodCall as activity by default and UTF, you can use phase listener (if listener server does not).

    https://blogs.Oracle.com/aramamoo/entry/an_epic_question_how_to

    Advice from the Oracle Johny: ADF: how to run the ViewObject with a ViewCriteria on the PageLoad in Application Web ADF

    It will be useful.

    See you soon

    AJ

  • How to prevent the login page in the same browser when the user is already authenticated

    Hello

    I use Jdev 11.1.1.6 with ADF implemented in my application security.

    I have Login.jspx that redirects the user to Home.jspx on a successful authentication. The user can either enter the URL of the Home Page or Login.

    Please consider the following scenarios:

    (a) the user is not authenticated in the current browser session

    (a.1) if the user enters the URL of the home page and the login page is displayed and redirected to the homepage on authentication

    (a.2) if the user enters the login page URL, then the login page is displayed and redirected to the homepage on authentication

    (b) the user is already authenticated in the current browser session, a new tab opens and

    (b.1) if the user enters the URL of the homepage then it shows directly the (already authenticated) Homepage

    (b.2) if the user enters Login URL then connect a page appears - This is the issue, it should either user to the homepage or invalidate the existing session and let users to proceed again.

    How do I get there? Any help is appreciated.

    Thank you

    JAI

    Hello

    the authentication check must be in a phase listener or servlet filter. If you use a phase listener and the homepage and login have a link associated with the ADF (PageDef file) then in the phase AFTER RESTORE_VIEW, you can use AdfContext.getCurrent () .getSecurityContext () .isAuthenticated () to tell if a user is authenticated or not.

    Frank

  • ADF taskflow with not get every page refresh

    Experts,

    We have created a portal WebCenter ADF application.  The ADF taskflow with 3 pages on this subject.

    1. first page includes a data control that uses a session bean method that calls an external Web service.

    2. second page has a feature to view the details of a record that is selected on the first page.

    3. third page has a function to download a file.


    The user navigates and downloads a file, we redirecting them to the first page where the control data must display the list of issues.  The problem is that after adding a new record, and his return to the control of data page (which is a list of records), the newly added drive does not appear.  The only way to view seems at this point to ask the user to shut down and log in to the system and reactivate the workflow.


    We have a phase listener to clean the cache, in the hope that it could solve the problem.  But it does not.


    Any ideas or advice on how to automatically refresh the data in control when the user navigates to this page?


    Thanks in advance.

    Sam.

    In the links page, verify all conditions of discount on the data control.

    Read also the understanding of the lifecycle Page Fusion (in particular article 19.2.1) and using ADF data binding in an Application of Web Java EE model (especially the Section 2.3.4)

  • method of appeal as soon as the user is connected to the webcenter Portal

    Hello

    What would be the best place to call a java method as soon as the user is authenticated (connected) - before first connected page.

    I need to pick up the profile of the user to the ldap server.

    I use this bean OOB for login - oracle.webcenter.security.view.login.LoginBackingBean

    Thank you.

    Hello.

    ADF Phase listener uses are common in ADF, and WebCenter portal projects. You need to implement carefully for performance stuff.

    In our case we have implemented something like

    public void beforePhase(PagePhaseEvent pagePhaseEvent) {
            if (pagePhaseEvent.getPhaseId() == Lifecycle.PREPARE_MODEL_ID){
                UserBean user = (UserBean)ADFContext.getCurrent().getExpressionEvaluator().evaluate("#{c_i_p_b_userBean}");
                // Only if user information weren't loaded
                if (user != null && user.getUserPrincipalName() == null) {
                // Only if the users is really authenticated
                    if (ADFContext.getCurrent().getSecurityContext().isAuthenticated()) {
                        // Fill User attributes in the scoped variable
                        LDAPUtil ldapUtil = new LDAPUtil();
                        String userName = ADFContext.getCurrent().getSecurityContext().getUserName();
                        ldapUtil.getUserBasicAttributes(userName,user);
                    }
                }
            }
        }
    

    By running this code before PREPARE_MODEL_ID will mean that only will be implemented during the first page of loading time (not in the PPR requests).

    It does not affect performance.

    I hope this help you.

    Kind regards.

  • RW-50004 error code receive when executing external processes

    Hello

    I am stuck at the EBS r12 as the solution that is suggested by Hussein Setup error in
    problems running autoconfig on db level

    I am unable to apply the patch according to Note ID 1103163.1 as layer Apps is not fully created yet
    Could someone please suggest on this
    As
    During the installation of EBS R12 on 6 OEL (Hat Enterprise Linux Server 6.0 release (Santiago) 2.6.32 - 100.28.5.el6.x86_64... Red)

    40% of rapidwiz Installation I got this error
    RW-50004: Error Code received when running external processes

    And the output of /oracle/VIS/db/tech_st/11.1.0/appsutil/log/VIS_ebs/03231801.log
    has shown this error

    Value of context management will now update the context file

    UnsatisfiedLinkError exception loading native library: njni11

    Updating the file context... COMPLETED
    Attempt to download file context and patterns of database... COMPLETED
    Updated version of RDBMS in the context to db111 file
    Updating RDBMS type in the context in 64-bit file
    Set ORACLE_HOME models...

    AutoConfig completed successfully.


    adconfig - log showing this error! *


    Update of the variables in the local context for database layer file
    Get the listening port of /oracle/VIS/db/tech_st/11.1.0/network/admin/VIS_ebs/listener.ora
    Exception occurred during the preset of the variables in the context file: java.lang.reflect.InvocationTargetException


    StackTrace:
    java.lang.reflect.InvocationTargetException
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0 (Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance (unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance (unknown Source)
    the impossible (unknown Source)
    at oracle.apps.ad.tools.configuration.CVMHelper.getCurrentPort(CVMHelper.java:601)
    at oracle.apps.ad.tools.configuration.CVMHelper.processDBTierListener(CVMHelper.java:488)
    at oracle.apps.ad.tools.configuration.CVMHelper.processLocalConfig(CVMHelper.java:771)
    at oracle.apps.ad.context.CtxValueMgt.preSeed2Ctx(CtxValueMgt.java:1813)
    at oracle.apps.ad.context.CtxValueMgt.processCtxFile(CtxValueMgt.java:1610)
    at oracle.apps.ad.context.CtxValueMgt.main(CtxValueMgt.java:755)
    Caused by: java.lang.UnsatisfiedLinkError: oracle.net.common.NetGetEnv.get (Ljava/lang/String ;) Ljava/lang/String;
    at oracle.net.common.NetGetEnv.get (Native Method)
    at oracle.net.config.Config.getNetDir (unknown Source)
    at oracle.net.config.Config.initConfig (unknown Source)
    to oracle.net.config.Config. < init >(Unknown Source)
    ... more than 10


    For that I have referred to the metalink Note ID 1103163.1 is suggested here problems running autoconfig on db level
    and found that
    * # $Header: adcvm.sh 120.3.12010000.2 2008/09/23 05:30:32 rdamodar ship *.
    * # $Header: 120.15 adbldxml.pl 12/03/2008-17:10:12 subhroy ship $*.
    Instead of (should according to the note ID 1103163)
    adcvm.sh 120.3.12010000.5
    adbldxml.pl 120.15.12010000.5

    so I try to apply the Patch
    patch 8919489 R12. T2K. B.Delta.3
    patch 9852070 R12.TXK.B

    But since Installation of the EBS r12 is 40%... then apply the Patch AD is not possible because there is just no App_TOP or is not entirely created yet.

    Could someone please tell what is the workaround here.


    Thank you
    MZ

    Please re - check again...
    Linux 6 is not registered with DB 11.1.0.7
    Linux 6 is certified with EBS R12.1.1
    .
    If you want tobe on Linux6...
    .. then to have DB 11.2.0.3 first, then plan to have EBS R12.1.3 installation on top of the DB 11.2.0.3

Maybe you are looking for

  • HP Pro 8610: disabling of updates of the firmware on HP printers

    How can I disable the updates of the automatic firmware on my HP printer.   HP updates its firmware once or twice each year in order to make after the ink market unusable.  It is the second time that it is happening now - and frankly, I'm kind of tic

  • Necessary drivers for Cd and Dvd

    Hi, I recently brought a Hp Pavilion Notebook G6 recently, now he can not read the cd and DVD, I think I need to download drivers, but I am very inexperienced. Can someone help me! I use Windows 7, the serial number is 5CD1483GGN product number is A9

  • Android / USB devices keep connection / disconnection on R7

    My daughter has an R7, and she meets a weird problem with the USB ports on this topic. No android device can stay connected. As soon as you plug it in, it makes the sound connection then the disconnection and keeps cycling between the connection and

  • installare su ssd acer x 3910

    I wanted to know how I can install an SSD on my acer x 3910 on the computer there is 2 ports sata, one for the HD and one for the recorder, how can I do without giving up any of the quests?

  • Windows Media Player 11 is not ripping of CD in Vista

    I apologize if this sounds repetitive, but I've seen other articles where people have had this same problem, and it is marked with a nice green check mark as solved, and the problem is still not resolved. So: when I put a CD Ripper, the first song st