Application Module not invoked popup screen method

Hello

I use jDeveloper 11.1.2.3.0.

I have a method called selectAllPIDs in my AM. This method is exposed and available in data controls. I can do this drag onto a page as a button. Click the button, the method is executed as planned, and things work very well. However, my requirement is called from a button on a pop-up screen. The same method is not called when it is called from the pop-up screen. The popup (based on panelWindow) is called by clicking on a button on the home page.

The command button on the pop-up screen is (it does not)

< af:commandButton actionListener = "#{bindings.selectAllPIDs.execute}" = "selectAllPIDs" text "
Disabled = "#{!}" Bindings.selectAllPIDs.Enabled}"id ="cb3"/ >


The command button on the main screen is (this works)
< af:commandButton actionListener = "#{bindings.selectAllPIDs.execute} '"
Text = "selectAllPIDs."
Disabled = "#{!}" Bindings.selectAllPIDs.Enabled}.
ID = "cb4" / >

I see no difference between the two. What I'm missing here?

Thank you
Ashwin

Hello

Can u please try set partialSubmit = true to the button on the shortcut menu.

Thank you
Pele

Tags: Java

Similar Questions

  • Creating an application module not connected to a database

    Hello

    In my application, we have only a VO personalized, created according to the http://download-west.oracle.com/docs/cd/B31017_01/web.1013/b25947/bcadvvo008.htm. In this VO, we read a CSV file.

    My question is, as my application does not require a database as a source, I don't want to have a database that is associated with my ADF application. However, when I create the AM, it doesn't let me go forward until I give it a database connection. Is there a way to get around this, or remove the connection from database code associated after you have created the AM in this way.

    Thank you
    Amit

    Amit,

    Use a data URL, such as [url http://technology.amis.nl/blog/1592/creating-an-adf-url-service-datacontrol-for-binding-a-file-or-servletjsp-service-and-using-it-in-an-adf-faces-web-application] control this

    John

  • Nested Application Module not get extracted using findApplicationModule

    Hi all

    The scenario is that,

    1. I added a region to a seeded OAF page from create item customization.
    2 I extended a shared region in this area added.
    3. the shared region has a different AM assigned to that RootAM.
    4 AM sharing this region becomes nested in RootAM of the page according to the directives of the Dev Guide OAF (R12 - Chapter 3-> Application Module - Pg117).

    Now, since shared region h gets nested under rootAm. I should be able to do rootam.findApplicationModule ("sharedRegionAM") of the seeded OAF page controller.

    But when I do that it returns a null object. Can someone throw a light on it.

    More details-
    I use the full qualified class AM AM Defination property name. as (XX.oracle.apps.per.selfservice.appraisal...)
    I tried to add the same value in AM property Defination of region shared as well as the newly created customization region.

    Thanking you in advance
    Harish

    Published by: user624185 on October 9, 2008 04:57

    Published by: user624185 on October 9, 2008 04:58

    Hello

    According to the code will be useful for you...

    OAWebBean customRegion = (OAWebBean) webBean.findChildRecursive ("customRegion");
    Newam = (OAApplicationModule) pageContext.getApplicationModule (customRegion) OAApplicationModule;

    Thank you...

  • Restore does not work in a web service that is created from an application module method

    Hello world

    I use jdeveloper 11.1.1.7.0

    I have a pl/Sql function named "InsertTest" that makes a lot of calculation and the DML operations (for example, insert and update tables) effective on many tables, while there no COMMIT in a pl/sql function.

    In a class of application module, I created a function (callDBFunction()) that calls the pl/Sql function,

    and I want to only use the result of a pl/Sql function, and at the end I restore all changes that are created in the pl/Sql function (using this.getDBTransaction () .rollback ()).

    // in application module impl class
    public void callDBFunction() {
    
      CallableStatement plsqlBlock = null;
      String statement = "BEGIN :1 := InsertTest(); END;";
      try {
      plsqlBlock = getDBTransaction().createCallableStatement(statement, 0);         
      plsqlBlock.registerOutParameter(1, OracleTypes.VARCHAR);
      plsqlBlock.executeUpdate();
      String rslt = plsqlBlock.getString(1);
    
      //..... use the result of plSql function
    
      this.getDBTransaction().rollback();  // rollback all changes
    
      } catch (SQLException e) {
      e.printStackTrace();          
      }
    }
    
    
    
    
    
    

    Then, via the tab of the Service Interface, I created a web service of the function above.

    When I test the web service and call the function, any changes made to the pl/Sql function is committed in the database.

    in fact it seems that the line "this.getDBTransaction () .rollback ()" in the code above was useless (doesn't work).

    How can I restore in this case?

    Habib

    Concerning

    If I call the function via the request module Tester, all changes rollback and it works as I hope.

    but in the case of service web when calling the function all changes are committed to database.

    This probably confirms my hypothesis that when you instantiate AM of ADFBC WS, connection has autocommit = true.

    You can try to change this with: plsqlBlock.getConnection () .setAutoCommit (false) before calling your plsql procedure.

    Dario

  • Open a Popup screen on startup of the Application

    I know this is probably an easy thing to do but I'm new on this and the command I use to open a pop-up window in the menu doesn't seem to work when I try to use it to open a when the application starts.  I put this command in several places in the screen method and the method of opening with no luck.  Is someone can you please tell me what I need to do

    UiApplication.getUiApplication () .pushScreen (new LicenseAgreementPopup());

    I finally I want to add a way to accept or reject the license agreement but will just simply get the popup to display when my application starts :-)

    Thank you

    Thanks, the key is the word "after" I put the order right after my main application screen has been pushed and it worked.  I knew it was something easy

    SerializableAttribute public class extends UiApplication MapBack
    {
    String lv_continue;

    Public Shared Sub main (String [] args)
    {
    IdApp MapBack = new MapBack();
    idApp.enterEventDispatcher ();
    }

    public MapBack()
    {
    pushScreen (new MapBackScreen());
    UiApplication.getUiApplication () .pushScreen (new MapBackScreen.LicenseAgreementPopup ());
    }

  • /Shell/action.XML:1748: could not invoke method cloneProjectBP

    Hello

    This error [/ shell / action.xml:1748: could not invoke method cloneProjectBP] creating new project using project creation BP. It happens after you import certain configuration of workflow BPs in shell model. But it works for the old model.

    Thank you

    You have to make a ticket with the support of Oracle to better understand this issue.

    Here are the patches from the past for this kind of question. But better to seek the support of the Oracle.

    (1) re - assign groups / assignees to each step in each workflow for all BP

    (2) check your permissions on the application BP project

    (3) check the WF design and the redeployment of BP all the new

    (4) check whether everything has been removed, which was used in queries, forms etc.

    (5) question with Table space so ask your DBA to increase the table space

    Thank you

    Samba

  • Application module does not record the client interface

    Hello.

    The problem is that the application module does not record the client interface that is automatically generated classes.

    Whenever I go to the module of the application and add them, they will be gone next time I open the workspace. Is this a known bug or is there something that I am missing?

    I use jdev 11g relsease 2 version 11.1.2.3.0.

    Please help, because I can't get anything done.

    TIA

    Possible cases:
    -There is something wrong with the method you created.
    -The return type does not match

  • Best practices for call code plsql and methods of application module

    In my application I am experience problems with the connection pool, I seem to use a lot of connections in my application when only a few users are using the system. As part of our application, we need to call procedures of database for the business logic.
    Our support beans, calls the methods of the module of the application calling to turn a database procedure. For example, in the bean to support, we have code as follows to call the method of module of the application.

    Component Module to generate new review/test.
    CIGAppModuleImpl appMod = (CIGAppModuleImpl) Configuration.createRootApplicationModule ("ky.gov.exam.model.CIGAppModule", "CIGAppModuleLocal");
    String testId = appMod.createTest (username, examId, centerId) m:System.NET.SocketAddress.ToString ();

    AdfFacesContext.getCurrentInstance () .getPageFlowScope () .put ("tid", testId);

    Close call
    System.out.println ("delete Calling releaseRootApplicationModule");
    Configuration.releaseRootApplicationModule (appMod, true);
    System.out.println ("Completed releaseRootApplicationModule delete");
    Return returnResult;

    In the method of application module, we have the following code.

    System.out.println ("CIGAppModuleImpl: call the database and use the value of the iterator");
    CallableStatement cs = null;
    try {}
    CS = getDBTransaction () .createCallableStatement ("start?: = macilap.user_admin.new_test_init(?,?,?);") end; ", 0) ;
    cs.registerOutParameter (1, Types.NUMERIC);
    cs.setString (2, p_userId);
    cs.setString (3, p_examId);
    cs.setString (4, p_centerId);
    cs.executeUpdate ();
    returnResult = cs.getInt (1);
    System.out.println ("CIGAppModuleImpl.createTest: return result is" + returnResult);

    } catch (SQLException to) {}
    throw new Aexception.getLocalizedMessage (se);
    }
    {Finally
    If (cs! = null) {}
    try {}
    CS. Close();
    }
    catch (SQLException s) {}
    throw new Aexception.getLocalizedMessage (s);
    }
    }
    }

    I read in one of the presentations of Steve Muench (Oracle Fusion Applications Team' best practices) that the call of the method createRootApplicationModule is a bad idea and call the method via the link interface.
    I guess that the call of the createRootApplicationModule uses a lot more resources and connections to database as the call to the method via the link interface such as

    BindingContainer links = getBindings();
    OperationBinding ob = bindings.getOperationBinding("customMethod");
    Object result = ob.execute)

    Is this the case? Also use getDBTransaction () .createCallableStatement the best average of calls to database procedures. Would it not be better to expose plsql packages such as Web services and then call from the applicationModule. Is it more effective?

    Concerning

    Orlando

    He must show them.
    But to work around the problem, try this - drag method of the data control to your page and the fall as a button.
    Then go to the source of the JSPX view and remove the button from there - if it comes to the display of the source - the link must remain in your pagedef.

  • popup error message on my computer that says an application could not be started

    Hi, my name is Grace.

    I have a popup error message on my computer that says that an application could not be started.  He said I need to contact the vendor of the application, but I don't know what application it is, or who is the developer.

    The message says: "wyabrax.exe - this application could not be started."  When I check the details all that I get something SHIM .net is something.  Here are the details that I get,

    ------------------------------------------------------------------------

    Error: "this application could not be started."

    Error message

    This application could not be started.

    Cause

    The app is not configured in a way that allows to determine the appropriate version of the .NET Framework runtime. The shim code is SHIM_NOVERSION_FOUND.

    Resolution

    You can not solve the problem of configuration yourself. Contact the application vendor to fix the problem.

    ------------------------------------------------------------------------------------------------------------

    The problem is that I don't know what application it is.  How can I find so he can stop interrupting my work on my computer?

    Thank you in advance!

    Hello

    Google has no information on wyabrax.exe.

    It may be a left over starting entry of Malware that has been removed from your security programs.

    This is a suggestion for you:

    Download, install, update and scan your system with the free version of Malwarebytes AntiMalware:

    http://www.Malwarebytes.org/products/malwarebytes_free

    @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

    If the problem persists after scanning, take these startup entries:

    «How to use MSCONFIG in Windows 7»

    http://netsquirrel.com/Msconfig/msconfig_win7.html

    You can also use this free program to do, too:

    "Autoruns for Windows V12.03"

    http://TechNet.Microsoft.com/en-us/sysinternals/bb963902.aspx

    See you soon.

  • Could not load application module in R12.2.4 when I changed the class files directory

    Hi all

    I was able to successfully deploy a page in R12.2.4 where my path of the class file was like xxx/oracle/apps/fndxxx/abcd/Server

    but now, the directory must be changed to xxx/oracle/PSA/xxfnd/abcd/server, so I'm updating all the files of AM, VO, CO to point to the new directory and compiled and FTP'd to JAVA_TOP

    Bounce is done, but still the page is trying to access the page of the old directory (xxx/oracle/apps/fndxxx/abcd/server)

    It is said: oracle.apps.fnd.framework.OAException: could not load application module xxx/oracle/apps/fndxxx/abcd/Server/xxxAM

    I checked the classpath and it points to JAVA_TOP, also verified the file permissions (777)

    What could be the problem, please let me know

    @AJ: Please help me... You are the fastest of all

    Thank you

    Valsaint

    Hi all

    It was the FORM function issue, where he wasn't pointing to the updated file directory structure

    Thank you

    Valsaint

  • Error "Required application module is not configured" showed in distributed environment of EMP

    Hi Experts,

    We are trying to install and configure EMP 11.2.2.2. on an environment distributed.

    We have 3 servers,

    On a server, we installed Foundation Services and R & A.

    On server B, we have installed EPMA, planning, Manager of Calc,

    On Server C, we have installed Essbase.

    (By the way, SQL Server is on a different server)

    First we have problem deployment on application server on server B, and then we installed and deployed web applications of all the products that we use on the server has.

    After doing this Manager planning and calc were deployed to the application server on server B with success.

    EPMA web tier and the data synchronization has failed somehow, but after we manually created the server EpmaWebReports1 & EPMADataSync1 on the weblogic administration console.

    EPMA has been deployed successfully. So, up to this point, all products have been deployed, and the services can be started.

    But when launch us the workspace on a server, and then access the module planning or epma (dimension library, the library of applications... etc), error has occurred.

    It bumps a message as "Necessary application module awb.appmanager is not configured." or "Required application module awb.dimeditor is not configured."

    For more information on server A we installed on the disk, I have, and on server B, we installed on the D drive.

    We do not know if it makes no effect, we watched Installation EMP system produced in an environment distributed and have seen this:

    In a distributed environment, Oracle EPM home must be the same on each machine. For example, if the path for Oracle EPM home is/Oracle/Middleware on the first machine that you configure, it must be/Oracle/Middleware on all machines in the deployment.

    It is delicate because the estimate does not include the disk information in oracle home.

    Does anyone have an opinion on the issues that we face? Thank you very much!

    Eric

    For machines that are hosting the web application, really, it must be the same way home of middleware.

    See you soon

    John

    http://John-Goodwin.blogspot.com/

  • I'm working with Acrobat XI and when I try to add text to the geopdf file I get a popup screen that says it is a secure document and editing is not allowed. How can I fix it?

    I'm working with Acrobat XI and when I try to add text to a geopdf file I get a popup screen that says it is a secure document and editing is not allowed. How can I fix it?

    I thought about it... need to use the defined comment tool, not the set of editing tools.

  • JVM and Module not found error

    Hello.

    When I run my application, as soon as the Load Simulator shows JVM error 104 ClassCastException, and then tap home screen to eception exception Java.lang.ClassCastException.

    If I open my application I get JVM error 104 but saying RuntimeException, and if I keep a popup says error start MyApp: Module not found net_rim_ui_api.

    I even tried to launch a simple application of HelloWord and get the same errors. Reinstalled the Simulator, still nothing.

    Anyone have any ideas?

    Thanks in advance.

    If you are using the Eclipse plugin, and then you expand the node for the project in the Package Explorer, you should see a library item JRE System, the version of the JRE System why you compile. You can change the JRE version by right-clicking on the JRE System Library, then select "Properties".

    If you use BlackBerry JDE, use the editor that comes with the 4.6.1 distribution JDE.

  • lsasss.exe - application error "the application could not initialize properly (0xc0000006).

    Hi I was wondering if someone out there could help,

    My laptop is a packard bell Windows xp, when I turn on the laptop it does not completely load, it will take me to a black screen with the error message error lsasss.exe - request "the application could not initialize properly (0xc0000006). Click OK to close the application. But when I click ok nothing happens except disappears from the message bar and im left with a black screen. can someone tell me what to do?

    Hi beavarney,

    ·        Do you remember any changes made on your computer before the show?

    Security Authority Subsystem Service LSASS (local), is a process in Microsoft Windows operating systems that is responsible for enforcing the security policy on the system.

    Method 1:

    I suggest to start the computer in safe mode, you can check the link for the steps below: a description of the options to start in Windows XP Mode: http://support.microsoft.com/kb/315222

    Method 2:

    If you are unable to start the computer in safe mode then try last known good configuration. Link: How to start your computer by using last good known Windows XP Configuration: http://support.microsoft.com/kb/307852

    With regard to:

    Samhrutha G S - Microsoft technical support.

    Visit our Microsoft answers feedback Forum and let us know what you think.

  • How can I update the UI without encountering a ' Application is not responding do not; completed process '?

    I'm trying to populate a table on the screen, and when the user clicks a Labelfield (20 lines are populated by click).

    When the user clicks the labelfield, following takes place:

    (1) a data segment is read from the SQLite database in a background thread.

    (2) data are then filled in the existing table on the screen (by adding more fields to the Table Layout Manager) in the invokeLater() method.

    I am currently facing a problem of ' Application is not responding do not; process is completed ' when I continue to load more items to say about 3 to 4 times (i.e. After about 60 to 80 lines are met).

    I fear that this could be caused by the user interface thread get resisted for a long time, while the population takes place. Is there another way to update the user interface, so that the application runs smoothly?

    I'd appreciate any help that I had with this problem for some time.

    You must use another thread to query the database and then creating and filling in the fields. After the creation of fields use the Manager.addAll () method to add an array of fields (in invokeLater() body of course).

Maybe you are looking for