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 84743 - NB thinks I have syntax errors sometimes, and gave this exception once
Summary: NB thinks I have syntax errors sometimes, and gave this exception once
Status: RESOLVED WONTFIX
Alias: None
Product: java
Classification: Unclassified
Component: Unsupported (show other bugs)
Version: 5.x
Hardware: PC Windows XP
: P3 blocker (vote)
Assignee: issues@java
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-09-12 22:27 UTC by abruegl
Modified: 2008-02-25 16:17 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 abruegl 2006-09-12 22:27:14 UTC
Running NB 5.5 beta2. Parsing seems to be becoming flaky, as it will sometimes
screw up and think there is a syntax error where there is none and I have to
comment out the code and then uncomment it for the parser to think it is valid.
This error happened like the above, but poped up the exception dialog. 


java.lang.RuntimeException: javax.jmi.reflect.InvalidObjectException: Object
with MOFID 1BAD75D5-F0D5-11DA-BEB8-46388EDEAA77:00000000000054E9 no longer
exists, class: org.netbeans.jmi.javamodel.JavaClass$Impl
	at
org.netbeans.modules.j2ee.verification.JEEVerificationAnnotationProvider.processDocument(JEEVerificationAnnotationProvider.java:258)
	at
org.netbeans.modules.j2ee.verification.JEEVerificationAnnotationProvider.access$100(JEEVerificationAnnotationProvider.java:75)
	at
org.netbeans.modules.j2ee.verification.JEEVerificationAnnotationProvider$ChangeListener$1.run(JEEVerificationAnnotationProvider.java:349)
	at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:499)
[catch] at
org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:932)
Caused by: javax.jmi.reflect.InvalidObjectException: Object with MOFID
1BAD75D5-F0D5-11DA-BEB8-46388EDEAA77:00000000000054E9 no longer exists, class:
org.netbeans.jmi.javamodel.JavaClass$Impl
	at
org.netbeans.mdr.handlers.BaseObjectHandler._getDelegate(BaseObjectHandler.java:365)
	at
org.netbeans.mdr.handlers.InstanceHandler.getInstanceDelegate(InstanceHandler.java:54)
	at org.netbeans.mdr.handlers.InstanceHandler._handleGet(InstanceHandler.java:199)
	at org.netbeans.jmi.javamodel.JavaClass$Impl.super_getContents(Unknown Source)
	at
org.netbeans.modules.javacore.jmiimpl.javamodel.JavaClassImpl.getContents(JavaClassImpl.java:419)
	at org.netbeans.jmi.javamodel.JavaClass$Impl.getContents(Unknown Source)
	at
org.netbeans.modules.javacore.jmiimpl.javamodel.FeaturesList.listIterator(FeaturesList.java:350)
	at
org.netbeans.modules.javacore.jmiimpl.javamodel.FeaturesList.iterator(FeaturesList.java:101)
	at
org.netbeans.modules.j2ee.verification.JEEVerificationAnnotationProvider.getAllSubClasses(JEEVerificationAnnotationProvider.java:318)
	at
org.netbeans.modules.j2ee.verification.JEEVerificationAnnotationProvider.getAllSubClasses(JEEVerificationAnnotationProvider.java:322)
	at
org.netbeans.modules.j2ee.verification.JEEVerificationAnnotationProvider.getAllClassesDefinedInResource(JEEVerificationAnnotationProvider.java:309)
	at
org.netbeans.modules.j2ee.verification.JEEVerificationAnnotationProvider.processDocument(JEEVerificationAnnotationProvider.java:194)
	... 4 more

-------------------------------------------------------------------------------
>Log Session: Thursday, July 20, 2006 1:52:11 PM CDT
>System Info: 
  Product Version         = NetBeans 5.5 Beta 2 (Build 200607190830)
  Operating System        = Windows XP version 5.1 running on x86
  Java; VM; Vendor; Home  = 1.5.0_07; Java HotSpot(TM) Client VM 1.5.0_07-b03;
Sun Microsystems Inc.; C:\Program Files\Java\jdk1.5.0_07\jre
  System Locale; Encoding = en_US (nb); Cp1252
  Home Dir.; Current Dir. = C:\Documents and Settings\me; C:\Program
