[xmlblaster] Problems connecting C# Clients
Hello, when i run the CSharpDrawingDemo, keeping the default values, http://127.0.0.1:8080/ guest guest i get this error. [ERROR] XmlBlaster operation has failed. - Unable to connect to the remote server [ERROR]at XmlBlaster.XmlBlasterException.HandleException(Exception ex) at XmlBlaster.XmlBlasterClient.Connect(String url, String username, String password) at xmlrpc.Form1.connect_Click(Object sender, EventArgs e) [ERROR] XmlBlaster operation has failed. - Unable to connect to the remote server [ERROR]at XmlBlaster.XmlBlasterException.HandleException(Exception ex) at XmlBlaster.XmlBlasterClient.Subscribe(String topic) at xmlrpc.Form1.connect_Click(Object sender, EventArgs e) I tried stopping the firewall, no luck. I tried netstat, and i saw that the xmlblaster server is running and listening on ports: 8080, 7607, 3412, no luck. my server is started with > set XMLBLASTER_HOME=D:\xmlBlaster_REL_1_0_7\xmlBlaster > java -cp %XMLBLASTER_HOME%/lib -jar %XMLBLASTER_HOME%/lib/xmlBlaster.jar i tried downloading an older version, no luck. xmlrpc plugin is activated on the xmlblasterplugins.xml What am i missing ? Francis
Re: [xmlblaster] Re: memory leak with socket sessions
Póka Balázs wrote: Hi again! Reflecting on my memory leak post yesterday, today I went though some source code, beginning with QueuePluginManager. I noticed that the only place where unprocessedEvents.remove is called is method registerFinished() (that means that the map can only be emptied there); that method is called from nowhere else than EventPlugin.init(Global, PluginInfo). The most important piece of information by far is that I didn't have any EventPlugin enabled! So, I suppose this memory leak must have been occuring from the beginning, but it only became a problem because on of our clients reconnects every 10 minutes. Am I right or wrong? :) I'll look at it - right or wrong --- the truth will come ... Marcel regards, Balázs Póka -- Marcel Ruff http://www.xmlBlaster.org
[xmlblaster] Re: memory leak with socket sessions
Hi again! Reflecting on my memory leak post yesterday, today I went though some source code, beginning with QueuePluginManager. I noticed that the only place where unprocessedEvents.remove is called is method registerFinished() (that means that the map can only be emptied there); that method is called from nowhere else than EventPlugin.init(Global, PluginInfo). The most important piece of information by far is that I didn't have any EventPlugin enabled! So, I suppose this memory leak must have been occuring from the beginning, but it only became a problem because on of our clients reconnects every 10 minutes. Am I right or wrong? :) regards, Balázs Póka