ServerConfig.getChannel () не работает, несмотря на компиляцию с services-config.xml - PullRequest
1 голос
/ 16 июня 2011

Я занимаюсь разработкой приложения для AS3, использующего BlazeDS для взаимодействия с сервером. В настоящее время я определяю AMFChannels во время выполнения, используя что-то вроде этого:

var amfChannel:AMFChannel = new AMFChannel("my-amf", "http://127.0.0.1:8400/foo/messagebroker/amf");

Теперь я хочу избавиться от этой жестко заданной конфигурации. Насколько я понял, мне просто нужно скомпилировать с опцией -service , включающей services-config.xml и вызывая что-то подобное во время выполнения:

var amfChannel:* = ServerConfig.getChannel("my-amf");

Конечно, у меня есть канал с id = "my-amf" в services-config.xml , но я получаю сообщение об ошибке, что канал недействителен , Действительно, статический ServerConfig.xml (который afaik должен содержать объект XML, представляющий services-config.xml ) пуст.

Есть идеи?

...