hi

i'm trying to minimize swf size and i do rsl link the framework to my
application.
however the swf is 282K in size.

i work on the command line and in my flex-config i have
...
   <runtime-shared-library-path>
      <path-element>${flexlib}/libs/framework.swc</path-element>
      <rsl-url>framework_3.0.0.477.swz</rsl-url>
      <policy-file-url></policy-file-url>
      <rsl-url>framework_3.0.0.477.swf</rsl-url>
      <policy-file-url></policy-file-url>
   </runtime-shared-library-path>

   <static-link-runtime-shared-libraries>false</static-link-runtime-
shared-libraries>
...

as well as debug turned off.

my link-report.xml below shows many framework classes under <script></
script> tags.
here's a report i extracted from the link-report showing all framework
classes within <script> tags.

so i wonder: do these have to be linked to my app (and show up in link-
report) even though i have rsl framework linking turned on?

any ideas on how to remove these classes from being linked?

thanks,
flexrails

framework linkage report for myapp.swf.xml
...............................................................................
    size  optsize
   30519    16462 C:\flex\sdks\3.0.0\frameworks\libs\framework.swc(mx/
managers/SystemManager)
   18034     9352 C:\flex\sdks\3.0.0\frameworks\libs\framework.swc(mx/
preloaders/DownloadProgressBar)
   17054     9192 C:\flex\sdks\3.0.0\frameworks\libs\rpc.swc(mx/
messaging/ChannelSet)
   15837     8793 C:\flex\sdks\3.0.0\frameworks\libs\rpc.swc(mx/
messaging/Channel)
   11290     6076 C:\flex\sdks\3.0.0\frameworks\libs\rpc.swc(mx/
messaging/MessageAgent)
   10914     6255 C:\flex\sdks\3.0.0\frameworks\libs\framework.swc(mx/
styles/StyleManagerImpl)
   10425     5524 C:\flex\sdks\3.0.0\frameworks\libs\flex.swc(mx/
resources/ResourceManagerImpl)
   10399     6087 C:\flex\sdks\3.0.0\frameworks\libs\rpc.swc(mx/rpc/
http/HTTPService)
    9880     5105 C:\flex\sdks\3.0.0\frameworks\libs\flex.swc(mx/
modules/ModuleManager)
    9612     5244 C:\flex\sdks\3.0.0\frameworks\libs\rpc.swc(mx/
messaging/channels/NetConnectionChannel)
    9393     5244 C:\flex\sdks\3.0.0\frameworks\libs\rpc.swc(mx/
messaging/channels/PollingChannel)
    9023     5242 C:\flex\sdks\3.0.0\frameworks\libs\rpc.swc(mx/
messaging/AbstractConsumer)
    8624     5261 C:\flex\sdks\3.0.0\frameworks\libs\rpc.swc(mx/
messaging/config/ServerConfig)
    6588     3633 C:\flex\sdks\3.0.0\frameworks\libs\rpc.swc(mx/
messaging/AbstractProducer)
    6527     3906 C:\flex\sdks\3.0.0\frameworks\libs\rpc.swc(mx/
messaging/channels/DirectHTTPChannel)
    6348     3104 C:\flex\sdks\3.0.0\frameworks\libs\framework.swc(mx/
graphics/RectangularDropShadow)
    6347     3219 C:\flex\sdks\3.0.0\frameworks\libs\rpc.swc(mx/
messaging/messages/AbstractMessage)
    6227     1339 C:\flex\sdks\3.0.0\frameworks\libs\flex.swc(mx/core/
IFlexDisplayObject)
    6008     3396 C:\flex\sdks\3.0.0\frameworks\libs\rpc.swc(mx/utils/
URLUtil)
    6002     3610 C:\flex\sdks\3.0.0\frameworks\libs\framework.swc(mx/
preloaders/Preloader)
    5828     5730 C:\flex\sdks\3.0.0\frameworks\locale\en_US\rpc_rb.swc
$locale/en_US/messaging.properties
    5244     5142 C:\flex\sdks\3.0.0\frameworks\locale\en_US
\framework_rb.swc$locale/en_US/validators.properties
    5231     2651 C:\flex\sdks\3.0.0\frameworks\libs\rpc.swc(mx/
messaging/messages/MessagePerformanceUtils)
    4973     2148 C:\flex\sdks\3.0.0\frameworks\libs\framework.swc(mx/
styles/StyleManager)
    4864     2871 C:\flex\sdks\3.0.0\frameworks\libs\framework.swc(mx/
styles/CSSStyleDeclaration)
    4701     2822 C:\flex\sdks\3.0.0\frameworks\libs\rpc.swc(mx/rpc/
AbstractInvoker)
    4551     1152 C:\flex\sdks\3.0.0\frameworks\libs\flex.swc(mx/core/
IUIComponent)
    4222     2681 C:\flex\sdks\3.0.0\frameworks\libs\framework.swc(mx/
core/CrossDomainRSLItem)
    4200     4124 C:\flex\sdks\3.0.0\frameworks\locale\en_US\rpc_rb.swc
