[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [xmlblaster] VB .NET InvalidCastException on Demo Client
Bradley Jonas wrote:
Thanks for the help - updating JDK/JRE allowed me to get past that
error. I am still running into some problems though - this time using
Helloworld3.vb
Every time I have some type of return object (i.e. a subscription or
connection), and the code tries to write a property of that return
object to the console, I get an Invalid Cast
I think you have a JDK/JRE or xmlBlaster version mismatch/inconistency.
Please do again (with JDK 1.5: check with 'java -version')
build -DJRE_HOME=C:\PROGRA~1\Java\j2re1.5.0 activex
start the server
java org.xmlBlaster.Main
and try the example in
xmlBlaster/demo/activex/HelloWorld3.vb
In Visual Studio you need to add a Reference to the
XmlScriptAccess
COM object and everything should run out of the box.
Exception:System.InvalidCastException: Cast from type '_ComObject' to
type 'String' is not valid.
at Microsoft.VisualBasic.CompilerServices.StringType.FromObject(Object Value)
at Microsoft.VisualBasic.CompilerServices.ObjectType.StrCatObj(Object
vLeft, Object vRight)
at XMLBlasterClient.HelloWorld3.HelloWorld3() ln. 88
In this case - line 88 is:
Console.WriteLine("Published message id=" & _
publishReturnQos.getRcvTimestamp().toXml("", True))
Another line where I got an error was:
Console.WriteLine("Got subscribe response:" & _
subscribeReturnQos.getSubscriptionId())
It's these .getXXX calls that are causing the problem.
On the XMLBlaster server console, I see:
[Nov 2, 2004 1:48:10 PM WARN XmlBlaster.SOCKET.tcpListener-brad SOCKET-HandleCl
ient-brad] Error parsing TCP data from '/192.168.150.63:1203', check if client a
nd server have identical compression or SSL settings: java.net.SocketException:
Connection reset
As you don't use SSL or compression on either side this is not the error.
The connection reset is probably caused when you abrupt stop the client
without a proper disconnect, so it is OK, just ignore it in this case.
Marcel
Thanks in advance for any help!!
B
--
http://www.xmlBlaster.org