Files\netbeans-5.5beta2
  Installation; User Dir. = C:\Program Files\netbeans-5.5beta2\nb5.5;C:\Program
Files\netbeans-5.5beta2\ide7;C:\Program
Files\netbeans-5.5beta2\enterprise3;C:\Program
Files\netbeans-5.5beta2\harness;C:\Program
Files\netbeans-5.5beta2\profiler1;C:\Program Files\netbeans-5.5beta2\platform6;
C:\Documents and Settings\me\.netbeans\5.5beta2
  Boot & Ext. Classpath   = C:\Program
Files\Java\jdk1.5.0_07\jre\lib\rt.jar;C:\Program
Files\Java\jdk1.5.0_07\jre\lib\i18n.jar;C:\Program
Files\Java\jdk1.5.0_07\jre\lib\sunrsasign.jar;C:\Program
Files\Java\jdk1.5.0_07\jre\lib\jsse.jar;C:\Program
Files\Java\jdk1.5.0_07\jre\lib\jce.jar;C:\Program
Files\Java\jdk1.5.0_07\jre\lib\charsets.jar;C:\Program
Files\Java\jdk1.5.0_07\jre\classes;C:\Program
Files\Java\jdk1.5.0_07\jre\lib\ext\dnsns.jar;C:\Program
Files\Java\jdk1.5.0_07\jre\lib\ext\jai_codec.jar;C:\Program
Files\Java\jdk1.5.0_07\jre\lib\ext\jai_core.jar;C:\Program
Files\Java\jdk1.5.0_07\jre\lib\ext\jai_imageio.jar;C:\Program
Files\Java\jdk1.5.0_07\jre\lib\ext\localedata.jar;C:\Program
Files\Java\jdk1.5.0_07\jre\lib\ext\mlibwrapper_jai.jar;C:\Program
Files\Java\jdk1.5.0_07\jre\lib\ext\sunjce_provider.jar;C:\Program
Files\Java\jdk1.5.0_07\jre\lib\ext\sunpkcs11.jar
  Application Classpath   = C:\Program
Files\netbeans-5.5beta2\platform6\lib\boot.jar;C:\Program
Files\netbeans-5.5beta2\platform6\lib\org-openide-modules.jar;C:\Program
Files\netbeans-5.5beta2\platform6\lib\org-openide-util.jar;C:\Program
Files\Java\jdk1.5.0_07\lib\dt.jar;C:\Program Files\Java\jdk1.5.0_07\lib\tools.jar
  Startup Classpath       = C:\Program
