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 67320 - [50cat]java.lang.ClassCastException org.netbeans.jmi.javamodel.VariableAccess$Impl
Summary: [50cat]java.lang.ClassCastException org.netbeans.jmi.javamodel.VariableAccess...
Status: RESOLVED DUPLICATE of bug 66324
Alias: None
Product: java
Classification: Unclassified
Component: Unsupported (show other bugs)
Version: 5.x
Hardware: PC Windows XP
: P2 blocker (vote)
Assignee: issues@java
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-10-21 17:33 UTC by sfbell
Modified: 2007-09-26 09:14 UTC (History)
0 users

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 sfbell 2005-10-21 17:33:02 UTC
-------------------------------------------------------------------------------
>Log Session: Friday, October 21, 2005 11:42:29 AM EDT
>System Info: 
  Product Version       = NetBeans IDE Dev (Build 200509251800)
  Operating System      = Windows XP version 5.1 running on x86
  Java; VM; Vendor      = 1.5.0_05; Java HotSpot(TM) Client VM 1.5.0_05-b05; Sun
Microsystems Inc.
  Java Home             = C:\Program Files\Java\jdk1.5.0_05\jre
  System Locale; Encod. = en_US (nb); Cp1252
  Home Dir; Current Dir = C:\Documents and Settings\sbell; C:\Program
Files\netbeans-5.0dev
  IDE Install; User Dir = C:\Program Files\netbeans-5.0dev\platform6;
C:\Documents and Settings\sbell\.netbeans\dev
  CLASSPATH             = C:\Program
Files\netbeans-5.0dev\platform6\lib\boot.jar;C:\Program
Files\netbeans-5.0dev\platform6\lib\org-openide-modules.jar;C:\Program
Files\netbeans-5.0dev\platform6\lib\org-openide-util.jar;C:\Program
Files\Java\jdk1.5.0_05\lib\dt.jar;C:\Program Files\Java\jdk1.5.0_05\lib\tools.jar
  Boot & ext classpath  = C:\Program
Files\Java\jdk1.5.0_05\jre\lib\rt.jar;C:\Program
Files\Java\jdk1.5.0_05\jre\lib\i18n.jar;C:\Program
Files\Java\jdk1.5.0_05\jre\lib\sunrsasign.jar;C:\Program
Files\Java\jdk1.5.0_05\jre\lib\jsse.jar;C:\Program
Files\Java\jdk1.5.0_05\jre\lib\jce.jar;C:\Program
Files\Java\jdk1.5.0_05\jre\lib\charsets.jar;C:\Program
Files\Java\jdk1.5.0_05\jre\classes;C:\Program
Files\Java\jdk1.5.0_05\jre\lib\ext\dnsns.jar;C:\Program
Files\Java\jdk1.5.0_05\jre\lib\ext\localedata.jar;C:\Program
Files\Java\jdk1.5.0_05\jre\lib\ext\sunjce_provider.jar;C:\Program
Files\Java\jdk1.5.0_05\jre\lib\ext\sunpkcs11.jar
  Dynamic classpath     = C:\Program
