I could get it to work:

<!-- ?xml version="1.0" encoding="UTF-8"? -->
<swf xmlns='http://macromedia/2003/swfx' version='11' framerate='24' 
size='10000x7500' compressed='true' >
  <!-- framecount=2 length=149791 -->
  <FileAttributes useDirectBlit='false' useGPU='false' hasMetadata='true' 
actionScript3='true' suppressCrossDomainCaching='false' swfRelativeUrls='false' 
useNetwork='true'/>
  <Metadata>
    <rdf:RDF 
xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#'><rdf:Description 
rdf:about='' 
xmlns:dc='http://purl.org/dc/elements/1.1'><dc:format>application/x-shockwave-flash</dc:format><dc:title>Gravity
 Shared Flex SDK bundle 2.2.226 2011-06-30_12-58-45 
79/291851</dc:title><dc:description>Gravity Shared Flex SDK bundle 2.2.226 
2011-06-30_12-58-45 79/291851</dc:description><dc:publisher>Adobe Systems 
Incorporated</dc:publisher><dc:language>en_US</dc:language><dc:date>30/06/11 
12:59 PM</dc:date></rdf:Description></rdf:RDF>
  </Metadata>
  <ScriptLimits scriptRecursionLimit='1000' scriptTimeLimit='60'/>
  <SetBackgroundColor color='#FFFFFF'/>
  <ProductInfo product='Adobe Flex' edition='' version='4.5' build='20967' 
compileDate='6/30/11 6:59 PM'/>
  <FrameLabel 
label='_gravity_shared_flex_com_adobe_gravity_internals_flex_ui_GravitySystemManager'/>
  <DoABC2 name='frame1'>
  </DoABC2>
  <SymbolClass>
    <Symbol idref='0' 
className='_gravity_shared_flex_com_adobe_gravity_internals_flex_ui_GravitySystemManager'
 />
  </SymbolClass>
  <ShowFrame/>
  <FrameLabel label='gravity_shared_flex'/>
  <DefineBitsLossless2 id='1' encoding='base64'>
    AAAAAAAAAAAAAAgLCwsLCwAPDw8PDw8PDw8ICAsLCwsADwcHBwcHBwcHCA8ICwsLAA8HBwcCAgcH
BwgPDwgLCwAPBwcCCgIABwcAAAAACwsADwcHAgICAAcHBwcPAAsLAA8HBwcAAAcHBwcHDwALCwAP
BwcHBwcHDAwMAA8LCwsADwcJBwcHBwwODAAPCwsLAA8HDQkHBwcMDAQLCwsLCwAPBw0NCQcHAAAL
Cw8ACwsADwcNDQ0JBwsLCwcPAAsLAA8HAAAACwsLCwsHDwALCwAPBwcLCwsLCwcHBw8ACwsADw8L
CwsLCw8PDw8PAAsLAAALCwsLCwsAAAAAAAALCw==
  </DefineBitsLossless2>
  <DefineShape id='2' bounds='280x320'>
    <fillstyle type='65' idref='1' matrix='s20.0,20.0 t0,0' />
    <styleChange fillStyle1='1' />
    <line dx='280' dy='0' />
    <line dx='0' dy='320' />
    <line dx='-280' dy='0' />
    <line dx='0' dy='-320' />
  </DefineShape>
  <DefineSprite id='3'>
    <!-- sprite framecount=1 -->
    <PlaceObject2 idref='2' depth='1' matrix='t0,0'/>
    <ShowFrame/>
  </DefineSprite>
  <DefineShape3 id='4' bounds='(200,100),(461,360)'>
    <fillstyle type='0' color='#00000033' />
    <styleChange dx='331' dy='360' fillStyle1='1' />
    <curve cdx='-55' cdy='-1' dx='-38' dy='-37' />
    <curve cdx='-38' cdy='-38' dx='1' dy='-54' />
    <curve cdx='-1' cdy='-55' dx='38' dy='-37' />
    <curve cdx='38' cdy='-38' dx='55' dy='0' />
    <curve cdx='54' cdy='0' dx='38' dy='38' />
    <curve cdx='37' cdy='37' dx='1' dy='55' />
    <curve cdx='-1' cdy='54' dx='-37' dy='38' />
    <curve cdx='-38' cdy='37' dx='-54' dy='1' />
    <styleChange dx='0' dy='0' fillStyle0='0' fillStyle1='0' lineStyle='0' >
      <fillstyle type='18' typeName='radial' gradient='0 #FE5050FF 255 