Files\netbeans-5.5beta2\platform6\core\core.jar;C:\Program
Files\netbeans-5.5beta2\platform6\core\org-openide-filesystems.jar;C:\Program
Files\netbeans-5.5beta2\nb5.5\core\org-netbeans-upgrader.jar;C:\Program
Files\netbeans-5.5beta2\nb5.5\core\locale\core_nb.jar;C:\Program
Files\netbeans-5.5beta2\ide7\core\org-netbeans-modules-utilities-cli.jar
-------------------------------------------------------------------------------
Turning on modules:
	org.openide.util [6.8.12 200607190830]
	org.openide.modules [6.5.12 200607190830]
	org.openide.awt [6.7.12 200607190830]
	org.openide.filesystems [6.4.12 200607190830]
	org.openide.dialogs [6.5.12 200607190830]
	org.openide.nodes [6.7.12 200607190830]
	org.openide.windows [6.5.12 200607190830]
	org.openide.options [6.4.12 200607190830]
	org.openide.text [6.9.12 200607190830]
	org.openide.explorer [6.5.12 1 200607190830]
	org.openide.actions [6.5.12 200607190830]
	org.openide.loaders [5.9.12 200607190830]
	org.netbeans.modules.editor.mimelookup/1 [1.3.12 200607190830]
	javax.jmi.reflect/1 [1.7.12 200607190830]
	org.netbeans.jmi.javamodel/2 [1.21.12 200607190830]
	org.netbeans.modules.editor.util/1 [1.8.12 200607190830]
	org.netbeans.modules.editor.fold/1 [1.5.12 200607190830]
	org.netbeans.modules.editor.lib/1 [1.9.12.1 1 200607190830]
	org.netbeans.api.mdr/1 [1.4.12 200607190830]
	org.netbeans.modules.editor.hints/1 [1.9.12.1 1 200607190830]
	org.netbeans.modules.queries/1 [1.7.12 200607190830]
	org.netbeans.modules.projectapi/1 [1.9.12 200607190830]
	org.netbeans.modules.classfile/1 [1.18.12 200607190830]
	org.netbeans.api.progress/1 [1.5.12 200607190830]
	javax.jmi.model/1 [1.7.12 200607190830]
	org.netbeans.modules.jmiutils/1 [1.5.12.2 2 200607190830]
	org.netbeans.modules.mdr/1 [1.5.12.2.2 2 200607190830]
	org.openide.io [1.9.12 200607190830]
	org.openide.execution [1.8.12 200607190830]
	org.netbeans.api.java/1 [1.10.12 200607190830]
	org.netbeans.modules.javacore/1 [1.18.12.2.2 200607190830]
	org.openidex.util/3 [3.9.12 200607190830]
	org.netbeans.modules.editor.settings/1 [1.4.12 200607190830]
	org.netbeans.modules.editor/3 [1.26.12.1 200607190830]
	org.netbeans.modules.editor.completion/1 [1.6.12 200607190830]
	org.openide.src [1.8.12 200607190830]
	org.netbeans.modules.java.editor.lib/1 [1.4.12 200607190830]
	org.netbeans.modules.editor.codetemplates/1 [1.2.12 200607190830]
	org.netbeans.modules.java.editor/1 [1.4.12 200607190830]
	org.netbeans.modules.java.hints/1 [1.10.12.1 1 200607190830]
	org.netbeans.modules.editor.errorstripe.api/1 [2.2.12.1 1 200607190830]
	org.netbeans.modules.editor.errorstripe/2 [2.2.12.1.1 1 200607190830]
	org.netbeans.libs.formlayout/1 [1.2.12 1 200607190830]
	org.netbeans.modules.options.api/0 [1.3.12 200607190830]
	org.netbeans.modules.projectuiapi/1 [1.13.12.5 5 200607190830]
	org.netbeans.modules.project.ant/1 [1.12.12 200607190830]
	org.jdesktop.layout/1 [1.3.12 1.0 200607190830]
	org.netbeans.api.xml/1 [1.13.11 200607190830]
	org.netbeans.spi.navigator/1 [1.2.12 200607190830]
	org.netbeans.core.output2/1 [1.7.12.1 1 200607190830]
	org.netbeans.bootstrap/1 [2.3.12 200607190830]
	org.netbeans.core.startup/1 [1.5.12 200607190830]
	org.netbeans.swing.plaf [1.5.12 200607190830]
	org.netbeans.core/2 [3.2.12.1 200607190830]
	org.netbeans.core.execution/1 [1.9.12 200607190830]
	org.apache.tools.ant.module/3 [3.24.12.1 1 200607190830]
	org.netbeans.modules.java.platform/1 [1.7.12 200607190830]
	org.netbeans.modules.favorites/1 [1.11.12 200607190830]
	org.netbeans.core.ui/1 [1.9.12 200607190830]
	org.apache.xml.resolver [1.1.11 1.1 200607190830]
	org.netbeans.modules.xml.core/2 [1.12.11.4 4 200607190830]
	org.netbeans.modules.xml.catalog/2 [1.11.11.4.4 4 200607190830]
	org.netbeans.modules.masterfs/1 [1.8.13 200607190830]
	org.netbeans.modules.projectui [1.7.12.5 200607190830]
	org.netbeans.modules.java/1 [1.25.12.2.2.2 2 200607190830]
	org.netbeans.modules.project.libraries/1 [1.13.12 200607190830]
	org.netbeans.modules.java.project/1 [1.8.12 200607190830]
	org.netbeans.modules.profiler/1 [0.9.2 060719]
	org.netbeans.modules.profiler.j2ee.jboss/1 [0.90.2 060719]
	org.netbeans.modules.apisupport.ant [2.30.13 200607190830]
	org.netbeans.modules.ant.browsetask [1.11.12 200607190830]
	org.netbeans.modules.javahelp/1 [2.8.12 200607190830]
	org.netbeans.spi.viewmodel/2 [1.9.12 200607190830]
	org.netbeans.api.debugger/1 [1.7.12 200607190830]
	org.netbeans.api.debugger.jpda/2 [2.4.12 200607190830]
	org.netbeans.modules.debugger.jpda/2 [1.16.12 200607190830]
	org.netbeans.spi.debugger.ui/1 [2.8.12 200607190830]
	org.netbeans.modules.debugger.jpda.ui/1 [1.5.12 200607190830]
	org.netbeans.modules.debugger.jpda.ant [1.7.12 200607190830]
	org.netbeans.libs.xerces/1 [1.8.13 2.8.0 200607190830]
	org.netbeans.modules.xml.tax/2 [1.12.11.4.4 4 200607190830]
	org.netbeans.core.multiview/1 [1.8.12 200607190830]
	org.netbeans.modules.junit/2 [2.19.13 200607190830]
	org.netbeans.modules.apisupport.project [1.12.13.6.4 6 200607190830]
	org.netbeans.modules.css/2 [1.12.11 200607190830]
	org.netbeans.modules.schema2beans/1 [1.15.11 200607190830]
	org.netbeans.modules.j2ee.sun.dd/1 [1.6.11 200607190830]
	org.netbeans.modules.clazz/1 [1.19.12 200607190830]
	org.netbeans.modules.autoupdate/1 [2.16.12 200607190830]
	org.netbeans.modules.updatecenters/1 [1.6.12 200607190830]
	org.netbeans.modules.websvc.jaxws20/1 [1.1.12 200607190830]
	org.netbeans.modules.ant.freeform/1 [1.10.12 200607190830]
	org.netbeans.modules.java.freeform/1 [1.5.12 200607190830]
	org.netbeans.modules.j2ee.metadata [1.0.12 200607190830]
	org.netbeans.api.web.webmodule [1.7.11 200607190830]
	org.netbeans.modules.j2ee.dd/1 [1.8.11.2 2 200607190830]
	org.netbeans.modules.j2ee.dd.webservice [1.4.11 200607190830]
	org.netbeans.modules.xml.xam/1 [1.1.11 1 200607190830]
	org.netbeans.modules.editor.structure/1 [1.12.11.1 1 200607190830]
	org.netbeans.modules.xml.text/2 [1.12.11.4.4 4 200607190830]
	org.netbeans.modules.xml.xdm/1 [1.1.11 1 200607190830]
	org.netbeans.modules.j2ee.persistenceapi/1 [1.0.11 200607190830]
	org.netbeans.modules.j2eeapis/1 [1.7.11 200607190830]
	org.netbeans.modules.settings/1 [1.10.13 200607190830]
	org.netbeans.modules.j2eeserver/4 [1.19.11.1 1 200607190830]
	org.netbeans.modules.profiler.j2ee/1 [0.90.2 060719]
	org.netbeans.modules.refactoring/1 [1.20.12.3.2 3 200607190830]
	org.netbeans.modules.apisupport.refactoring [1.3.13.6 200607190830]
	org.netbeans.modules.editor.settings.storage/1 [1.4.12 200607190830]
	org.netbeans.modules.options.editor/1 [1.2.12 200607190830]
	org.netbeans.modules.utilities/1 [1.21.12 200607190830]
	org.netbeans.modules.utilities.project/1 [1.5.12 200607190830]
	org.netbeans.modules.j2ee.platform/1 [1.4.11 200607190830]
	org.netbeans.modules.xml.retriever/1 [1.0.10 200607190830]
	org.netbeans.modules.websvc.jaxwsmodel/1 [1.0.11 200607190830]
	org.netbeans.modules.websvc.clientapi [1.5.11 200607190830]
	org.netbeans.modules.websvc.websvcapi [1.5.11 200607190830]
	org.netbeans.modules.db/0 [1.18.11.4 4 200607190830]
	org.netbeans.modules.j2ee.common/1 [1.7.11 200607190830]
	org.netbeans.modules.xml.multiview/1 [1.5.11.2 2 200607190830]
	org.netbeans.modules.dbapi [1.2.11.4 200607190830]
	org.netbeans.modules.dbschema/1 [1.8.11.3.4 3 200607190830]
	org.netbeans.modules.j2ee.api.ejbmodule [1.6.11 200607190830]
	org.netbeans.modules.j2ee.persistence [1.1.11.1.2 1 200607190830]
	org.netbeans.modules.j2ee.verification [1.0.11 200607190830]
	org.netbeans.modules.xml.schema.model/1 [1.1.11 1 200607190830]
	org.netbeans.modules.xml.wsdl.model/1 [1.1.11 1 200607190830]
	org.netbeans.lib.cvsclient/1 [1.14.12 200607190830]
	org.netbeans.modules.websvc.jaxwsapi [1.0.11 200607190830]
	org.netbeans.modules.websvc.registry [1.4.11 200607190830]
	org.netbeans.modules.websvc.core [1.6.11.1.4 1 200607190830]
	org.netbeans.modules.xml.schema/1 [1.12.11.4 200607190830]
	org.netbeans.tasklistapi/1 [1.20.12.7 7 200607190830]
	org.netbeans.modules.tasklist.core/2 [1.37.12.16.7 16 200607190830]
	org.netbeans.modules.j2ee.sun.appsrv/1 [1.4.11 1 200607190830]
	org.netbeans.modules.j2ee.sun.ddui/1 [1.7.11 1 200607190830]
	org.netbeans.modules.derby [1.7.12 200607190830]
	org.netbeans.modules.j2ee.sun.appsrv81/1 [1.2.11.1.1 1 200607190830]
	org.netbeans.modules.j2ee.ejbcore [1.5.11 200607190830]
	org.netbeans.modules.j2ee.ejbjarproject [1.5.11 200607190830]
	org.netbeans.modules.j2ee.clientproject [1.0.11.1 1 200607190830]
	org.netbeans.libs.glassfish_logging/1 [1.0.1 1 200607190830]
	org.netbeans.modules.servletjspapi/1 [1.0.11 1 200607190830]
	org.netbeans.modules.web.jspparser/2 [2.6.11 200607190830]
	org.netbeans.modules.web.project [1.5.11 200607190830]
	org.netbeans.modules.j2ee.earproject [1.6.11 200607190830]
	org.netbeans.modules.j2ee.archive [1.0.19 200607190830]
	org.netbeans.spi.palette/1 [1.5.12 200607190830]
	org.netbeans.modules.form/2 [1.19.12 1 200607190830]
	org.netbeans.modules.editor.plain.lib/1 [1.3.12 200607190830]
	org.netbeans.modules.editor.plain/1 [1.3.12 200607190830]
	org.netbeans.modules.servletapi/1 [1.10.11 200607190830]
	org.netbeans.modules.html.editor.lib/1 [1.5.11 200607190830]
	org.netbeans.modules.db.core [1.3.11 200607190830]
	org.netbeans.modules.versioning/1 [1.3.12.1 1 200607190830]
	org.netbeans.modules.profiler.nbproject/1 [0.9.2 060719]
	org.netbeans.modules.j2ee.samples [1.0.1 200607190830]
	org.netbeans.modules.apisupport.feedreader/1 [1.3.13 200607190830]
	org.netbeans.modules.xml.tools/2 [1.12.11.4.4.4 4 200607190830]
	org.netbeans.modules.html/1 [1.20.11 200607190830]
	org.netbeans.modules.defaults/1 [1.2.12 200607190830]
	org.netbeans.modules.suggestions_framework/2 [1.15.12.9.16.7 9 200607190830]
	org.netbeans.swing.tabcontrol [1.6.12 200607190830]
	org.netbeans.modules.html.editor/1 [1.5.11 200607190830]
	org.netbeans.modules.web.core.syntax/1 [1.23.11 200607190830]
	org.netbeans.modules.web.core/1 [1.26.11.42.2 42 200607190830]
	org.netbeans.modules.j2ee.refactoring/1 [1.6.11.1.42.1 200607190830]
	org.netbeans.modules.httpserver/2 [2.6.11.42 42 200607190830]
	org.netbeans.modules.web.monitor/1 [1.16.11 200607190830]
	org.netbeans.modules.web.debug/1 [2.9.11 200607190830]
	org.netbeans.modules.j2ee.genericserver [1.5.11 200607190830]
	org.netbeans.modules.properties/1 [1.17.12 200607190830]
	org.netbeans.modules.i18n/1 [1.20.12 200607190830]
	org.netbeans.modules.xsl/1 [1.12.11.4 200607190830]
	org.netbeans.modules.web.jstl11/1 [2.7.11 1.1.2 200607190830]
	org.netbeans.modules.j2ee.debug/1 [1.4.11 200607190830]
	org.netbeans.modules.properties.syntax/1 [1.17.12 200607190830]
	org.netbeans.modules.j2ee.toplinklib/1 [2.7.12 200607190830]
	org.netbeans.modules.j2ee.weblogic9/1 [1.5.11 200607190830]
	org.netbeans.modules.profiler.freeform/1 [0.9.2 060719]
	org.netbeans.modules.ant.debugger/1 [1.7.12.1 200607190830]
	org.netbeans.modules.i18n.form/2 [1.18.12 200607190830]
	org.netbeans.modules.tasklist.docscan/2 [1.23.12.9.16.7 200607190830]
	org.netbeans.modules.db.sql.editor [1.3.11.4 200607190830]
	org.netbeans.modules.websvc.customization [1.0.11 200607190830]
	org.netbeans.modules.web.examples/1 [1.6.11 200607190830]
	org.netbeans.modules.java.examples/1 [1.5.12 200607190830]
	org.netbeans.modules.welcome/1 [1.10.13 200607190830]
	org.netbeans.modules.j2ee.ejbfreeform [1.7.11 200607190830]
	org.netbeans.modules.tomcat5/1 [1.8.11 200607190830]
	org.netbeans.modules.tomcat5.bundled/1 [1.6.12 200607190830]
	org.netbeans.modules.image/1 [1.17.12 200607190830]
	org.netbeans.modules.editor.bookmarks/1 [1.3.12 200607190830]
	org.netbeans.modules.extbrowser/1 [1.10.11 200607190830]
	org.netbeans.core.windows/2 [2.7.12.1 200607190830]
	org.netbeans.modules.usersguide/1 [1.19.12 200607190830]
	org.netbeans.modules.profiler.j2ee.sunas/1 [0.90.2 060719]
	org.netbeans.modules.profiler.j2se/1 [0.90.2 060719]
	org.netbeans.modules.diff/1 [1.15.12.42 42 200607190830]
	org.netbeans.libs.jsch/1 [1.4.12 0.1.24 200607190830]
	org.netbeans.modules.versioning.system.cvss/1 [1.7.12.1.42.1 1 200607190830]
	org.netbeans.modules.j2ee.blueprints/1 [1.10.11 200607190830]
	org.netbeans.core.ide/1 [1.9.12 200607190830]
	org.netbeans.modules.profiler.j2ee.weblogic/1 [0.90.2 060719]
	org.netbeans.modules.websvc.jaxrpc16/1 [1.3.11 200607190830]
	org.netbeans.modules.ant.grammar/1 [1.14.12 200607190830]
	org.netbeans.modules.j2ee.ant [1.8.11.1 200607190830]
	org.netbeans.modules.j2ee.jboss4/1 [1.5.11.1 200607190830]
	org.netbeans.modules.web.struts/1 [1.3.11.1 1 200607190830]
	org.netbeans.modules.web.jsf/1 [1.3.11.1 1 200607190830]
	org.netbeans.modules.beans/1 [1.17.12 200607190830]
	org.netbeans.modules.profiler.j2ee.tomcat/1 [0.90.2 060719]
	org.netbeans.modules.websvc.dev/1 [1.6.11.1 200607190830]
	org.netbeans.modules.java.navigation/1 [1.2.12 200607190830]
	org.netbeans.modules.apisupport.paintapp [1.0.12 200607190830]
	org.netbeans.modules.java.j2seplatform/1 [1.6.12.2 2 200607190830]
	org.netbeans.modules.javadoc/1 [1.18.12 200607190830]
	org.netbeans.modules.web.freeform [1.5.11 200607190830]
	org.netbeans.modules.j2ee.ddloaders/1 [1.7.11.2.2 200607190830]
	org.netbeans.upgrader [4.5.12 200607190830]
	org.netbeans.modules.java.j2seproject [1.6.12.42 42 200607190830]
Comment 1 Jiri Prox 2006-09-13 07:50:29 UTC
Can you provide the sample of code, where the parser has problems? What syntax
error is shown? 
Comment 2 abruegl 2006-09-14 18:28:34 UTC
I got the error again to day, and also I got another parser problem where it
said 'invalid identifer' on code that was fine. Again the commenting it out and
uncommenting worked to make the syntax error go away. Here is a code snippet of
where I got the stack trace again, and the syntax error os on the 'else if' and
says "')' expected". Again there is no syntax error here.
[code]
        scanTypesList.getModel().addListDataListener(new ListDataListener() {
            public void contentsChanged(ListDataEvent e) {
                // Check
                JList source = (JList)e.getSource();
                boolean enableMurhpysign = false;
                boolean enablePregTest = false;
                String selectedModality =
(String)modalityComboBox.getSelectedItem();
                if (selectedModality.equals("US")) {
                    ListModel lm = source.getModel();
                    for (int i = 0; i < lm.getSize(); i++) {
                        ScanTypeTO scanType = (ScanTypeTO)lm.getElementAt(i);
                        String exam = scanType.getExam();
                        if(exam.equalsIgnoreCase("ABDOMEN") ||
exam.equalsIgnoreCase("RUQ") || exam.equalsIgnoreCase("GALL BLADDER")) {
                            
                        } else if(exam.equalsIgnoreCase("PELVIS") {
                            
                        }
                    }   
                }
                
                
            }
            public void intervalAdded(ListDataEvent e) {
            }
            public void intervalRemoved(ListDataEvent e) {
            }
        });
[/code]

Here was the trace:
java.lang.RuntimeException: javax.jmi.reflect.InvalidObjectException: Object
with MOFID 1BAD75D5-F0D5-11DA-BEB8-46388EDEAA77:0000000000005DC0 no longer
exists, class: org.netbeans.jmi.javamodel.JavaClass$Impl
	at
org.netbeans.modules.java.hints.JavaHintsProvider.getHints(JavaHintsProvider.java:159)
	at
org.netbeans.modules.editor.hints.HintsOperator$HintPopupTaskImpl.run(HintsOperator.java:260)
	at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:499)
