Robert Egglestone wrote:
> 
> Would it be possible to implement read/writeResolve, have it obtain a 
> runtime from a ThreadLocal, and delegate to marshalling calls?

Using a runtime from threadlocal wouldn't solve the fact that the 
objects are not passable across runtime boundaries. It might allow us to 
serialize, but we'd be stuck with the same issues once the object got there.

Long term fix is to reduce or eliminate dependency on the Ruby runtime, 
or provide a way for objects to be adopted into a new runtime. Other 
than that I don't know a short-term workaround.

- Charlie
_______________________________________________
Jruby-extras-devel mailing list
[email protected]
http://rubyforge.org/mailman/listinfo/jruby-extras-devel

Reply via email to