#CC0000FF' matrix='s0.0073242188,0.0073242188 t320,220' />
    </styleChange>
    <styleChange dx='320' dy='100' fillStyle1='1' />
    <curve cdx='49' cdy='0' dx='35' dy='35' />
    <curve cdx='35' cdy='35' dx='1' dy='50' />
    <curve cdx='0' cdy='49' dx='-36' dy='35' />
    <curve cdx='-35' cdy='35' dx='-49' dy='1' />
    <line dx='-47' dy='-10' />
    <curve cdx='-22' cdy='-9' dx='-16' dy='-17' />
    <curve cdx='-17' cdy='-16' dx='-9' dy='-22' />
    <curve cdx='-9' cdy='-22' dx='0' dy='-24' />
    <curve cdx='0' cdy='-25' dx='9' dy='-22' />
    <curve cdx='9' cdy='-22' dx='17' dy='-16' />
    <curve cdx='16' cdy='-17' dx='22' dy='-9' />
    <curve cdx='22' cdy='-9' dx='25' dy='0' />
  </DefineShape3>
  <DefineShape id='5' bounds='(5257,3100),(5477,3440)'>
    <fillstyle type='0' color='#FFFFFF' />
    <fillstyle type='0' color='#000000' />
    <styleChange dx='5297' dy='3360' fillStyle0='1' fillStyle1='2' />
    <line dx='-20' dy='0' />
    <line dx='0' dy='-220' />
    <line dx='20' dy='0' />
    <styleChange fillStyle1='0' />
    <line dx='0' dy='-20' />
    <line dx='-20' dy='0' />
    <line dx='0' dy='-20' />
    <line dx='-20' dy='0' />
    <line dx='0' dy='300' />
    <line dx='20' dy='0' />
    <line dx='0' dy='-20' />
    <line dx='20' dy='0' />
    <line dx='0' dy='-20' />
    <styleChange fillStyle0='2' fillStyle1='1' />
    <line dx='0' dy='-20' />
    <line dx='20' dy='0' />
    <line dx='0' dy='-20' />
    <line dx='20' dy='0' />
    <line dx='0' dy='20' />
    <line dx='20' dy='0' />
    <line dx='0' dy='40' />
    <line dx='20' dy='0' />
    <line dx='0' dy='40' />
    <line dx='40' dy='0' />
    <line dx='0' dy='-40' />
    <line dx='-20' dy='0' />
    <line dx='0' dy='-40' />
    <line dx='-20' dy='0' />
    <line dx='0' dy='-40' />
    <line dx='60' dy='0' />
    <line dx='0' dy='-20' />
    <line dx='-20' dy='0' />
    <line dx='0' dy='-20' />
    <line dx='-20' dy='0' />
    <line dx='0' dy='-20' />
    <line dx='-20' dy='0' />
    <line dx='0' dy='-20' />
    <line dx='-20' dy='0' />
    <line dx='0' dy='-20' />
    <line dx='-20' dy='0' />
    <line dx='0' dy='-20' />
    <line dx='-20' dy='0' />
    <line dx='0' dy='-20' />
    <line dx='-20' dy='0' />
    <line dx='0' dy='-20' />
    <styleChange fillStyle0='0' />
    <line dx='20' dy='0' />
    <line dx='0' dy='20' />
    <line dx='20' dy='0' />
    <line dx='0' dy='20' />
    <line dx='20' dy='0' />
    <line dx='0' dy='20' />
    <line dx='20' dy='0' />
    <line dx='0' dy='20' />
    <line dx='20' dy='0' />
    <line dx='0' dy='20' />
    <line dx='20' dy='0' />
    <line dx='0' dy='20' />
    <line dx='20' dy='0' />
    <line dx='0' dy='20' />
    <line dx='20' dy='0' />
    <line dx='0' dy='20' />
    <line dx='20' dy='0' />
    <line dx='0' dy='20' />
    <line dx='-80' dy='0' />
    <line dx='0' dy='20' />
    <line dx='20' dy='0' />
    <line dx='0' dy='40' />
    <line dx='20' dy='0' />
    <line dx='0' dy='60' />
    <line dx='-60' dy='0' />
    <line dx='0' dy='-20' />
    <line dx='-20' dy='0' />
    <line dx='0' dy='-40' />
    <line dx='-20' dy='0' />
    <line dx='0' dy='-40' />
    <line dx='-20' dy='0' />
    <line dx='0' dy='20' />
    <line dx='-20' dy='0' />
  </DefineShape>
  <DefineSprite id='6'>
    <!-- sprite framecount=1 -->
    <PlaceObject2 idref='5' depth='1' matrix='t0,0'/>
    <ShowFrame/>
  </DefineSprite>
  <DefineShape id='7' bounds='(249,149),(390,290)'>
    <fillstyle type='0' color='#FFFFFF' />
    <styleChange dx='348' dy='220' fillStyle1='1' />
    <line dx='42' dy='42' />
    <line dx='-28' dy='28' />
    <line dx='-42' dy='-42' />
    <line dx='-43' dy='42' />
    <line dx='-28' dy='-28' />
    <line dx='43' dy='-42' />
    <line dx='-43' dy='-43' />
    <line dx='28' dy='-28' />
    <line dx='43' dy='43' />
    <line dx='42' dy='-43' />
    <line dx='28' dy='28' />
    <line dx='-42' dy='43' />
  </DefineShape>
  <DefineSprite id='8'>
    <!-- sprite framecount=1 -->
    <PlaceObject2 idref='4' depth='2' matrix='t0,0'/>
    <PlaceObject2 idref='6' depth='3' matrix='t-5277,-3140'/>
    <PlaceObject2 idref='7' depth='5' matrix='t0,0'/>
    <ShowFrame/>
  </DefineSprite>
  <DefineShape3 id='9' bounds='(200,100),(461,360)'>
    <fillstyle type='0' color='#00000033' />
    <styleChange dx='331' dy='360' fillStyle1='1' />
    <curve cdx='-55' cdy='-1' dx='-38' dy='-37' />
    <curve cdx='-38' cdy='-38' dx='1' dy='-54' />
    <curve cdx='-1' cdy='-55' dx='38' dy='-37' />
    <curve cdx='38' cdy='-38' dx='55' dy='0' />
    <curve cdx='54' cdy='0' dx='38' dy='38' />
    <curve cdx='37' cdy='37' dx='1' dy='55' />
    <curve cdx='-1' cdy='54' dx='-37' dy='38' />
    <curve cdx='-38' cdy='37' dx='-54' dy='1' />
    <styleChange dx='0' dy='0' fillStyle0='0' fillStyle1='0' lineStyle='0' >
      <fillstyle type='18' typeName='radial' gradient='0 #999999FF 255 
