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 247425 - sigtest fails to find org.netbeans.lib.profiler.ui.components.LazyComboBox$LazyComboBoxModel class
Summary: sigtest fails to find org.netbeans.lib.profiler.ui.components.LazyComboBox$La...
Status: RESOLVED WONTFIX
Alias: None
Product: www
Classification: Unclassified
Component: Builds & Repositories (show other bugs)
Version: 8.1
Hardware: All All
: P3 normal (vote)
Assignee: Jaroslav Tulach
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-09-24 07:07 UTC by Tomas Hurka
Modified: 2015-05-27 21:31 UTC (History)
2 users (show)

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments
Proposed fix (1.04 KB, patch)
2014-09-24 07:12 UTC, Tomas Hurka
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Tomas Hurka 2014-09-24 07:07:41 UTC
nbms-and-javadoc build is failing in sigtest part after this change: http://hg.netbeans.org/main-silver/rev/f3bd83e88d14

The error message from sigtest framework is below:
Class path: "/space/workspace/nbms-and-javadoc/nbbuild/netbeans/profiler/modules/org-netbeans-lib-profiler.jar:/space/workspace/nbms-and-javadoc/nbbuild/netbeans/profiler/modules/org-netbeans-lib-profiler-charts.jar:/space/workspace/nbms-and-javadoc/nbbuild/netbeans/profiler/modules/org-netbeans-modules-profiler-api.jar:/space/workspace/nbms-and-javadoc/nbbuild/netbeans/platform/modules/org-netbeans-api-progress.jar:/space/workspace/nbms-and-javadoc/nbbuild/netbeans/platform/lib/org-openide-util.jar:/space/workspace/nbms-and-javadoc/nbbuild/netbeans/platform/lib/org-openide-util-lookup.jar:/space/workspace/nbms-and-javadoc/nbbuild/netbeans/platform/modules/org-openide-awt.jar:/space/workspace/nbms-and-javadoc/nbbuild/netbeans/platform/modules/org-netbeans-api-annotations-common.jar:/space/workspace/nbms-and-javadoc/nbbuild/netbeans/platform/core/org-openide-filesystems.jar:/space/workspace/nbms-and-javadoc/nbbuild/netbeans/profiler/modules/org-netbeans-lib-profiler-common.jar:/space/workspace/nbms-and-javadoc/nbbuild/netbeans/platform/modules/org-netbeans-modules-editor-mimelookup.jar:/space/workspace/nbms-and-javadoc/nbbuild/netbeans/profiler/modules/org-netbeans-lib-profiler-ui.jar:/usr/java/jdk1.7.0_25/jre/lib/rt.jar:/usr/java/jdk1.7.0_25/jre/lib/alt-rt.jar:/usr/java/jdk1.7.0_25/jre/lib/jce.jar:/usr/java/jdk1.7.0_25/jre/lib/javaws.jar:/usr/java/jdk1.7.0_25/jre/lib/jfxrt.jar:/usr/java/jdk1.7.0_25/jre/lib/deploy.jar:/usr/java/jdk1.7.0_25/jre/lib/jsse.jar:/usr/java/jdk1.7.0_25/jre/lib/plugin.jar:/usr/java/jdk1.7.0_25/jre/lib/jfr.jar:/usr/java/jdk1.7.0_25/jre/lib/resources.jar:/usr/java/jdk1.7.0_25/jre/lib/charsets.jar:/usr/java/jdk1.7.0_25/jre/lib/management-agent.jar"
Constant checking: on
Found in total: 29726 classes
Fatal error: class org.netbeans.lib.profiler.ui.components.LazyComboBox$LazyComboBoxModel<{org.netbeans.lib.profiler.ui.components.LazyComboBox%0}> not found
Selected by -Package: 609 classes
Written to sigfile: 251 classes(and 29 inner classes)
Comment 1 Tomas Hurka 2014-09-24 07:11:34 UTC
It looks like the problem is caused by generics signature of org.netbeans.lib.profiler.ui.components.LazyComboBox$LazyComboBoxModel class and is already fixed in sigtest project at http://hg.openjdk.java.net/code-tools/sigtest/

The relevant part of the fix from http://hg.openjdk.java.net/code-tools/sigtest is attached as minimal diff.
Comment 2 Tomas Hurka 2014-09-24 07:12:43 UTC
Created attachment 149481 [details]
Proposed fix

Proposed fix based on code from http://hg.openjdk.java.net/code-tools/sigtest
Comment 3 Jaroslav Tulach 2014-09-24 07:26:49 UTC
Thanks for the proposal.
Comment 4 Tomas Hurka 2014-09-24 18:33:10 UTC
sigtest failed because it tried to report a signature problem in lib.profiler.ui module. Once this signature problem was discovered using attached patch and fixed in http://hg.netbeans.org/main-silver/rev/c8da024cfedd, sigtest does not fail. It means that this bug in sigtest code does not block nbms-and-javadoc build and we can lower the priority to P3.
Comment 5 Jaroslav Tulach 2015-05-27 21:31:57 UTC
Anyone cares and wants me to fix this?