Questions tagged [rsl]

RSL stands for Runtime Shared Libraries, and is a means to externally store assets for Adobe Flash Player applications for reference in multiple applications to save space and bandwidth.

From adobe's docs: http://help.adobe.com/en_US/flex/using/WS2db454920e96a9e51e63e3d11c0bf674ba-7fff.html

One way to reduce the size of your applications’ SWF files is by externalizing shared assets into stand-alone files that can be separately downloaded and cached on the client. These shared assets can be loaded and used by any number of applications at run time, but are transferred only once to the client. These shared files are known as Runtime Shared Libraries or RSLs.

When multiple applications share a core set of components or classes, clients can download those assets only once as an RSL rather than once for each application. The RSLs are persisted on the client disk so that they do not need to be transferred across the network a second time. The resulting file size for the applications can be reduced. The benefits increase as the number of applications that use the RSL increases.

61 questions
0
votes
1 answer

When does a flex application store a digest of an optimized RSL?

According to the Adobe help in order to optimize a RSL you need to do the following: Create an RSL by compiling a library project in Flash Builder or building a SWC file with the compc command line tool. Compile your main application and reference…
user273895
  • 654
  • 5
  • 16
0
votes
1 answer

How do I clear the sharedLibraryURL attribute of the DOMDocument element of the Flash XFL format?

I'm running into a very strange problem where I cannot import a particular symbol and I've finally narrowed it down by saving out the FLA to XFL and inspecting the DOMDocument.xml to find that the symbol in question is defined in the…
Justin G
  • 776
  • 1
  • 10
  • 25
0
votes
2 answers

signed RSL without Flex (pure AS3 project)

Here there's a brief explanation of how we can "simulate" the RSL system used in Flex with pure AS3: loading an RSL without using flex? But what about signed RSLs? can we use that technique to load SWZ files too? will them be cached by the player?…
Enrique
  • 4,693
  • 5
  • 51
  • 71
0
votes
2 answers

How to share graphics between multiple .swf files? (Flash CS5)

In Flash CS5 it seems like there's an option to import .swc files into the library, but as an RSL (runtime shared library). What's the difference between this option (swc) and using a runtime shared library .swf file? Also, if you select a .swc…
redconservatory
  • 21,438
  • 40
  • 120
  • 189
0
votes
2 answers

How do I recompile Flex 4 Framework RSLs?

Does anyone know how to recompile Adobe Flex 4 framework RSLs? I'm using the compiler directive -dump-config to get the build config file that the FlashBuilder IDE is using for compiling my application. I then pass that config file into the mxmlc…
user56512
0
votes
1 answer

non-cached RSLs in Flex?

I have a project that is for several customers, the only difference is in the DB, everything else looks the same, except for the main page's text. That is loaded from an external swf file. I created a library, compiled it as an swc, imported it and…
SteMa
  • 31
  • 1
  • 4
0
votes
0 answers

Flash Shared Library items still add weight to my final swf

On one hand I have a shared library flash source file, that shares a movieclip with several icons inside. On the other hand I have the destination file that imports the shared library movieclip from the source file. My problem is, I've tried both…
user2000950
  • 511
  • 5
  • 14
0
votes
1 answer

Flex RSL Understanding

Till now I was using "Merged into code" for "Framework Linkage" in Flex Builder. Now, I changed it to "Runtime shared library". On doing a release build I got myapp.swf which is roughly 260 KB which was earlier close to 350 KB. It also generated…
simplfuzz
  • 12,479
  • 24
  • 84
  • 137
0
votes
1 answer

‘Flex Error #1001: Digest mismatch with RSL’ when updating *just* the Flex web application

I get the following error when I update just the Flex web application’s swf file: Flex Error #1001: Digest mismatch with RSL I understand why this is happening (because the digest that was in catalog.xml of the RSLs don’t match what the Flex web…
marckassay
  • 1,350
  • 1
  • 11
  • 19
0
votes
2 answers

How do I make sure a RSL in Flash/Flex, is loaded prior to instantiating a class that uses a shared library asset?

The issue I'm encountering is if I immediately instantiate an asset loaded that requires an asset from a RSL, sometimes the RSL has not initialized yet, and null is returned for the Font Class ArialRegular. Other times I get a "Reference Error". How…
ktamlyn
  • 4,519
  • 2
  • 30
  • 41
0
votes
1 answer

Are there Adobe hosted rsls for the 3.4 sdk?

I know that starting with 4.0, Adobe is hosting framework rsls. Are the 3.4 framework rsls hosted anywhere? If not, does anyone know if there is a plan to do so?
Matt Dressel
  • 2,194
  • 16
  • 18
0
votes
3 answers

Loading modified RSL's without clearing cache

the previous versions of my RSL's are cached in the flash player and the modified Rsl does not get loaded when i run my application. Can anyone give me a solution to load the modified RSL without clearing the flash player cache? BJ
Uttam
  • 1
  • 1
0
votes
1 answer

Why do Flex charts axis values/labels not show up when using Runtime Share Libraries

I have developed a flex application using the data visualization components. I am now trying to optimize the application and one of approaches I am trying is to use Runtime Shared Libraries. I have configured Flex Builder to deploy with Runtime…
Kevin
  • 1,237
  • 1
  • 13
  • 17
0
votes
2 answers

how to share a component in as3

I have a custom component(eg. MyButton) used in several swfs. I'd like to share the component in runtime, thus once our designer change the button's visual effect, we need not publish all flas that uses this button. In as2, I can put this button in…
Ryan
  • 1
  • 1
0
votes
1 answer

mxmlc with both linked and not linked rsls?

On the mxmlc command line, I can include paths to RSL files. I can choose to link these RSLs at runtime by setting -static-link-runtime-shared-libraries=false What if I need to link to some rsls and embed (static-link) other rsls? Is there a way…
jedierikb
  • 12,752
  • 22
  • 95
  • 166