Sorry for forgetting to mention the most unbearable aspect of this problem:
After the client receives a null value, the entity bean instance is
"disconnected" and further method invocations fail with "Object reference no
longer valid (Disconnected)".  Could it be that Orion is behaving properly
but somehow the exception is not getting surfaced?

Thanks,
Vidur


Vidur Dhanda wrote:

> Hello,
>
> I think there is a bug in the ORMap used in a CMP EntityBean.  The value
> returned by Map.keySet() is not Serializable.  More disturbingly,
> returning the keySet to a client delivers a null to the client and does
> not throw any marshaling exception.
>
> I believe, if the keySet returned must be non-serializable, then a
> marshaling exception should be thrown at runtime instead of the client
> receiving a null value.  Ideally, the key set would be serializable.
>
> Thanks,
> Vidur

--
Vidur Dhanda
Active Solutions
tel: 617/566-1252
[EMAIL PROTECTED]
www.active-solutions-inc.com



Reply via email to