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 103784 - Remove dependency on org.openide.options
Summary: Remove dependency on org.openide.options
Status: RESOLVED FIXED
Alias: None
Product: obsolete
Classification: Unclassified
Component: visualweb (show other bugs)
Version: 6.x
Hardware: All All
: P3 blocker (vote)
Assignee: John Baker
URL:
Keywords:
Depends on:
Blocks: 77030
  Show dependency tree
 
Reported: 2007-05-11 15:51 UTC by mslama
Modified: 2008-03-30 23:44 UTC (History)
3 users (show)

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description mslama 2007-05-11 15:51:20 UTC
WARNING [org.netbeans.core.modules]: the module
org.netbeans.modules.visualweb.dataconnectivity uses org.openide.options which
is deprecated: Use org.openide.util.NbPreferences instead.
WARNING [org.netbeans.core.modules]: the module
org.netbeans.modules.visualweb.extension.core uses org.openide.options which is
deprecated: Use org.openide.util.NbPreferences instead.
WARNING [org.netbeans.core.modules]: the module
org.netbeans.modules.visualweb.project.jsf uses org.openide.options which is
deprecated: Use org.openide.util.NbPreferences instead.
Comment 1 mslama 2007-05-28 12:44:01 UTC
Module project/jsf was fixed. Modules visualweb.dataconnectivity and
extension.core declare explicit dependency on org.openide.options.

See http://wiki.netbeans.org/wiki/view/MigrationToPreferences how to migrate to
NbPreferences.
Comment 2 John Baker 2007-06-14 03:53:54 UTC
dataconnectivity needs to be fixed.
I had asked Jim to take care of this

Also, Project area 
Comment 3 _ potingwu 2007-06-14 17:16:38 UTC
>Also, Project area 

What do you mean 'Project' area? Project/jsf was fixed long ago.
Comment 4 Ch Nguyen 2007-06-20 00:52:34 UTC
I've fixed a couple of warnings:
WARNING [org.netbeans.core.modules]: the module
org.netbeans.modules.visualweb.extension.core uses org.openide.options which is
deprecated: Use org.openide.util.NbPreferences instead.

WARNING [org.netbeans.core.modules]: had to upgrade dependencies for module org.
netbeans.modules.visualweb.complib: added = [module org.netbeans.modules.options
.api/1 > 1.4] removed = [module org.netbeans.modules.options.api/0-1 > 1.5]; det
ails: [Major release version of module changed from 0 to 1 to signal stability;
update your dependencies]

Changes:
/cvs/visualweb/extension_core/nbproject/project.xml,v  <--  project.xml
new revision: 1.4; previous revision: 1.3
/cvs/visualweb/complib/nbproject/project.xml,v  <--  project.xml
new revision: 1.9; previous revision: 1.8

I'm now passing to Jim for dataconnectivity module and Peter for designer/jsf.

Comment 5 mslama 2007-06-22 08:14:59 UTC
Note that this issue is about dependency on org.openide.options NOT about org.netbeans.modules.options.api.
Comment 6 John Baker 2007-11-03 00:52:41 UTC
Risky fix.
There are some areas that this needs changing that I didn't work on previously.
Marking as future
Comment 7 John Baker 2008-03-30 22:31:39 UTC
http://hg.netbeans.org/main/rev/2316cfd91b89
Comment 8 John Baker 2008-03-30 23:44:59 UTC
also removed unused deprecated System option library reference http://hg.netbeans.org/main?cmd=changeset;node=c90823a5dfad