#666666FF' matrix='s0.0073242188,0.0073242188 t320,220' />
    </styleChange>
    <styleChange dx='235' dy='135' fillStyle1='1' />
    <curve cdx='16' cdy='-17' dx='22' dy='-9' />
    <curve cdx='22' cdy='-9' dx='25' dy='0' />
    <curve cdx='49' cdy='0' dx='35' dy='35' />
    <curve cdx='35' cdy='35' dx='1' dy='50' />
    <curve cdx='0' cdy='49' dx='-36' dy='35' />
    <curve cdx='-35' cdy='35' dx='-49' dy='1' />
    <line dx='-47' dy='-10' />
    <curve cdx='-22' cdy='-9' dx='-16' dy='-17' />
    <curve cdx='-17' cdy='-16' dx='-9' dy='-22' />
    <curve cdx='-9' cdy='-22' dx='0' dy='-24' />
    <curve cdx='0' cdy='-25' dx='9' dy='-22' />
    <curve cdx='9' cdy='-22' dx='17' dy='-16' />
    <styleChange dx='0' dy='0' fillStyle0='0' fillStyle1='0' lineStyle='0' >
      <fillstyle type='0' color='#FFFFFFFF' />
    </styleChange>
    <styleChange dx='260' dy='160' fillStyle1='1' />
    <line dx='120' dy='0' />
    <line dx='0' dy='120' />
    <line dx='-40' dy='-40' />
    <line dx='-80' dy='40' />
    <line dx='40' dy='-80' />
    <line dx='-40' dy='-40' />
  </DefineShape3>
  <DefineSprite id='10'>
    <!-- sprite framecount=1 -->
    <PlaceObject2 idref='9' depth='3' matrix='t0,0'/>
    <PlaceObject2 idref='6' depth='4' matrix='t-5277,-3140'/>
    <ShowFrame/>
  </DefineSprite>
  <DefineShape3 id='11' bounds='(-180,-180),(200,210)'>
    <fillstyle type='18' typeName='radial' gradient='200 #00000066 255 