Files\netbeans-5.0dev\platform6\core\core.jar;C:\Program
Files\netbeans-5.0dev\platform6\core\org-openide-filesystems.jar;C:\Program
Files\netbeans-5.0dev\platform6\core\updater.jar;C:\Program
Files\netbeans-5.0dev\nb5.0\core\org-netbeans-upgrader.jar;C:\Program
Files\netbeans-5.0dev\nb5.0\core\locale\core_nb.jar;C:\Program
Files\netbeans-5.0dev\nb5.0\core\locale\updater_nb.jar;C:\Program
Files\netbeans-5.0dev\ide6\core\org-netbeans-modules-utilities-cli.jar
-------------------------------------------------------------------------------
[WARNING] Warning: the module org.netbeans.modules.vcs.profiles.subversion uses
OpenIDE-Module-IDE-Dependencies which is deprecated. See
http://openide.netbeans.org/proposals/arch/modularize.html
[WARNING] Warning - had to upgrade dependencies for module
org.netbeans.modules.vcs.profiles.subversion: added = [module
org.openide.loaders > 5.3, module org.openide.awt > 6.0, module
org.openide.modules > 6.0, module org.openide.compat > 6.0, module
org.openide.filesystems > 6.0, module org.openide.options > 6.0, module
org.openide.windows > 6.0, module org.openide.dialogs > 6.0, module
org.openide.actions > 6.0, module org.openide.nodes > 6.0, module
org.openide.text > 6.0, module org.openide.util > 6.0, module
org.openide.util.enumerations > 6.0, module org.openide.explorer > 6.0] removed
= [module org.openide/1 > 3.18]; details: [openide.jar split into smaller parts.
See http://openide.netbeans.org/proposals/arch/modularize.html and use 'ant
fix-dependencies' if your project is projectized.]
[WARNING] Note - failed to parse
MultiFileObject@dc6a77[nbfs://nbhost/SystemFileSystem/Modules/org-netbeans-modules-versioning-system-cvss.xml]
the quick way, falling back on XMLReader
[org.netbeans.core.modules #2] Disabling openide load optimizations due to use
of org.openide.compat
[org.netbeans.core.modules #2] Warning: the module org.netbeans.modules.vcscore
uses org.openide.compat which is deprecated: The classes in this API are all
deprecated and can be replaced by more modern APIs.
[org.netbeans.core.modules #2] Warning: the module
org.netbeans.modules.vcs.advanced uses org.openide.compat which is deprecated:
The classes in this API are all deprecated and can be replaced by more modern APIs.
[org.netbeans.core.modules #2] Warning: the module
org.netbeans.modules.vcs.profiles.subversion uses org.openide.compat which is
deprecated: The classes in this API are all deprecated and can be replaced by
more modern APIs.
[org.netbeans.core.modules #2] Warning: the module
org.netbeans.modules.vcs.profiles.subversion uses org.openide.util.enumerations
which is deprecated: Use org.openide.util.Enumerations instead of this module.
Turning on modules:
	org.openide.util [6.5 200509251800]
	org.openide.modules [6.4 200509251800]
	org.netbeans.modules.servletapi/1 [1.8 200509251800]
	org.openide.awt [6.6 200509251800]
	org.openide.dialogs [6.3 200509251800]
	org.openide.filesystems [6.3 200509251800]
	org.openide.nodes [6.6 200509251800]
	org.openide.windows [6.3 200509251800]
	org.openide.options [6.3 200509251800]
	org.openide.text [6.7 200509251800]
	org.openide.explorer [6.4 1 200509251800]
	org.openide.actions [6.4 200509251800]
	org.openide.loaders [5.7 200509251800]
	org.netbeans.api.progress/1 [1.1 200509251800]
	org.netbeans.api.xml/1 [1.11 200509251800]
	org.openide.io [1.8 200509251800]
	org.openide.execution [1.7 200509251800]
	org.netbeans.spi.navigator/1 [1.1 200509251800]
	org.netbeans.core.output2/1 [1.6.0.1 1 200509251800]
	org.netbeans.libs.formlayout/1 [1.1 1 200509251800]
	org.netbeans.modules.options.api/0 [1.1 200509251800]
	org.netbeans.bootstrap/1 [2.2 200509251800]
	org.netbeans.core.startup/1 [1.4 200509251800]
	org.netbeans.swing.plaf [1.4 200509251800]
	org.netbeans.core/2 [3.1.0.1 200509251800]
	org.netbeans.core.execution/1 [1.8 200509251800]
	org.apache.tools.ant.module/3 [3.23 200509251800]
	org.openide.compat [6.3 200509251800]
	org.netbeans.modules.queries/1 [1.6 200509251800]
	org.openidex.util/3 [3.8 200509251800]
	org.netbeans.modules.masterfs/1 [1.6 200509251800]
	org.netbeans.modules.vcscore/1 [1.16.4.42 42 200509201800]
	org.netbeans.modules.projectapi/1 [1.8 200509251800]
	org.netbeans.modules.projectuiapi/1 [1.12.0.5 5 200509251800]
	org.netbeans.modules.project.ant/1 [1.11 200509251800]
	org.netbeans.core.multiview/1 [1.7 200509251800]
	org.netbeans.modules.xml.multiview/1 [1.3.0.2 2 200509251800]
	org.netbeans.libs.commons_logging/1 [1.2 1.0.4 200509251800]
	org.netbeans.modules.servletapi24/1 [2.5 2.4 200509251800]
	org.netbeans.api.java/1 [1.9 200509251800]
	org.netbeans.libs.xerces/1 [1.7 2.6.2 200509251800]
	org.netbeans.modules.web.jspparser/2 [2.4 200509251800]
	org.netbeans.modules.classfile/1 [1.16 200509251800]
	javax.jmi.reflect/1 [1.6 200509251800]
	org.netbeans.jmi.javamodel/2 [1.19.0 200509251800]
	org.netbeans.api.mdr/1 [1.3 200509251800]
	javax.jmi.model/1 [1.6 200509251800]
	org.netbeans.modules.jmiutils/1 [1.4.0.2 2 200509251800]
	org.netbeans.modules.mdr/1 [1.4.0.2.2 2 200509251800]
	org.netbeans.modules.javacore/1 [1.16.0.2.2 200509251800]
	org.netbeans.modules.ant.browsetask [1.10 200509251800]
	org.netbeans.api.web.webmodule [1.5 200509251800]
	org.netbeans.modules.websvc.clientapi [1.3 200509251800]
	org.netbeans.modules.j2eeapis/1 [1.5 200509251800]
	org.netbeans.modules.settings/1 [1.9 200509251800]
	org.netbeans.spi.viewmodel/2 [1.8 200509251800]
	org.netbeans.api.debugger/1 [1.6 200509251800]
	org.netbeans.api.debugger.jpda/2 [2.2 200509251800]
	org.netbeans.modules.java.platform/1 [1.6 200509251800]
	org.netbeans.modules.schema2beans/1 [1.13 200509251800]
	org.netbeans.modules.project.libraries/1 [1.12 200509251800]
	org.netbeans.modules.j2eeserver/4 [1.11 200509251800]
	org.netbeans.modules.j2ee.dd/1 [1.6.0.2 2 200509251800]
	org.netbeans.modules.j2ee.dd.webservice [1.2 200509251800]
	org.netbeans.modules.websvc.websvcapi [1.3 200509251800]
	org.netbeans.core.ui/1 [1.8 200509251800]
	org.netbeans.modules.xml.core/2 [1.10.0.4 4 200509251800]
	org.netbeans.modules.xml.catalog/2 [1.9.0.4.4 4 200509251800]
	org.netbeans.modules.projectui [1.6.0.5 200509251800]
	org.openide.src [1.7 200509251800]
	org.netbeans.modules.editor.errorstripe.api/1 [2.1.0.1 1 200509251800]
	org.netbeans.modules.java/1 [1.24.0.2.2.2 2 200509251800]
	org.netbeans.modules.java.project/1 [1.7 200509251800]
	org.netbeans.modules.j2ee.api.ejbmodule [1.3 200509251800]
	org.netbeans.modules.junit/2 [2.18 200509251800]
	org.netbeans.modules.web.project [1.3 200509251800]
	org.netbeans.modules.web.jstl11/1 [2.5 1.1.2 200509251800]
	org.netbeans.modules.debugger.jpda/2 [1.15 200509251800]
	org.netbeans.spi.debugger.ui/1 [2.7 200509251800]
	org.netbeans.modules.debugger.jpda.ui/1 [1.4 200509251800]
	org.netbeans.modules.debugger.jpda.ant [1.6 200509251800]
	org.netbeans.modules.java.j2seproject [1.5.0.42 42 200509251800]
	org.netbeans.swing.tabcontrol [1.5 200509251800]
	org.netbeans.modules.editor.util/1 [1.7 200509251800]
	org.netbeans.modules.editor.mimelookup/1 [1.2 200509251800]
	org.netbeans.modules.editor.fold/1 [1.4 200509251800]
	org.netbeans.modules.editor.lib/1 [1.8.0.1 1 200509251800]
	org.netbeans.modules.editor.settings/1 [1.3 200509251800]
	org.netbeans.modules.editor.settings.storage/1 [1.3 200509251800]
	org.netbeans.modules.editor/3 [1.25.0.1 200509251800]
	org.netbeans.modules.editor.completion/1 [1.2 200509251800]
	org.netbeans.modules.java.editor.lib/1 [1.3 200509251800]
	org.netbeans.modules.editor.codetemplates/1 [1.1 200509251800]
	org.netbeans.modules.java.editor/1 [1.3 200509251800]
	org.netbeans.modules.j2ee.common/1 [1.3 200509251800]
	org.netbeans.modules.editor.structure/1 [1.10.0.1 1 200509251800]
	org.netbeans.modules.xml.text/2 [1.10.0.4 200509251800]
	org.netbeans.modules.editor.plain.lib/1 [1.2 200509251800]
	org.netbeans.modules.html.editor.lib/1 [1.3 200509251800]
	org.netbeans.modules.html.editor/1 [1.3 200509251800]
	org.netbeans.modules.web.core.syntax/1 [1.21.0 200509251800]
	org.netbeans.modules.web.struts/1 [1.1.0.1 1 200509251800]
	org.netbeans.modules.j2ee.debug/1 [1.2 200509251800]
	org.netbeans.spi.palette/0 [1.4 200509251800]
	org.jdesktop.layout/1 [1.2 0.7 200509251800]
	org.netbeans.modules.javahelp/1 [2.7 200509251800]
	org.netbeans.modules.refactoring/1 [1.13.0.3.2 3 200509251800]
	org.netbeans.modules.form/2 [1.18 1 200509251800]
	org.netbeans.modules.properties/1 [1.16 200509251800]
	org.netbeans.modules.i18n/1 [1.19 200509251800]
	org.netbeans.modules.i18n.form/2 [1.17 200509251800]
	org.netbeans.modules.editor.hints/1 [1.8.0.1 1 200509251800]
	org.netbeans.modules.db/0 [1.14.0.3 3 200509251800]
	org.netbeans.modules.dbschema/1 [1.6.0.3.3 3 200509251800]
	org.netbeans.modules.j2ee.ejbcore [1.3 200509251800]
	org.netbeans.modules.j2ee.ejbjarproject [1.3 200509251800]
	org.netbeans.modules.ant.freeform [1.7 200509251800]
	org.netbeans.modules.java.freeform/1 [1.3 200509251800]
	org.netbeans.modules.j2ee.ejbfreeform [1.4.0 200509251800]
	org.netbeans.modules.apisupport.ant [2.28 200509251800]
	org.netbeans.modules.web.freeform [1.2 200509251800]
	org.netbeans.modules.web.jsf/1 [1.1.0.1 1 200509251800]
	org.netbeans.modules.utilities/1 [1.20 200509251800]
	org.netbeans.modules.usersguide/1 [1.18 200509251800]
	org.netbeans.modules.tomcat5/1 [1.6 200509251800]
	org.netbeans.modules.tomcat5.bundled/1 [1.5 200509251800]
	org.openide.util.enumerations [6.3 200509251800]
	org.netbeans.modules.xml.tax/2 [1.10.0.4.4 4 200509251800]
	org.netbeans.modules.xml.tools/2 [1.10.0.4.4.4 4 200509251800]
	org.netbeans.tasklistapi/1 [1.19.0.7 7 200509251800]
	org.netbeans.modules.websvc.jaxrpc16/1 [1.1 200509251800]
	org.netbeans.modules.java.examples/1 [1.4 200509251800]
	org.netbeans.modules.j2ee.platform/1 [1.2 200509251800]
	org.netbeans.modules.j2ee.genericserver [1.3 200509251800]
	org.netbeans.modules.httpserver/2 [2.4.0.42 42 200509251800]
	org.netbeans.modules.xsl/1 [1.10.0.4 200509251800]
	org.netbeans.modules.ant.grammar/1 [1.13.0 200509251800]
	org.netbeans.modules.java.j2seplatform/1 [1.5.0.2 2 200509251800]
	org.netbeans.modules.tasklist.core/2 [1.36.0.16.7 16 200509251800]
	org.netbeans.modules.suggestions_framework/2 [1.14.0.9.16.7 9 200509251800]
	org.netbeans.modules.db.core [1.1 200509251800]
	org.netbeans.modules.db.sql.editor [1.1.0.3 200509251800]
	org.netbeans.modules.beans/1 [1.16 200509251800]
	org.netbeans.modules.jmxri/1 [1.1 1 200509251800]
	org.netbeans.modules.apisupport.project [1.10.0.5.4 5 200509251800]
	org.netbeans.modules.websvc.registry [1.2 200509251800]
	org.netbeans.modules.websvc.core [1.4.0.1.4.4 1 200509251800]
	org.netbeans.modules.refactoring.vcs [1.0 200508301800]
	org.netbeans.modules.ant.debugger/1 [1.6 200509251800]
	org.netbeans.modules.j2ee.earproject [1.4.0 200509251800]
	org.netbeans.modules.favorites/1 [1.10 200509251800]
	org.netbeans.modules.editor.errorstripe/2 [2.1.0.1.1 1 200509251800]
	org.netbeans.modules.editor.bookmarks/1 [1.2 200509251800]
	org.netbeans.core.windows/2 [2.6.0.1 200509251800]
	org.netbeans.modules.image/1 [1.16 200509251800]
	org.netbeans.core.ide/1 [1.8 200509251800]
	org.netbeans.modules.clazz/1 [1.18 200509251800]
	org.netbeans.modules.j2ee.blueprints/1 [1.8 200509251800]
	org.netbeans.modules.j2ee.sun.dd/1 [1.4 200509251800]
	org.netbeans.modules.j2ee.sun.appsrv/1 [1.2 1 200509251800]
	org.netbeans.modules.j2ee.sun.ddui/1 [1.5 200509251800]
	org.netbeans.modules.j2ee.sun.appsrv81/1 [2.4 200509251800]
	org.netbeans.modules.j2ee.ant [1.6 200509251800]
	org.netbeans.modules.java.hints/1 [1.9.0.1 1 200509251800]
	org.netbeans.modules.j2ee.jboss4/1 [1.3 200509251800]
	org.netbeans.modules.apisupport.refactoring [1.1.0.5 200509251800]
	org.netbeans.upgrader [4.4 200509251800]
	org.netbeans.modules.welcome/1 [1.9 200509251800]
	org.netbeans.modules.web.core/1 [1.24.0.42.2 42 200509251800]
	org.netbeans.modules.j2ee.refactoring/1 [1.4.0.42.1 200509251800]
	org.netbeans.modules.diff/1 [1.14.0.42 42 200509251800]
	org.netbeans.modules.tasklist.docscan/2 [1.22.0.9.16.7 200509251800]
	org.netbeans.modules.autoupdate/1 [2.15 200509251800]
	org.netbeans.modules.java.navigation/1 [1.1 200509251800]
	org.netbeans.modules.html/1 [1.18 200509251800]
	org.netbeans.modules.web.debug/1 [2.7 200509251800]
	org.netbeans.modules.editor.plain/1 [1.2 200509251800]
	org.netbeans.modules.j2ee.ddloaders/1 [1.5.0.2.2.4 200509251800]
	org.netbeans.modules.vcscore.javacorebridge/1 [1.2 200508301800]
	org.netbeans.modules.vcs.advanced/1 [1.16.0.42.42 200508301800]
	org.netbeans.modules.vcs.profiles.subversion/1 [1.1.6 050405]
	org.netbeans.modules.xml.schema/1 [1.10.0.4 200509251800]
	org.netbeans.modules.utilities.project/1 [1.4 200509251800]
	org.netbeans.modules.javadoc/1 [1.17 200509251800]
	org.netbeans.modules.extbrowser/1 [1.8 200509251800]
	org.netbeans.modules.vcs.profiles.vss/1 [1.7 200508301800]
	org.netbeans.modules.defaults/1 [1.1 200509251800]
	org.netbeans.modules.properties.syntax/1 [1.16 200509251800]
	org.netbeans.modules.css/2 [1.10 200509251800]
	org.netbeans.modules.websvc.dev/1 [1.4.0.1 200509251800]
	org.netbeans.modules.apisupport.feedreader/1 [1.1 200509251800]
	org.netbeans.modules.updatecenters/1 [1.5 200509251800]
	org.netbeans.modules.web.examples/1 [1.4 200509251800]
	org.netbeans.modules.web.monitor/1 [1.14 200509251800]
	org.netbeans.modules.j2ee.weblogic9/1 [1.3 200509251800]
	org.netbeans.modules.options.editor/1 [1.1 200509251800]
*********** Exception occurred ************ at 12:28 PM on Oct 21, 2005
java.lang.ClassCastException: org.netbeans.jmi.javamodel.VariableAccess$Impl
	at
org.netbeans.modules.javacore.jmiimpl.javamodel.LocalVarDeclarationImpl.initChildren(LocalVarDeclarationImpl.java:108)
	at
org.netbeans.modules.javacore.jmiimpl.javamodel.LocalVarDeclarationImpl.getAnnotations(LocalVarDeclarationImpl.java:90)
	at
org.netbeans.modules.javacore.jmiimpl.javamodel.LocalVarDeclarationImpl.getChildren(LocalVarDeclarationImpl.java:97)
	at
org.netbeans.modules.javacore.jmiimpl.javamodel.ElementFinder.getElementByOffset(ElementFinder.java:40)
	at
org.netbeans.modules.javacore.jmiimpl.javamodel.ResourceImpl.getElementByOffset(ResourceImpl.java:1640)
[catch] at
org.netbeans.modules.java.hints.JavaHintsProvider.getHints(JavaHintsProvider.java:121)
	at
org.netbeans.modules.editor.hints.HintsOperator$HintPopupTaskImpl.run(HintsOperator.java:233)
	at org.openide.util.Task.run(Task.java:207)
	at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:469)
	at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:870)
*********** Exception occurred ************ at 12:28 PM on Oct 21, 2005
java.lang.ClassCastException: org.netbeans.jmi.javamodel.VariableAccess$Impl
	at
org.netbeans.modules.javacore.jmiimpl.javamodel.LocalVarDeclarationImpl.initChildren(LocalVarDeclarationImpl.java:108)
	at
org.netbeans.modules.javacore.jmiimpl.javamodel.LocalVarDeclarationImpl.getAnnotations(LocalVarDeclarationImpl.java:90)
	at
org.netbeans.modules.javacore.jmiimpl.javamodel.LocalVarDeclarationImpl.getChildren(LocalVarDeclarationImpl.java:97)
	at
org.netbeans.modules.javacore.jmiimpl.javamodel.ElementFinder.getElementByOffset(ElementFinder.java:40)
	at
org.netbeans.modules.javacore.jmiimpl.javamodel.ResourceImpl.getElementByOffset(ResourceImpl.java:1640)
	at
org.netbeans.modules.j2ee.ejbcore.hints.EjbHintsProvider.getHints(EjbHintsProvider.java:82)
	at
org.netbeans.modules.editor.hints.HintsOperator$HintPopupTaskImpl.run(HintsOperator.java:233)
	at org.openide.util.Task.run(Task.java:207)
	at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:469)
[catch] at
org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:870)
*********** Exception occurred ************ at 12:29 PM on Oct 21, 2005
java.lang.ClassCastException: org.netbeans.jmi.javamodel.VariableAccess$Impl
	at
org.netbeans.modules.javacore.jmiimpl.javamodel.LocalVarDeclarationImpl.initChildren(LocalVarDeclarationImpl.java:108)
	at
org.netbeans.modules.javacore.jmiimpl.javamodel.LocalVarDeclarationImpl.getAnnotations(LocalVarDeclarationImpl.java:90)
	at
org.netbeans.modules.javacore.jmiimpl.javamodel.LocalVarDeclarationImpl.getChildren(LocalVarDeclarationImpl.java:97)
	at
org.netbeans.modules.javacore.jmiimpl.javamodel.ElementFinder.getElementByOffset(ElementFinder.java:40)
	at
org.netbeans.modules.javacore.jmiimpl.javamodel.ResourceImpl.getElementByOffset(ResourceImpl.java:1640)
[catch] at
org.netbeans.modules.java.hints.JavaHintsProvider.getHints(JavaHintsProvider.java:121)
	at
org.netbeans.modules.editor.hints.HintsOperator$HintPopupTaskImpl.run(HintsOperator.java:233)
	at org.openide.util.Task.run(Task.java:207)
	at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:469)
	at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:870)
*********** Exception occurred ************ at 12:29 PM on Oct 21, 2005
java.lang.ClassCastException: org.netbeans.jmi.javamodel.VariableAccess$Impl
	at
org.netbeans.modules.javacore.jmiimpl.javamodel.LocalVarDeclarationImpl.initChildren(LocalVarDeclarationImpl.java:108)
	at
org.netbeans.modules.javacore.jmiimpl.javamodel.LocalVarDeclarationImpl.getAnnotations(LocalVarDeclarationImpl.java:90)
	at
org.netbeans.modules.javacore.jmiimpl.javamodel.LocalVarDeclarationImpl.getChildren(LocalVarDeclarationImpl.java:97)
	at
org.netbeans.modules.javacore.jmiimpl.javamodel.ElementFinder.getElementByOffset(ElementFinder.java:40)
	at
org.netbeans.modules.javacore.jmiimpl.javamodel.ResourceImpl.getElementByOffset(ResourceImpl.java:1640)
	at
org.netbeans.modules.j2ee.ejbcore.hints.EjbHintsProvider.getHints(EjbHintsProvider.java:82)
	at
org.netbeans.modules.editor.hints.HintsOperator$HintPopupTaskImpl.run(HintsOperator.java:233)
	at org.openide.util.Task.run(Task.java:207)
	at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:469)
