Application Module Tester classpath

Hi all

I use JDeveloper 11.1.2.1.0.

Where can I change CLASSPATH var, used by the Application Moudle Tester?


Thank you!

Published by: user6806750 on 17.05.2012 09:40
Upward

Try the options Java runtime projects model. Then you will find under the project of managed properties node, it change the configuration of default ruin.

Timo

Tags: Java

Similar Questions

  • Running Application Module tester with ADF security

    Hi, I use JDeveloper 11.1.1.6 and recently activated ADF security on my request. Now when I try to run the Application Module Tester by right click on the request form and say run I get the following error. I get the JAAS prompt to enter my credentials, but no matter what I put, I get the following.

    oracle.jbo.JboException: Houston-29000: Unexpected exception caught: oracle.adf.share.security.ADFSecurityAuthenticationException, msg = EXC_NO_AUTHENTICATION_SERVICE
    at oracle.jbo.pool.ResourcePool.createResource(ResourcePool.java:599)
    at oracle.jbo.common.ampool.ApplicationPoolImpl.prepareApplicationModule(ApplicationPoolImpl.java:2473)
    at oracle.jbo.common.ampool.ApplicationPoolImpl.doCheckout(ApplicationPoolImpl.java:2347)
    at oracle.jbo.common.ampool.ApplicationPoolImpl.useApplicationModule(ApplicationPoolImpl.java:3246)
    at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:572)
    at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:505)
    at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:500)
    at oracle.adf.model.bc4j.DCJboDataControl.initializeApplicationModule(DCJboDataControl.java:523)
    at oracle.adf.model.bc4j.DCJboDataControl.getApplicationModule(DCJboDataControl.java:869)
    at oracle.jbo.jbotester.binding.TesterBinding.getConnectionInfo(TesterBinding.java:214)
    at oracle.jbo.jbotester.MainFrame.initializeDataControl(MainFrame.java:906)
    at oracle.jbo.jbotester.MainFrame.loadConfiguration(MainFrame.java:632)
    at oracle.jbo.jbotester.MainFrame.processArgs(MainFrame.java:597)
    at oracle.jbo.jbotester.MainFrame.main(MainFrame.java:428)
    Caused by: oracle.adf.share.security.ADFSecurityAuthenticationException: EXC_NO_AUTHENTICATION_SERVICE
    at oracle.adf.share.security.authentication.AuthenticationServiceUtil.getAuthenticationService(AuthenticationServiceUtil.java:68)
    at oracle.jbo.common.UserAznUtil.authenticate(UserAznUtil.java:64)
    at oracle.jbo.common.UserAznUtil.authenticateUser(UserAznUtil.java:32)
    at oracle.jbo.jbotester.TesterEnvInfoProvider.getInfo(TesterEnvInfoProvider.java:344)
    at oracle.jbo.common.ampool.DefaultConnectionStrategy.createApplicationModule(DefaultConnectionStrategy.java:65)
    at oracle.jbo.common.ampool.ApplicationPoolImpl.instantiateResource(ApplicationPoolImpl.java:2913)
    at oracle.jbo.pool.ResourcePool.createResource(ResourcePool.java:580)
    ... 13 more
    # # 0 in detail
    oracle.adf.share.security.ADFSecurityAuthenticationException: EXC_NO_AUTHENTICATION_SERVICE
    at oracle.adf.share.security.authentication.AuthenticationServiceUtil.getAuthenticationService(AuthenticationServiceUtil.java:68)
    at oracle.jbo.common.UserAznUtil.authenticate(UserAznUtil.java:64)
    at oracle.jbo.common.UserAznUtil.authenticateUser(UserAznUtil.java:32)
    at oracle.jbo.jbotester.TesterEnvInfoProvider.getInfo(TesterEnvInfoProvider.java:344)
    at oracle.jbo.common.ampool.DefaultConnectionStrategy.createApplicationModule(DefaultConnectionStrategy.java:65)
    at oracle.jbo.common.ampool.ApplicationPoolImpl.instantiateResource(ApplicationPoolImpl.java:2913)
    at oracle.jbo.pool.ResourcePool.createResource(ResourcePool.java:580)
    at oracle.jbo.common.ampool.ApplicationPoolImpl.prepareApplicationModule(ApplicationPoolImpl.java:2473)
    at oracle.jbo.common.ampool.ApplicationPoolImpl.doCheckout(ApplicationPoolImpl.java:2347)
    at oracle.jbo.common.ampool.ApplicationPoolImpl.useApplicationModule(ApplicationPoolImpl.java:3246)
    at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:572)
    at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:505)
    at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:500)
    at oracle.adf.model.bc4j.DCJboDataControl.initializeApplicationModule(DCJboDataControl.java:523)
    at oracle.adf.model.bc4j.DCJboDataControl.getApplicationModule(DCJboDataControl.java:869)
    at oracle.jbo.jbotester.binding.TesterBinding.getConnectionInfo(TesterBinding.java:214)
    at oracle.jbo.jbotester.MainFrame.initializeDataControl(MainFrame.java:906)
    at oracle.jbo.jbotester.MainFrame.loadConfiguration(MainFrame.java:632)
    at oracle.jbo.jbotester.MainFrame.processArgs(MainFrame.java:597)
    at oracle.jbo.jbotester.MainFrame.main(MainFrame.java:428)

    Also, I have tried to disable the security of the ADF and the request module Tester then works fine but I need to run it with security ADF is turned on. Someone knows how to fix this?

    Thank you.

    I understood the question. It seems that I had to remove the library "ADF generic Runtime ' libraries and Classpath of the project of my model parameters. Does anyone know why having this library referenced in your project settings would cause this issue? I also had to delete this reference from the library to a project to generate a web service proxy in the past, it seems to cause a few problems when they are associated with libraries and Classpath for a project or even associated with a library that depends on another library. Can anyone provide any indication regarding the library and why it causes so many problems? You can recreate this issue on demand by adding the library "ADF generic Runtime ' to your template with ADF security project and then activated by running the module of the application by clicking on it and say run.

  • Application Module test authentication fails

    Hi all

    I try to run the application module tester to test my ejb object using the menu run.

    But it shows the JAAS security dialog box and asks the principle and identification information.

    I try weblogic/weblogic1 and database user/pass but it shows failure of authentication.

    What name of user/pass should I fill out?


    Thank you

    Hello

    go to the Application > Secure > users and groups and create new users and roles

    Kind regards

    Branislav

  • JUnit test of an ADF application when you have nested application modules

    Hello

    When you set up a device for JUnit test in the model of the ADF, and you have nested application modules, there are advised to have a class of the device for each module of the application, or create a luminaire of class for the root application module and access somehow nested those there for view objects you want to test JUnit , or have a luminaire of class and somehow reference the individual nested application of this class modules? Everything I've read about JUnit test of an ADF application only shows an application module in the template project.

    Thank you.

    I have used with success that one category of luminaire for my application module root, and then in my test case files I can reference the application embedded this suff module.

    Example:

    The TestAMFixture.java file is where you describe the application module you want to use. This file and others, is what is generated when you let JDeveloper create your Business Component Test Suite (chosen from the New Gallery):

    The constructor of this file is where the application module is defined:

    public TestAMFixture() {}

    _testAm = Configuration.createRootApplicationModule (amDef, Config);

    }

    In my test for the projectVO scenario file, I'm testing a required attribute in a display object, so I need to access the view object that is in a nested application module:

    ViewObject _projectVO = fixture1.getApplicationModule () .findViewObject ("ProjectAM1.ProjectVO1");

    fixture1 is a reference to the TestAMFixture class. getApplicationModule() is a method in this class that returns the application root module I set in the TestAMFixture constructor. ProjectAM1 is the nested application module and ProjectVO1 is the view object where the attribute is that I will test.

    For a better explanation, please see these references, I used.

    https://www.YouTube.com/watch?v=zgyyyHKT3i4

    Unit test your Application with JUnit

    Nested Application modules

  • Test application modules require authentication with JUnit

    Hello
    I just read John Stegemans great article on testing with jdeveloper 11g oracle business components:
    [http://www.oracle.com/technology/pub/articles/adf-development-essentials/part5.html]
    Thank you very much.

    I tried to write a test unit using the [Oracle Fusion order demo Application | http://www.oracle.com/technology/products/jdev/samples/fod/index.html].

    1 import the Fusion order Demo Application
    2. new project created "StoreFrontSerciceTest."
    3. Finally created a Testsuite in Componten new business using the wizard, as described by the blog.

    When I run AllStoreServiceAMTest, all objects view and entity tests fails with 'error', because there is no security context:
    oracle.adf.share.security.ADFSecurityAuthenticationException: JAAS-Anmeldefehler.    
    Authentifizierung nicht erfolgreich.
         at oracle.adf.share.security.authentication.JAASAuthenticationService.doLogin(JAASAuthenticationService.java:122)
         at oracle.adf.share.security.authentication.JAASAuthenticationService.login(JAASAuthenticationService.java:91)
    ..
         at oracle.fodemo.storefront.adfextensions.FODApplicationModuleImpl.prepareSession(FODApplicationModuleImpl.java:23)
    All Tips how I can write application security with extension modul tests?
    In particular, in a real-life project, we'd like to test differnent behavior of the services (application modules) dependend on the role of authentication.

    How to set security information when creating the application module in the device:
    public class StoreServiceAMFixture {
        private static StoreServiceAMFixture fixture1 = new StoreServiceAMFixture();
        private ApplicationModule _am;
    
        private StoreServiceAMFixture() {
            _am = Configuration.createRootApplicationModule("oracle.fodemo.storefront.store.service.StoreServiceAM","StoreServiceAMLocal");
        }
    ..
    }
    See you soon
    Stefan

    Hello Stefan,

    Even though it is a little old, take a look at section 24.8.5 [URL http://database.in2p3.fr/doc/oracle/Oracle_Application_Server_10_Release_3/web.1013/b25947/web_testdebug008.htm] this

    John

  • Cannot run the application module in a project of (Model) generic in BPM application

    I use jDeveloper 11.1.1.6 and I want to add a generic or a model for a BPM application project, in order to develop the custom user interface.
    but when I created an application module with associated and then java class do a right click on it to run, I saw the following error message:

    (oracle.jbo.ConfigException) Houston-33001: tester.xcfg Configuration file is not found in the classpath.

    more when I use a merger Web application instead of BPM application, with the projects of model and view controller, there is no problem and I am able to run the module of the application.

    Thank you very much for your contribution.

    Comment the mds-config section in your adf - config.xml temporarily and try. It will work

  • 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

  • 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

  • Deactivation of the consolidation Application Module?

    Hello

    I use jdev 11r1. I have two types of applications,

    1. one is full of EO based VO

    2. another is full of transient VO

    Disable the grouping of applications module only for the objective test to save the activation.

    Question: if I use off the module Application pooling,

    1. how much test engineer interact with applications of VO based EO.

    2. how much test engineer interact with their applications to complete transient VO.

    3 will be activation/passivation will work for application of VO based EO.

    4 activation/passivation will be transitional full application of the VO work.

    5. If I'm commit / rollback the transaction on EO based application of VO.

    6. If I'm commit / rollback the transaction on plenty of transitional application of the VO.

    Answer the question myself,

    for 1 & 2. based on connection pool settings. I hope, but I'm not sure.

    for 3 and 4. Activation/passivation will be works, I hope, but I don't know.

    for 5. Commit / rollback will be working as usual.

    for 6. cancellation will be working as usual. I don't know about the validation

    Please correct me if I'm wrong.

    Thank you.

    Connections settings would consider, however, as there isn't that one module application it will no connections for this add-on.

    Timo

  • Main application of JAAS application module

    Hello

    I use Studio Edition Version 11.1.2.3.0.

    Since the activation of security in my ADF application, when I try to run or debug an Application Module I'm invited with a command of JAAS authentication prompt.

    I tried the OS identification information and qualifications of the DB without result. I'm always presented with the following error:

    (oracle.jbo.JboException) Houston-29000: Unexpected exception caught: oracle.adf.share.security.ADFSecurityAuthenticationException, msg = javax.security.auth.login.FailedLoginException: a user with the specified name does not exist.

    I tried to remove and reconfigure the ADF security, but the error persists. If I remove the ADF security I can run the AM again.

    Thank you very much.

    Hello

    To test the application module, you must set the users (and roles) in your jazn-"Data.xml".

    Arun-

  • Application module runs does not after changing the jndi in the JDBC data source name

    I had an obligation to deploy ADF application dev, test, and production. Every environments to different databases.

    To reach the requirement above, we had suite
    (a) uncheck "Auto Generate and descriptors weblogic - jdbc.xml sync for the deployment" of the Application property.
    (b) defined a data source to wls console (console different wls for each env) to dev, test, and production with jndi, jdbc/dashboardDS.
    (c) on the module of the application, the connection type changed to "JDBC Data Source" and filled in "jdbc/dashboardDS" to the name of the data source.

    Now, we are able to deploy our ADF application for dev, test, and production environments.

    But, after doing some changes to the bc4j.xcfg file as in step c), I'm not able to run AM. AM is running in an error message.
    oracle.jbo.jbotester.ErrorHandler$ExceptionWrapper: DataSourceContext could not locate a DataSource for the name:  jdbc/dashboardDS
         at oracle.jbo.jbotester.ErrorHandler.displayError(ErrorHandler.java:96)
         at oracle.jbo.jbotester.ErrorHandler.displayError(ErrorHandler.java:89)
         at oracle.jbo.jbotester.MainFrame.main(MainFrame.java:437)
    Caused by: oracle.jbo.DMLException: JBO-27200: JNDI failure. Unable to lookup Data Source at context jdbc/dashboardDS
         at oracle.jbo.server.DBTransactionImpl.lookupDataSource(DBTransactionImpl.java:1418)
         at oracle.jbo.server.DBTransactionImpl2.connectToDataSource(DBTransactionImpl2.java:309)
         at oracle.jbo.common.ampool.DefaultConnectionStrategy.connect(DefaultConnectionStrategy.java:203)
         at oracle.jbo.server.ApplicationPoolMessageHandler.doPoolConnect(ApplicationPoolMessageHandler.java:562)
         at oracle.jbo.server.ApplicationPoolMessageHandler.doPoolMessage(ApplicationPoolMessageHandler.java:410)
         at oracle.jbo.server.ApplicationModuleImpl.doPoolMessage(ApplicationModuleImpl.java:8651)
         at oracle.jbo.common.ampool.ApplicationPoolImpl.sendPoolMessage(ApplicationPoolImpl.java:4405)
         at oracle.jbo.common.ampool.ApplicationPoolImpl.prepareApplicationModule(ApplicationPoolImpl.java:2391)
         at oracle.jbo.common.ampool.ApplicationPoolImpl.doCheckout(ApplicationPoolImpl.java:2203)
         at oracle.jbo.common.ampool.ApplicationPoolImpl.useApplicationModule(ApplicationPoolImpl.java:3101)
         at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:460)
         at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:431)
         at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:426)
         at oracle.adf.model.bc4j.DCJboDataControl.initializeApplicationModule(DCJboDataControl.java:512)
         at oracle.adf.model.bc4j.DCJboDataControl.getApplicationModule(DCJboDataControl.java:855)
         at oracle.jbo.jbotester.binding.TesterBinding.getConnectionInfo(TesterBinding.java:214)
         at oracle.jbo.jbotester.MainFrame.initializeDataControl(MainFrame.java:906)
         at oracle.jbo.jbotester.MainFrame.loadConfiguration(MainFrame.java:632)
         at oracle.jbo.jbotester.MainFrame.processArgs(MainFrame.java:597)
         at oracle.jbo.jbotester.MainFrame.main(MainFrame.java:428)
    Caused by: javax.naming.NameNotFoundException: DataSourceContext could not locate a DataSource for the name:  jdbc/dashboardDS
         at oracle.jbo.server.DataSourceContext.lookup(DataSourceContext.java:109)
         at javax.naming.InitialContext.lookup(InitialContext.java:392)
         at oracle.jbo.server.DBTransactionImpl.lookupDataSource(DBTransactionImpl.java:1404)
         ... 19 more
    ## Detail 0 ##
    oracle.jbo.DMLException: JBO-27200: JNDI failure. Unable to lookup Data Source at context jdbc/dashboardDS
         at oracle.jbo.server.DBTransactionImpl.lookupDataSource(DBTransactionImpl.java:1418)
         at oracle.jbo.server.DBTransactionImpl2.connectToDataSource(DBTransactionImpl2.java:309)
         at oracle.jbo.common.ampool.DefaultConnectionStrategy.connect(DefaultConnectionStrategy.java:203)
         at oracle.jbo.server.ApplicationPoolMessageHandler.doPoolConnect(ApplicationPoolMessageHandler.java:562)
         at oracle.jbo.server.ApplicationPoolMessageHandler.doPoolMessage(ApplicationPoolMessageHandler.java:410)
         at oracle.jbo.server.ApplicationModuleImpl.doPoolMessage(ApplicationModuleImpl.java:8651)
         at oracle.jbo.common.ampool.ApplicationPoolImpl.sendPoolMessage(ApplicationPoolImpl.java:4405)
         at oracle.jbo.common.ampool.ApplicationPoolImpl.prepareApplicationModule(ApplicationPoolImpl.java:2391)
         at oracle.jbo.common.ampool.ApplicationPoolImpl.doCheckout(ApplicationPoolImpl.java:2203)
         at oracle.jbo.common.ampool.ApplicationPoolImpl.useApplicationModule(ApplicationPoolImpl.java:3101)
         at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:460)
         at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:431)
         at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:426)
         at oracle.adf.model.bc4j.DCJboDataControl.initializeApplicationModule(DCJboDataControl.java:512)
         at oracle.adf.model.bc4j.DCJboDataControl.getApplicationModule(DCJboDataControl.java:855)
         at oracle.jbo.jbotester.binding.TesterBinding.getConnectionInfo(TesterBinding.java:214)
         at oracle.jbo.jbotester.MainFrame.initializeDataControl(MainFrame.java:906)
         at oracle.jbo.jbotester.MainFrame.loadConfiguration(MainFrame.java:632)
         at oracle.jbo.jbotester.MainFrame.processArgs(MainFrame.java:597)
         at oracle.jbo.jbotester.MainFrame.main(MainFrame.java:428)
    Caused by: javax.naming.NameNotFoundException: DataSourceContext could not locate a DataSource for the name:  jdbc/dashboardDS
         at oracle.jbo.server.DataSourceContext.lookup(DataSourceContext.java:109)
         at javax.naming.InitialContext.lookup(InitialContext.java:392)
         at oracle.jbo.server.DBTransactionImpl.lookupDataSource(DBTransactionImpl.java:1404)
         ... 19 more
    ## Detail 0 ##
    javax.naming.NameNotFoundException: DataSourceContext could not locate a DataSource for the name:  jdbc/dashboardDS
         at oracle.jbo.server.DataSourceContext.lookup(DataSourceContext.java:109)
         at javax.naming.InitialContext.lookup(InitialContext.java:392)
         at oracle.jbo.server.DBTransactionImpl.lookupDataSource(DBTransactionImpl.java:1404)
         at oracle.jbo.server.DBTransactionImpl2.connectToDataSource(DBTransactionImpl2.java:309)
         at oracle.jbo.common.ampool.DefaultConnectionStrategy.connect(DefaultConnectionStrategy.java:203)
         at oracle.jbo.server.ApplicationPoolMessageHandler.doPoolConnect(ApplicationPoolMessageHandler.java:562)
         at oracle.jbo.server.ApplicationPoolMessageHandler.doPoolMessage(ApplicationPoolMessageHandler.java:410)
         at oracle.jbo.server.ApplicationModuleImpl.doPoolMessage(ApplicationModuleImpl.java:8651)
         at oracle.jbo.common.ampool.ApplicationPoolImpl.sendPoolMessage(ApplicationPoolImpl.java:4405)
         at oracle.jbo.common.ampool.ApplicationPoolImpl.prepareApplicationModule(ApplicationPoolImpl.java:2391)
         at oracle.jbo.common.ampool.ApplicationPoolImpl.doCheckout(ApplicationPoolImpl.java:2203)
         at oracle.jbo.common.ampool.ApplicationPoolImpl.useApplicationModule(ApplicationPoolImpl.java:3101)
         at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:460)
         at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:431)
         at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:426)
         at oracle.adf.model.bc4j.DCJboDataControl.initializeApplicationModule(DCJboDataControl.java:512)
         at oracle.adf.model.bc4j.DCJboDataControl.getApplicationModule(DCJboDataControl.java:855)
         at oracle.jbo.jbotester.binding.TesterBinding.getConnectionInfo(TesterBinding.java:214)
         at oracle.jbo.jbotester.MainFrame.initializeDataControl(MainFrame.java:906)
         at oracle.jbo.jbotester.MainFrame.loadConfiguration(MainFrame.java:632)
         at oracle.jbo.jbotester.MainFrame.processArgs(MainFrame.java:597)
         at oracle.jbo.jbotester.MainFrame.main(MainFrame.java:428)
    
    ----- Level 1: Detail 0 -----
    oracle.jbo.DMLException: JBO-27200: JNDI failure. Unable to lookup Data Source at context jdbc/dashboardDS
         at oracle.jbo.server.DBTransactionImpl.lookupDataSource(DBTransactionImpl.java:1418)
         at oracle.jbo.server.DBTransactionImpl2.connectToDataSource(DBTransactionImpl2.java:309)
         at oracle.jbo.common.ampool.DefaultConnectionStrategy.connect(DefaultConnectionStrategy.java:203)
         at oracle.jbo.server.ApplicationPoolMessageHandler.doPoolConnect(ApplicationPoolMessageHandler.java:562)
         at oracle.jbo.server.ApplicationPoolMessageHandler.doPoolMessage(ApplicationPoolMessageHandler.java:410)
         at oracle.jbo.server.ApplicationModuleImpl.doPoolMessage(ApplicationModuleImpl.java:8651)
         at oracle.jbo.common.ampool.ApplicationPoolImpl.sendPoolMessage(ApplicationPoolImpl.java:4405)
         at oracle.jbo.common.ampool.ApplicationPoolImpl.prepareApplicationModule(ApplicationPoolImpl.java:2391)
         at oracle.jbo.common.ampool.ApplicationPoolImpl.doCheckout(ApplicationPoolImpl.java:2203)
         at oracle.jbo.common.ampool.ApplicationPoolImpl.useApplicationModule(ApplicationPoolImpl.java:3101)
         at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:460)
         at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:431)
         at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:426)
         at oracle.adf.model.bc4j.DCJboDataControl.initializeApplicationModule(DCJboDataControl.java:512)
         at oracle.adf.model.bc4j.DCJboDataControl.getApplicationModule(DCJboDataControl.java:855)
         at oracle.jbo.jbotester.binding.TesterBinding.getConnectionInfo(TesterBinding.java:214)
         at oracle.jbo.jbotester.MainFrame.initializeDataControl(MainFrame.java:906)
         at oracle.jbo.jbotester.MainFrame.loadConfiguration(MainFrame.java:632)
         at oracle.jbo.jbotester.MainFrame.processArgs(MainFrame.java:597)
         at oracle.jbo.jbotester.MainFrame.main(MainFrame.java:428)
    Caused by: javax.naming.NameNotFoundException: DataSourceContext could not locate a DataSource for the name:  jdbc/dashboardDS
         at oracle.jbo.server.DataSourceContext.lookup(DataSourceContext.java:109)
         at javax.naming.InitialContext.lookup(InitialContext.java:392)
         at oracle.jbo.server.DBTransactionImpl.lookupDataSource(DBTransactionImpl.java:1404)
         ... 19 more
    ## Detail 0 ##
    javax.naming.NameNotFoundException: DataSourceContext could not locate a DataSource for the name:  jdbc/dashboardDS
         at oracle.jbo.server.DataSourceContext.lookup(DataSourceContext.java:109)
         at javax.naming.InitialContext.lookup(InitialContext.java:392)
         at oracle.jbo.server.DBTransactionImpl.lookupDataSource(DBTransactionImpl.java:1404)
         at oracle.jbo.server.DBTransactionImpl2.connectToDataSource(DBTransactionImpl2.java:309)
         at oracle.jbo.common.ampool.DefaultConnectionStrategy.connect(DefaultConnectionStrategy.java:203)
         at oracle.jbo.server.ApplicationPoolMessageHandler.doPoolConnect(ApplicationPoolMessageHandler.java:562)
         at oracle.jbo.server.ApplicationPoolMessageHandler.doPoolMessage(ApplicationPoolMessageHandler.java:410)
         at oracle.jbo.server.ApplicationModuleImpl.doPoolMessage(ApplicationModuleImpl.java:8651)
         at oracle.jbo.common.ampool.ApplicationPoolImpl.sendPoolMessage(ApplicationPoolImpl.java:4405)
         at oracle.jbo.common.ampool.ApplicationPoolImpl.prepareApplicationModule(ApplicationPoolImpl.java:2391)
         at oracle.jbo.common.ampool.ApplicationPoolImpl.doCheckout(ApplicationPoolImpl.java:2203)
         at oracle.jbo.common.ampool.ApplicationPoolImpl.useApplicationModule(ApplicationPoolImpl.java:3101)
         at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:460)
         at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:431)
         at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:426)
         at oracle.adf.model.bc4j.DCJboDataControl.initializeApplicationModule(DCJboDataControl.java:512)
         at oracle.adf.model.bc4j.DCJboDataControl.getApplicationModule(DCJboDataControl.java:855)
         at oracle.jbo.jbotester.binding.TesterBinding.getConnectionInfo(TesterBinding.java:214)
         at oracle.jbo.jbotester.MainFrame.initializeDataControl(MainFrame.java:906)
         at oracle.jbo.jbotester.MainFrame.loadConfiguration(MainFrame.java:632)
         at oracle.jbo.jbotester.MainFrame.processArgs(MainFrame.java:597)
         at oracle.jbo.jbotester.MainFrame.main(MainFrame.java:428)
    
       ----- Level 2: Detail 0 -----
       javax.naming.NameNotFoundException: DataSourceContext could not locate a DataSource for the name:  jdbc/dashboardDS
         at oracle.jbo.server.DataSourceContext.lookup(DataSourceContext.java:109)
         at javax.naming.InitialContext.lookup(InitialContext.java:392)
         at oracle.jbo.server.DBTransactionImpl.lookupDataSource(DBTransactionImpl.java:1404)
         at oracle.jbo.server.DBTransactionImpl2.connectToDataSource(DBTransactionImpl2.java:309)
         at oracle.jbo.common.ampool.DefaultConnectionStrategy.connect(DefaultConnectionStrategy.java:203)
         at oracle.jbo.server.ApplicationPoolMessageHandler.doPoolConnect(ApplicationPoolMessageHandler.java:562)
         at oracle.jbo.server.ApplicationPoolMessageHandler.doPoolMessage(ApplicationPoolMessageHandler.java:410)
         at oracle.jbo.server.ApplicationModuleImpl.doPoolMessage(ApplicationModuleImpl.java:8651)
         at oracle.jbo.common.ampool.ApplicationPoolImpl.sendPoolMessage(ApplicationPoolImpl.java:4405)
         at oracle.jbo.common.ampool.ApplicationPoolImpl.prepareApplicationModule(ApplicationPoolImpl.java:2391)
         at oracle.jbo.common.ampool.ApplicationPoolImpl.doCheckout(ApplicationPoolImpl.java:2203)
         at oracle.jbo.common.ampool.ApplicationPoolImpl.useApplicationModule(ApplicationPoolImpl.java:3101)
         at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:460)
         at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:431)
         at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:426)
         at oracle.adf.model.bc4j.DCJboDataControl.initializeApplicationModule(DCJboDataControl.java:512)
         at oracle.adf.model.bc4j.DCJboDataControl.getApplicationModule(DCJboDataControl.java:855)
         at oracle.jbo.jbotester.binding.TesterBinding.getConnectionInfo(TesterBinding.java:214)
         at oracle.jbo.jbotester.MainFrame.initializeDataControl(MainFrame.java:906)
         at oracle.jbo.jbotester.MainFrame.loadConfiguration(MainFrame.java:632)
         at oracle.jbo.jbotester.MainFrame.processArgs(MainFrame.java:597)
         at oracle.jbo.jbotester.MainFrame.main(MainFrame.java:428)
    Any suggestions

    Thank you
    Ajay

    You are talknig Tester ADF BC? Yes, and then change the type of URL JDBC connection for tester to run.
    In you AM - configurations - Double click AMLocal and change

    Published by: in the line of fire on December 12, 2011 14:56

  • Quazi extending the Application Module

    Hello

    I need set an attribute in the VO under my root page AM custom controller.
    Failed extension AM putting the method in an extension of the AM (with "Houston-25301: Application module is not a root app module, but has no parent ' message as indicated in other topics) I thought I'd try a discussed here

    Re: Adding a calculated column for a VO standard value

    So I created another class test1 that I'm calling from my controller:

    String rowReference = pageContext.getParameter (OAWebBeanConstants.EVENT_SOURCE_ROW_REFERENCE);
    ...
    test Test1 = new test1();
    test.executeServerCommand (pageContext, rootam, rowReference);
    ...

    In the executeServerCommand method I do

    OAViewObject myVO = (OAViewObject) am.findViewObject ("EAMOneStepMatIssueVO");

    but then I don't know how to get the desired line with that the rowReference past, the command that I used in the same scenario, but in the seeded AM

    Line OARow = (OARow) findRowByRef (rowReference);

    gives me the same
    oracle.apps.fnd.framework.OAException: oracle.jbo.InvalidOwnerException: Houston-25301: Application module is not a root app module, but has no parent

    Can someone guide me here how I can get what I need.
    Thank you

    Anatoliy

    Hello

    You can use the code below.

    import oracle.apps.fnd.framework.OAApplicationModule;
    
    public void processFormRequest(OAPageContext pageContext, OAWebBean webBean)
      {
      super.processFormRequest(pageContext, webBean);
     OAApplicationModule am = pageContext.getApplicationModule(webBean);
     OAViewObject vo = (OAViewObject)am.findViewObject("VO Instance Name");
     String rowReference = pageContext.getParameter(OAWebBeanConstants.EVENT_SOURCE_ROW_REFERENCE);
     if(rowReference != null)
              {
                YourVORowImpl row = (YourVORowImpl)am.findRowByRef(rowReference);
                row.setAttribute("AttributeName",value);
              }
    
      }
    

    I hope that helps!

    Thank you
    AJ

  • 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.

  • I had designed a Web application and tested on Firefox 18, 19, 20 and now when I check it on 21 version it is not rendered correctly. Now tell me what I need to do.

    I had designed a Web application and tested on Firefox 18, 19, 20 and now when I check it on 21 version it is not rendered correctly. Now tell me what I need to do.

    https://developer.Mozilla.org/docs/Mozilla/Firefox/releases/21

  • Application module tries to access the secure API

    Hi all.

    We are new to Blackberry Java development and have some problems with it.

    We use the same BlackBerry Bold 9000 and OS worm Simulator. 5.0 in Eclipse JDE.

    The JDE version is 5.0.0

    We signed HelloWorldDemo with tool of power, provided by BB. It worked fine on the Simulator AND the device.

    Then we signed our own application, based on PictureScrollFieldDemo.

    The thing is, on the simulator of OUR application works fine, but when we try to run on the device, it failed with an error that says something like this: "Application module tries to access the secure API."

    After that many times we tried to remove the code all potentially dangerous and recompile the application. After that it stopped working at all (when you click on the application menu, ABSOLUTELY nothing happens).

    Then, we decided to try to launch PictureScrollFieldDemo, the sample provided by BlackBerry. Also, it did not work

    Finally, the HelloWorldDemo has stopped working or the other...

    During all this madness, we rebooted the unit several times.

    Please help, appreciate any advice.

    Thanks in advance, geezmo.

    You should have received 3 keys, RBB, CPR and RRT. You imported all 3 when you have been setting up the signature tool?

Maybe you are looking for

  • mail application does not load

    The e-mail application does not load! I have iOS 9.2.1 iPad 2 I deleted and reinstall my mailaccount but still no e-mail program loading I've done a re-boot and no luck Any suggestions? Thank you

  • PID Setpoint profile using Minutes instead of seconds

    The standard input for the PID setpoint profile VI is in seconds.  Is there a way to change this so that you can enter a profile in minutes?

  • Windows didn't start status 0xc00000e9

    Hello.. I use dell inspiron n5010. I installed vista 32 bit. When I start my computer, it shows the status above. I can't go for sure modeor any other advanced boot options.  After using the installation disk, the problem will be solved. But every ti

  • The video preview window

    Hello everyone.I just bought 14 items first, and after importing my video media, I noticed that the video track only displays the first frame of the video and the last image, but nothing in between. It's just empty space. If the clip was just... say.

  • PS CS5 - will not import the MP4 video to layers

    I recently installed Photoshop CS5 on my Mac OS X because CC tends to run slowly.I use Photoshop primarily to make GIFs (Tumblr).However, when I try to import video frames to layers, video MP4 are grayed out. AVI videos are not, but the screen is bla