$locale/en_US/rpc.properties
    4192     2552 C:\flex\sdks\3.0.0\frameworks\libs\rpc.swc(mx/
messaging/messages/CommandMessage)
    3822     2358 C:\flex\sdks\3.0.0\frameworks\libs\rpc.swc(mx/rpc/
xml/SimpleXMLEncoder)
    3751     1115 C:\flex\sdks\3.0.0\frameworks\libs\framework.swc(mx/
styles/IStyleManager)
    3627     1706 C:\flex\sdks\3.0.0\frameworks\locale\en_US
\automation_agent_rb.swc(mx/resources/ResourceBundle)
    3573     1880 C:\flex\sdks\3.0.0\frameworks\libs\framework.swc(mx/
core/EmbeddedFontRegistry)
    3449     2290 C:\flex\sdks\3.0.0\frameworks\libs\framework.swc(mx/
utils/SHA256)
    3306      962 C:\flex\sdks\3.0.0\frameworks\libs\flex.swc(mx/
resources/IResourceManager)
    3120     1673 C:\flex\sdks\3.0.0\frameworks\libs\framework.swc(mx/
managers/SystemChildrenList)
    3012      905 C:\flex\sdks\3.0.0\frameworks\libs\flex.swc(mx/
managers/ISystemManager)
    3000     1497 C:\flex\sdks\3.0.0\frameworks\libs\rpc.swc(mx/
messaging/MessageResponder)
    2695     1489 C:\flex\sdks\3.0.0\frameworks\libs\rpc.swc(mx/
messaging/messages/AsyncMessage)
    2679     1550 C:\flex\sdks\3.0.0\frameworks\libs\rpc.swc(mx/
messaging/ConsumerMessageDispatcher)
    2659     1430 C:\flex\sdks\3.0.0\frameworks\libs\framework.swc(mx/
core/FlexVersion)
    2587     2523 C:\flex\sdks\3.0.0\frameworks\locale\en_US
\automation_agent_rb.swc$locale/en_US/controls.properties
    2544     1305 C:\flex\sdks\3.0.0\frameworks\libs\framework.swc(mx/
managers/SystemRawChildrenList)
    2409     1435 C:\flex\sdks\3.0.0\frameworks\libs\flex.swc(mx/core/
RSLItem)
    2358     1441 C:\flex\sdks\3.0.0\frameworks\libs\rpc.swc(mx/rpc/
xml/SimpleXMLDecoder)
    2327     1113 C:\flex\sdks\3.0.0\frameworks\libs\flex.swc(mx/core/
RSLListLoader)
    2293      631 C:\flex\sdks\3.0.0\frameworks\libs\flex.swc(mx/
managers/IFocusManager)
    2277     1027 C:\flex\sdks\3.0.0\frameworks\libs\rpc.swc(mx/
messaging/config/ConfigMap)
    2276     1391 C:\flex\sdks\3.0.0\frameworks\libs\flex.swc(mx/
events/FlexEvent)
    2206     1161 C:\flex\sdks\3.0.0\frameworks\libs\rpc.swc(mx/rpc/
AsyncToken)
    2113      508 C:\flex\sdks\3.0.0\frameworks\libs\framework.swc(mx/
preloaders/IPreloaderDisplay)
    2087     1155 C:\flex\sdks\3.0.0\frameworks\libs\rpc.swc(mx/
messaging/messages/HTTPRequestMessage)
    1983      409 C:\flex\sdks\3.0.0\frameworks\libs\rpc.swc(mx/
messaging/messages/IMessage)
    1956     1050 C:\flex\sdks\3.0.0\frameworks\libs\rpc.swc(mx/rpc/
events/FaultEvent)
    1944      564 C:\flex\sdks\3.0.0\frameworks\libs\framework.swc(mx/
styles/IStyleClient)
    1836      452 C:\flex\sdks\3.0.0\frameworks\libs\framework.swc(mx/
managers/ILayoutManagerClient)
    1795     1020 C:\flex\sdks\3.0.0\frameworks\libs\rpc.swc(mx/
messaging/messages/AcknowledgeMessage)
    1785     1142 C:\flex\sdks\3.0.0\frameworks\libs\rpc.swc(mx/rpc/
AsyncRequest)
    1757      879 C:\flex\sdks\3.0.0\frameworks\libs\rpc.swc(mx/
messaging/events/ChannelFaultEvent)
    1718     1024 C:\flex\sdks\3.0.0\frameworks\libs\framework.swc(mx/
core/ResourceModuleRSLItem)
    1690      878 C:\flex\sdks\3.0.0\frameworks\libs\rpc.swc(mx/rpc/
events/ResultEvent)
    1674      501 C:\flex\sdks\3.0.0\frameworks\libs\flex.swc(mx/
modules/IModuleInfo)
    1671      944 C:\flex\sdks\3.0.0\frameworks\locale\en_US