[catch] at
org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:870)
*********** Exception occurred ************ at 12:29 PM on Oct 21, 2005
java.lang.ClassCastException: org.netbeans.jmi.javamodel.VariableAccess$Impl
	at
org.netbeans.modules.javacore.jmiimpl.javamodel.LocalVarDeclarationImpl.initChildren(LocalVarDeclarationImpl.java:108)
	at
org.netbeans.modules.javacore.jmiimpl.javamodel.LocalVarDeclarationImpl.getAnnotations(LocalVarDeclarationImpl.java:90)
	at
org.netbeans.modules.javacore.jmiimpl.javamodel.LocalVarDeclarationImpl.getChildren(LocalVarDeclarationImpl.java:97)
	at
org.netbeans.modules.javacore.jmiimpl.javamodel.ElementFinder.getElementByOffset(ElementFinder.java:40)
	at
org.netbeans.modules.javacore.jmiimpl.javamodel.ResourceImpl.getElementByOffset(ResourceImpl.java:1640)
[catch] at
org.netbeans.modules.java.hints.JavaHintsProvider.getHints(JavaHintsProvider.java:121)
	at
org.netbeans.modules.editor.hints.HintsOperator$HintPopupTaskImpl.run(HintsOperator.java:233)
	at org.openide.util.Task.run(Task.java:207)
	at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:469)
	at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:870)
