Flex: Swiz .6.2 indefinido loadbeans método
-
19-09-2019 - |
Pergunta
Estou tentando definir o quadro Swiz em flex, mas não posso parecer começá-lo para compilar. Im usando Swiz 0.6.2 e flex 3.0.2. O SWC está no diretório libs do meu projeto flex.
Im seguindo o tutorial aqui: http://code.google.com/p / swizframework / wiki / DefiningApplicationComponents
e minha aparência código como:
Swiz.mxml -
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"
layout="absolute" width="100%" height="100%"
preinitialize="onInitialize()">
<mx:Script>
<![CDATA[
import org.swizframework.Swiz;
private function onInitialize() : void {
// load up swiz beans
Swiz.loadBeans( [ Beans ] );
}
]]>
</mx:Script>
<!-- rest of view -->
</mx:Application>
Beans.mxml -
<?xml version="1.0" encoding="utf-8"?>
<BeanLoader xmlns="org.swizframework.util.*" xmlns:mx="http://www.adobe.com/2006/mxml">
<!-- custom channel set -->
<DynamicChannelSet id="myAmfChannel">
<serverPort>8080</serverPort>
<contextRoot>/demo-web</contextRoot>
</DynamicChannelSet>
<!-- user service -->
<mx:RemoteObject id="userService"
destination="userService"
channelSet="{myAmfChannel}"/>
</BeanLoader>
quando eu tento compilar eu recebo o erro não identificados loadBeans método através de uma referência com tipo estático Class. quaisquer pensamentos?
Solução
descobri-lo. isto é tudo sintaxe antiga Swiz e os documentos foram ultrapassadas. um ótimo tutorial para a compreensão da maneira correta é aqui: http://www.firemoss.com/index.cfm/2009/10/21/Swiz-in-20-minutes-video--byebye-boilerplate .