#00000000' matrix='s0.011917114,0.011917114 t10,20' />
    <styleChange dx='190' dy='0' fillStyle0='1' />
    <curve cdx='0' cdy='75' dx='-53' dy='52' />
    <curve cdx='-52' cdy='53' dx='-75' dy='0' />
    <curve cdx='-75' cdy='0' dx='-52' dy='-53' />
    <curve cdx='-53' cdy='-52' dx='0' dy='-75' />
    <curve cdx='0' cdy='-48' dx='22' dy='-39' />
    <curve cdx='-32' cdy='46' dx='0' dy='61' />
    <curve cdx='0' cdy='79' dx='55' dy='55' />
    <curve cdx='56' cdy='56' dx='79' dy='0' />
    <curve cdx='79' cdy='0' dx='56' dy='-56' />
    <curve cdx='55' cdy='-55' dx='0' dy='-79' />
    <curve cdx='0' cdy='-60' dx='-31' dy='-46' />
    <curve cdx='21' cdy='39' dx='0' dy='47' />
    <styleChange dx='0' dy='0' fillStyle0='0' fillStyle1='0' lineStyle='0' >
      <fillstyle type='0' color='#FFFFFF80' />
    </styleChange>
    <styleChange dx='190' dy='0' fillStyle1='1' />
    <curve cdx='0' cdy='75' dx='-53' dy='52' />
    <curve cdx='-52' cdy='53' dx='-75' dy='0' />
    <curve cdx='-75' cdy='0' dx='-52' dy='-53' />
    <curve cdx='-53' cdy='-52' dx='0' dy='-75' />
    <curve cdx='0' cdy='-75' dx='53' dy='-52' />
    <curve cdx='52' cdy='-53' dx='75' dy='0' />
    <curve cdx='75' cdy='0' dx='52' dy='53' />
    <curve cdx='53' cdy='52' dx='0' dy='75' />
    <styleChange dx='0' dy='0' fillStyle0='0' fillStyle1='0' lineStyle='0' >
      <fillstyle type='16' gradient='0 #6F7777FF 255 #2B3C3CFF' 
