Design application problem module

Hi all
I use Jdeveloper 11 g R2 (11.1.2.3) & Weblogic 10.3.5.0

In my application I am below model following

1 Root app and 3 module application nested under the root to use connections less DB

RootAppModule
NestedAppModule1
NestedAppModule2
NestedAppModule2

2 - I have a few common data from REF discover objects used by all 3 nested zeros, so I add only in RootAppModule

If I go with above model I can't access Ref data display objects in NestedAppModules

If I extend RootAppModule in NestedAppModules then I can access objects from view but I get error in the request below module Tester

Houston-25226: Application module System definition model. NestedAppModule1 contains the recursive reference AM

seems to nest and extension works only at the same time

My Questions:

1. won't my habits?
2 - What is best model to implement my use case?
3. should I have add Ref under all NestedOnes data display objects (looks bad for me)

Appreciate your comments

Mohsen

Mohsen,
To access the root am necessary h call you getRootApplicationModule() nested ApplicationModuleImpl gives you the year root which your cat to your root class am class impl. Now you can call each root method you like...

Your questions
(1) No, the boss's ok
(2) you have described here
(3) No, you access the root am am am required to access the root method.

Timo

Tags: Java

Similar Questions

  • application problem "Chameleon Bob" in Firefox 29, help

    application problem "Chameleon Bob" in Firefox 29, very small line
    Help...

    I think you are talking about the Chameleon Bob toolbar?

    You can remove all the unwanted extensions by going to

    > Modules > Extensions

  • Flex 4.1 export of custom components in an Application or Module if used in the Module only?

    According to me, Miss me something here:

    "Because a module is loaded into a child domain, it has definitions of classes that are not in the area of the main application. For example, the first module to load the PopUpManager class becomes the owner of the PopUpManager class for the whole application because it records the Manager with the SingletonManager. If later another module tries to use the PopUpManager, Adobe® Flash® Player throws an exception.

    This technique also applies to components. The module that uses the first has the class of the component definition in its field. Therefore, if another module tries to use a component that has already been used by another module, its definition do not match the existing definition. To avoid a mismatch of definitions of element, create an instance of the component in the main application. The result is that the definition of the component is the property of the main application and can be used by modules in any field of the child. »

    I thought that if I use a component in one module then I won't be able to use it in application modules or a brother and I would be able to use it only in the Submodule of this module as the component definitions are in the scope of module which is a child of the scope of the application.

    So I just do a simple example: application with 2 moduleLoaders and 2 modules both using the same 3 components:

    (1) ButtonBar

    (2) DataGrid

    (3) CustomSkinnableComponent (empty, just extends SkinnableComponent) with custom skin (with a Rect 200 x 200 px, extends skin).

    I start the application--> two modules load without problem. Wasn't this supposed to cause error with the second loading module because the first module contains the definitions of components? Or does not result in an error because the component definitions match and match because my component is in the same project in flex, and in this case there is no problem. Problem will be if I have 2 or more RSL with the same definitions of package and class, but different features?

    I do not really understand how to cause incompatibility of definitions component so I can watch to avoid that it... can someone please explain?

    I'm confused and I thought I knew this kind of things. What Miss me?

    Also one last thing:

    I thought that if a module contains component definitions which means it is swf should grow in size-> due to the use of modules. If the application contains the definitions of components would not be what it means the application swf will grow in size and then-> why should I use a module? To save the memory of bodies and images/fonts embeded in the module?

    Bearing also in mind that the skin of a component is also a class definition and I incorporate some large images in there, and I use this skin in 2 modules, wouldn't that require skin to be implemented-> big size of swf application and no module swf as it should?

    Please someone shed some light in my foggy mind

    Post edited by: FM_Flame

    Pretty much:

    public var foo:Object;

    public function runTest (): void

    {

    If (Application.application.foo is nothing)

    Application.application.foo = new SomeClass();

    on the other

    trace (test (application.application.foo));

    }

    If you click the first button, then the second, you should see a type

    incompatibility.

  • Designer form design console problem

    Hi all

    I have problem on 11g r2 design console

    It is:

    (1) can we delete the custom or by fields of form of default process in the form designer


    The problem is that I deleted the form field to process custom in the form designer with unfortunately I deleted the default one that is * "UD_ADUSER_USERPRINCIPALNAME."
    After that the version is activated. Now, I add by default one by creating the new version, but it is not save and version no activation.

    I get the error like this during activation of the version

    * "A newer version of the form defined by the user does not contain all the fields are mapped to the reconciliation.: new version of the user defined the form does not contain all the fields are mapped to reconciliation." Update has failed. "

    If I go to the previous version, it also shows the same error and does not save and activate the version. I just did the above deleted operation and still, I'm trying to adding that fields with the new version, I'm getting the problem above

    In server registers the error like this

    *****************************************************************
    < error > < XELLERATE. SERVER > < BEA-000000 > < class/method: tcSDK/validateReconciliationFieldMappings error: latest version of the user-defined form does contain all fields that are mapped to reconciliation. >
    < 31 March 2013 03:19:33 CEST > < error > < XELLERATE. SERVER > < BEA-000000 > < class/method: tcDataObj/save error: failed to update data >
    < 31 March 2013 03:19:33 CEST > < error > < XELLERATE. DATABASE > < BEA-000000 > < class/method: tcDataBase/rollbackTransaction some problems: Rollback performed
    java.lang.Exception: Rollback performed
    at com.thortech.xl.dataaccess.tcDataBase.rollbackTransaction(tcDataBase.java:610)
    at com.thortech.xl.dataobj.tcDataObj.rollback(tcDataObj.java:904)
    at com.thortech.xl.dataobj.tcDataObj.doRollback(tcDataObj.java:867)
    at com.thortech.xl.dataobj.tcDataObj.save(tcDataObj.java:538)
    at com.thortech.xl.dataobj.tcTableDataObj.save(tcTableDataObj.java:2910)
    at com.thortech.xl.ejb.databeansimpl.tcDataObjectBase.save(tcDataObjectBase.java:177)
    at com.thortech.xl.ejb.databeansimpl.tcSDKBean.save(tcSDKBean.java:99)
    at com.thortech.xl.ejb.interfaces.tcSDKEJB.savex (unknown Source)
    at sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597)
    at com.bea.core.repackaged.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:310)
    at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:182)
    at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149)
    at com.bea.core.repackaged.springframework.aop.support.DelegatingIntroductionInterceptor.doProceed(DelegatingIntroductionInterceptor.java:131)
    at com.bea.core.repackaged.springframework.aop.support.DelegatingIntroductionInterceptor.invoke(DelegatingIntroductionInterceptor.java:119)
    at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
    at com.oracle.pitchfork.spi.MethodInvocationVisitorImpl.visit(MethodInvocationVisitorImpl.java:34)
    at weblogic.ejb.container.injection.EnvironmentInterceptorCallbackImpl.callback(EnvironmentInterceptorCallbackImpl.java:54)
    at com.oracle.pitchfork.spi.EnvironmentInterceptor.invoke(EnvironmentInterceptor.java:42)
    at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
    at com.bea.core.repackaged.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:89)
    at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
    at com.bea.core.repackaged.springframework.aop.support.DelegatingIntroductionInterceptor.doProceed(DelegatingIntroductionInterceptor.java:131)
    at com.bea.core.repackaged.springframework.aop.support.DelegatingIntroductionInterceptor.invoke(DelegatingIntroductionInterceptor.java:119)
    at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
    at com.bea.core.repackaged.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)
    to $Proxy398.savex (Unknown Source)
    at com.thortech.xl.ejb.interfaces.tcSDK_hxpdpf_tcSDKRemoteImpl.__WL_invoke (unknown Source)
    at weblogic.ejb.container.internal.SessionRemoteMethodInvoker.invoke(SessionRemoteMethodInvoker.java:40)
    at com.thortech.xl.ejb.interfaces.tcSDK_hxpdpf_tcSDKRemoteImpl.savex (unknown Source)
    at com.thortech.xl.ejb.interfaces.tcSDK_hxpdpf_tcSDKRemoteImpl_WLSkel.invoke (unknown Source)
    at weblogic.rmi.internal.activation.ActivatableServerRef.invoke(ActivatableServerRef.java:85)
    to weblogic.rmi.internal.BasicServerRef$ 1.run(BasicServerRef.java:522)
    at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:363)
    at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:146)
    at weblogic.rmi.internal.BasicServerRef.handleRequest(BasicServerRef.java:518)
    at weblogic.rmi.internal.wls.WLSExecuteRequest.run(WLSExecuteRequest.java:118)
    at weblogic.work.ExecuteThread.execute(ExecuteThread.java:256)
    at weblogic.work.ExecuteThread.run(ExecuteThread.java:221)
    >

    ************************************************************************************

    Please help me,

    Kind regards
    Surender Reddy

    Published by: 972002 on March 31, 2013 20:16

    This form is attached to a resource specific IE, for a definition of specific process of a resource.
    In this definition of process under reconciliation field mapping, the deleted column is always mapped.
    This is the reason why you get this error. If you want to remove any attribute of form, first remove the reconciliation field mapping in the definition of the process.
    Remove the column attribute / and activate the version.

  • Error: "" this Application reuires module that was not installed the following: net_rim_bb_qm_platform ", after dependecny checker also"

    I developed the app use BBM and using BBM dependecy check. Here are the steps that I put fallow

    MyApplication, MyApplicationProxy I'm having.

    (1) in the class MIN_BBM_VERSION = "6.0" dependecy Tester, I used

    (2) updatejad MyApplicationProxy.jad MyApplication.jad

    (3) I have unzippped all the MyApplication cod, MyApplicationProxy in a single cod

    (4) now I have deplyoed in Server

    (5) when I access the jad in the device which is having BBM version 6.0, makes his works very well

    (6) but when I encouraged to access the jad in the device which is having BBM version 5.0, it gives me the following error.

    This Application module reuires that wasn't installed then: net_rim_bb_qm_platform

    Please help me.

    I think that your problem is related to the solution you used for this problem:

    http://supportforums.BlackBerry.com/T5/Java-development/BBM-dependency-checker-can-we-change-the-app...

    In this issue, you have used UpdateJad as follows:

    UpdateJad.exe myCoreApplication.jad myProxyApplication.jad.

    I've never used a UpdateJad, (I do updates myself,) but I suspect that the operation takes the myCoreApplication.jad and add the required details of myProxyApplication.jad.  This means he gets the name of the correct Application, but includes other details of the myCoreApplication.jad including the dependence.

    If you do the opposite (I suspect that you used to):

    UpdateJad.exe myProxyApplication.jad myCoreApplication.jad

    then it was simply copy the relevant parts of myCoreApplication.jad in myProxyApplication.jad, and this did not include the dependency on BBM, but also means that he did not update the name of the Application.

    In any case, I think you have two choices:

    (1) you are using old order and edit the jad file created to update the name of the Application

    (2) use the new order and edit the jad file created to remove the dependency: it's pretty obvious in the jad if you look at the content.

    Try both and see who works and if they do, decide which method you want to use.

    Let us know how you go.

  • Create an Application problem

    2013 2013/LabVIEW TestStand

    In my development system I create a VI that I need to run continuously during a sequence so I have create and call using ActiveX controls. Works very well in my system of development with LabVIEW development system and LabVIEW runtime engine.

    When I deployed the sequence, I noticed that it adds "NIDIR\LabVIEW 2013\resource\labview.tlb", so I added it to my computer for deployment in "C:\Program NIUninstaller Instruments\LabVIEW 2013\resource". I registered and then it in Windows: C:\Windows\Microsoft.NET\Framework\v4.0.30319>regtlibv12.exe "c:\Program Files\N".

    Instruments\Labview 2013\resource\labview.tlb '?

    When I try to create the reference to the VI on the deployment computer, I get this error:

    There is nothing in this 64-bit system. It's Windows 7 32 bit, TS / LV 32-bit.

    This is called automation:

    Who as I said works great on the development computer. What I missed on the deployment computer?

    Thank you

    Dave

    No solution to the original problem found. I got around the issue with screws of wrapper to control the VI in question through Application control screws. essentially do the same thing I
    was to directly before TestStand.

  • OfficeJet 4650: Adapt to the size of the whole of a remote application problems

    I am trying to print photos from my phone to my officejet 4650. I want to print 3 x 5, but they keep cutting instead of "sized to fit. How do I size to fit on the App. I can'find a framework for this.

    Hello

    Sorry, I assumed you were using the eprint application. To get these option, please download the HP eprint app from the game store. It offers plenty of options for printing, including did it to page that I pointed out.

    Please let me know if you have any problems with it.

  • WPF XBAP suffer based application problem

    Hello

    I recently received a support project where I am responsible for the deployment of a system based on the web that is developed in .net and essentially using WPF technology for its appearance.
    I was faced with questions where the XBAP running in the background must function retrieve data from the database and which converts into a xml and place in my docs users. But this isn't the case in most of the cases. The frame of the front end of the system based on the web loads fine, but xml files are simply not in download.
    The size of the xml file is hardly 20 KB, which is small even for a dial-up access to download, so I don't see a problem with internet connectivity.
    I read through various forums giving various ideas and reg settings but anything will do.
    Solution I tried were the following:
    perm XBAP correction tool
    In reg under WPF \hosting-RunUnrestricted DWORD = 1
    The application works very well if the user has admin rights, but this isn't the case of a user without administrator rights.
    for me everything it looks like some or permission to other problems in the user's computer. Please help me to identify the problem.
    Please shed some light that will help me identify the root cause.

    Hi Franck Kumar,.

    Your question is more complex than what is generally answered in the Microsoft Answers forums. It is better suited for the IT audience Pro on MSDN. Please post your question in the Forums of MSDN .NET development.

    http://social.msdn.Microsoft.com/forums/en-us/WPF/threads/

  • application problems

    Whenever I log in I get the following message "the current version of the driver audio dolby is 7.2.8000.14 and screen the software application expects that the version of the driver 7.2.7000.7.please install a valid application of driver and software combination. Please someone help with this its driving me crazy

    Hello

    Thank you for contacting Microsoft Answers.

    Make sure the software is up to date. Driver is only up to this day does not solve the problem because the software is programmed for the treatment of the specific drivers for its version. Superior drivers version maybe a few improvements or one updated the set of commands that the old version of the software does not include.

    Try to update the software. If the problem persists, answer here.

  • browser launch application problem

    Hello
    In order to launch a browser from an application, I used the code snippet of this
    page:

    http://www.BlackBerry.com/knowledgecenterpublic/livelink.exe/fetch/2000/348583/800332/800440/How_To _...

    Everything I do is provide my own url for it and run it. It works very well and has
    was working fine until recently. A number of customers complained
    receive the following error message:

    Eception exception: net.rim.device.api.system.ControlledAccessException

    In the hunt for the cause, I have tried on a number of different devices.
    Including OS versions:

    Rogers Blackberry 8700 v4.2.1 - works fine
    Rogers Blackberry 8800 v4.2.1 - works fine
    Rogers Blackberry 8310 v4.2.2 - works fine
    Bell Blackberry 8830 v4.2.2 - above displays error
    Bell Blackberry 8130 v4.3.0 - above displays error

    I tried the device simulators:
    v4.2.2.123 Bell 8830
    4.3.0.07 uscc 8130
    and they both worked fine.

    We're going a little crazy here trying to figure out the cause. If it's not OS
    linked version, maybe that's a problem of provider?
    Is there a known issue with Bell relating to the safety of the launch of the browser
    applications? Is there a work around?

    Thank you

    OK problem solved. Lancéo has got to me referring to the document that I originally brought it up. I just stumbled on the wording. It did not clear in the document that extract of code belonged to which version. In addition, a some devices running v4.2.2 colleagues was not the problem. Where as the document basically says that she should have. I should still try.

    So I have now two versions of the same application. The snippet of code on the bottom of the document

    is used for versions 4.2.1 below. Initially, the code snippet is used to 4.2.2 and more.

    Thanks again for all of you who have posted.

  • Problem module (C3KX-NM-10GT) 10GB - T on the stack of 3750

    I bought a two port 10 GB-T network port module (C3KX-NM-10GT) for my stack of switch 3750-X (4 in the stack). After having powered the entire stack, connect the module, re - all powered. When I run a 'sh ip int bri"I see not two, but eight 10 GB ports. Two for each switch of the battery. Not only that, but when I try to plug something in the module it still shows the State (notconnect).

    I tried checking the IOS version to recommend, but the only documentation that I could find was on the module (C3KX-NM - 10G), ( http://www.cisco.com/c/en/us/td/docs/interfaces_modules/transceiver_modu... ). This shows a version of the IOS 12.2 (53) SE. I have 12.2 (58) TO so this should be good?

    Is this a problem with the incompatibility of IOS or some other problem with the stack of the switch? Nobody knows the version of IOS recommended for this module?

    Go HERE.

    Shows documentation you need, a minimum of 15.0 (1) SE.  Personally, I would recommend you stay away from this version and go directly to 15.0 (2) SE4.

    Be aware of an IOS 12.2 (58) upgrade SE to everything the 15.X will also include an upgrade mandatory bootstrap (aka firmware).  All-in-all, it takes about 25 minutes to upgrade.  So don't be scared or ground-your-pants.  Make sure that you have for a timeout of 45 minutes.

  • Deleting an application problem, please help.

    I have an application that persists data in flash. In the early stages of development, I used a ContentProtectedVector object for storage, but now I've changed in a class that extends ContentProtectedVector.

    My big problem is that now I installed the new version of the application and it did not work.

    When I try to erase your phone using javaLoader, I get an error saying port closed, and the device resets. Using BlackBerry Desktop Software, the unit resets immediately during the loading of applications on pc.

    For the moment, I can't delete this request by phone. Can someone help me?

    Is it possible to restore the default operating system? This will help me?

    He solved.  Removing the application one of the options-> advanced-> Applications Options does not work.

    I created another application that has erased the PersistentObject. After clearing the storage, I was able to delete the application with JavaLoader.

    I found a post very helpful on this forum, who helped me with this problem.

    http://supportforums.BlackBerry.com/T5/Java-development/remove-the-application-from-the-handheld/m-p...

    In the future I just store my own Persistable classes and extend the tables hash or vectors if necessary.

    Hope this might help other people.

  • Multiple instances of application problem?

    Hope that someone knows something because it's very strange.

    OK here is my scenario:

    -J' have a user interface application

    -on one of the screen appears a list of pdf files

    -When the user clicks on a file the program opens with associated pdf viewer, if necessary - this is done by using the Manager API content make a registry for my application and an invocation

    -the problem is that when I open a file close, open another file, and then close the main method of my application is run again.

    -by opening the files in my application remains in the background and when the user closes the pdf my application Viewer appears in the foreground

    How it happens that several instances of the application are created? (via the main method)

    OK, this is so weird. I think that I fixed it, but I don't know yet why it suits it.

    My difficulty is that I added a listener response to the registry. Here's a sample:

    registry.setListener(new ResponseListener() {
    
      public void invocationResponseNotify(Registry registry) {
        registry.getResponse(true);
      }
    
    }
    

    registry.getResponse (true) blocks and waits for the response. This seems to be the key. After the opening different pdf files and closing then I close my fine application and no other instances of it are created.

    I'll be really really super happy to know what is happening and how is - what happened and why my fix fix it?

    For me, this solves my problem and is a solution, but it will be fine if someone gives some info on it so this thread might be useful to other people, too.

  • ALT return switch application problem

    Hello

    I have problems with a claim on the toolbar to switch application Alt + return. I use a 8900 with v.5.0.0.592 device and the problem arises as well when the tests run in the emulator.

    The question is this. I have a few requirements of the carrier that makes us stop the sound application when the switch application bar pops up (after pressing alt + key at the same time):

    In previous firmwares (v4.6 who were the original for the 8900 device), when you perform this action, an event is initiated by the Application, so you can manage with the eventOccurred method (as the main class has an added GlobalEventListener).

    However, in this Application switch firmware don't lance not any event, and even no event is run when the application is in the background.

    You have a way to detect that the application Alt menu + back switch jumped upward?

    I also tried to detect this event in keyListener, but the KeyStatus method that recognizes the alt key does not detect let us when the levels of alt is held, just at the time when it has been activated at the same time.

    Thanks in advance.

    Kind regards

    Fabian

    Don't bother to intercept keys - there are three or four ways how a user can call the selector of the task (for example, ALT + ESC, press long the Application Switch menu item Menu key to name a few). Just follow standard practices proposed by previous posters and detect whether your application is no longer in the foreground (the events Application.activate/deactivate, Application.isForeground polling stations) or if your audio playback screen is hidden or invisible (Screen.onObscrured/onVisibilityChange events).

  • BlackBerry smartphone BOLD 9700 Global Application problem

    Hello

    Since both my Blackberry app world has been remove, I try to update my software with the site or the software deskstop, but nothing!

    Before this application tries to update the new version but never try the connection

    resolution of problem

Maybe you are looking for

  • Share FXPX on USB

    I'm filming a diploma of a school and in the last DVD provided. I want to offer some USB flash drives this year so families can connect the player to their TV, bring with them when visiting friends and also download the file on their computer or back

  • Import button missing

    Hello I am facing a strange problem with my iTunes for Windows: after sharing iTunes on my iMac (Mac OS 10.11.4, iTunes 12.3.3.17) House and connect to a Windows PC's iTunes library, I do not see the button import on iTunes from my PC. The iTunes Ver

  • IX2 doesn't quite work

    Hi guys/girls, I recently bought an IX2 on eBay and I can't seem to connect to it. When I plug it in I have a white power led and HDD LED blue, but after 10 seconds, the white power light turns to a blinking red LED. I tried the following: Now the re

  • HP Photosmart 5514 all-in-one: HP Photosmart x 64 updates

    I get a pop up window that there is an update from HP for my printer... I don't trust pop ups so I don't click it. When I come on the HP site I can't find updates. How will I know if my printer software is up to date?

  • Call the allocation of memory function of library

    Hello I want to call a dll of LabVIEW and one of the entries expects a pointer to double (double *). I did things like that before and use create table to allocate memory in LabVIEW to pass to the dll. This time what is expected is a pointer to a uni