Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Flex (http://www.flasher.ru/forum/forumdisplay.php?f=84)
-   -   Вложенные Java-классы (http://www.flasher.ru/forum/showthread.php?t=147059)

d_robert 25.11.2010 03:07

Вложенные Java-классы
 
Всем привет. =)
Вопрос по blazeds.
Как обычно вызываю методы java-объекта с помощью RemoteObject:

private function init():void {
coordinator.getData.send();
}

<mx:RemoteObject id="coordinator" destination="coordinator" source="pack.Coordinator">
<mx:method name="getData" result="getData(event)" fault="Fault(event)">
<mx:arguments>
<arg1>{int(idStageInput.text)}</arg1>
</mx:arguments>
</mx:method>
</mx:RemotObject>

В файле remoting-config.xml завожу запись destination:

<destination id="coordinator">
<properties>
<source>pack.Coordinator</source>
</properties>
</destination>

Возникает проблема, связанная, по-видимому, с тем, что внутри своего тела метод getData использует объекты другого класса. Поскольку если переписать метод, чтобы он не их (объекты другого класса) не использовал, то все работает. Class-файл этого другого класса в папку classes я поместил. Но при вызове метода из флеш вылетает "faultString = "An unknown exception occurred while creating an instance of type 'pack.Coordinator'." Результат один и тот же что для вложенного класса, что для описанного в отдельном файлике.
Подскажите, пожалуйста, как справиться с этим?


Часовой пояс GMT +4, время: 18:02.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.