RSL load error #2046

Hi,
I have been experiencing this error when I try to use the framework.swc RSL with flex sdk 3.5. I receive an RSL Error #2046: The loaded file did not have a valid signature.
The file specifically is framework_3.5.0.12683.swz - and I have tried with both the version in the open source SDK, as well as the one that comes with Flash Builder 4. I am compiling my swf with mxmlc, and I am pretty sure the config and settings are all correct. When I keep the same settings and use flex 3.0 I have no problems with the RSL.
If I build the project in FlashBuilder with 3.5 with RSLs and run from there, it will load correctly and the swz is cached. However, with the same swf and framework files run outside of FlashBuilder and a cleared cache, I once again get the error.
I searched around and found almost the same issue someone had with datavisualization_3.5.0.12683 here http://bugs.adobe.com/jira/browse/FB-25156 . The issue was resolved and I see that a new version of the datavisualization RSL is available for download on the Adobe site. Is there the same issue with the framework.swc? Are there any other possible sources for this error?
Thanks

I always get this error using Flex Builder 3 after updating to a new SDK version. I don't use mxmlc to compile, but I can tell you in my case I have to adjust the RSL URL settings.
In Flex 3:
-->PROJECT-->PROPERTIES
Flex Build Path
Library Path tab
Expand the node which reads "Flex 3.x - C:\program Files\..."
Expand the node: "framework.swc"
Select the node: RSL URL
  Check the version number here, if it is wrong, edit to match the SDK being used.
  i.e.  "framework_3.5.0.12683.swf"    and "framework_3.5.0.12683.swz"
You might check this before you compile using mxmlc.