matrix='s0.0,0.0 r0.009765625,-0.009765625 t10,0' />
    </styleChange>
    <styleChange dx='-150' dy='0' fillStyle1='1' />
    <curve cdx='0' cdy='-67' dx='47' dy='-46' />
    <curve cdx='46' cdy='-47' dx='67' dy='0' />
    <curve cdx='66' cdy='0' dx='47' dy='47' />
    <curve cdx='47' cdy='46' dx='0' dy='67' />
    <curve cdx='0' cdy='66' dx='-47' dy='47' />
    <curve cdx='-47' cdy='47' dx='-66' dy='0' />
    <curve cdx='-67' cdy='0' dx='-46' dy='-47' />
    <curve cdx='-47' cdy='-47' dx='0' dy='-66' />
    <styleChange dx='0' dy='0' fillStyle0='0' fillStyle1='0' lineStyle='0' >
      <fillstyle type='0' color='#FFFFFFFF' />
    </styleChange>
    <styleChange dx='130' dy='0' fillStyle1='1' />
    <curve cdx='0' cdy='50' dx='-35' dy='35' />
    <curve cdx='-35' cdy='35' dx='-50' dy='0' />
    <curve cdx='-51' cdy='0' dx='-34' dy='-35' />
    <curve cdx='-35' cdy='-35' dx='0' dy='-50' />
    <curve cdx='0' cdy='-51' dx='35' dy='-34' />
    <curve cdx='34' cdy='-35' dx='51' dy='0' />
    <curve cdx='50' cdy='0' dx='35' dy='35' />
    <curve cdx='35' cdy='34' dx='0' dy='51' />
  </DefineShape3>
  <DefineSprite id='12'>
    <!-- sprite framecount=1 -->
    <PlaceObject2 idref='11' depth='4' matrix='t0,0'/>
    <ShowFrame/>
  </DefineSprite>
  <DefineShape3 id='13' bounds='(200,100),(461,360)'>
    <fillstyle type='0' color='#00000033' />
    <styleChange dx='331' dy='360' fillStyle1='1' />
    <curve cdx='-55' cdy='-1' dx='-38' dy='-37' />
    <curve cdx='-38' cdy='-38' dx='1' dy='-54' />
    <curve cdx='-1' cdy='-55' dx='38' dy='-37' />
    <curve cdx='38' cdy='-38' dx='55' dy='0' />
    <curve cdx='54' cdy='0' dx='38' dy='38' />
    <curve cdx='37' cdy='37' dx='1' dy='55' />
    <curve cdx='-1' cdy='54' dx='-37' dy='38' />
    <curve cdx='-38' cdy='37' dx='-54' dy='1' />
    <styleChange dx='0' dy='0' fillStyle0='0' fillStyle1='0' lineStyle='0' >
      <fillstyle type='18' typeName='radial' gradient='0 #66DD55FF 255 
