jump to navigation

Resolving Flex 3 “Beta Expired” Error… February 5, 2008

Posted by suketuvyas in : General, Flex 3 , trackback

Problem:

Today morning I have open my flex builder IDE and created a new project. New project creation was giving strange Error “Beta Expired”. My Flex builder status bar was showing “Flex Builder 3 will expire in 39 Days” this seems to be a strange behavior…

Solution:

I found out that I was using Flex builder Beta 2 and adobe has set some date for Flex beta 2 SDK Expiry. (This means Your Flex SDK has expired not Flex builder… ‘Flex Builder 3 will expire in 39 Days’ as mention above…)

To solve this problem I have downloaded new Flex 3 Beta 3 SDK and added to flex builder and compiling my projects with Beta 3 SDK

Now, it works fine… Hope this helps to some one facing same problem.

Comments»

1. Joseph - February 5, 2008

Excellent!
Thanks mate!

2. kumar - February 5, 2008

hi
i have one question here. How to include that sdk3 in the builder i mean in the steps to include iam really new and it gives me the error plz could u tell me.
steps i did but didn’t get it:
project->rightclick->properties->flex compiler->tried to change the sdks but the list didn’t contain the sdk3 here how to include.

regards,
kumar

3. kumar - February 5, 2008

hi
i figured it out not a problem.
there was one option ” configure sdks ” , done with it

regards,
kumar.

4. kumar - February 7, 2008

What about visualization? I mean the charting. The watermarks appear.

5. suketuvyas - February 7, 2008

@Kumar: You need a serial key for the flex charting components. one you put the serial key then watermark will not appear.

6. bob - February 7, 2008

it’s simple to search sdks\3.0.0\lib\license.jar, decompile flex/license/License.class, remove all checks, and have something such follow:

package flex.license;
public class License {
….
public boolean isBeta() {
return false;
}

public Calendar getExpirationDate() {
final Calendar c = Calendar.getInstance();
c.add(Calendar.YEAR, 100);
return c;
}

public boolean isBetaExpired() {
return false;
}

public boolean isChartingBetaExpired() {
return false;
}

public boolean isChartingValid() {
return true;
}

public boolean isCompilerValid() {
return true;
}

compile and put it back to license.jar

7. Pallavi - February 15, 2008

Thanks a lot..I was facing this problem for a while and today happened to look at your post here.

8. KK - February 15, 2008

Thanks..

9. shubham - February 15, 2008

Hello Suketu,

I really apprecitate your help !
Your solution helped me to fix my issue.

Thanks,
Shubham

10. suketuvyas - February 15, 2008

@Pallavi,KK,shubham - Thanks


Articles

  • Java Development in Flex Builder
  • Flex component class hierarchy