java.lang.ArrayIndexOutOfBoundsException: -1 at org.netbeans.modules.java.j2seproject.classpath.ClassPathProviderImpl.getSourcepath(ClassPathProviderImpl.java:202) at org.netbeans.modules.java.j2seproject.classpath.ClassPathProviderImpl.findClassPath(ClassPathProviderImpl.java:231) at org.netbeans.modules.java.project.ProjectClassPathProvider.findClassPath(ProjectClassPathProvider.java:36) at org.netbeans.api.java.classpath.ClassPath.getClassPath(ClassPath.java:398) at org.netbeans.modules.javacore.JMManager.getResource(JMManager.java:159) at org.netbeans.modules.javacore.RepositoryUpdater.fileDeleted(RepositoryUpdater.java:111) at org.openide.filesystems.FCLSupport.dispatchEvent(FCLSupport.java:78) at org.openide.filesystems.FCLSupport.dispatchEvent(FCLSupport.java:61) at org.openide.filesystems.FileObject$ED.dispatch(FileObject.java:785) at org.openide.filesystems.FileSystem$EventDispatcher.run(FileSystem.java:754) at org.openide.filesystems.EventControl.dispatchEvent(EventControl.java:47) at org.openide.filesystems.FileSystem.dispatchEvent(FileSystem.java:467) at org.openide.filesystems.FileObject.dispatchEvent(FileObject.java:404) at org.openide.filesystems.FileObject.fireFileDeletedEvent(FileObject.java:377) at org.netbeans.modules.masterfs.MasterFileObject.access$700(MasterFileObject.java:37) at org.netbeans.modules.masterfs.MasterFileObject$FileChangeListenerImpl.fileDeleted(MasterFileObject.java:717) at org.openide.filesystems.FCLSupport.dispatchEvent(FCLSupport.java:78) at org.openide.filesystems.FileObject$ED.dispatch(FileObject.java:765) at org.openide.filesystems.EventControl.invokeDispatchers(EventControl.java:160) at org.openide.filesystems.EventControl.exitAtomicAction(EventControl.java:138) at org.openide.filesystems.EventControl.runAtomicAction(EventControl.java:91) at org.openide.filesystems.FileSystem.runAtomicAction(FileSystem.java:431) at org.openide.loaders.DataObjectPool.runAtomicActionSimple(DataObjectPool.java:159) at org.openide.loaders.DataObject.invokeAtomicAction(DataObject.java:751) at org.openide.loaders.DataObject.delete(DataObject.java:533) at org.openide.loaders.DataNode.destroy(DataNode.java:271) at org.openide.nodes.FilterNode.destroy(FilterNode.java:505) at org.openide.explorer.ExplorerActionsImpl$DeleteActionPerformer.doDestroy(ExplorerActionsImpl.java:568) at org.openide.explorer.ExplorerActionsImpl$DeleteActionPerformer.performAction(ExplorerActionsImpl.java:509) at org.openide.explorer.ExplorerActionsImpl$DeleteActionPerformer.actionPerformed(ExplorerActionsImpl.java:580) at org.openide.util.actions.CallbackSystemAction$2.run(CallbackSystemAction.java:438) at org.openide.util.actions.CallableSystemAction$ActionRunnable.actionPerformed(CallableSystemAction.java:247) at org.netbeans.core.ModuleActions.invokeAction(ModuleActions.java:74) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:324) at org.openide.util.actions.CallableSystemAction.invokeAction(CallableSystemAction.java:179) at org.openide.util.actions.CallableSystemAction.access$000(CallableSystemAction.java:31) at org.openide.util.actions.CallableSystemAction$ActionRunnable.doRun(CallableSystemAction.java:241) at org.openide.util.actions.CallableSystemAction$2.run(CallableSystemAction.java:111) at org.openide.util.Task.run(Task.java:136) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:330) [catch] at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:686)