#009900FF' matrix='s0.0073242188,0.0073242188 t320,220' />
    </styleChange>
    <styleChange dx='440' dy='220' fillStyle1='1' />
    <line dx='0' dy='11' />
    <curve cdx='-4' cdy='42' dx='-32' dy='31' />
    <curve cdx='-35' cdy='35' dx='-49' dy='1' />
    <line dx='-47' dy='-10' />
    <curve cdx='-22' cdy='-9' dx='-16' dy='-17' />
    <curve cdx='-17' cdy='-16' dx='-9' dy='-22' />
    <curve cdx='-7' cdy='-17' dx='-1' dy='-19' />
    <line dx='-1' dy='-10' />
    <curve cdx='0' cdy='-25' dx='9' dy='-22' />
    <curve cdx='9' cdy='-22' dx='17' dy='-16' />
    <curve cdx='16' cdy='-17' dx='22' dy='-9' />
    <curve cdx='22' cdy='-9' dx='25' dy='0' />
    <curve cdx='49' cdy='0' dx='35' dy='35' />
    <curve cdx='35' cdy='35' dx='1' dy='50' />
    <styleChange dx='0' dy='0' fillStyle0='0' fillStyle1='0' lineStyle='0' >
      <fillstyle type='0' color='#FFFFFFFF' />
    </styleChange>
    <styleChange dx='340' dy='140' fillStyle1='1' />
    <line dx='0' dy='60' />
    <line dx='60' dy='0' />
    <line dx='0' dy='40' />
    <line dx='-60' dy='0' />
    <line dx='0' dy='60' />
    <line dx='-40' dy='0' />
    <line dx='0' dy='-60' />
    <line dx='-60' dy='0' />
    <line dx='0' dy='-40' />
    <line dx='60' dy='0' />
    <line dx='0' dy='-60' />
    <line dx='40' dy='0' />
  </DefineShape3>
  <DefineSprite id='14'>
    <!-- sprite framecount=1 -->
    <PlaceObject2 idref='13' depth='3' matrix='t0,0'/>
    <PlaceObject2 idref='6' depth='4' matrix='t-5277,-3140'/>
    <ShowFrame/>
  </DefineSprite>
  <DefineSprite id='15'>
    <!-- sprite framecount=1 -->
    <PlaceObject2 idref='6' depth='1' matrix='t-5277,-3140'/>
    <ShowFrame/>
  </DefineSprite>
  <ExportAssets>
    <Export idref='3' name='__brokenImage' />
    <Export idref='8' name='mx.skins.cursor.DragReject' />
    <Export idref='10' name='mx.skins.cursor.DragLink' />
    <Export idref='12' name='mx.skins.cursor.BusyCursor' />
    <Export idref='14' name='mx.skins.cursor.DragCopy' />
    <Export idref='15' name='mx.skins.cursor.DragMove' />
  </ExportAssets>
  <DoABC2 name='frame2'>
  </DoABC2>
  <!-- error: SymbolClass: symbol 12 already exported as 
mx.skins.cursor.BusyCursor -->
  <!-- error: SymbolClass: symbol 15 already exported as 
mx.skins.cursor.DragMove -->
  <!-- error: SymbolClass: symbol 3 already exported as __brokenImage -->
  <!-- error: SymbolClass: symbol 8 already exported as 
mx.skins.cursor.DragReject -->
  <!-- error: SymbolClass: symbol 10 already exported as 
mx.skins.cursor.DragLink -->
  <!-- error: SymbolClass: symbol 14 already exported as 
mx.skins.cursor.DragCopy -->
  <SymbolClass>
    <Symbol idref='8' 
className='_class_embed_css_Assets_swf__1356066541_mx_skins_cursor_DragReject_1083845321'
 />
    <Symbol idref='15' 
className='_class_embed_css_Assets_swf__1356066541_mx_skins_cursor_DragMove_403694793'
 />
    <Symbol idref='10' 
className='_class_embed_css_Assets_swf__1356066541_mx_skins_cursor_DragLink_403669218'
 />
    <Symbol idref='14' 
className='_class_embed_css_Assets_swf__1356066541_mx_skins_cursor_DragCopy_403407213'
 />
    <Symbol idref='12' 
className='_class_embed_css_Assets_swf__1356066541_mx_skins_cursor_BusyCursor_85227779'
 />
    <Symbol idref='3' 
className='_class_embed_css_Assets_swf__1356066541___brokenImage_1060833811' />
  </SymbolClass>
  <ShowFrame/>
</swf>