\automation_agent_rb.swc(mx/utils/StringUtil)
    1565      693 C:\flex\sdks\3.0.0\frameworks\libs\rpc.swc(mx/
messaging/events/MessageFaultEvent)
    1501      760 C:\flex\sdks\3.0.0\frameworks\libs\rpc.swc(mx/
messaging/events/MessageAckEvent)
    1486      928 C:\flex\sdks\3.0.0\frameworks\libs\rpc.swc(mx/
messaging/Producer)
    1479      730 C:\flex\sdks\3.0.0\frameworks\libs\rpc.swc(mx/
messaging/messages/MessagePerformanceInfo)
    1471      682 C:\flex\sdks\3.0.0\frameworks\libs\rpc.swc(mx/
messaging/FlexClient)
    1468      497 C:\flex\sdks\3.0.0\frameworks\libs\flex.swc(mx/core/
IChildList)
    1456      726 C:\flex\sdks\3.0.0\frameworks\libs\rpc.swc(mx/
messaging/events/ChannelEvent)
    1419      885 C:\flex\sdks\3.0.0\frameworks\libs\flex.swc(mx/utils/
NameUtil)
    1391      707 C:\flex\sdks\3.0.0\frameworks\libs\rpc.swc(mx/rpc/
ActiveCalls)
    1358      776 C:\flex\sdks\3.0.0\frameworks\libs\framework.swc(mx/
utils/GraphicsUtil)
    1321     1278 C:\flex\sdks\3.0.0\frameworks\locale\en_US
\automation_rb.swc$locale/en_US/collections.properties
    1308      326 C:\flex\sdks\3.0.0\frameworks\libs\flex.swc(mx/
managers/IFocusManagerComponent)
    1302      721 C:\flex\sdks\3.0.0\frameworks\libs\flex.swc(mx/
events/ModuleEvent)
    1282      726 C:\flex\sdks\3.0.0\frameworks\libs\framework.swc(mx/
core/TextFieldFactory)
    1262      629 C:\flex\sdks\3.0.0\frameworks\libs\rpc.swc(mx/
messaging/events/MessageEvent)
    1213      321 C:\flex\sdks\3.0.0\frameworks\libs\flex.swc(mx/core/
IRepeaterClient)
    1196      682 C:\flex\sdks\3.0.0\frameworks\libs\flex.swc(mx/
events/RSLEvent)
    1109      624 C:\flex\sdks\3.0.0\frameworks\libs\rpc.swc(mx/rpc/
events/InvokeEvent)
    1062      571 C:\flex\sdks\3.0.0\frameworks\libs\rpc.swc(mx/rpc/
Fault)
    1051      541 C:\flex\sdks\3.0.0\frameworks\libs\rpc.swc(mx/
messaging/messages/ErrorMessage)
    1044      358 C:\flex\sdks\3.0.0\frameworks\libs\flex.swc(mx/
managers/IFocusManagerContainer)
    1032      476 C:\flex\sdks\3.0.0\frameworks\libs\rpc.swc(mx/
messaging/messages/AcknowledgeMessageExt)
    1026      566 C:\flex\sdks\3.0.0\frameworks\libs\flex.swc(mx/
events/ResourceEvent)
    1017      510 C:\flex\sdks\3.0.0\frameworks\libs\flex.swc(mx/core/
Singleton)
    1005      560 C:\flex\sdks\3.0.0\frameworks\libs\framework.swc(mx/
events/StyleEvent)
     996      464 C:\flex\sdks\3.0.0\frameworks\libs\rpc.swc(mx/
messaging/messages/CommandMessageExt)
     994      313 C:\flex\sdks\3.0.0\frameworks\libs\framework.swc(mx/
core/IEmbeddedFontRegistry)
     968      518 C:\flex\sdks\3.0.0\frameworks\libs\rpc.swc(mx/rpc/
AsyncDispatcher)
     958      489 C:\flex\sdks\3.0.0\frameworks\libs\rpc.swc(mx/rpc/
events/AbstractEvent)
     956      438 C:\flex\sdks\3.0.0\frameworks\libs\rpc.swc(mx/
messaging/messages/AsyncMessageExt)
     896      862 C:\flex\sdks\3.0.0\frameworks\locale\en_US
