Я пытаюсь опубликовать сообщение (консольное приложение C #):
var client = new WeborbClient("http://localhost:57433/weborb.aspx", "MyDestination");
client.Publish("test message");
... и получаю NullReferenceException
:
на Weborb.Writer.ObjectWriter.write(Объект obj, писатель IProtocolFormatter) в Weborb.Writer.ObjectReferenceWriter.write (Объект obj, форматер IProtocolFormatter) в Weborb.Writer.ArrayWriter.write (Объект obj, писатель IProtocolFormatter) в Weborb.Writer.ArrayReferenceWmatjterter.terwformatter) в Weborb.Writer.MessageWriter.writeObject (Object obj, IProtocolFormatter formatter) в Weborb.Writer.AMFBodyWriter.write (объектный obj, IProtocolFormatter Writer) в Weborb.Writer.MessageWriter.writeObject (объектный объект в формате объекта для веб-объекта)Util.Cache.Cache.WriteAndSave (объектный объект, форматировщик IProtocolFormatter) в Weborb.Writer.AMFMessageWriter.write (объектный объект, писатель IProtocolFormatter) в веб-объекте Weborb.Writer.MessageWriter.writeObject (объектный формат, IProtocolFormatterter)..SerializeToBytes (Объект obj, серийный номер Int32izingType) в Weborb.Util.AMFSerializer.SerializeToBytes (Object obj) в Weborb.Client.HttpEngine.CreateRequest (V3Message v3Msg, словарь 2 headers)
at Weborb.Client.HttpEngine.CreateRequest(V3Message v3Msg)
at Weborb.Client.HttpEngine.SendRequest[T](V3Message v3Msg, Responder
1 респондент, логическая isSubscription) в Weborb.Client.RequessSMegn.Engine.Squest, Ответчик 1 responder)
at Weborb.Client.WeborbClient.Publish(Object message, Dictionary
2 заголовка, подтема строки, ответчик PublishingResponder) на Weborb.Client.WeborbClient.Publish (сообщение объекта, заголовок Dictionary2))
Публикация в том же месте назначения успешно выполняется из приложения Flex:
<mx:ChannelSet id="channelSet">
<mx:AMFChannel url="http://localhost:57433/weborb.aspx"/>
</mx:ChannelSet>
<mx:Producer id="producer"
channelSet="{channelSet}"
destination="MyDestination" />
// ...
var message:AsyncMessage = new AsyncMessage( "weborb messaging is cool" );
producer.send( message );