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
-~----------~----~----~----~------~----~------~--~---