[prev in list] [next in list] [prev in thread] [next in thread] 

List:       ms-java-com
Subject:    Re: Another simple Java/COM marshalling bug
From:       "Marsh, Drew" <dmarsh () PROXICOM ! COM>
Date:       1999-02-26 16:58:18
[Download RAW message or body]


> 1. Our entire low level code is written in pure java and must run on
> multiple platforms

Ok... that renders the suggestion useless for you then. =\

> 2. No matter how you look at it, it's a bug. The whole point
> of Java/COM
> marshalling for us is that you can leverage your "real" Java
> API in VB,
> and not have to write all your Java code in terms of Variants and
> SafeArrays.

I know, but if answer #1 weren't the case you'd obviously (hopefully) rather
deliver your product than wait for the VM to be patched. Since you're #1 is
the case, you're at the mercy of Tracy and gang. ;)

> From what Tracy indicated in the past, there were bugs because the
> marshalling code did not correctly handle Variant BYREF
> flags, which is
> what VB passes in when you Dim things as explicit types. However, this
> seems to be a case that was overlooked.

I hear ya.

Later,
    Drew

----------------------------------------------------------------
Users Guide http://www.microsoft.com/workshop/essentials/mail.asp
contains important info including how to unsubscribe.  Save time, search
the archives at http://discuss.microsoft.com/archives/index.html

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic