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 10352 - ClassNotFoundException: org.netbeans.core.SystemFileSystem thrown when opening FFJ 2.0 project
Summary: ClassNotFoundException: org.netbeans.core.SystemFileSystem thrown when openin...
Status: CLOSED DUPLICATE of bug 9944
Alias: None
Product: projects
Classification: Unclassified
Component: Generic Infrastructure (show other bugs)
Version: 3.x
Hardware: Sun Solaris
: P2 blocker (vote)
Assignee: Jan Pokorsky
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2001-03-15 14:31 UTC by Martin Balin
Modified: 2003-07-01 14:17 UTC (History)
0 users

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments
FFJ 2.0 project settings and system folder (553.34 KB, application/octet-stream)
2001-07-20 20:10 UTC, Martin Balin
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Martin Balin 2001-03-15 14:31:11 UTC
[JDK 1.3.1 b19 hotspot, Solaris 7, NB 3.2 b5]
When project created in Forte for Java 2.0 IE is opened inside NB 3.2 b5 then
ClassNotFoundExc is thrown for org.netbeans.core.SystemFileSystem class.
Steps:
1. Run FFJ 2.0 IE in multiuser mode and created TestCompatibility project.
2. Some files added to this project and some files created in mounted FS.
3. FFJ 2.0 exited and started again. Everything seems to be OK.
4. forte4j_user copied to be nbuser32 directory.
5. Close FFJ and start NB 3.2 b5
6. When IDE is started then select Project | Manage Projects. In dialog select
TestCompatibility project and click Open
7. Couple of "Errors during project open is shown"
8. The first one project open error is SystemFileSystem which shows exception
below.
9. When all dialog windows are closed then all visible filesystems are properly
mounted.

Thu Mar 15 14:52:49 CET 2001java.lang.ClassNotFoundException:
org.netbeans.core.SystemFileSystem
Annotation: Type= 3, name = SystemFileSystem
java.lang.ClassNotFoundException: org.netbeans.core.SystemFileSystem
        at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:297)
        at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:286)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:253)
        at
org.netbeans.core.MultiURLClassLoader.loadClass(MultiURLClassLoader.java:193)
        at
org.netbeans.core.MultiURLClassLoader.loadClass(MultiURLClassLoader.java:140)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:253)
        at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:313)
        at java.lang.Class.forName0(Native Method)
        at java.lang.Class.forName(Class.java:195)
        at
org.openide.util.io.NbObjectInputStream.resolveClass(NbObjectInputStream.java:50)
        at
java.io.ObjectInputStream.inputClassDescriptor(ObjectInputStream.java:918)
        at java.io.ObjectInputStream.readObject(ObjectInputStream.java:366)
        at java.io.ObjectInputStream.readObject(ObjectInputStream.java:236)
        at java.io.ObjectInputStream.inputObject(ObjectInputStream.java:1186)
        at java.io.ObjectInputStream.readObject(ObjectInputStream.java:386)
        at java.io.ObjectInputStream.readObject(ObjectInputStream.java:236)
        at
org.netbeans.modules.projects.content.XMLSupport.deserializeValue(XMLSupport.java:97)
        at
org.netbeans.modules.projects.content.XMLSupport.decodeValue(XMLSupport.java:84)
        at
org.netbeans.modules.projects.content.XMLProjectContent$XMLDiffSet.addRaw(XMLProjectContent.java:404)
        at
org.netbeans.modules.projects.content.HandlerDiffSet.startElement(HandlerDiffSet.java:157)
        at
org.xml.sax.helpers.XMLReaderAdapter.startElement(XMLReaderAdapter.java:329)
        at org.apache.xerces.parsers.SAXParser.startElement(SAXParser.java:1376)
        at
org.apache.xerces.validators.common.XMLValidator.callStartElement(XMLValidator.java:965)
        at
org.apache.xerces.framework.XMLDocumentScanner.scanElement(XMLDocumentScanner.java:1858)
        at
org.apache.xerces.framework.XMLDocumentScanner$ContentDispatcher.dispatch(XMLDocumentScanner.java:1234)
        at
org.apache.xerces.framework.XMLDocumentScanner.parseSome(XMLDocumentScanner.java:381)
        at org.apache.xerces.framework.XMLParser.parse(XMLParser.java:952)
        at org.xml.sax.helpers.XMLReaderAdapter.parse(XMLReaderAdapter.java:223)
        at
org.netbeans.modules.projects.content.XMLSupport.loadDiffSet(XMLSupport.java:253)
        at
org.netbeans.modules.projects.content.XMLProjectContent.loadDiffSet(XMLProjectContent.java:257)
        at
org.netbeans.modules.projects.content.XMLProjectContent.getRepository(XMLProjectContent.java:113)
        at
org.netbeans.modules.projects.PSupport.updateRepository(PSupport.java:825)
        at org.netbeans.modules.projects.PSupport.projectOpen(PSupport.java:218)
        at
org.netbeans.core.NbProjectOperation.setProject(NbProjectOperation.java:131)
        at org.netbeans.core.NbTopManager.openProject(NbTopManager.java:414)
        at
org.netbeans.modules.projects.ProjectManagerPanel$9.run(ProjectManagerPanel.java:293)
        at org.openide.util.Task.run(Task.java:124)
[catch] at
org.openide.util.RequestProcessor$ProcessorThread.run(RequestProcessor.java:567)
Comment 1 Martin Balin 2001-03-15 14:32:45 UTC
Created attachment 800 [details]
FFJ 2.0 project settings and system folder
Comment 2 Jesse Glick 2001-03-15 15:13:53 UTC
It is projects module's fault for ever storing the SFS to begin with, hopefully
it can figure out how to not try to read it again... (the SFS class was renamed,
which should be an implementation detail in core)
Comment 3 Jan Pokorsky 2001-04-02 17:42:13 UTC
Try last build.

*** This issue has been marked as a duplicate of 9944 ***
Comment 4 Quality Engineering 2003-07-01 14:15:29 UTC
Resolved for 3.3.x or earlier, no new info since then -> closing.
Comment 5 Quality Engineering 2003-07-01 14:17:31 UTC
Resolved for 3.4.x or earlier, no new info since then -> closing.