[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [xmlblaster] Failed C# HelloWorld demo

Hi Mike,
I am really not familiar with the activex bridge. I tried to build it
the same way you described. The activex/bin Directory was filled after
the build without the need of running the packager. So I don't know if
something went wrong in your build.

The programmer of the activeX stuff will be back in about two weeks
time, so if you are patient you will get a more satisfactory answer then.


Mike Stevens wrote:
> Hello, I am a new user of xmlBlaster. I have just joined the mailing list to see if anyone throw any light on this problem?  I am trying to get a simple "HelloWorld" demo going in C#.
> Here is the start of the source code:
> using System;
> using System.IO;
> namespace demo
> {
>    class XmlBlasterCSharp
>    {
>       [STAThread]
>       static void Main(string[] args)
>       {
>          XmlScriptAccess.XmlScriptAccessClass xmlBlaster;
>          xmlBlaster = new XmlScriptAccess.XmlScriptAccessClass();
>          string[] argArr = {  "-protocol", "SOCKET",
>                                     "-dispatch/connection/plugin/socket/hostname", "",
>                                     "-dispatch/connection/plugin/socket/port", "1111"
>                                  };
>          xmlBlaster.initArgs(argArr);
>          . . .
> This produces the result:
> An unhandled exception of type 'System.Runtime.InteropServices.COMException' occurred in mscorlib.dll
> ...at the point where it calls xmlBlaster.initArgs(argArr); (Actually any xmlBlaster call seems to have this effect)
> I made xmlScriptAccess using the commands:
> C:\xmlBlaster>build -DJRE_HOME="C:\Program Files\Java\jre1.5.0_07" activex
> and (because the axbridge\bin folder was empty after this):
> C:\j2sdk1.4.2_11\bin>packager -clsid {D824B185-AE3C-11D6-ABF5-00B0D07B8581} -out
>  "C:\Program Files\Java\jre1.5.0_07\axbridge\bin" -reg C:\xmlBlaster\build.tmp\xmlBlasterActiveX.jar org.xmlBlaster.client.activex.XmlScriptAccess
> Thanks for any help,
> Michael J. Stevens
> -------------------------------------------------------------------
> This e-mail and any attachments may contain confidential and/or
> privileged material; it is for the intended addressee(s) only.
> If you are not a named addressee, you must not use, retain or
> disclose such information.
> NPL Management Ltd cannot guarantee that the e-mail or any
> attachments are free from viruses.
> NPL Management Ltd. Registered in England and Wales. No: 2937881
> Registered Office: Serco House, 16 Bartley Wood Business Park,
>                    Hook, Hampshire, United Kingdom  RG27 9UY
> -------------------------------------------------------------------