*********** Exception occurred ************ at 12:29 PM on Oct 21, 2005
java.lang.ClassCastException: org.netbeans.jmi.javamodel.VariableAccess$Impl
	at
org.netbeans.modules.javacore.jmiimpl.javamodel.LocalVarDeclarationImpl.initChildren(LocalVarDeclarationImpl.java:108)
	at
org.netbeans.modules.javacore.jmiimpl.javamodel.LocalVarDeclarationImpl.getAnnotations(LocalVarDeclarationImpl.java:90)
	at
org.netbeans.modules.javacore.jmiimpl.javamodel.LocalVarDeclarationImpl.getChildren(LocalVarDeclarationImpl.java:97)
	at
org.netbeans.modules.javacore.jmiimpl.javamodel.ElementFinder.getElementByOffset(ElementFinder.java:40)
	at
org.netbeans.modules.javacore.jmiimpl.javamodel.ResourceImpl.getElementByOffset(ResourceImpl.java:1640)
	at
org.netbeans.modules.j2ee.ejbcore.hints.EjbHintsProvider.getHints(EjbHintsProvider.java:82)
	at
org.netbeans.modules.editor.hints.HintsOperator$HintPopupTaskImpl.run(HintsOperator.java:233)
	at org.openide.util.Task.run(Task.java:207)
	at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:469)
[catch] at
org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:870)
*********** Exception occurred ************ at 12:29 PM on Oct 21, 2005
java.lang.ClassCastException: org.netbeans.jmi.javamodel.VariableAccess$Impl
	at
org.netbeans.modules.javacore.jmiimpl.javamodel.LocalVarDeclarationImpl.initChildren(LocalVarDeclarationImpl.java:108)
	at
org.netbeans.modules.javacore.jmiimpl.javamodel.LocalVarDeclarationImpl.getAnnotations(LocalVarDeclarationImpl.java:90)
	at
org.netbeans.modules.javacore.jmiimpl.javamodel.LocalVarDeclarationImpl.getChildren(LocalVarDeclarationImpl.java:97)
	at
org.netbeans.modules.javacore.jmiimpl.javamodel.ElementFinder.getElementByOffset(ElementFinder.java:40)
	at
org.netbeans.modules.javacore.jmiimpl.javamodel.ResourceImpl.getElementByOffset(ResourceImpl.java:1640)
[catch] at
org.netbeans.modules.java.hints.JavaHintsProvider.getHints(JavaHintsProvider.java:121)
	at
org.netbeans.modules.editor.hints.HintsOperator$HintPopupTaskImpl.run(HintsOperator.java:233)
	at org.openide.util.Task.run(Task.java:207)
	at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:469)
	at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:870)
*********** Exception occurred ************ at 12:29 PM on Oct 21, 2005
java.lang.ClassCastException: org.netbeans.jmi.javamodel.VariableAccess$Impl
	at
org.netbeans.modules.javacore.jmiimpl.javamodel.LocalVarDeclarationImpl.initChildren(LocalVarDeclarationImpl.java:108)
	at
org.netbeans.modules.javacore.jmiimpl.javamodel.LocalVarDeclarationImpl.getAnnotations(LocalVarDeclarationImpl.java:90)
	at
org.netbeans.modules.javacore.jmiimpl.javamodel.LocalVarDeclarationImpl.getChildren(LocalVarDeclarationImpl.java:97)
	at
org.netbeans.modules.javacore.jmiimpl.javamodel.ElementFinder.getElementByOffset(ElementFinder.java:40)
	at
org.netbeans.modules.javacore.jmiimpl.javamodel.ResourceImpl.getElementByOffset(ResourceImpl.java:1640)
	at
org.netbeans.modules.j2ee.ejbcore.hints.EjbHintsProvider.getHints(EjbHintsProvider.java:82)
	at
org.netbeans.modules.editor.hints.HintsOperator$HintPopupTaskImpl.run(HintsOperator.java:233)
	at org.openide.util.Task.run(Task.java:207)
	at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:469)
