Flex Automation issue

Hi All,
I am facing one issue reagrding flex automation.with the trial version of flex builder,is it possible to have all the classes related automation?
when I am trying to use mx.aumation package lots of classes are missing.Can anybody guide me as to how to achieve this?
Regards,
Maruti

May I know what you mean exactly by "Flash Builder Standard Version - 4.0 plugin" + Premium License.
Have you entered Flash builder premium license key in the screen that asks for serial number? If so, it will be Flash Builder Premium version 4.0 and not Standard version any more.
If so, automation should work without any issue.
To check whether premium features are enabled for your version of Flash Builder, please open "Network Monitor" using Window > Show View and see if it is enabled.
If it is disabled, it shows a message that premium license is required.
Please confirm.
Thanks,
Deeptika

Similar Messages

  • Flex Automation API "Licensing Issue"

    Hi,
    We are using "Eclipse Ganymede with Flash Builder Standard Version - 4.0 plugin" + Premium License. We are working with the automation of a Flex application. The automation tool we are using is the FlexMonkium 4.1.5.
    We have some issues with the automation. I have mentioned those below:
    Flex Automation API is limiting the features of the FlexMonkium 4.1.5 as this tool inherits the features and it underlies on the mechanism of the FlexAutomation API only.
    Due to the above mentioned point, the dependencies are:
    License not present. With the trial version only limited records are allowed.
    License not present. With the trial version only limited replays are allowed.
    When we record the user actions performed in the application with the FlexMonkium, we are getting the error as "License not present. With the trial version only limited records are allowed."
    Note: This error is thrown after 15 - 20 user actions have been performed.
    When we execute the recorded script, it is showing up a error message as "License not present. With the trial version only limited replays are allowed."
    Note: This error is thrown after 51 -20 user actions have been executed by the script.
    The complete code of the application is compiled with  "Eclipse Ganymede with Flash Builder Standard Version - 4.0 plugin" + Premium License."
    From the adobe forum: http://forums.adobe.com/thread/682958 we understood that the 4.1 SDK with Premium licence would work fine with record and playback.
    My quesion is, Does the same works with this combination > "Eclipse Ganymede with Flash Builder Standard Version - 4.0 plugin" + Premium License.
    Please guide me to resolve this issue, it would really be very helpful for me:)
    Thanks in advance,
    Anand.S

    May I know what you mean exactly by "Flash Builder Standard Version - 4.0 plugin" + Premium License.
    Have you entered Flash builder premium license key in the screen that asks for serial number? If so, it will be Flash Builder Premium version 4.0 and not Standard version any more.
    If so, automation should work without any issue.
    To check whether premium features are enabled for your version of Flash Builder, please open "Network Monitor" using Window > Show View and see if it is enabled.
    If it is disabled, it shows a message that premium license is required.
    Please confirm.
    Thanks,
    Deeptika

  • Flex automation and license

    Hi,
    I try to use FlexMonkey with my project but after 30 records I've this error message : "License not present. With the trial verison only limited records are allowed.". However, I bought the license for Flash Builder premium 4.5.
    Maybe the problem is because I compile my project with flex builder 3.6?
    Could you help me? I bought the license specially for using Flex monkey...
    Thanks in advance,
    Bat

    It's not a FlexMonkey problem. It's an automation license problem and I'm having the same problem on one of two Windows 7 64-bit machines. I've done all that I can find in the thread Re: Flex Automation API "Licensing Issue" http://forums.adobe.com/thread/834214 but to no avail. As Deepita suggested to confirm Premium status, network monitor is available. I originally installed the trial version of Flash Builder, even had Burrito on for a while.
    Assuming it was some leftover file, I uninstalled every Adobe product  Bought CS5.5 Master Collection. Installed, same thing. Then I uninstalled CS5.5 MC and made sure that I permanently deactivated as per the suggestion in another thread. No luck.
    As per the above thread, I went looking for the following:
    On Windows 7 and Vista, the license.properties file is located in: ..\ProgramData\Adobe\Flex
    I modified that file's record for serial number (as it wasn't my sn for CS5.5) and had great hope.
    I'm still limited to 20 automation actions, at which point it all stops. Solution?

  • [Automation] Differences when using Flex Automation Framework ?

    Hello everyone,
    I recently made some tests with Flex Automation Framework and noticed that using it slightly change the application behaviour.
    First, it changes the way container intercept dans handle mouse event as expalined in Adobe JIRA ticket #791:http://bugs.adobe.com/jira/browse/FLEXENT-791
    I'm using sdk 3.2 so it won't be fixed. However future releases (3.4+ and 4.0+) should not have this problem.
    Secondly I notice that using RuntimeLoader.swf on my application remove the text of some labels I have in my login form.
    This does not happen when compiling the application with automation libraries.
    Does anyone experienced other bahavioural changes when using automation ?
    Thank,
    Olivier

    Hi Olivier
    The only change which we know of is the one that you rightly pointed out in bug http://bugs.adobe.com/jira/browse/FLEXENT-791 . There are no other behavioral changes that occur when you compile your application with automation.
    With regards to your statement
    Secondly I notice that using RuntimeLoader.swf on my application remove the text of some labels I have in my login form.
    This does not happen when compiling the application with automation libraries.
    Can you please send us a working sample of this issue as we have not come across this behavior before.
    Regards
    Shanaz

  • Flex Module issue with Panel

    Hello everyone. I have the following problem.
    In my application I have several modules and each of them have components CollapsableTitleWindow (extends Panel). After opening the window it is added to the container which is in the main application (CollapsableTitleWindowContainer). In these windows you can open another window (and so on).
    Now, what is the problem. When I change (reload) any module and I want to open a new window (sub window) with the already loaded window I get this error:
    TypeError: Error #1009: Cannot access a property or method of a null object reference.
    at mx.containers::Panel/layoutChrome()[C:\autobuild\3.2.0\frameworks\projects\framework\src\mx\containers\Panel.as:1405]
    at com::CollapsableTitleWindow/layoutChrome()[D:\Flex 3 Workspace\WesobCrm\src\com\CollapsableTitleWindow.as:216]
    at mx.core::Container/updateDisplayList()[C:\autobuild\3.2.0\frameworks\projects\framework\src\mx\core\Container.as:2867] (...)
    Indicates that the main applications have object Panel
    Please help.
    P.S. I found a similar problem on http://www.nabble.com/Flex-Module-issue-with-Panel-td20168053.html
    ADDED: I extendes the Panel class and do something like that:
    override protected function layoutChrome(unscaledWidth:Number, unscaledHeight:Number):void
                    use namespace mx_internal;
                    if(!(mx_internal::titleBarBackground is TitleBackground)) {
                            mx_internal::titleBarBackground = new TitleBackground();
                    super.layoutChrome(unscaledWidth, unscaledHeight);                     
    But now i had something like that: Before After
    You can see that it loos style declaration.H

    Thanks for the anserw.
    I don't exacly understand all but i found a solution for my problem and it works.
    Could you tell me if this is ok ?
    I Add in my main app
    public function getProductWindow():ProductWindow {
        return new ProductWindow();
    And in the module i change
    From var productWindow:ProductWindow = new ProductWindow();
    To var productWindow:ProductWindow = Application.application.getProductWindow();

  • Flex performance issues

    hi
    By using an mvc architecture ,is it possible to overcome Flex performance issues...???
    Thanks
    Saritha S

    Excuse me ? If you develop a large scale application, you had better use a MVC architectural framework (with or without dependency injection) and additional design patterns like the presentation model. Otherwise, you will end up with code complexity as you try to overcome the inevitable structural problems as the application grows and THIS will end up in performance degradation.
    -          Run the profiler to identify bottlenecks and memory leaks: number of instances of a given class, execution time of methods, memory usage … E.g item renderers
    -          How much data is loaded, processed and displayed at any one time can have a big impact on performance. Reduce the amount of data: paging via parameter to the service
    -          Reduce the layout complexity: remove containers so nestLevel <= 4
    -          Remove event listeners: addEventListener () calls with corresponding removeEventListener() calls (do not use addEventListener() with weak reference as it decreases performance)
    -          Deferred instantiation of UIComponents (e.g Viewstack children) aka lazy instantiation
    -          Garbage collection: check Grant Skinner’s checklist
    -          Interrupted execution of complex functions (especially when looping on a large data set): the function monitors its execution time and yields (returns) when the current call exceeds a given duration (usually, that of a frame at 24 fps, which is the default Flex framerate). It is called again on the next frame and so on and so forth until processing is complete. You can use callLater() for that.
    -          Lazy loading of data
    -          Use more efficient code. Favour re-use of existing code in the Flex framework rather than re-writing what exists. Favour simple solutions over complex ones when possible.
    -          UID getter/setter in DTOs for improved performance in sorting / filtering of Array Collections
    -          Too many data bindings decrease performance. Mainly use data binding to bind views to the presentation models. Use the ChangeWatcher class or direct assignment of values when possible.
    -          Limit the number of calls to setStyle(). Use style declarations in CSS when possible.

  • QTP version 10 + Adobe 4 flex automation plug in + windows xp.

    I am using QTP version 10 + Adobe 4 flex automation plugin+ windows xp . I am trying to record an application having an  active x control. QTP does not record anything. Could anybody please let me know if there is an isssue with active x with QTP v10. When i tried recording an sample flex application i was able to record the controls as flex controls.
    Any comments will be helpful..
    Thanks in advance ,
    Sheetal

    Moving this discussion to the Flex forum.

  • Serial number needed to try flex automation

    I'm running the Flex Automation Installer to install the
    plugins needed to evaluate use of QuickTest Professional for
    automated Flex 2 testing. The Installer requires entry of a Flex
    Data Services serial number. (The applications I want to test do
    not use Flex Data Services, so this seems an odd requirement for
    evaluation of the test tool.) How can I get the needed serial
    number? If this requires discussion with someone at Adobe who
    oversees my organization's Flex licenses, how would I determine who
    that is and how to contact him or her? Is it necessary to purchase
    a Flex Data Services license to evaluate QTP automated testing of
    Flex 2 apps?

    I have the QTP configured with Flex and I am able to record
    most events. Attempting to record a mouse rollover results in the
    following error : “Error: Unable to find automation method
    'flash.events.MouseEvent' for class 'name: FlexImage
    superClassName: FlexLoader”. My app is a simple image which
    applies two states to display the image. It utilizes the
    Automation.automationManager.recordAutomatableEvent method for the
    target event, within the “rollover” event handler.
    Also, I override the “replayAutomatableEvent(Event)”
    method calling the
    Automation.automationObjectHelper.replayMouseEvent() for the
    MouseEvent.ROLL_OVER event. The error propagates from the MouseMove
    event as reported in the stack trace –Click and ChangeFocus
    also are reported. I’ve added the rollover event to the
    “TEAFlex.xml” file. Its my understanding that any event
    outside of those defined in the “QTP Object Type”
    document for each control can be configured in the
    “TEAFlex.xml” file, for any control descending from
    UIComponent. I received a similar error after extending the
    ProductCatalogThumbnail ( Canvas ) class contained in the flex
    store code, though this error propogates from Scroll. Can you
    determine why ( in the first case ), the rollover is failing?
    Stack trace:
    Error: Unable to find automation method
    'flash.events.MouseEvent' for class 'name: FlexImage
    superClassName: FlexLoader
    event2descriptor: (Object)#0
    flash.events.FocusEvent|keyFocusChange =
    (mx.automation.qtp::QTPEventDescriptor)#1
    eventClassName = "flash.events.FocusEvent"
    eventType = "keyFocusChange"
    name = "ChangeFocus"
    flash.events.MouseEvent|click =
    (mx.automation.qtp::QTPEventDescriptor)#2
    eventClassName = "flash.events.MouseEvent"
    eventType = "click"
    name = "Click"
    flash.events.MouseEvent|mouseMove =
    (mx.automation.qtp::QTPEventDescriptor)#3
    eventClassName = "flash.events.MouseEvent"
    eventType = "mouseMove"
    name = "MouseMove"'.
    at mx.automation::AutomationManager/recordAutomatableEvent()
    at ViewStates_wt3/dispatchLowLevelEvent()
    at ViewStates_wt3/__soup_rollOver()
    at [mouseEvent]
    Text

  • Flex automation support for Firefox 3.6.8

    Hi There,
    I have been using flex automation plugin for a while which comes with Flex Builder 3.0. Where it is mentioned that flex only supports automation with IE browser. Is the same comment applicable with Flas Builder 4 automation plugin. or is it supporting other browsers other than IE from Flash Builder 4 like Firefox.
    Thanks,
    Rajesh

    Some say October. Though I have not seen any possible dates yet from Mozilla as they cancelled the3.6 EOL discussion they planned for in meeting at end of June and did not mention 3.6 in June 6 meeting notes.
    There will be a 3.6.19 update at minimum scheduled for about August 16.

  • Flex automation package downloads

    from where i got the flex automation
    package............................

    Hi,
    Can any body reply how to download the Plugins for
    Automation Silk Test 9.0 for Testing Flex Application.
    I am not getting where to find the library files
    automation.swc, automation_agent.swc and FlexTechDomain.swc
    Please help.
    sandeep

  • Flex Automation with QTP 10 (SDK 3.2 & 3.5) Error

    I have been able to get very basic applications to work with the automation libraries and then with QTP.The issue I'm having is with the actual project I would like to automate. I have done all of the steps to install automation correctly and have also put the additional compiler arguments into flex. However when the application is initialzing I get the following errors:
    TypeError: Error #1009: Cannot access a property or method of a null object reference.
        at mx.automation::AutomationManager$/addDelegates()[C:\work\flex\dmv_automation\projects\aut omation\src\mx\automation\AutomationManager.as:564]
        at mx.automation::AutomationManager$/addDelegates()[C:\work\flex\dmv_automation\projects\aut omation\src\mx\automation\AutomationManager.as:533]
        at mx.automation::AutomationManager$/addDelegates()[C:\work\flex\dmv_automation\projects\aut omation\src\mx\automation\AutomationManager.as:533]
        at mx.automation::AutomationManager$/addDelegates()[C:\work\flex\dmv_automation\projects\aut omation\src\mx\automation\AutomationManager.as:533]
        at mx.automation::AutomationManager$/addDelegates()[C:\work\flex\dmv_automation\projects\aut omation\src\mx\automation\AutomationManager.as:533]
        at mx.automation::AutomationManager$/addDelegates()[C:\work\flex\dmv_automation\projects\aut omation\src\mx\automation\AutomationManager.as:512]
        at mx.automation::AutomationManager$/addDelegates()[C:\work\flex\dmv_automation\projects\aut omation\src\mx\automation\AutomationManager.as:512]
        at mx.automation::AutomationManager/childAddedHandler()[C:\work\flex\dmv_automation\projects \automation\src\mx\automation\AutomationManager.as:263]
        at flash.display::DisplayObjectContainer/addChildAt()
        at mx.managers::SystemManager/preloader_preloaderDoneHandler()[C:\autobuild\3.5.0\frameworks \projects\framework\src\mx\managers\SystemManager.as:3135]
        at flash.events::EventDispatcher/dispatchEventFunction()
        at flash.events::EventDispatcher/dispatchEvent()
        at mx.preloaders::Preloader/displayClassCompleteHandler()[C:\autobuild\3.5.0\frameworks\proj ects\framework\src\mx\preloaders\Preloader.as:435]
        at flash.events::EventDispatcher/dispatchEventFunction()
        at flash.events::EventDispatcher/dispatchEvent()
        at mx.preloaders::DownloadProgressBar/timerHandler()[C:\autobuild\3.5.0\frameworks\projects\ framework\src\mx\preloaders\DownloadProgressBar.as:1451]
        at mx.preloaders::DownloadProgressBar/initCompleteHandler()[C:\autobuild\3.5.0\frameworks\pr ojects\framework\src\mx\preloaders\DownloadProgressBar.as:1503]
        at flash.events::EventDispatcher/dispatchEventFunction()
        at flash.events::EventDispatcher/dispatchEvent()
        at mx.preloaders::Preloader/dispatchAppEndEvent()[C:\autobuild\3.5.0\frameworks\projects\fra mework\src\mx\preloaders\Preloader.as:291]
        at mx.preloaders::Preloader/appCreationCompleteHandler()[C:\autobuild\3.5.0\frameworks\proje cts\framework\src\mx\preloaders\Preloader.as:443]
        at flash.events::EventDispatcher/dispatchEventFunction()
        at flash.events::EventDispatcher/dispatchEvent()
        at mx.core::UIComponent/dispatchEvent()[C:\autobuild\3.5.0\frameworks\projects\framework\src \mx\core\UIComponent.as:9440]
        at mx.core::UIComponent/set initialized()[C:\autobuild\3.5.0\frameworks\projects\framework\src\mx\core\UIComponent.as :1168]
        at mx.managers::LayoutManager/doPhasedInstantiation()[C:\autobuild\3.5.0\frameworks\projects \framework\src\mx\managers\LayoutManager.as:718]
        at Function/http://adobe.com/AS3/2006/builtin::apply()
        at mx.core::UIComponent/callLaterDispatcher2()[C:\autobuild\3.5.0\frameworks\projects\framew ork\src\mx\core\UIComponent.as:8744]
        at mx.core::UIComponent/callLaterDispatcher()[C:\autobuild\3.5.0\frameworks\projects\framewo rk\src\mx\core\UIComponent.as:8684]
    Here are the additional compiler arguments that I put into Flex:
    -include-libraries "C:\Program Files\Adobe\Flex Builder 3\sdks\3.2.0\frameworks\libs\automation.swc" "C:\Program Files\Adobe\Flex Builder 3\sdks\3.2.0\frameworks\libs\automation_agent.swc" "C:\Program Files\Adobe\Flex Builder 3\sdks\3.2.0\frameworks\libs\qtp.swc" "C:\Program Files\Adobe\Flex Builder 3\sdks\3.2.0\frameworks\libs\automation_dmv.swc"
    Does anyone have any ideas on how to solve this? I've tried using the automation APIs for 3.2 and 3.5 but both yield the same result.

    The application that I'm working with uses the code-behind method of flex development. Has anyone had any issues working with QTP with a project using this method? Any information/ideas are appreciated.
    Thanks

  • Flex License Issue.....?

    HI All
            We are testing the application using qtp. When we are testing the application we are getting flex license error after recording 30 test cases..
                        I developed my application using sdk version 3.2.0 and i implemented license information in the pom.xml..  I Included the automated.swc related stuff also ..
               Can any one tell me as early as possible solution for this issue?
    Thanks
    Ram..

    Hi,
    The Flex 2 serial numbers do not unlock beta 3, however we
    did make sure that beta 3 would not timeout before we release the
    final version. This may be heresy from Adobe but if you purchased
    FB 2 in the last few days simply because of FB 3 you might consider
    returning it and waiting until the release so you don't have pay
    the upgrade fee (not that it's too bad). The Beta will last you
    until then. If however you did intend to use the charting
    components and want those unlocked for beta 3, keep your FB 2 and
    mail me offlist at mchotin AT adobe DOT com with your FB2 charting
    serial and I can help you out.
    Matt

  • Automator : issue with variable and path to folder

    I created a simple Automator Workflow with: A variable "Document Folder" and an action "Run shell script" with this command:
    "rsync -E -a -v -z --delete $@ /Volumes/MyBook/Backup/"
    I tested this command, It works very well in the terminal. But return me an error with Automator.
    "$@" is replaced by the Path when running, I guess my issue is that the content of the variable is " ~/Documents " . When it pass to the script it become "/Users/login/~/Documents".
    That can't works.
    A solution would be to put in the script the full path instead of "$@" but I would liketo understand why this error occur.
    Thanks.

    Automator actions return their results as a list of items. If you want your shell script to use the result of an action (for example Ask for Finder Items) as arguments, you need to set the Pass input: as arguments option, and place your statement in the for loop:
    for f in "$@"
    do
          /usr/bin/rsync -E -a -v -z --delete "$f" /Volumes/MyBook/Backup/
    done

  • Flex 3 Issues - case noise, heat, fan

    Just got the Flex 3 15.6" (i7, 1 TB HDD + 8 GB SSD), and I am noticing a few issues: 1) When I push down with a finger on the base underneath the hard drive area, it gives in and makes a clicking noise (the case, not the hard drive). Kind of annoying, especially since I hear it sometimes when I pick up the laptop depending on where I hold it.
    2) It runs rather hot. I feel the heat on my leg pretty quickly.
    3) The fan is often noticeable, staying on quite a bit and loud enough to hear (but not loud).

    I think it is defective. You need to apply for a guarantee or to open the case and check everything. But if you do it yourself, then maybe you can lose the guarantee.

  • Flex Automation - prerequisites

    Hi
    We have Flash Builder 4.0 with Premium License.  We have moved Flex 3.6 to 4.6.  Could you please let us know if this configuration is OK for automation, so that we don't run into "License is not present" error.
    I have searched this all over - but the precise answer is missing.  Could you please point to a document which calls out the prerequisites (compatability of Flash Builders for Automation of different versions of SDK) so that I can take this as official confirmation.
    Thanks for all your help in advance
    Paddu Mysore

    Hi,
    Is this the correct forum for this qustion?  Please point me to the right forum.
    Thanks for all your help in advance
    Padmini

Maybe you are looking for