This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

Bug 31972 - reminder: successful deserialization of .settings file can depend on two modules
Summary: reminder: successful deserialization of .settings file can depend on two modules
Status: RESOLVED WONTFIX
Alias: None
Product: platform
Classification: Unclassified
Component: -- Other -- (show other bugs)
Version: 3.x
Hardware: All All
: P3 blocker (vote)
Assignee: Jiri Skrivanek
URL:
Keywords: ARCH
Depends on:
Blocks:
 
Reported: 2003-03-13 09:39 UTC by David Konecny
Modified: 2008-12-22 13:34 UTC (History)
0 users

See Also:
Issue Type: TASK
Exception Reporter:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description David Konecny 2003-03-13 09:39:20 UTC
This is just reminder to think about this usecase:

(See issue 31772 for more details.) The xml/core
module creates TopComponent and serialize it. The
created settings file is bound to xml/core module.
So far so good.

The problem is that this TopComponent is
CloneableEditor and serializing CloneableEditor
will serialize also CloneableOpenSupport and its
Env. But Env in case of xml/core TopComponent is
from different module - it is from xml/tree. And
if xml/tree is disabled and xml/core is enabled
the settings infrastructure will try to
deserialize this settings what will result in
ClassNotFound exception.
Comment 1 Antonin Nebuzelsky 2008-04-15 17:08:16 UTC
Reassigning to new module owner jskrivanek.
Comment 2 Jiri Skrivanek 2008-10-13 13:56:24 UTC
As I understand from issue 31772, it is handled in window system.