[catch] at
org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:932)
Caused by: javax.jmi.reflect.InvalidObjectException: Object with MOFID
1BAD75D5-F0D5-11DA-BEB8-46388EDEAA77:0000000000005DC0 no longer exists, class:
org.netbeans.jmi.javamodel.JavaClass$Impl
	at
org.netbeans.mdr.handlers.BaseObjectHandler._getDelegate(BaseObjectHandler.java:365)
	at
org.netbeans.modules.javacore.jmiimpl.javamodel.SemiPersistentElement.getElementInfo(SemiPersistentElement.java:193)
	at
org.netbeans.modules.javacore.jmiimpl.javamodel.SemiPersistentElement.getInternalForm(SemiPersistentElement.java:855)
	at
org.netbeans.modules.javacore.jmiimpl.javamodel.MetadataElement.getASTree(MetadataElement.java:521)


I am not sure what further to provide...I just think my NB is somehow in a weird
state :P Hopefully 5.5 non beta will fix this little issue for me.
Comment 3 Vitezslav Stejskal 2007-02-18 23:08:20 UTC
Probably fixed with the retouche revamp, but reassigning to java ppl for their
opinion.
Comment 4 Quality Engineering 2007-09-20 12:48:16 UTC
Reorganization of java component
Comment 5 Jan Becicka 2008-02-25 16:17:08 UTC
This issue is not valid in current builds any more. Java support was completely
redesigned in 6.0 time frame. Please use NetBeans 6.0 and later.