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.
FFJ orion EE - mount a FS - convert the FS into a web module (tools/convert) - explorer/runtime/server registry/installed servers/tomcat 32/set as default - create a JSP - compile the JSP - set a JSP breakpoint - restart the IDE - exceptions are thrown
-
where is the exception? I see none => INVALID
org.openide.filesystems.FileStateInvalidException at org.openide.filesystems.AbstractFileObject$Invalid.getFileSystem (AbstractFileObject.java:831) at org.netbeans.modules.web.core.jsploader.JspCompileUtil.getContextRoot (JspCompileUtil.java:191) [catch] at org.netbeans.modules.web.core.jsploader.JspDataObject.addWebContextLis tener(JspDataObject.java:757) at org.netbeans.modules.web.core.jsploader.JspDataObject.getPlugin (JspDataObject.java:607) at org.netbeans.modules.web.core.jsploader.JspDataObject.getServletDataOb ject(JspDataObject.java:632) at org.netbeans.modules.web.core.jsploader.JspDataObject.getServletEditor (JspDataObject.java:883) at org.netbeans.modules.web.core.jsploader.ServletEditor$JspEnv.findClone ableOpenSupport(ServletEditor.java:409) at org.openide.text.PositionRef$Manager.readObject (PositionRef.java:208) at java.lang.reflect.Method.invoke(Native Method) at java.io.ObjectInputStream.invokeObjectReader (ObjectInputStream.java:2214) at java.io.ObjectInputStream.inputObject (ObjectInputStream.java:1411) at java.io.ObjectInputStream.readObject (ObjectInputStream.java:386) at java.io.ObjectInputStream.readObject (ObjectInputStream.java:236) at org.openide.text.PositionRef.readObject (PositionRef.java:98) at java.lang.reflect.Method.invoke(Native Method) at java.io.ObjectInputStream.invokeObjectReader (ObjectInputStream.java:2214) at java.io.ObjectInputStream.inputObject (ObjectInputStream.java:1411) at java.io.ObjectInputStream.readObject (ObjectInputStream.java:386) at java.io.ObjectInputStream.readObject (ObjectInputStream.java:236) at org.openide.text.DocumentLine.readObject (DocumentLine.java:267) at java.lang.reflect.Method.invoke(Native Method) at java.io.ObjectInputStream.invokeObjectReader (ObjectInputStream.java:2214) at java.io.ObjectInputStream.inputObject (ObjectInputStream.java:1411) at java.io.ObjectInputStream.readObject (ObjectInputStream.java:386) at java.io.ObjectInputStream.inputClassFields (ObjectInputStream.java:2263) at java.io.ObjectInputStream.defaultReadObject (ObjectInputStream.java:519) at java.io.ObjectInputStream.inputObject (ObjectInputStream.java:1412) at java.io.ObjectInputStream.readObject (ObjectInputStream.java:386) at java.io.ObjectInputStream.inputClassFields (ObjectInputStream.java:2263) at java.io.ObjectInputStream.defaultReadObject (ObjectInputStream.java:519) at java.io.ObjectInputStream.inputObject (ObjectInputStream.java:1412) at java.io.ObjectInputStream.readObject (ObjectInputStream.java:386) at java.io.ObjectInputStream.inputClassFields (ObjectInputStream.java:2263) at java.io.ObjectInputStream.defaultReadObject (ObjectInputStream.java:519) at java.io.ObjectInputStream.inputObject (ObjectInputStream.java:1412) at java.io.ObjectInputStream.readObject (ObjectInputStream.java:386) at java.io.ObjectInputStream.inputClassFields (ObjectInputStream.java:2263) at java.io.ObjectInputStream.defaultReadObject (ObjectInputStream.java:519) at org.netbeans.modules.debugger.CoreBreakpoint.readObject (CoreBreakpoint.java:124) at java.lang.reflect.Method.invoke(Native Method) at java.io.ObjectInputStream.invokeObjectReader (ObjectInputStream.java:2214) at java.io.ObjectInputStream.inputObject (ObjectInputStream.java:1411) at java.io.ObjectInputStream.readObject (ObjectInputStream.java:386) at java.io.ObjectInputStream.readObject (ObjectInputStream.java:236) at java.util.HashMap.readObject(HashMap.java:839) at java.lang.reflect.Method.invoke(Native Method) at java.io.ObjectInputStream.invokeObjectReader (ObjectInputStream.java:2214) at java.io.ObjectInputStream.inputObject (ObjectInputStream.java:1411) at java.io.ObjectInputStream.readObject (ObjectInputStream.java:386) at java.io.ObjectInputStream.inputClassFields (ObjectInputStream.java:2263) at java.io.ObjectInputStream.defaultReadObject (ObjectInputStream.java:519) at org.netbeans.modules.debugger.BreakpointGroup.readObject (BreakpointGroup.java:92) at java.lang.reflect.Method.invoke(Native Method) at java.io.ObjectInputStream.invokeObjectReader (ObjectInputStream.java:2214) at java.io.ObjectInputStream.inputObject (ObjectInputStream.java:1411) at java.io.ObjectInputStream.readObject (ObjectInputStream.java:386) at java.io.ObjectInputStream.inputClassFields (ObjectInputStream.java:2263) at java.io.ObjectInputStream.defaultReadObject (ObjectInputStream.java:519) at org.netbeans.modules.debugger.CoreBreakpoint.readObject (CoreBreakpoint.java:124) at java.lang.reflect.Method.invoke(Native Method) at java.io.ObjectInputStream.invokeObjectReader (ObjectInputStream.java:2214) at java.io.ObjectInputStream.inputObject (ObjectInputStream.java:1411) at java.io.ObjectInputStream.readObject (ObjectInputStream.java:386) at java.io.ObjectInputStream.inputArray (ObjectInputStream.java:1142) at java.io.ObjectInputStream.readObject (ObjectInputStream.java:374) at java.io.ObjectInputStream.inputClassFields (ObjectInputStream.java:2263) at java.io.ObjectInputStream.defaultReadObject (ObjectInputStream.java:519) at java.io.ObjectInputStream.inputObject (ObjectInputStream.java:1412) at java.io.ObjectInputStream.readObject (ObjectInputStream.java:386) at java.io.ObjectInputStream.inputClassFields (ObjectInputStream.java:2263) at java.io.ObjectInputStream.defaultReadObject (ObjectInputStream.java:519) at org.netbeans.modules.debugger.support.DebuggerSupport.readObject (DebuggerSupport.java:91) at java.lang.reflect.Method.invoke(Native Method) at java.io.ObjectInputStream.invokeObjectReader (ObjectInputStream.java:2214) at java.io.ObjectInputStream.inputObject (ObjectInputStream.java:1411) at java.io.ObjectInputStream.readObject (ObjectInputStream.java:386) at java.io.ObjectInputStream.readObject (ObjectInputStream.java:236) at org.openide.options.SystemOption.readExternal (SystemOption.java:241) at org.openide.util.SharedClassObject$WriteReplace.readObject (SharedClassObject.java:730) at java.lang.reflect.Method.invoke(Native Method) at java.io.ObjectInputStream.invokeObjectReader (ObjectInputStream.java:2214) at java.io.ObjectInputStream.inputObject (ObjectInputStream.java:1411) at java.io.ObjectInputStream.readObject (ObjectInputStream.java:386) at java.io.ObjectInputStream.readObject (ObjectInputStream.java:236) at org.openide.loaders.XMLSettingsSupport$SettingsRecognizer.readSerial (XMLSettingsSupport.java:400) at org.openide.loaders.XMLSettingsSupport$SettingsRecognizer.instanceCrea te(XMLSettingsSupport.java:430) at org.openide.loaders.InstanceDataObject$SettingsInstance.instanceCreate (InstanceDataObject.java:1210) at org.openide.loaders.InstanceDataObject.instanceCookieChanged (InstanceDataObject.java:168) at org.openide.loaders.InstanceDataObject.access$1000 (InstanceDataObject.java:66) at org.openide.loaders.InstanceDataObject$SettingsInstance.fileChanged (InstanceDataObject.java:1612) at org.openide.util.WeakListener$FileChange.fileChanged (WeakListener.java:406) at org.openide.filesystems.FileObject$ED.dispatch (FileObject.java:630) at org.openide.filesystems.EventControl.invokeDispatchers (EventControl.java:161) at org.openide.filesystems.EventControl.exitAtomicAction (EventControl.java:139) at org.openide.filesystems.EventControl.runAtomicAction (EventControl.java:91) at org.openide.filesystems.FileSystem.runAtomicAction (FileSystem.java:388) at org.netbeans.core.projects.SessionManager.setProjectLayer (SessionManager.java:127) at org.netbeans.modules.projects.PSupport.projectOpen (PSupport.java:203) at org.netbeans.core.NbProjectOperation.setProject (NbProjectOperation.java:141) at org.netbeans.core.NbProjectOperation.setOpeningProject (NbProjectOperation.java:199) at org.netbeans.core.NbProjectOperation.openOrCreateProject (NbProjectOperation.java:186) at org.netbeans.core.NonGui.run(NonGui.java:535) at org.netbeans.core.Main.run(Main.java:213) at org.openide.TopManager.initializeTopManager (TopManager.java:120) at org.openide.TopManager.getDefault(TopManager.java:81) at org.netbeans.core.Main.main(Main.java:346) at org.netbeans.core.TopThreadGroup.run (TopThreadGroup.java:87) at java.lang.Thread.run(Thread.java:484)
The problem is that FileObject (probably primary file of JspDataObject) used in getContextRoot cannot be found in Repository at the moment of deserialization. Instead of FileObject is serialized FileObject.Replace that contains fileName and fileSystemName. Reassigned back to web module for deeper investigation.
*** This issue has been marked as a duplicate of 20540 ***
Resolved for 3.4.x or earlier, no new info since then -> verify.
Resolved for 3.4.x or earlier, no new info since then -> closing.