Similar Messages

  • Error #2046: The loaded file did not have a valid signature in flex 4

    As part of our CI build, the ant script that builds the client side (flex 4) projects also runs a set of FlexUnit4 tests on the deployed project. Most of the tests work but a few fail with this error
    RSL
    http://local.foo.com/bar/com/blah/components/someComponent/framework_4.1.0.16076.swz failed to load.
    Error #2046: The loaded file did not have a valid signature.
    The build machine is running Ununtu 10.10 with Firefox 3.6 and Flashplayer 10.2. If I run  the exact same set of tasks, accessed from the same URL in windows everything passes with no problem. After some searching I did run across this thread: http://forums.adobe.com/message/2747415#2747415 but when I went looking for the libflashsupport.so file mentioned, the Ubuntu docs seemed to indicate that it was no longer needed.
    I'm at my wits end here. Is libflashsupport.so actually needed in Ubuntu 10.10 and if so where would I find it? If not does anyone know of another issue that could be responsible for this?

    hello,
    I have the same issue, Ubuntu 10.10, flashplayer 10.3rc1
    mxmlc SimplePrj.mxml -debug=true -benchmark=true --target-player=10 -output ../deploy/SimplePrj.swf
    mxlc verbose:
    Loading configuration file /home/.../flex-config.xml
    Initial setup: 79ms
    start loading swcs 9ms Running Total: 88ms
    Loaded 34 SWCs: 740ms
    precompile: 1062ms
    Required RSLs:
        http://fpdownload.adobe.com/pub/swz/flex/4.5.0.20967/framework_4.5.0.20967.swz with 1 failover.
        http://fpdownload.adobe.com/pub/swz/tlf/2.0.0.232/textLayout_2.0.0.232.swz with 1 failover.
        http://fpdownload.adobe.com/pub/swz/flex/4.5.0.20967/spark_4.5.0.20967.swz with 1 failover.
        http://fpdownload.adobe.com/pub/swz/flex/4.5.0.20967/sparkskins_4.5.0.20967.swz with 1 failover.
        http://fpdownload.adobe.com/pub/swz/flex/4.5.0.20967/mx_4.5.0.20967.swz with 1 failover.
    Files: 540 Time: 3380ms
    Linking... 27ms
    SWF Encoding... 18ms
    /.../SimplePrj/deploy/SimplePrj.swf (80059 bytes)
    postcompile: 45ms
    Total time: 4259ms
    Peak memory usage: 81 MB (Heap: 62, Non-Heap: 19)
    I had to copy the swz to deploy folder since failovers are not yet available.
    * accessing from windows machines it loads swz without complaints.
    Jaco

  • Error #2046: The loaded file did not have a valid signature.

    I have three different applications which suddenly stopped working with this error
    Error #2046: The loaded file did not have a valid signature.
    None of the sites has been touched in Months, I assumed they would keep working the way they had.
    I wonder how many other sites are experiencing this and how many PO'd customers there are out there??
    This is really bad business practice, what is causing it?
    Dan Pride
    Note: the three were developed around the same time, one domain went down for a few days and was then renewed????

    Daniel... have you found a solution to your problem?
    I am also having the same problem. I was googling with no avail, when I noticed you added this post just yesterday,
    so I am thinking that adobe has done something to the swz files hosted on thier servers.
    Can someone from Adobe confirm if anything was done to either swz files or the crossdomain files on their end?
    I am in the same boat as you... no changes on our side, but the application has suddenly stopped working.
    We were building against a beta build of flex 4 (4.0.0.10485)
    I wonder which sdk version you are using?
    Here is what I see through the debugger...
    Warning: Ignoring 'secure' attribute in policy file from http://fpdownload.adobe.com/pub/swz/crossdomain.xml. The 'secure' attribute is only permitted in HTTPS and socket policy files. See http://www.adobe.com/go/strict_policy_files for details.
    [SWF] C:\Inetpub\wwwdata\xxxxxxxxx_Application.swf - 847,661 bytes after decompression
    Error #2046: The loaded file did not have a valid signature.
    Failed to load RSL http://fpdownload.adobe.com/pub/swz/flex/4.0.0.10485/framework_4.0.0.10485.swz
    Failing over to RSL framework_4.0.0.10485.swz
    Error #2046: The loaded file did not have a valid signature.
    PS... I have tried multple PCs (XP, Vista, Server 2008) with different versions of flash player (10.0.45.2, 10.0.22.87)
    Any help appreciated.

  • Anyone know what is Error #2046: The loaded file did not have a valid signature

    can anyone help me solve this issue? when i try to run project or make swf file
    Error #2046: The loaded file did not have a valid signature
    show up. how do i get a valid signature? or it show up because it is a trial version?
    please help me!!

    Hi Ryan,
    Please see this recent post: http://forums.adobe.com/message/3277736#3277736
    Your best option is to open your project in the shipping version of Flash Catalyst CS5 and re-publish it.  Catalyst CS5 can open projects that were created with the beta 2 release (October 2009) or newer.
    If your project won't open, then it was probably created in an earlier beta/alpha version of Catalyst.  If you know how to write Flex code, with some work you can upgrade these old projects by hand: import the project into Flash Builder 4 and then resolve any problems you encounter with compiling and running the project.
    Sorry for the trouble -- hope this info helps,
    - Peter

  • Error #2046 in SDK 3.4.0

    I just installed SDK 3.4.0.6955. I'm using RSL. This error message is produced
    now:
    Error #2046: The loaded file did not have a valid signature.
    Failed to load RSL framework_3.4.0.6955.swz
    Failing over to RSL framework_3.4.0.6955.swf
    What may be wrong?
    Thanks in advance.

    I've got the same problem in SDK 3.3.0.4852
    [SWF] C:\blabla\blabla.swf - 1,667,956 bytes after decompression
    Error #2046: Het geladen bestand heeft geen geldige handtekening.
    Failed to load RSL framework_3.3.0.4852.swz
    Failing over to RSL framework_3.3.0.4852.swf
    [SWF] C:\blabla\blabla.swf.swf - 1,153,335 bytes after decompression
    "Het geladen bestand heeft geen geldige handtekening" = dutch for   "The loaded file has no valid signature".
    When I create a new project, same problem.
    My flex-config looks okay
    <runtime-shared-library-path>
          <path-element>libs/framework.swc</path-element>
          <rsl-url>framework_3.3.0.4852.swz</rsl-url>
          <policy-file-url></policy-file-url>
          <rsl-url>framework_3.3.0.4852.swf</rsl-url>
          <policy-file-url></policy-file-url>
       </runtime-shared-library-path>
    Thanxs

  • User reports "Error #2046", I can't replicate--possible causes?

    Hi All,
    We've got a Flex 4 app, built in Flash Builder, and we just had a user call in and report that when they click the "Begin" button on the app (the very first user interaction they would have after the app has finished loading), they got "Error message 2046."
    That's all the information I have from the user.  I've been doing searching on this and it sounds like Flash runtime error 2046 is an RSL that had an invalid signature.  Here's the official list of runtime errors:
    http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/runtimeErrors.html
    Now, this is the first user to report this problem, and I've never experienced this myself.  How would I troubleshoot this?  Is there a way to force my browser to try and load all the RSLs for my app?  I'm using Firebug to monitor the requests the browser makes, and I can see it requests my main SWF file, but none of the SWZ files, which I think are the RSLs?  I'm wondering if one of them is "bad" somehow, but I'm not seeing the error because I've got it cached from some other site that used the same RSL?
    Also, I'm confused as to why the user wouldn't have gotten this message until they clicked on a button in my app.  Aren't the RSL's loaded as part of the initial app startup?  I would have thought he would have gotten this error during the initial loading of the Flex app, not when he first attempted to click on a button in the app.
    I haven't changed with the compiler or RSL settings for my project from the default settings when I created the project.
    Thanks for any input/suggestions into what's going on here...
      -Josh

    I don't know if I'll have a way to contact this user again, but I'll see if I can find their information.  Thanks for the suggestion on the system clock.
    Also, once I followed your instructions on how to delete the RSLs, I can see them requested in Firebug.  I noticed something interesting, however, that I'm hoping someone can help me understand better.
    When I change the compiler options from using RSLs to "Merge into code," the total size of my SWF is 852kb.  If I use RSLs, then my SWF is 231kb, and the following additional files are loaded from fpdownload.adobe.com:
    1) osmf_flex.4.0.0.13495.swz (96kb)
    2) framework_4.0.0.14159.swz (607kb)
    3) textLayout_1.0.0.595.swz (129kb)
    4) spark_4.0.0.14159.swz (311kb)
    5) sparkskins_4.0.0.14159.swz (53kb)
    So that's a total of 1196kb in RSLs.  Combine that with my SWF size of 231kb, and you get a total of 1427kb.  That's 575kb (or 67%) more than the 852kb if I simply didn't use RSLs.  So, it looks like if I use RSLs, and the user actually needs to load the RSLs, they will have to load 575kb more than if I simply chose the option "merge into code."
    So, I'm guessing that the reason is that when I merge everything into code, it only actually includes the bits that I'm using.  However, when I opt for RSLs, the app must load the entire SWZ file, even if I'm only using a single item in that SWZ file.  Is that right?
    As for the reasoning for using loading entire RSLs over merging into your SWF only what you need, I'm guessing it goes like this: though some users might get a slower load experience, most users will already have those RSLs loaded, so they'll only need my smaller (231kb) SWF.
    Are there any statistics out there that can give me an idea of just what percentage of users will need to load the RSLs, versus those that will already have them cached locally?
      -Josh

  • Random Error 2046

    Ever since I upgraded to flashplayer 10 and Flex 4 I have been getting random error 2046 on my Linux system.  I am using no RSL's in my application.  I am using the open source flex-4.0.0 sdk and compliling with an ant build file. No changes have been made to the default framwork config file.  The application will load fine in firefox or flashplayerdebugger and I can reload it several times with no problems.  Then at some point the application won't load and a "Error 2046" message is inserted into by application instead (I will try to remember to take and post a screen shot when it happens again).  If I simply exit Firefox or flaashplayer and reload everything is fine again.
    This is not a major problem for me when developping but I am worried about it happening when I install it for production use.  I have read threads that indicate that this is only a Linux problem and the production environment is Windows based,  but I would like to know what is going on before I proceed with the installation.
    Thanks,
    Shawn

    I've updated everything to the latest version of Leopard.
    2010 intel iMac
    OSX 10.6.7
    v10.6.7 is Snow Leopard not Leopard and there is a v10.6.8 update available.
    Click your Apple menu  /  Software Update
    Restart your Mac after the update is installed.
    Same problem exists then run the Using Apple Hardware Test
    Might be a bad graphics card.

  • Error #2046 Show Stopper!

    I sure hope someone can give me a definitive answer about how to get rid of this error.  I had completed an application in Flash Builder 4, put the updated executables on my Linux Server (where previous revs had been working fine), and when i tried it, I got a blank screen (in Firefox, Opera, Safari, Chrome and IE ...all of which had been working fine before).  The only change in the interim was an update to Flash Player 10.1, but curiously my app still works fine if I run it on any browser from my Windows (Apache2.2/MySQL5.1/PHP5) server.  Thankfully, I at least got an error message "Error #2046" on my new litl webbook.  The debug Flash Player logged the error message, "Warning: Ignoring 'secure' attribute in policy file from http://fpdownload.adobe.com/pub/swz/crossdomain.xml.  The 'secure' attribute is only permitted in HTTPS and socket policy files.  See http://www.adobe.com/go/strict_policy_files for details."
    By my bad luck, this happened on the day i was about to deploy to my client.  I've spent two days since looking for a solution, but found NOTHING but complaints from others with similar problems and no responses (no solution).  Yes, my app uses RSLs.
    PLEASE HELP, I am desperate.  This was my first Flex app, and I was hitting stride until this.  Honestly, my faith in the stability/reliability of the Flex Framework is severely shaken.  I am close to jettisoning a month's work if Flex is this flakey.  I sure hope someone tells me I don't have to, because I was starting to really like FB4.
    Regards,
    bob

    Yes, and that's only on my litl webbook (see http://litl.com) and only when I use RSLs (i.e., when I do not "merge with code").  The error message I mentioned in my first post appeared in the logfile from a debug version of the Flash Player, again only when I used RSLs.  Hence, #Error 2046 is only half the problem.
    A new development might be relevant: My Linux server was apparently hacked, because SSH and MySQL services are blocked.  Shortly before this happened, my SSH client noted that my server's signature had changed.  Don't know what these possibilities might imply however, since after that I re-installed Linux, starting with new partitions, and it worked the same.
    The thing that kills me most about this is that my app continues to work fine on Windows Apache/MySQL/PHP., which is not what i care about.  I would love to hear an explanation of what's happening "behind the curtain", whatever that curtain is, that's causing it to color the background, but fail to load at all.
    Thanks,
    bob

  • Why getting "Run-time error 2046 the command or action 'GoToRecord' isn't available now"

    Hello,
    I'm running this on Form Load:
    Private Sub Form_Load()DoCmd.GoToRecord , , acNewRec
    End Sub
    when I'm in the office connected to the LAN, the database opens without any error but when
    I'm working remote through a VPN, I get this error:
    Run-time error 2046 the command or action 'GoToRecord' isn't available now.
    I'm wondering if this is related to a speed issue and more importantly, how to fix it?
    Thanks,

    Make absolutely sure the query behind the form is updateable and the form allows edits
    Use the following code with the forms On Open event:
    DoCmd.ShowAllRecords
    DoCmd.GoToRecord , , acNewRec
    See if that helps. Have no clue why it would work in one environment but not another.

  • RSL Load Failed on SSL Server

    Have problems with the Security in Flash i think.
    have a App witch runs perfect from inside the Firewall
    due to Company rules i have to pass from outside via a SSL
    Server.
    Now my CF Flash Form App didn't load properly. Says after 40%
    "RSL Load Failed!"
    try to fix it with code found in Flash article "Security
    Changes in MM Flash Player 7"
    <CFFORM name="form" format="flash" width="100%"
    height="168" skin="haloblue" onLoad="initForm()"
    wmode="transparent" style="margin:0; padding:0; backgroundAlpha:
    0;">
    <cfformitem type="script">
    function initForm()
    alert("security loading");
    System.security.loadPolicyFile("
    http://server.from.int/licportal/crossdomain.xml");
    </cfformitem>
    <CFOUTPUT query="get_news">
    <CFFORMITEM type="html">
    <A href="#get_News.link#" target="_blank">
    <FONT face="Verdana, Arial, Helvetica, sans-serif"
    size="10"><B>#get_news.title#</B><BR
    /></FONT>
    <FONT face="Verdana, Arial, Helvetica, sans-serif"
    size="10">#get_news.description#</FONT>
    </A>
    <P><IMG src="images/dotline-250-006699.gif"
    name="image" width="100%"/></P>
    </CFFORMITEM>
    </CFOUTPUT>
    </CFFORM>
    crossdomain.xml File Content:
    <cross-domain-policy>
    <allow-access-from domain="server.from.int"
    secure="false" />
    <allow-access-from domain="*" secure="false" />
    </cross-domain-policy>
    found out, that alert does not appear there for my
    ActionScript was not yet Executed.
    Please Help me out.

    Aprophis,
    I am experiencing the same problem. My company too uses an
    SSL server to allow access to our intranet externally. I believe
    the product is part of Sun One, the guys in charge of it call it
    the rewriter. To me it is a black box which I cannot obtain any
    debugging from.
    Here's what I've found so far:
    1. The SSl "rewriter" reformats all
    urls from http:intranet.mycompany.com to
    https://rewriter.mycompany.com/
    http://intranet.mycompany.com.
    I've found it didn't rewrite <param name='src'
    value='/1695237829.mxml.cfswf'/> and the flash control didn't
    load at all. So I copied the code it generated from view source and
    pasted it below. Now I get the blank space where the flash should
    be and then a copy of it which generates the error,
    RSL Load Failed! 40%.
    2. According to
    a
    discussion on WebmasterKB, the mx code generated has a relative
    path to the CFIDE directory. By CFDUMPing the form
    (var="#formname#") I was able to obtain the mx code. I pasted it
    above the object code that was generated by cfform described in #1
    and wrapped it in CFSAVECONTENT variable="formname". I found the
    code that said, rsl="/CFIDE/scripts/cfform.swc" and modified it to
    be https://rewriter.mycompany.com/
    http://intranet.mycompany.com/CFIDE/scripts/cfform.swc.
    Unfortunately this did not fix the problem.
    3. I also found formScope.send was
    pointing to a relative URL and edited that too, but still no
    luck.
    Have you resolved your problem yet? If, so please share your
    solution. Anybody else out there have ideas on how to solve
    this?

  • Getting Page Load Error while opening a Opportunity in new window

    Hi All,
    outbound SSO is enabled.
    when i try to punch-in to my application from CRM through opportunity web link with Web Link Target as "open in custom tab" its working properly, but when i have Web Link Target as "open in new window" i am getting page load error. previously with out Outbounf SSO it is working properly.
    Do i need enable any settings in CRM
    thanks

    when the web link target is "open in new window" or "open in current window" the request send to third party application from CRM ONDemand is HTTPS request as SSL is not enabled it is giving "page load error"(In the web link we are specifying http only) (User athentication type is "username & password/ SSO")
    Is there any setting in CRM Ondemand to send Http request only instead of HTTPS?

  • Error building project using kXML2 - "Class loading error: Wrong name"

    Hi,
    I'm testing the XML-Parser KXML2 and downloaded the latest package, but the minimal version (kxml2-min.zip). I put this file into the directory "%j2mewtk%\apps\KxmlTest\lib" and wrote the lines
    import org.kxml2.io.*;
    import org.xmlpull.v1.*;
    When I try to build the project with the Wireless Toolkit (v1.04) it spits out the following error:
    Error preverifying class kxml2.io.KXmlParser
    Class loading error: Wrong name
    com.sun.kvem.ktools.ExecutionException: Preverifier returned 1
    Build failed
    I also tried the full package "kxml2.zip" but the same error occurs.
    How can I get rid of this? Thanks in advance!

    Okay, finally worked it out (hopefully). I unpacked the archive to a directory (say "%J2MEWTK%\apps\KxmlTest\tmpclasses") and then preverified them "manually":
    %J2SDK%\bin\preverify.exe -classpath "%J2MEWTK%\apps\KxmlTest\tmpclasses";"%J2MEWTK%\lib\midpapi.zip" org.kxml2.io.KXmlParser
    %J2SDK%\bin\preverify.exe -classpath "%J2MEWTK%\apps\KxmlTest\tmpclasses";"%J2MEWTK%\lib\midpapi.zip" org.xmlpull.v1.XmlPullParser
    %J2SDK%\bin\preverify.exe -classpath "%J2MEWTK%\apps\KxmlTest\tmpclasses";"%J2MEWTK%\lib\midpapi.zip" org.xmlpull.v1.XmlPullParserException
    Then I packed them again to a jar-file:
    %J2SDK%\bin\jar.exe -cvf kxml2-min.jar %J2MEWTK%\apps\KxmlTest\tmpclasses\output\.
    That was all!

  • Loading Errors-Essbase

    Hi all,
    Please help me with this..
    I got the following errors while load is running in essbase, I have seen this in log files..
    All other cubes loaded successfully, except 1 cube.
    ERROR 1054004 - Application is not loaded
    ERROR - 1002097 - Unable to load database
    The Oracle website shows
    Possible solution for 1st error is Make sure that you created the filters correctly.
    2nd error is not mentioned there.
    Please help me solving this issue.
    Cheers
    Prash

    Hi,
    First of all can you start this database from say EAS, does it say it cannot start?
    It might be a hung esssvr.exe process, stop all the databases and if you still see an esssvr.exe process running you may need to end that process unless you can stop it with maxl or esscmd.
    If you are unsure how to do it then it might be easier to give the box a reboot.
    Cheers
    John
    http://john-goodwin.blogspot.com/

  • Load error code 11 when attempting to open .vi from library

    Hello,
    Recently a colleague sent me a .llb containing a VI and sub-VIs of a program needed for my research.  The VI opens correctly but none of the sub-VIs can be found by it and when I attempt to open the sub-VIs I get load error code 11: VI version (6.0) cannot be converted to the current Labview verstion (8.5.1) because is has no block diagram. 
    I am running Vista with 8.5.1 and attempting to open a library of version 6.0.  I do not know what OS the library was compiled on.  (Linux is a possibility)  The colleague who sent me the program does not know either, as he recieved it from another colleague whom he is no longer in contact with.
    I am fairly certain the library was saved with block diagrams, so I do not think that is the source of the error.
    Does anyone know what might be a way to get these sub-VIs working?

    Okay,
    File posted.  Someone please tell me if this has a block diagram on it.
    Attachments:
    Find First Error.vi ‏24 KB

  • Solution to "Quicktime Plug-in failed to load" error

    My solution to "Plug-in failed to load" error message when attempting to watch demo movie on Apple website (and others):
    I found two Quick-time plugin.plugin files in my Internet Plug-ins folder in my
    User Library folder. One was version 6.3 and one was version 6.5.2.
    Removing the 6.3 version solved the problem. Removing the 6.5.2 version had no effect, so I removed it also.
    Never could have solved this one without the help of Woody at Apple!!!!

    Why not install version 7?

Maybe you are looking for

  • Accrual of use tax

    When receiving an invoice for a material that requires the accrual of use tax, the accrual generates a purchase price variance, rather than generating an expense related to the material. Does anyone have solutions to this? Please help.

  • A label error such as &P1_Q1

    hi everybody, i am new oracle technology and i develop a survey application. I tried a survey that locates in this address : http://www.oracle.com/technology/oramag/oracle/06-mar/o26browser.html I create list of multiple items, they are hidden and th

  • Document Flow to Production Orders from BOM

    Dear SAP Gurus, I have attached a few documents at header level of the BOM. I have also attached document at item level in the BOM. When I create a production order these documents are not flowing to Production Order. Is there any way to do that. I a

  • Stored information in PlsqlDatabaseConnectString  ?

    Hi, I have installled oracle apex 3.1.2 and configured dads.conf file. Oracle Apex working. i want see backend to hostname:port:SID ,i have refer this values PlsqlDatabaseConnectString in dads.conf which table are view stored information in PlsqlData

  • ASPNET schema upgrade

    Hello Team, I have a test development scenario where my database is in 11.2.0.3 with ASPNET schema for handling ASP.NET application sessions state. We want to test the upgrade of ASPNET schema to 12c [along with client version to 12.1.0.2] but the da