[JIRA] (GLAZEDLISTS-577) Deserialization of BasicEventLists fails in OSGi-Context because of private packages

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

[JIRA] (GLAZEDLISTS-577) Deserialization of BasicEventLists fails in OSGi-Context because of private packages

JIRA jira-no-reply@java.net

     [ https://java.net/jira/browse/GLAZEDLISTS-577?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

brands resolved GLAZEDLISTS-577.
--------------------------------

    Resolution: Fixed

Fixed with commit
846028b0976cbdc2b759dae47f495198ca632158

SerializedReadWriteLock now lives in exported package
ca.odell.glazedlists.util.concurrent.
The old ca.odell.glazedlists.impl.SerializedReadWriteLock
still exists for backward serialization compatibility, but is
deprecated.
J2SE50LockFactory has has also been moved to package
ca.odell.glazedlists.util.concurrent.

Please let us know if it fixes your issue.
A new 1.10.0 snapshot will be published soon.

> Deserialization of BasicEventLists fails in OSGi-Context because of private packages
> ------------------------------------------------------------------------------------
>
>                 Key: GLAZEDLISTS-577
>                 URL: https://java.net/jira/browse/GLAZEDLISTS-577
>             Project: glazedlists
>          Issue Type: Bug
>          Components: core
>    Affects Versions: 1.9.1
>            Reporter: aruder77
>            Assignee: brands
>             Fix For: 1.10.0
>
>
> Deserialization of a BasicEventList fails in OSGi-Container (Equinox) with a ClassNotFoundException (SerializedReadWriteLock).
> SerializedReadWriteLock is in an internal, not exported package and therefore cannot be found.
> IMHO all classes that are needed for deserialization should be in an exported package.



--
This message was sent by Atlassian JIRA
(v6.2.3#6260)