Testing Application Components
I'm not sure if you are aware, but it is currently very difficult to test spark Application components using FlexUnit and the UIImpersonator. An application component can't simply be added to UIImpersonator with addChild; there is already an existing Application for the test environment. What you have to do instead is create and add a SWFLoader and then use that to load an instance of the Application to test. The workaround is not very difficult, but having a mention of this issue in the documentation somewhere would have been helpful. Better yet perhaps add a function to UIImpersonator that takes care of the extra steps involved in testing an Application. What do you think?
Yes, it is completely usable.
How it works is that FlexUnit tries to see if there is a mx.core.Container linked into your project. If there is, it uses that as the basis for the UIImpersonator. If there isn't one, then it uses spark.components.Group.
It does this because it is possible to compile in Flex 4.x with or without the MX components.
If your project has both, MX and Spark, then you can continue to use addChild() and you should be able to add either spark or mx components to the display list with 4.1. If your project is spark only then you need to use addElement(). We are just trying to make this cleaner for future releases but it does work now.
As far as the loader, etc. I certainly understand why you are doing that and if it works then by all means its a good solution. FlexUnit was never intended though to be able to test full applications, so things like applicationComplete were never on our radar. So, for now, you will need to continue your work around to have that functionality or, you could always manually dispatch it (myApp.dispatchEvent( new Event("applicationComplete") ) ) at the appropriate time.
HTH,
Mike
Similar Messages
-
Unable to Create EJB Test Application ....
Folks - I realize that I need to have my EJB offer remote interfaces in order to be able to setup an EJB Test Application from within SJSE6 - but nonetheless, the option is uanvailble off the main menu for logical Session Bean node -
Any thoughts ?
John SchmittHi,
in order to generate the test app, you have to create a J2EE application and add the beans to it using the explorer, than the option should be enabled.
Also it is much better that you use Studio to create the beans and all of the components of the application. Do not create the beans by hand, the IDE will create all of the interfaces for you automatically when you use it to create the beans.
Regards Jirka -
Using Windows Vista-32. Installed CS4 suite & used Photoshop and other components but randomly one day it stopped working. Clicked to open and received error, "Some of the application components are missing from the application directory, Please reinstall the application."
I uninstalled & reinstalled entire Suite and just Photoshop several times with no success. When I reinstall, I receive error message,
Adobe Photoshop CS4 English Language Pack
Error:
Error 2.
LangPack (English) for DeviceCentral
Error:
Error2.
Solutions I have used include:
- replacing System Color Profile library by creating a different folder on desktop...
- replacing Backup Key for Adobe CS4
- Administrators & System are listed & permissions for security are set to Full Control
PLEASE HELP! I have assignment Due Tomorrow & Can't Access Software I PAYED Big $$$$ FOR!
Phone support won't help w/o paying a fee???You've done something to your system, or it's possibly gotten a malware infection.
You can't even reinstall Photoshop? Have you tried completely removing it, including running the Creative Suite Removal script?
How recently did it work? Have you tried System Restore?
-Noel -
What are the application components for Marketing
Hi,Guru's
I've got confusion about the application components which are supported by SAP CRM for Marketing for a implementation project ? And how would be the landscape for Marketing ?
can you describe me.
Regards
C.R.Gupta
Edited by: CR.Gupta on Mar 7, 2012 7:12 PMUser, this question is better asked on the {forum:id=570} forum.
This more depends on the specification of your app and has nothing to do with jdev or adf.
Timo -
PS CS4 64-bit (in Web Premium CS4) on Win 7 PC. I did a duplicate file check on my hdd and deleted dup files. Now when I try to run PS 64-bit I get "Some of the application components are missing from the Application directory, Please reinstall the application." When I do this, it seems to install correctly until the very end, then it says "Installation Complete With Errors", and when I try to run I get the same 'component missing message'. What can I do? PS 32 bit runs fine. Some of the other applications ib Web Premium say the shortcut has been changed or removed. I appreciate your help...Thank you
Best advice I can think of is to uninstall and run the Clean Script from here.
Adobe - Adobe CS4 Clean Script -
Hi,
I'm using Windows 8.1 and I can see photoshop CC 64 bit. But when I'm launching it, it throws an error "Some of the application components are missing from the Application directory, Please reinstall the application". I've reinstalled twice but getting the same error. Whereas the 32 bit application works fine. Any help?Branching this to a new discussion.
Govinda_s13 are you still receiving the error messages referenced above? -
Application Components not visible in SAP R/3 tree
Dear All,
We have standalone system and we have installed ECC 6.0 with BI Content. Harddisk is 320 GB with 2 GB RAM. We want to extract the data from R/3 to BW which are on the same system (As ECC 6.0 contains builtin BW).
In RSA1 the application components are not visible in the SAP R/3 tree under datasource tab. When I am replicating the entire SAP data source it is giving shortdump(STORAGE_PARAMETERS_WRONG_SET).
How can I replicate a particular data source to avoid the memory problems because I have only 2 GB RAM.You can also Replicate a single datasource w/o replicating the App Comp using a FM.
BW
SE37
RSAOS_METADATA_UPLOAD
Execute
Give Source System n Datasource - Execute
*Give Datasource Name - for I_O... & Source System for Logsys. -
Not able to see all the application components in BI
Hello Friends,
Basically, we should be able to see all the application components(when you select 'datasources' under 'modeling' in RSA1) in bi which contain different datasources in them, example:
App components
+Financial Accounting
+Controlling
+Sales & Distri
i am not able to view any of the above App components in BI.
Could you pls help me out ...
Thanks,
SriniHi,
These data sources not activated in the source system in SAP and you need to go to t-code RSA5 and activate them manually after selecting them.
I think its "Activate data source" option.
Create a TR for this if asked.
once activate you need to replaicate them in BW and then you can see if they are coming or not.
Also it is possible that you are looking at the wrong source system.
in the data source option in RSA1 look for SAP option and the right client and then see if these data sources are appearing or not.
Thanks
Ajeet -
I tried opening PS and this message popped up 'Some of the application components are missing from the Application directory. Please reinstall the application.' I cannot find the Reinstall button?
I followed these instructions but cannot find how to reinstall PS. When I click on the membership link the page displays as NOT BEING FOUND.
Quit all applications.
In the Finder, navigate to the Photoshop application folder.
Do one of the following:
If the Locales folder is not listed within the application folder, then skip to Step 5.
If the Locales folder is listed within the application folder, then drag the Locales folder to the Trash.
Choose Finder > Empty Trash.
Start the installer for Photoshop or your edition of the Adobe Creative Suite.
If you purchased boxed software, then insert the installation DVD-ROM into your computer's DVD drive.
If you purchased downloadable software from the Adobe Online Store, then double-click the disk image (.dmg) file or files that you downloaded. (If you no longer have the downloaded disk image file or files, then log in to your account at www.adobe.com/membership to download the installer.) -
Some of the application components are missing from the Application directory, Please reinstall the application. This is what i am getting tying to open Photoshop Cs6???
Renée in the future when removing Photoshop CC please utilize the uninstaller located in the Applications/Utilities/Adobe Installers folder. Please run the uninstaller and then reinstall. If you continue to face difficulty reinstalling Photoshop CC then please see CC desktop lists applications as "Up to Date" when not installed - http://helpx.adobe.com/creative-cloud/kb/aam-lists-removed-apps-date.html.
-
Transfer postings from other application components to accounting
Hi expert, we have to transfer posting from other application components(SD,MM) (system A) to accounting (system B, FI/CO module only).
Is there any related documents of this aspect?
Best wishes,
EvanHi!
It will be not so easy. You have to set up an interface between the 2 systems.
If you are using IDoc based interface, you can send IDocs from SD, when an invoice is enable to accounting.
You might check out user exits (programs) RV60AFZA, RV60AFZB for this.
Sorry, but this task will be not ready in 10 minutes...
Regards
Tamá -
Interested in finding out about using LabView in Networking Testing applications.
Networking Testing applications, such as:
- General Ethernet and POS testing
- BERT
- RFC2544 back to back, Frame loss, Throughput
- RFC2285
- IP Multicast
- QoS
- Load Balancing
- Wireless IP
- BGP
- Other Networking testingLV provides a lot of tools which make VIs remotely communicate and control through net easily,such as VI server ,datasocket,tcp/ip,opc etc.I do not have much experiences in the environment you decribed,but in the internet and general ethernet programming with LV is very easy and interesting.
-
How to Implement a Time Limit Feature in an Online Test Application ?
I am creating an Online Test application. The time limit can be stored for a Test in the database.
How to implement a time limit such that when the test is started (user clicks on the Start button to go to the fragment containing the Questions) the time left is shown and the test ends (goes to home page) when the timer reaches zero.
ThanksHi,
timestamp is a date and thus cannot be used directly to determine seconds passed. So what you need to do is to build the difference between a saved time stamp and the current time.
http://docs.oracle.com/javase/1.4.2/docs/api/java/sql/Timestamp.html
So if you have two time stamps, then calling getTime() on each and building the difference gives you a value, which is millisecond. So to get this to an int value you divide it by 1000
Frank -
HI Java experts,
I am creating an java online test application, i got strucked in the following scenario.
Scenario :
My task is when my application starts running other operating system command and menus should be disabled.
The operating system commands and menus should remain in disable state till my applications exits.
I know it can be done, can any one suggest ?
Thanks in advance.Try to download an early version of the JVM
-
CS Bridge when opening file shows " Some Application Components are missing from Application Directory- Reinstall". Uninstalled with uninstaller, reinstalled from disc. Message continues only in Bridge not in PS. Please help.
What version of Bridge and Photoshop and what platform? Mac or Windows? I can point you to a downloadable installer.
If the cdrom was damaged, it may be the problem.
You would uninstall and use the CC/CS Cleaner to remove any remnants before reinstalling.
Use the CC Cleaner Tool to solve installation problems | CC, CS3-CS6
I'll be gone for most of the day, but someone should be able to help you if you get stuck.
Gene
Maybe you are looking for
-
Convert data in the text file to table in DBL
Hi guys I wanted to convert data in text file which are in multiple rows and columns in DBL format to a table to b seen in labview as DBL format. I had tried looking and working at the example but in vain , i just cant produce anything pls help. or w
-
10.6.4 Woes - Read many threads but still need help!
Howdy all! Here's the deal, I'm having problems which I can only trace back to the upgrade to 10.6.4. Everything seemed to be fine for a couple of weeks but something happened when I set-up my new office in my house (external monitor, hard drives etc
-
Opening a zip file from Mail - what should happen?
I've been using a Mac for a little under a week so bear with me...! I receive a zip file in Mail and I want to open it, so naturally I click on it. I get a "may contain an application" warning. I click "Open". A window briefly appears with an "Unarch
-
Error when archiving app for distribution
Hey guys here is a bit of info about my problem Basically I'm getting an error when I try to archive my app for distribution. The error has to do with my certificate/distribution/provisioning profile(s). Here's the error: Command /usr/bin/codesign fa
-
Printer gives me an error message saying a 3 1/2 X 6 1/2 envelope is too small for job. However, I can print other envelopes with no problem. ex. 4 1/2 X 10. Printer model is a C6280.