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 208810 - Java profiler plugin won't deactivate because not part of Java cluster
Summary: Java profiler plugin won't deactivate because not part of Java cluster
Status: NEW
Alias: None
Product: profiler
Classification: Unclassified
Component: Ide (show other bugs)
Version: 7.1
Hardware: PC Linux
: P3 normal with 1 vote (vote)
Assignee: issues@profiler
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-02-23 17:31 UTC by BullfrogBlues
Modified: 2015-04-22 15:16 UTC (History)
2 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 BullfrogBlues 2012-02-23 17:31:51 UTC
in 7.1 beta it is impossible to deactivate Java profiler, it remains active
after IDE restart.

Possibly related: @see bug http://netbeans.org/bugzilla/show_bug.cgi?id=196406 in which the bugzilla plugin cannot be deactivated.
Comment 1 J Bachorik 2012-02-28 15:13:34 UTC
This is caused by the java.kit module recommending profiler.kit and effectively re-enabling it.
Comment 2 Jaroslav Tulach 2012-03-05 09:24:22 UTC
The profiler cluster is non-standard. It is seen as a part of a Java feature, yet it is separated.

During work on 7.1 (when profiler between NetBeans, VisualVM and other IDEs) has been standardized, we discussed the possibility to split the profiler implementation between profiler and java clusters.

The profiler cluster would contains only generic profiling modules, not depending on java at all. It would depend on platform cluster (possibly, but not necessarily on ide cluster).

All the specific integration points would be moved to appropriate clusters (definitely java, possibly enterprise).

If this was done, there would be no need for java.kit to recommend profiler.kit.
Comment 3 J Bachorik 2012-04-18 09:41:55 UTC
Will need to be addressed by creating a common Profiler API and moving the implementation modules to appropriate clusters. 

Not for 7.2
Comment 4 BullfrogBlues 2012-04-19 20:30:22 UTC
Not for 7.2! 

I can't believe this.
Comment 5 J Bachorik 2012-04-20 07:54:05 UTC
Well, you better should. The change is not a trivial one and the outcome has very limited value. Currently, everything works as designed/expected - the java cluster recommends turning on the profiler cluster if that is present. If you really want to get rid off the profiler try to uninstall it completely.

If the inability to turn off the profiler cluster breaks your IDE completely in a way you can not use it feel free to escalate this issue to P1 (with providing an example how it breaks IDE) and then it will need to be fixed for NB 7.2.
Comment 6 BullfrogBlues 2012-04-23 20:50:51 UTC
I can't believe it because it suggests bad decision making at a much deeper and more important level.
Comment 7 J Bachorik 2012-08-01 08:33:57 UTC
changing owner