Flex: swiz .6.2 неопределенный метод loadbeans - PullRequest
1 голос
/ 03 октября 2009

Я пытаюсь настроить swiz-фреймворк на flex, но не могу заставить его скомпилироваться. Я использую swiz 0.6.2 и flex 3.0.2. SWC находится в каталоге libs моего проекта flex.

Я следую инструкциям здесь: http://code.google.com/p/swizframework/wiki/DefiningApplicationComponents

и мой код выглядит так:

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>

когда я пытаюсь скомпилировать, я получаю ошибку неопознанного метода loadBeans через ссылку со статическим типом Class. есть мысли?

1 Ответ

0 голосов
/ 05 ноября 2009

разобрался. это все старый синтаксис swiz и документы устарели. отличный учебник для понимания правильного пути здесь: http://www.firemoss.com/index.cfm/2009/10/21/Swiz-in-20-minutes-video--byebye-boilerplate.

...