\automation_agent_rb.swc$locale/en_US/core.properties
     887      550 C:\flex\sdks\3.0.0\frameworks\libs\flex.swc(mx/core/
FlexSprite)
     869      420 C:\flex\sdks\3.0.0\frameworks\libs\framework.swc(mx/
core/EmbeddedFont)
     859      462 C:\flex\sdks\3.0.0\frameworks\libs\flex.swc(mx/
resources/ResourceManager)
     851      370 C:\flex\sdks\3.0.0\frameworks\libs\framework.swc(mx/
messaging/config/LoaderConfig)
     819      492 C:\flex\sdks\3.0.0\frameworks\libs\framework.swc(mx/
core/FlexShape)
     805      337 C:\flex\sdks\3.0.0\frameworks\libs\framework.swc(mx/
styles/IStyleManager2)
     779      250 C:\flex\sdks\3.0.0\frameworks\libs\framework.swc(mx/
core/IInvalidating)
     758      717 C:\flex\sdks\3.0.0\frameworks\locale\en_US
\automation_rb.swc$locale/en_US/formatters.properties
     754      225 C:\flex\sdks\3.0.0\frameworks\libs\framework.swc(mx/
styles/ISimpleStyleClient)
     736      221 C:\flex\sdks\3.0.0\frameworks\locale\en_US
\automation_agent_rb.swc(mx/resources/IResourceBundle)
     728      697 C:\flex\sdks\3.0.0\frameworks\locale\en_US
\framework_rb.swc$locale/en_US/logging.properties
     718      349 C:\flex\sdks\3.0.0\frameworks\libs\framework.swc(mx/
graphics/RoundedRectangle)
     697      302 C:\flex\sdks\3.0.0\frameworks\libs\rpc.swc(mx/rpc/
xml/ComplexString)
     692      317 C:\flex\sdks\3.0.0\frameworks\libs\rpc.swc(mx/
messaging/errors/MessagingError)
     684      315 C:\flex\sdks\3.0.0\frameworks\libs\rpc.swc(mx/rpc/
Responder)
     668      314 C:\flex\sdks\3.0.0\frameworks\libs\rpc.swc(mx/
messaging/errors/MessageSerializationError)
     638      603 C:\flex\sdks\3.0.0\frameworks\locale\en_US
\automation_rb.swc$locale/en_US/SharedResources.properties
     630      230 C:\flex\sdks\3.0.0\frameworks\libs\flex.swc(mx/core/
IButton)
     602      269 C:\flex\sdks\3.0.0\frameworks\libs\framework.swc(mx/
managers/SystemManagerGlobals)
     599      271 C:\flex\sdks\3.0.0\frameworks\libs\rpc.swc(mx/
messaging/errors/InvalidDestinationError)
     590      182 C:\flex\sdks\3.0.0\frameworks\libs\flex.swc(mx/core/
IFlexModuleFactory)
     576      251 C:\flex\sdks\3.0.0\frameworks\libs\rpc.swc(mx/
messaging/errors/NoChannelAvailableError)
     574      263 C:\flex\sdks\3.0.0\frameworks\libs\rpc.swc(mx/
messaging/errors/InvalidChannelError)
     568      209 C:\flex\sdks\3.0.0\frameworks\libs\framework.swc(mx/
core/ITextFieldFactory)
     560      188 C:\flex\sdks\3.0.0\frameworks\libs\flex.swc(mx/core/
IFlexModule)
     559      196 C:\flex\sdks\3.0.0\frameworks\libs\rpc.swc(mx/
messaging/messages/ISmallMessage)
     539      178 C:\flex\sdks\3.0.0\frameworks\libs\flex.swc(mx/
resources/IResourceModule)
     532      178 C:\flex\sdks\3.0.0\frameworks\libs\framework.swc(mx/
core/IRawChildrenContainer)
     510      229 C:\flex\sdks\3.0.0\frameworks\libs\rpc.swc(mx/
messaging/errors/ChannelError)
     508      211 C:\flex\sdks\3.0.0\frameworks\libs\flex.swc(mx/
modules/ModuleManagerGlobals)
     454      156 C:\flex\sdks\3.0.0\frameworks\libs\framework.swc(mx/
styles/IStyleModule)
     451      422 C:\flex\sdks\3.0.0\frameworks\locale\en_US
\automation_agent_rb.swc$locale/en_US/containers.properties
     401      374 C:\flex\sdks\3.0.0\frameworks\locale\en_US
\automation_agent_rb.swc$locale/en_US/effects.properties
     301      275 C:\flex\sdks\3.0.0\frameworks\locale\en_US
\automation_agent_rb.swc$locale/en_US/styles.properties
     286      260 C:\flex\sdks\3.0.0\frameworks\locale\en_US
\automation_agent_rb.swc$locale/en_US/skins.properties
     188      109 C:\flex\sdks\3.0.0\frameworks\locale\en_US
\automation_agent_rb.swc(mx/core/mx_internal)
  406998   220074 TOTAL

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Flex 
India Community" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/flex_india?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to