[catch] at
org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:870)
Comment 1 Pavel Flaska 2005-10-21 17:41:40 UTC
Could you, please, provide your source code, where it occured?
Comment 2 sfbell 2005-10-22 20:20:56 UTC
The main problem occurred with: JMXConnectorFactory.PROTOCOL_PROVIDER_PACKAGES
When letting the IDE complete the Factory.PROTOCOL_ it tossed the exeception.
Source code:

import java.io.*;
import java.net.*;
import javax.management.remote.*;
import javax.management.*;
import javax.management.MBeanServer;
import java.lang.management.*;
import javax.naming.Context;
import javax.servlet.*;
import javax.servlet.http.*;
import java.util.Iterator;
import java.util.Set;
import java.util.*;
/**
 *
 * @author sbell
 * @version
 */
 protected void processRequest(HttpServletRequest request, HttpServletResponse
response)
    throws ServletException, IOException {
        String username = "controlRole";
        String password = "R&D";
        Hashtable h = null;
        ThreadMXBean thMXB = ManagementFactory.getThreadMXBean();
        RuntimeMXBean rtMXB = ManagementFactory.getRuntimeMXBean();
        MemoryMXBean mmMXB = ManagementFactory.getMemoryMXBean();
        
        String version = rtMXB.getVmVersion();
        String vendor = rtMXB.getVmVendor(); 
        String myname = rtMXB.getName();
        long hmu = mmMXB.getHeapMemoryUsage().getUsed();
        long hmi = mmMXB.getHeapMemoryUsage().getInit();
        long hmc = mmMXB.getHeapMemoryUsage().getCommitted();
        long hmm = mmMXB.getHeapMemoryUsage().getMax();
        float cnv_hmu = hmu / 1048576;
        float cnv_hmm = hmm / 1048576;
        long cput = thMXB.getCurrentThreadCpuTime();
        int thrdcnt = thMXB.getThreadCount();
        int thrdpk = thMXB.getPeakThreadCount();
        response.setContentType("text/html;charset=UTF-8");
        PrintWriter out = response.getWriter();
        JMXServiceURL u = new
JMXServiceURL("service:jmx:rmi:///jndi/rmi://localhost:8517/jmxrmi");
        
        h = new Hashtable();
        String[] credentials = new String[] { username, password };
        
        h.put(JMXConnector.CREDENTIALS, credentials);
        h.put(JMXConnectorFactory.PROTOCOL_PROVIDER_PACKAGES,
         "com.sun.enterprise.admin.jmx.remote.protocol");
        
        JMXConnector c = JMXConnectorFactory.connect(u,h);
        
        
        //MBeanServer mbs = new MBeanServer();
        MBeanServerConnection mbsc = c.getMBeanServerConnection();
        final Set names = mbsc.queryNames(null,null);
        for (final Iterator i=names.iterator(); i.hasNext(); ) {
            ObjectName name = (ObjectName)i.next();
            
            ObjectName myName = null;
            try {
                myName = new ObjectName("java.lang:type=Runtime");
                MBeanInfo info = 
                    mbsc.getMBeanInfo((ObjectName)name);
               // if (name.equals(myName)){ 
                out.println("---------<br>MXBean Name: "+name.toString()+"<br>");
                MBeanAttributeInfo[] attrs = info.getAttributes();
                if (attrs == null) continue;
                for (int j=0; j<attrs.length; j++) {
                    if (attrs[j].isReadable() ) {
                        try {
                            Object o = 
                                mbsc.getAttribute(name,attrs[j].getName());
                                out.println("<b>\t\t" + attrs[j].getName() +
                                               " = "+o +"<br></b>");
                        } catch (Exception x) {
                            out.println("JmxClient failed to get " +
                                               attrs[j].getName()+"<br>");
                            
                        }
                    }
                }
                 //}
            } catch (Exception x) {
                out.println("JmxClient failed to get MBeanInfo: "  + x);
                //x.printStackTrace(System.err);
            }
        }
        String[] domains = mbsc.getDomains();
        out.println("<html>");
        out.println("<head>");
        out.println("<title>Servlet serverMon</title>");
        out.println("</head>");
        out.println("<body>");
        out.println("<font size=\"+1\">VM Vendor: " + vendor + "</font><br>");
        out.println("<font size=\"+1\">VM Version: " + version + "</font><br>");
        out.println("<font size=\"+1\">Name: "+myname+"</font><br>");
        for(int i = 0 ; i < domains.length;i++)
        {
            out.println("<font size=\"+1\">Domain: "+domains[i]+"</font><br>");
        }
        out.println("<font size=\"+1\">VM Heap Memory Usage
(init,commited,max,current): " +hmi+"|"+hmc+"|"+cnv_hmm+"|"+ cnv_hmu +
"</font><Br>");
        out.println("<font size=\"+1\">Current CPU Time: " + cput + " Current
Thread count: "+thrdcnt+" Peak Count: "+thrdpk+"</font><br>");
        out.println("</body>");
        out.println("</html>");
        out.close();
    }
Comment 3 Tomas Hurka 2005-10-25 09:20:11 UTC

*** This issue has been marked as a duplicate of 66324 ***
Comment 4 Quality Engineering 2007-09-20 12:03:23 UTC
Reorganization of java component