18.07.2019, 08:11, "Alex Harui" <[email protected]>:
> I'm not sure the Decompiler fully answers the question. SWFDump would be 
> better, maybe it is having problems with spaces in path names or with 
> JAVA_TOOL_OPTIONS not setting the default file encoding to UTF-8.
>
> The goal is to see which scripts are on which frame, and maybe look at the 
> code itself to see why it may not try to verify the Application class.
>
> -Alex
>
> On 7/17/19, 8:31 PM, "Ramazan Ergüder Bekrek" <[email protected]> wrote:
>
>     Here is a 2 frames view of JPEXS Decompiler :
>
>     
> https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fpasteboard.co%2FIoumcP0.png&amp;data=02%7C01%7Caharui%40adobe.com%7Cacca8cac00eb4603ec2c08d70b306694%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C1%7C636990174824334757&amp;sdata=fcIx3eORWOGv7Ob5eeDY5%2BlSfpLwTCGKsT4gWcexqrI%3D&amp;reserved=0
>
>     18.07.2019, 05:28, "Ramazan Ergüder Bekrek" <[email protected]>:
>     > This is what I get:
>     >
>     > swfdump -abc gravity_shared_flex-flex450.swf
>     > Error: Could not find or load main class 4.16.1
>     >
>     > 18.07.2019, 03:40, "Alex Harui" <[email protected]>:
>     >> RSL Loaders might be two-frame SWFs where the first frame loads the 
> RSLs before switching to the second frame.
>     >>
>     >> Run swfdump -abc on the one that works and see if it is multi-frame.
>     >>
>     >> HTH,
>     >> -Alex
>     >>
>     >> On 7/17/19, 5:51 PM, "Ramazan Ergüder Bekrek" <[email protected]> 
> wrote:
>     >>
>     >> In my case I get a VerifyError when ever I compile a release version 
> of my custom RSLs loader which in it has a reference to spark application 
> which cannot be used because once all the RSLs are loader including 
> framework.swf then the class definition for sparks.components.Application can 
> be added added. Somehow the version of gravity_shared_flex.swf from Adobe 
> doesn't have that VerifiyError issue.
>     >>
>     >> 18.07.2019, 00:35, "Alex Harui" <[email protected]>:
>     >> > Classes are only verified before first use. If no code paths ever 
> get around to executing code that references a class, that class will never 
> be verified.
>     >> >
>     >> > HTH,
>     >> > -Alex
>     >> >
>     >> > On 7/17/19, 10:53 AM, "Ramazan Ergüder Bekrek" <[email protected]> 
> wrote:
>     >> >
>     >> > Greetings again!
>     >> >
>     >> > I have special use case that I would like to be able to reproduce 
> and as an inspiration I took one specific SWF file which is part of the
>     >> > ADEP Gravity Client Component Framework which is an adaptation of 
> the OSGi runtime in Actionscript 3.0.
>     >> >
>     >> > The file in question can be seen in this video 
> https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fyoutu.be%2Fg_Y4PmR_L1w%3Ft%3D379&amp;data=02%7C01%7Caharui%40adobe.com%7Cacca8cac00eb4603ec2c08d70b306694%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C1%7C636990174824334757&amp;sdata=IgUYjQcN05H7h7VgAQQHmrpDkeQOYcR31mTR3YKDauQ%3D&amp;reserved=0.
>     >> > I'm talking about the gravity_shared_flex-flex450.swf which is a 
> special RSLs loader.
>     >> > That file is loaded first by Gravity as a bundle in memory before 
> any RSLs are handled. In that SWF there is a GravitySystemManager class that 
> extends SystemManager. That custom SystemManager first loads all the RSLs and 
> then adds the GravitySparkApplication on the display list.
>     >> >
>     >> > The problem that I'am having while trying to reproduce the same 
> mechanism is that inside that SWF there is a GravitySparkApplicationclass 
> that extends the Application from Apache Flex. Although that the Application 
> class is not compiled in that SWF it has no problem loading in memory and 
> there is no VerifyError that says the spark.components.Application was not 
> found.
>     >> >
>     >> > My intuition tells me that there is a special mxmlc compiler option 
> when used in an SWF compilation that tells the Flash Player to skip any kind 
> of class verification.
>     >> >
>     >> > My question is how did Adobe managed to compile an SWF which is 
> referencing spark.components.Application as an external reference when that 
> external reference comes into existence after the RSLs are loaded by 
> gravity_shared_flex-flex450.swf which itself cannot be loaded before the RSLs?
>     >> >
>     >> > I hope that my question is clear.

Reply via email to