We are currently migrating our flex application from flex 3.6 to flex 4.6 framework. To functionally test our application, we use RIAtest. RIAtest uses the automation.swc library to test the user interface automatically. automation.swc seems to be a proprietary library and you need a Flash Builder Premium license. We have such a license for Flash Builder 4 Premium. We do not really use flash builder to develop, but we use build scripts to trigger the mxmlc directly from ANT. The build scripts pass the license to the mxmlc compiler using the license flag. This all worked perfectly when we used flex 3 SDK. We use the SDKs that were included in the Flash Builder distribution.
But now we try to migrate our application to flex 4 SDK. Everything compiles and runs, we solved a minor amount of issues for that. But automatically testing the application with RIAtest does not work. After a few seconds we get the error:
"License not present. With trial version only limited replays are allowed"
Which turns out to be caused by the automation library not accepting our license. But we are unable to solve the issue. We tried everything possible but the mxmlc compiler is just IGNORING our license. The license should be valid, it works perfectly with flex 3 SDK. But with flex 4, we get the error described above while testing. The mxmlc compiler does not give any feedback AT ALL what is wrong with the license.
We now pass in the license like this, but we tried many variations.
We have the following questions:
I found multiple topics on this forum similair to this problem, but they where all about licensing in general. We only have problems with SDK 4.
Still not solved. Has anyone any idea how to troubleshoot this problem? I found at least one person with the same problem it seems (http://forums.adobe.com/message/5122472). There is unfortunatly no answer in the thread.
Still no solution...
I'm having the same problem
So is this guy
I'm running Windows 10, Flash Builder 4.7 Premium, SDK 4.6 and Riatest 4.7
Didn't have this issue until I reset windows 10, reinstalled, then suddenly I can't execute any more tests
I tried '-license=flashbuilder47 xxxx-xxxx-xxxx-xxxx-xxxx-xxxx' and '-license=flashbuilder47 xxxxxxxxxxxxxxxxxxxxxxxx' but no luck