org.netbeans.modules.vcscore.VcsFileSystem$FileLockUserQuestionException: Do you want to checkout the file to make it writable? at org.netbeans.modules.vcscore.VcsFileSystem.lock(VcsFileSystem.java:4096) at org.openide.filesystems.AbstractFileObject.lock(AbstractFileObject.java:200) at org.netbeans.modules.masterfs.Delegate$FileLockImpl.lock(Delegate.java:282) at org.netbeans.modules.masterfs.Delegate$FileLockImpl.access$200(Delegate.java:252) at org.netbeans.modules.masterfs.Delegate.lock(Delegate.java:157) at org.netbeans.modules.masterfs.MasterFileObject.lock(MasterFileObject.java:139) at org.netbeans.spi.project.support.ant.ProjectProperties$1.run(ProjectProperties.java:200) at org.openide.filesystems.EventControl.runAtomicAction(EventControl.java:89) at org.openide.filesystems.FileSystem.runAtomicAction(FileSystem.java:432) at org.netbeans.spi.project.support.ant.ProjectProperties$PP.write(ProjectProperties.java:192) at org.netbeans.spi.project.support.ant.ProjectProperties.write(ProjectProperties.java:97) at org.netbeans.spi.project.support.ant.AntProjectHelper.save(AntProjectHelper.java:397) at org.netbeans.spi.project.support.ant.AntProjectHelper.access$100(AntProjectHelper.java:57) at org.netbeans.spi.project.support.ant.AntProjectHelper$1.save(AntProjectHelper.java:95) at org.netbeans.modules.project.ant.AntBasedProjectFactorySingleton.saveProject(AntBasedProjectFactorySingleton.java:141) at org.netbeans.api.project.ProjectManager$7.run(ProjectManager.java:431) at org.openide.util.Mutex.writeAccess(Mutex.java:298) at org.netbeans.api.project.ProjectManager.saveProject(ProjectManager.java:424) at org.netbeans.modules.web.project.ui.customizer.WebProjectProperties$1.run(WebProjectProperties.java:401) at org.openide.util.Mutex.writeAccess(Mutex.java:298) at org.netbeans.modules.web.project.ui.customizer.WebProjectProperties.store(WebProjectProperties.java:327) at org.netbeans.modules.web.project.ui.WebCustomizerProvider$OptionListener.actionPerformed(WebCustomizerProvider.java:126) at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1836) at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2154) at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:420) at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:258) at javax.swing.AbstractButton.doClick(AbstractButton.java:302) at javax.swing.plaf.basic.BasicRootPaneUI$Actions.actionPerformed(BasicRootPaneUI.java:190) at javax.swing.SwingUtilities.notifyAction(SwingUtilities.java:1569) at javax.swing.JComponent.processKeyBinding(JComponent.java:2718) at javax.swing.KeyboardManager.fireBinding(KeyboardManager.java:255) at javax.swing.KeyboardManager.fireKeyboardAction(KeyboardManager.java:204) at javax.swing.JComponent.processKeyBindingsForAllComponents(JComponent.java:2795) at javax.swing.JComponent.processKeyBindings(JComponent.java:2787) at javax.swing.JComponent.processKeyEvent(JComponent.java:2681) at java.awt.Component.processEvent(Component.java:5242) at java.awt.Container.processEvent(Container.java:1961) at java.awt.Component.dispatchEventImpl(Component.java:3933) at java.awt.Container.dispatchEventImpl(Container.java:2019) at java.awt.Component.dispatchEvent(Component.java:3781) at java.awt.KeyboardFocusManager.redispatchEvent(KeyboardFocusManager.java:1804) at java.awt.DefaultKeyboardFocusManager.dispatchKeyEvent(DefaultKeyboardFocusManager.java:668) at java.awt.DefaultKeyboardFocusManager.preDispatchKeyEvent(DefaultKeyboardFocusManager.java:916) at java.awt.DefaultKeyboardFocusManager.typeAheadAssertions(DefaultKeyboardFocusManager.java:794) at java.awt.DefaultKeyboardFocusManager.dispatchEvent(DefaultKeyboardFocusManager.java:632) at java.awt.Component.dispatchEventImpl(Component.java:3819) at java.awt.Container.dispatchEventImpl(Container.java:2019) at java.awt.Window.dispatchEventImpl(Window.java:1764) at java.awt.Component.dispatchEvent(Component.java:3781) [catch] at java.awt.EventQueue.dispatchEvent(EventQueue.java:463) at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:234) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:163) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149) at java.awt.EventDispatchThread.run(EventDispatchThread.java:110)