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.
The test org.netbeans.test.ide.IDEValidation.testWriteAccess in ide.kit module fails due to write to disk by derby module. Please prevent such write, or better kill Installer completely. Failed org.netbeans.test.ide.IDEValidation.testWriteAccess Failing for the past 5 builds (Since Unstable#74 ) Took 3 seconds. Error Message No writes during startup checkWrite: /space/hudson/jobs/push-main/workspace/ide.kit/build/test/qa-functional/work/userdir0/config/Databases java.lang.Exception: checkWrite: /space/hudson/jobs/push-main/workspace/ide.kit/build/test/qa-functional/work/userdir0/config/Databases at org.netbeans.test.ide.CountingSecurityManager.checkWrite(CountingSecurityManager.java:358) at java.io.File.mkdir(File.java:1155) at org.openide.filesystems.LocalFileSystem.createRecursiveFolder(LocalFileSystem.java:255) at org.openide.filesystems.LocalFileSystem.createFolder(LocalFileSystem.java:218) at org.openide.filesystems.LocalFileSystem$Impl.createFolder(LocalFileSystem.java:539) at org.openide.filesystems.AbstractFileObject.createFolder(AbstractFileObject.java:405) at org.openide.filesystems.FileUtil.createFolder(FileUtil.java:501) at org.openide.filesystems.MultiFileObject.createFolder(MultiFileObject.java:999) at org.openide.filesystems.FileUtil.createFolder(FileUtil.java:501) at org.openide.filesystems.FileUtil.createData(FileUtil.java:556) at org.openide.filesystems.MultiFileObject.createData(MultiFileObject.java:1076) at org.netbeans.modules.db.explorer.driver.JDBCDriverConvertor$AtomicWriter.run(JDBCDriverConvertor.java:384) at org.openide.filesystems.EventControl.runAtomicAction(EventControl.java:120) at org.openide.filesystems.FileSystem.runAtomicAction(FileSystem.java:502) at org.netbeans.modules.db.explorer.driver.JDBCDriverConvertor.create(JDBCDriverConvertor.java:260) at org.netbeans.api.db.explorer.JDBCDriverManager.addDriver(JDBCDriverManager.java:152) at org.netbeans.modules.derby.DerbyOptions.registerDriver(DerbyOptions.java:323) at org.netbeans.modules.derby.DerbyOptions.access$000(DerbyOptions.java:69) at org.netbeans.modules.derby.DerbyOptions$1.run(DerbyOptions.java:258) at org.openide.filesystems.EventControl.runAtomicAction(EventControl.java:120) at org.openide.filesystems.FileSystem.runAtomicAction(FileSystem.java:502) at org.netbeans.modules.derby.DerbyOptions.registerDrivers(DerbyOptions.java:256) at org.netbeans.modules.derby.DerbyOptions.setLocation(DerbyOptions.java:175) at org.netbeans.modules.derby.DerbyOptions.trySetLocation(DerbyOptions.java:185) at org.netbeans.modules.derby.Installer$RegisterJDKDerby.registerJDKDerby(Installer.java:101) at org.netbeans.modules.derby.Installer$RegisterJDKDerby.run(Installer.java:86) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:573) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1005) checkWrite: /space/hudson/jobs/push-main/workspace/ide.kit/build/test/qa-functional/work/userdir0/config/Databases checkWrite: /space/hudson/jobs/push-main/workspace/ide.kit/build/test/qa-functional/work/userdir0/config/Databases checkWrite: /space/hudson/jobs/push-main/workspace/ide.kit/build/test/qa-functional/work/userdir0/config/Databases/JDBCDrivers java.lang.Exception: checkWrite: /space/hudson/jobs/push-main/workspace/ide.kit/build/test/qa-functional/work/userdir0/config/Databases/JDBCDrivers at org.netbeans.test.ide.CountingSecurityManager.checkWrite(CountingSecurityManager.java:358) at java.io.File.mkdir(File.java:1155) at org.openide.filesystems.LocalFileSystem.createRecursiveFolder(LocalFileSystem.java:255) at org.openide.filesystems.LocalFileSystem.createFolder(LocalFileSystem.java:218) at org.openide.filesystems.LocalFileSystem$Impl.createFolder(LocalFileSystem.java:539) at org.openide.filesystems.AbstractFileObject.createFolder(AbstractFileObject.java:405) at org.openide.filesystems.FileUtil.createFolder(FileUtil.java:501) at org.openide.filesystems.MultiFileObject.createFolder(MultiFileObject.java:999) at org.openide.filesystems.FileUtil.createFolder(FileUtil.java:501) at org.openide.filesystems.FileUtil.createData(FileUtil.java:556) at org.openide.filesystems.MultiFileObject.createData(MultiFileObject.java:1076) at org.netbeans.modules.db.explorer.driver.JDBCDriverConvertor$AtomicWriter.run(JDBCDriverConvertor.java:384) at org.openide.filesystems.EventControl.runAtomicAction(EventControl.java:120) at org.openide.filesystems.FileSystem.runAtomicAction(FileSystem.java:502) at org.netbeans.modules.db.explorer.driver.JDBCDriverConvertor.create(JDBCDriverConvertor.java:260) at org.netbeans.api.db.explorer.JDBCDriverManager.addDriver(JDBCDriverManager.java:152) at org.netbeans.modules.derby.DerbyOptions.registerDriver(DerbyOptions.java:323) at org.netbeans.modules.derby.DerbyOptions.access$000(DerbyOptions.java:69) at org.netbeans.modules.derby.DerbyOptions$1.run(DerbyOptions.java:258) at org.openide.filesystems.EventControl.runAtomicAction(EventControl.java:120) at org.openide.filesystems.FileSystem.runAtomicAction(FileSystem.java:502) at org.netbeans.modules.derby.DerbyOptions.registerDrivers(DerbyOptions.java:256) at org.netbeans.modules.derby.DerbyOptions.setLocation(DerbyOptions.java:175) at org.netbeans.modules.derby.DerbyOptions.trySetLocation(DerbyOptions.java:185) at org.netbeans.modules.derby.Installer$RegisterJDKDerby.registerJDKDerby(Installer.java:101) at org.netbeans.modules.derby.Installer$RegisterJDKDerby.run(Installer.java:86) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:573) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1005) checkWrite: /space/hudson/jobs/push-main/workspace/ide.kit/build/test/qa-functional/work/userdir0/config/Databases/JDBCDrivers checkWrite: /space/hudson/jobs/push-main/workspace/ide.kit/build/test/qa-functional/work/userdir0/config/Databases/JDBCDrivers checkWrite: /space/hudson/jobs/push-main/workspace/ide.kit/build/test/qa-functional/work/userdir0/config/Databases/JDBCDrivers/org_apache_derby_jdbc_ClientDriver.xml java.lang.Exception: checkWrite: /space/hudson/jobs/push-main/workspace/ide.kit/build/test/qa-functional/work/userdir0/config/Databases/JDBCDrivers/org_apache_derby_jdbc_ClientDriver.xml at org.netbeans.test.ide.CountingSecurityManager.checkWrite(CountingSecurityManager.java:358) at java.io.File.createNewFile(File.java:882) at org.openide.filesystems.LocalFileSystem.createData(LocalFileSystem.java:267) at org.openide.filesystems.LocalFileSystem$Impl.createData(LocalFileSystem.java:551) at org.openide.filesystems.AbstractFileObject.createData(AbstractFileObject.java:466) at org.openide.filesystems.FileUtil.createData(FileUtil.java:577) at org.openide.filesystems.MultiFileObject.createData(MultiFileObject.java:1076) at org.openide.filesystems.FileUtil.createData(FileUtil.java:577) at org.openide.filesystems.MultiFileObject.createData(MultiFileObject.java:1076) at org.netbeans.modules.db.explorer.driver.JDBCDriverConvertor$AtomicWriter.run(JDBCDriverConvertor.java:384) at org.openide.filesystems.EventControl.runAtomicAction(EventControl.java:120) at org.openide.filesystems.FileSystem.runAtomicAction(FileSystem.java:502) at org.netbeans.modules.db.explorer.driver.JDBCDriverConvertor.create(JDBCDriverConvertor.java:260) at org.netbeans.api.db.explorer.JDBCDriverManager.addDriver(JDBCDriverManager.java:152) at org.netbeans.modules.derby.DerbyOptions.registerDriver(DerbyOptions.java:323) at org.netbeans.modules.derby.DerbyOptions.access$000(DerbyOptions.java:69) at org.netbeans.modules.derby.DerbyOptions$1.run(DerbyOptions.java:258) at org.openide.filesystems.EventControl.runAtomicAction(EventControl.java:120) at org.openide.filesystems.FileSystem.runAtomicAction(FileSystem.java:502) at org.netbeans.modules.derby.DerbyOptions.registerDrivers(DerbyOptions.java:256) at org.netbeans.modules.derby.DerbyOptions.setLocation(DerbyOptions.java:175) at org.netbeans.modules.derby.DerbyOptions.trySetLocation(DerbyOptions.java:185) at org.netbeans.modules.derby.Installer$RegisterJDKDerby.registerJDKDerby(Installer.java:101) at org.netbeans.modules.derby.Installer$RegisterJDKDerby.run(Installer.java:86) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:573) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1005) checkWrite: /space/hudson/jobs/push-main/workspace/ide.kit/build/test/qa-functional/work/userdir0/config/Databases/JDBCDrivers/org_apache_derby_jdbc_ClientDriver.xml checkWrite: /space/hudson/jobs/push-main/workspace/ide.kit/build/test/qa-functional/work/userdir0/config/Databases/JDBCDrivers/org_apache_derby_jdbc_ClientDriver.xml checkWrite: /space/hudson/jobs/push-main/workspace/ide.kit/build/test/qa-functional/work/userdir0/config/Databases/JDBCDrivers/org_apache_derby_jdbc_ClientDriver.xml checkWrite: /space/hudson/jobs/push-main/workspace/ide.kit/build/test/qa-functional/work/userdir0/config/Databases/JDBCDrivers checkWrite: /space/hudson/jobs/push-main/workspace/ide.kit/build/test/qa-functional/work/userdir0/config/Databases/JDBCDrivers checkWrite: /space/hudson/jobs/push-main/workspace/ide.kit/build/test/qa-functional/work/userdir0/config/Databases/JDBCDrivers checkWrite: /space/hudson/jobs/push-main/workspace/ide.kit/build/test/qa-functional/work/userdir0/config/Databases/JDBCDrivers/org_apache_derby_jdbc_EmbeddedDriver.xml java.lang.Exception: checkWrite: /space/hudson/jobs/push-main/workspace/ide.kit/build/test/qa-functional/work/userdir0/config/Databases/JDBCDrivers/org_apache_derby_jdbc_EmbeddedDriver.xml at org.netbeans.test.ide.CountingSecurityManager.checkWrite(CountingSecurityManager.java:358) at java.io.File.createNewFile(File.java:882) at org.openide.filesystems.LocalFileSystem.createData(LocalFileSystem.java:267) at org.openide.filesystems.LocalFileSystem$Impl.createData(LocalFileSystem.java:551) at org.openide.filesystems.AbstractFileObject.createData(AbstractFileObject.java:466) at org.openide.filesystems.FileUtil.createData(FileUtil.java:577) at org.openide.filesystems.MultiFileObject.createData(MultiFileObject.java:1076) at org.openide.filesystems.FileUtil.createData(FileUtil.java:577) at org.openide.filesystems.MultiFileObject.createData(MultiFileObject.java:1076) at org.netbeans.modules.db.explorer.driver.JDBCDriverConvertor$AtomicWriter.run(JDBCDriverConvertor.java:384) at org.openide.filesystems.EventControl.runAtomicAction(EventControl.java:120) at org.openide.filesystems.FileSystem.runAtomicAction(FileSystem.java:502) at org.netbeans.modules.db.explorer.driver.JDBCDriverConvertor.create(JDBCDriverConvertor.java:260) at org.netbeans.api.db.explorer.JDBCDriverManager.addDriver(JDBCDriverManager.java:152) at org.netbeans.modules.derby.DerbyOptions.registerDriver(DerbyOptions.java:323) at org.netbeans.modules.derby.DerbyOptions.access$000(DerbyOptions.java:69) at org.netbeans.modules.derby.DerbyOptions$1.run(DerbyOptions.java:259) at org.openide.filesystems.EventControl.runAtomicAction(EventControl.java:120) at org.openide.filesystems.FileSystem.runAtomicAction(FileSystem.java:502) at org.netbeans.modules.derby.DerbyOptions.registerDrivers(DerbyOptions.java:256) at org.netbeans.modules.derby.DerbyOptions.setLocation(DerbyOptions.java:175) at org.netbeans.modules.derby.DerbyOptions.trySetLocation(DerbyOptions.java:185) at org.netbeans.modules.derby.Installer$RegisterJDKDerby.registerJDKDerby(Installer.java:101) at org.netbeans.modules.derby.Installer$RegisterJDKDerby.run(Installer.java:86) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:573) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1005) checkWrite: /space/hudson/jobs/push-main/workspace/ide.kit/build/test/qa-functional/work/userdir0/config/Databases/JDBCDrivers/org_apache_derby_jdbc_EmbeddedDriver.xml checkWrite: /space/hudson/jobs/push-main/workspace/ide.kit/build/test/qa-functional/work/userdir0/config/Databases/JDBCDrivers/org_apache_derby_jdbc_EmbeddedDriver.xml checkWrite: /space/hudson/jobs/push-main/workspace/ide.kit/build/test/qa-functional/work/userdir0/config/Databases/JDBCDrivers/org_apache_derby_jdbc_EmbeddedDriver.xml checkWrite: /space/hudson/jobs/push-main/workspace/ide.kit/build/test/qa-functional/work/userdir0/config/Preferences/org/netbeans/modules/derby.properties java.lang.Exception: checkWrite: /space/hudson/jobs/push-main/workspace/ide.kit/build/test/qa-functional/work/userdir0/config/Preferences/org/netbeans/modules/derby.properties at org.netbeans.test.ide.CountingSecurityManager.checkWrite(CountingSecurityManager.java:358) at java.io.File.createNewFile(File.java:882) at org.openide.filesystems.LocalFileSystem.createData(LocalFileSystem.java:267) at org.openide.filesystems.LocalFileSystem$Impl.createData(LocalFileSystem.java:551) at org.openide.filesystems.AbstractFileObject.createData(AbstractFileObject.java:466) at org.openide.filesystems.FileUtil.createData(FileUtil.java:577) at org.openide.filesystems.MultiFileObject.createData(MultiFileObject.java:1076) at org.openide.filesystems.FileUtil.createData(FileUtil.java:577) at org.openide.filesystems.MultiFileObject.createData(MultiFileObject.java:1076) at org.openide.filesystems.FileUtil.createData(FileUtil.java:577) at org.netbeans.core.startup.preferences.PropertiesStorage.toPropertiesFile(PropertiesStorage.java:308) at org.netbeans.core.startup.preferences.PropertiesStorage.outputStream(PropertiesStorage.java:248) at org.netbeans.core.startup.preferences.PropertiesStorage.save(PropertiesStorage.java:220) at org.netbeans.core.startup.preferences.NbPreferences.flushSpi(NbPreferences.java:166) at org.netbeans.core.startup.preferences.NbPreferences$1$1.run(NbPreferences.java:70) at org.netbeans.core.startup.preferences.PropertiesStorage$3.run(PropertiesStorage.java:318) at org.openide.filesystems.EventControl.runAtomicAction(EventControl.java:120) at org.openide.filesystems.FileSystem.runAtomicAction(FileSystem.java:502) at org.netbeans.core.startup.preferences.PropertiesStorage.runAtomic(PropertiesStorage.java:316) at org.netbeans.core.startup.preferences.NbPreferences$1.run(NbPreferences.java:66) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:573) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1005) checkWrite: /space/hudson/jobs/push-main/workspace/ide.kit/build/test/qa-functional/work/userdir0/config/Preferences/org/netbeans/modules/derby.properties checkWrite: /space/hudson/jobs/push-main/workspace/ide.kit/build/test/qa-functional/work/userdir0/config/Preferences/org/netbeans/modules/derby.properties checkWrite: /space/hudson/jobs/push-main/workspace/ide.kit/build/test/qa-functional/work/userdir0/config/Preferences/org/netbeans/modules/derby.properties checkWrite: /space/hudson/jobs/push-main/workspace/ide.kit/build/test/qa-functional/work/userdir0/config/Databases checkWrite: /space/hudson/jobs/push-main/workspace/ide.kit/build/test/qa-functional/work/userdir0/config/Databases checkWrite: /space/hudson/jobs/push-main/workspace/ide.kit/build/test/qa-functional/work/userdir0/config/Databases/Connections java.lang.Exception: checkWrite: /space/hudson/jobs/push-main/workspace/ide.kit/build/test/qa-functional/work/userdir0/config/Databases/Connections at org.netbeans.test.ide.CountingSecurityManager.checkWrite(CountingSecurityManager.java:358) at java.io.File.mkdir(File.java:1155) at org.openide.filesystems.LocalFileSystem.createRecursiveFolder(LocalFileSystem.java:255) at org.openide.filesystems.LocalFileSystem.createFolder(LocalFileSystem.java:218) at org.openide.filesystems.LocalFileSystem$Impl.createFolder(LocalFileSystem.java:539) at org.openide.filesystems.AbstractFileObject.createFolder(AbstractFileObject.java:405) at org.openide.filesystems.FileUtil.createFolder(FileUtil.java:501) at org.openide.filesystems.MultiFileObject.createFolder(MultiFileObject.java:999) at org.openide.filesystems.FileUtil.createFolder(FileUtil.java:501) at org.openide.filesystems.FileUtil.createData(FileUtil.java:556) at org.openide.filesystems.MultiFileObject.createData(MultiFileObject.java:1076) at org.netbeans.modules.db.explorer.DatabaseConnectionConvertor$AtomicWriter.run(DatabaseConnectionConvertor.java:362) at org.openide.filesystems.EventControl.runAtomicAction(EventControl.java:120) at org.openide.filesystems.FileSystem.runAtomicAction(FileSystem.java:502) at org.netbeans.modules.db.explorer.DatabaseConnectionConvertor.create(DatabaseConnectionConvertor.java:248) at org.netbeans.modules.db.explorer.ConnectionList.add(ConnectionList.java:121) at org.netbeans.modules.db.explorer.infos.RootNodeInfo.addConnection(RootNodeInfo.java:307) at org.netbeans.api.db.explorer.ConnectionManager.addConnection(ConnectionManager.java:145) at org.netbeans.modules.visualweb.dataconnectivity.utils.SampleDatabaseCreator.registerDatabase(SampleDatabaseCreator.java:147) at org.netbeans.modules.visualweb.dataconnectivity.utils.SampleDatabaseCreator.createAll(SampleDatabaseCreator.java:96) at org.netbeans.modules.visualweb.dataconnectivity.naming.DerbyWaiter$2.run(DerbyWaiter.java:124) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:573) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1005) checkWrite: /space/hudson/jobs/push-main/workspace/ide.kit/build/test/qa-functional/work/userdir0/config/Databases/Connections checkWrite: /space/hudson/jobs/push-main/workspace/ide.kit/build/test/qa-functional/work/userdir0/config/Databases/Connections checkWrite: /space/hudson/jobs/push-main/workspace/ide.kit/build/test/qa-functional/work/userdir0/config/Databases/Connections/jdbc_derby___localhost_1527_trav.xml java.lang.Exception: checkWrite: /space/hudson/jobs/push-main/workspace/ide.kit/build/test/qa-functional/work/userdir0/config/Databases/Connections/jdbc_derby___localhost_1527_trav.xml at org.netbeans.test.ide.CountingSecurityManager.checkWrite(CountingSecurityManager.java:358) at java.io.File.createNewFile(File.java:882) at org.openide.filesystems.LocalFileSystem.createData(LocalFileSystem.java:267) at org.openide.filesystems.LocalFileSystem$Impl.createData(LocalFileSystem.java:551) at org.openide.filesystems.AbstractFileObject.createData(AbstractFileObject.java:466) at org.openide.filesystems.FileUtil.createData(FileUtil.java:577) at org.openide.filesystems.MultiFileObject.createData(MultiFileObject.java:1076) at org.openide.filesystems.FileUtil.createData(FileUtil.java:577) at org.openide.filesystems.MultiFileObject.createData(MultiFileObject.java:1076) at org.netbeans.modules.db.explorer.DatabaseConnectionConvertor$AtomicWriter.run(DatabaseConnectionConvertor.java:362) at org.openide.filesystems.EventControl.runAtomicAction(EventControl.java:120) at org.openide.filesystems.FileSystem.runAtomicAction(FileSystem.java:502) at org.netbeans.modules.db.explorer.DatabaseConnectionConvertor.create(DatabaseConnectionConvertor.java:248) at org.netbeans.modules.db.explorer.ConnectionList.add(ConnectionList.java:121) at org.netbeans.modules.db.explorer.infos.RootNodeInfo.addConnection(RootNodeInfo.java:307) at org.netbeans.api.db.explorer.ConnectionManager.addConnection(ConnectionManager.java:145) at org.netbeans.modules.visualweb.dataconnectivity.utils.SampleDatabaseCreator.registerDatabase(SampleDatabaseCreator.java:147) at org.netbeans.modules.visualweb.dataconnectivity.utils.SampleDatabaseCreator.createAll(SampleDatabaseCreator.java:96) at org.netbeans.modules.visualweb.dataconnectivity.naming.DerbyWaiter$2.run(DerbyWaiter.java:124) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:573) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1005) checkWrite: /space/hudson/jobs/push-main/workspace/ide.kit/build/test/qa-functional/work/userdir0/config/Databases/Connections/jdbc_derby___localhost_1527_trav.xml checkWrite: /space/hudson/jobs/push-main/workspace/ide.kit/build/test/qa-functional/work/userdir0/config/Databases/Connections/jdbc_derby___localhost_1527_trav.xml checkWrite: /space/hudson/jobs/push-main/workspace/ide.kit/build/test/qa-functional/work/userdir0/config/Databases/Connections/jdbc_derby___localhost_1527_trav.xml checkWrite: /space/hudson/jobs/push-main/workspace/ide.kit/build/test/qa-functional/work/userdir0/config/Databases/Connections checkWrite: /space/hudson/jobs/push-main/workspace/ide.kit/build/test/qa-functional/work/userdir0/config/Databases/Connections checkWrite: /space/hudson/jobs/push-main/workspace/ide.kit/build/test/qa-functional/work/userdir0/config/Databases/Connections checkWrite: /space/hudson/jobs/push-main/workspace/ide.kit/build/test/qa-functional/work/userdir0/config/Databases/Connections/jdbc_derby___localhost_1527_samp.xml java.lang.Exception: checkWrite: /space/hudson/jobs/push-main/workspace/ide.kit/build/test/qa-functional/work/userdir0/config/Databases/Connections/jdbc_derby___localhost_1527_samp.xml at org.netbeans.test.ide.CountingSecurityManager.checkWrite(CountingSecurityManager.java:358) at java.io.File.createNewFile(File.java:882) at org.openide.filesystems.LocalFileSystem.createData(LocalFileSystem.java:267) at org.openide.filesystems.LocalFileSystem$Impl.createData(LocalFileSystem.java:551) at org.openide.filesystems.AbstractFileObject.createData(AbstractFileObject.java:466) at org.openide.filesystems.FileUtil.createData(FileUtil.java:577) at org.openide.filesystems.MultiFileObject.createData(MultiFileObject.java:1076) at org.openide.filesystems.FileUtil.createData(FileUtil.java:577) at org.openide.filesystems.MultiFileObject.createData(MultiFileObject.java:1076) at org.netbeans.modules.db.explorer.DatabaseConnectionConvertor$AtomicWriter.run(DatabaseConnectionConvertor.java:362) at org.openide.filesystems.EventControl.runAtomicAction(EventControl.java:120) at org.openide.filesystems.FileSystem.runAtomicAction(FileSystem.java:502) at org.netbeans.modules.db.explorer.DatabaseConnectionConvertor.create(DatabaseConnectionConvertor.java:248) at org.netbeans.modules.db.explorer.ConnectionList.add(ConnectionList.java:121) at org.netbeans.modules.db.explorer.infos.RootNodeInfo.addConnection(RootNodeInfo.java:307) at org.netbeans.api.db.explorer.ConnectionManager.addConnection(ConnectionManager.java:145) at org.netbeans.modules.derby.api.DerbyDatabases.registerDatabase(DerbyDatabases.java:366) at org.netbeans.modules.derby.api.DerbyDatabases.createSampleDatabase(DerbyDatabases.java:282) at org.netbeans.modules.derby.Installer$RegisterJDKDerby.registerSampleDatabase(Installer.java:108) at org.netbeans.modules.derby.Installer$RegisterJDKDerby.run(Installer.java:87) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:573) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1005) checkWrite: /space/hudson/jobs/push-main/workspace/ide.kit/build/test/qa-functional/work/userdir0/config/Databases/Connections/jdbc_derby___localhost_1527_samp.xml checkWrite: /space/hudson/jobs/push-main/workspace/ide.kit/build/test/qa-functional/work/userdir0/config/Databases/Connections/jdbc_derby___localhost_1527_samp.xml checkWrite: /space/hudson/jobs/push-main/workspace/ide.kit/build/test/qa-functional/work/userdir0/config/Databases/Connections/jdbc_derby___localhost_1527_samp.xml checkWrite: /space/hudson/jobs/push-main/workspace/ide.kit/build/test/qa-functional/work/userdir0/config/Databases/Connections checkWrite: /space/hudson/jobs/push-main/workspace/ide.kit/build/test/qa-functional/work/userdir0/config/Databases/Connections checkWrite: /space/hudson/jobs/push-main/workspace/ide.kit/build/test/qa-functional/work/userdir0/config/Databases/Connections checkWrite: /space/hudson/jobs/push-main/workspace/ide.kit/build/test/qa-functional/work/userdir0/config/Databases/Connections/jdbc_derby___localhost_1527_vir_.xml java.lang.Exception: checkWrite: /space/hudson/jobs/push-main/workspace/ide.kit/build/test/qa-functional/work/userdir0/config/Databases/Connections/jdbc_derby___localhost_1527_vir_.xml at org.netbeans.test.ide.CountingSecurityManager.checkWrite(CountingSecurityManager.java:358) at java.io.File.createNewFile(File.java:882) at org.openide.filesystems.LocalFileSystem.createData(LocalFileSystem.java:267) at org.openide.filesystems.LocalFileSystem$Impl.createData(LocalFileSystem.java:551) at org.openide.filesystems.AbstractFileObject.createData(AbstractFileObject.java:466) at org.openide.filesystems.FileUtil.createData(FileUtil.java:577) at org.openide.filesystems.MultiFileObject.createData(MultiFileObject.java:1076) at org.openide.filesystems.FileUtil.createData(FileUtil.java:577) at org.openide.filesystems.MultiFileObject.createData(MultiFileObject.java:1076) at org.netbeans.modules.db.explorer.DatabaseConnectionConvertor$AtomicWriter.run(DatabaseConnectionConvertor.java:362) at org.openide.filesystems.EventControl.runAtomicAction(EventControl.java:120) at org.openide.filesystems.FileSystem.runAtomicAction(FileSystem.java:502) at org.netbeans.modules.db.explorer.DatabaseConnectionConvertor.create(DatabaseConnectionConvertor.java:248) at org.netbeans.modules.db.explorer.ConnectionList.add(ConnectionList.java:121) at org.netbeans.modules.db.explorer.infos.RootNodeInfo.addConnection(RootNodeInfo.java:307) at org.netbeans.api.db.explorer.ConnectionManager.addConnection(ConnectionManager.java:145) at org.netbeans.modules.visualweb.dataconnectivity.utils.SampleDatabaseCreator.registerDatabase(SampleDatabaseCreator.java:147) at org.netbeans.modules.visualweb.dataconnectivity.utils.SampleDatabaseCreator.createAll(SampleDatabaseCreator.java:96) at org.netbeans.modules.visualweb.dataconnectivity.naming.DerbyWaiter$2.run(DerbyWaiter.java:125) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:573) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1005) checkWrite: /space/hudson/jobs/push-main/workspace/ide.kit/build/test/qa-functional/work/userdir0/config/Databases/Connections/jdbc_derby___localhost_1527_vir_.xml checkWrite: /space/hudson/jobs/push-main/workspace/ide.kit/build/test/qa-functional/work/userdir0/config/Databases/Connections/jdbc_derby___localhost_1527_vir_.xml checkWrite: /space/hudson/jobs/push-main/workspace/ide.kit/build/test/qa-functional/work/userdir0/config/Databases/Connections/jdbc_derby___localhost_1527_vir_.xml checkWrite: /space/hudson/jobs/push-main/workspace/ide.kit/build/test/qa-functional/work/userdir0/config/Preferences/org/netbeans/modules/db java.lang.Exception: checkWrite: /space/hudson/jobs/push-main/workspace/ide.kit/build/test/qa-functional/work/userdir0/config/Preferences/org/netbeans/modules/db at org.netbeans.test.ide.CountingSecurityManager.checkWrite(CountingSecurityManager.java:358) at java.io.File.mkdir(File.java:1155) at org.openide.filesystems.LocalFileSystem.createRecursiveFolder(LocalFileSystem.java:255) at org.openide.filesystems.LocalFileSystem.createFolder(LocalFileSystem.java:218) at org.openide.filesystems.LocalFileSystem$Impl.createFolder(LocalFileSystem.java:539) at org.openide.filesystems.AbstractFileObject.createFolder(AbstractFileObject.java:405) at org.openide.filesystems.FileUtil.createFolder(FileUtil.java:501) at org.openide.filesystems.MultiFileObject.createFolder(MultiFileObject.java:999) at org.openide.filesystems.FileUtil.createFolder(FileUtil.java:501) at org.openide.filesystems.MultiFileObject.createFolder(MultiFileObject.java:999) at org.openide.filesystems.FileUtil.createFolder(FileUtil.java:501) at org.openide.filesystems.FileUtil.createData(FileUtil.java:556) at org.netbeans.core.startup.preferences.PropertiesStorage.toPropertiesFile(PropertiesStorage.java:308) at org.netbeans.core.startup.preferences.PropertiesStorage.outputStream(PropertiesStorage.java:248) at org.netbeans.core.startup.preferences.PropertiesStorage.save(PropertiesStorage.java:220) at org.netbeans.core.startup.preferences.NbPreferences.flushSpi(NbPreferences.java:166) at org.netbeans.core.startup.preferences.NbPreferences$1$1.run(NbPreferences.java:70) at org.netbeans.core.startup.preferences.PropertiesStorage$3.run(PropertiesStorage.java:318) at org.openide.filesystems.EventControl.runAtomicAction(EventControl.java:120) at org.openide.filesystems.FileSystem.runAtomicAction(FileSystem.java:502) at org.netbeans.core.startup.preferences.PropertiesStorage.runAtomic(PropertiesStorage.java:316) at org.netbeans.core.startup.preferences.NbPreferences$1.run(NbPreferences.java:66) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:573) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1005) checkWrite: /space/hudson/jobs/push-main/workspace/ide.kit/build/test/qa-functional/work/userdir0/config/Preferences/org/netbeans/modules/db checkWrite: /space/hudson/jobs/push-main/workspace/ide.kit/build/test/qa-functional/work/userdir0/config/Preferences/org/netbeans/modules/db checkWrite: /space/hudson/jobs/push-main/workspace/ide.kit/build/test/qa-functional/work/userdir0/config/Preferences/org/netbeans/modules/db checkWrite: /space/hudson/jobs/push-main/workspace/ide.kit/build/test/qa-functional/work/userdir0/config/Preferences/org/netbeans/modules/db/mysql.properties java.lang.Exception: checkWrite: /space/hudson/jobs/push-main/workspace/ide.kit/build/test/qa-functional/work/userdir0/config/Preferences/org/netbeans/modules/db/mysql.properties at org.netbeans.test.ide.CountingSecurityManager.checkWrite(CountingSecurityManager.java:358) at java.io.File.createNewFile(File.java:882) at org.openide.filesystems.LocalFileSystem.createData(LocalFileSystem.java:267) at org.openide.filesystems.LocalFileSystem$Impl.createData(LocalFileSystem.java:551) at org.openide.filesystems.AbstractFileObject.createData(AbstractFileObject.java:466) at org.openide.filesystems.FileUtil.createData(FileUtil.java:577) at org.openide.filesystems.MultiFileObject.createData(MultiFileObject.java:1076) at org.openide.filesystems.FileUtil.createData(FileUtil.java:577) at org.openide.filesystems.MultiFileObject.createData(MultiFileObject.java:1076) at org.openide.filesystems.FileUtil.createData(FileUtil.java:577) at org.netbeans.core.startup.preferences.PropertiesStorage.toPropertiesFile(PropertiesStorage.java:308) at org.netbeans.core.startup.preferences.PropertiesStorage.outputStream(PropertiesStorage.java:248) at org.netbeans.core.startup.preferences.PropertiesStorage.save(PropertiesStorage.java:220) at org.netbeans.core.startup.preferences.NbPreferences.flushSpi(NbPreferences.java:166) at org.netbeans.core.startup.preferences.NbPreferences$1$1.run(NbPreferences.java:70) at org.netbeans.core.startup.preferences.PropertiesStorage$3.run(PropertiesStorage.java:318) at org.openide.filesystems.EventControl.runAtomicAction(EventControl.java:120) at org.openide.filesystems.FileSystem.runAtomicAction(FileSystem.java:502) at org.netbeans.core.startup.preferences.PropertiesStorage.runAtomic(PropertiesStorage.java:316) at org.netbeans.core.startup.preferences.NbPreferences$1.run(NbPreferences.java:66) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:573) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1005) checkWrite: /space/hudson/jobs/push-main/workspace/ide.kit/build/test/qa-functional/work/userdir0/config/Preferences/org/netbeans/modules/db/mysql.properties checkWrite: /space/hudson/jobs/push-main/workspace/ide.kit/build/test/qa-functional/work/userdir0/config/Preferences/org/netbeans/modules/db/mysql.properties checkWrite: /space/hudson/jobs/push-main/workspace/ide.kit/build/test/qa-functional/work/userdir0/config/Preferences/org/netbeans/modules/db/mysql.properties checkWrite: /space/hudson/jobs/push-main/workspace/ide.kit/build/test/qa-functional/work/userdir0/config/Preferences/org/netbeans/modules/visualweb java.lang.Exception: checkWrite: /space/hudson/jobs/push-main/workspace/ide.kit/build/test/qa-functional/work/userdir0/config/Preferences/org/netbeans/modules/visualweb at org.netbeans.test.ide.CountingSecurityManager.checkWrite(CountingSecurityManager.java:358) at java.io.File.mkdir(File.java:1155) at org.openide.filesystems.LocalFileSystem.createRecursiveFolder(LocalFileSystem.java:255) at org.openide.filesystems.LocalFileSystem.createFolder(LocalFileSystem.java:218) at org.openide.filesystems.LocalFileSystem$Impl.createFolder(LocalFileSystem.java:539) at org.openide.filesystems.AbstractFileObject.createFolder(AbstractFileObject.java:405) at org.openide.filesystems.FileUtil.createFolder(FileUtil.java:501) at org.openide.filesystems.MultiFileObject.createFolder(MultiFileObject.java:999) at org.openide.filesystems.FileUtil.createFolder(FileUtil.java:501) at org.openide.filesystems.MultiFileObject.createFolder(MultiFileObject.java:999) at org.openide.filesystems.FileUtil.createFolder(FileUtil.java:501) at org.openide.filesystems.FileUtil.createData(FileUtil.java:556) at org.netbeans.core.startup.preferences.PropertiesStorage.toPropertiesFile(PropertiesStorage.java:308) at org.netbeans.core.startup.preferences.PropertiesStorage.outputStream(PropertiesStorage.java:248) at org.netbeans.core.startup.preferences.PropertiesStorage.save(PropertiesStorage.java:220) at org.netbeans.core.startup.preferences.NbPreferences.flushSpi(NbPreferences.java:166) at org.netbeans.core.startup.preferences.NbPreferences$1$1.run(NbPreferences.java:70) at org.netbeans.core.startup.preferences.PropertiesStorage$3.run(PropertiesStorage.java:318) at org.openide.filesystems.EventControl.runAtomicAction(EventControl.java:120) at org.openide.filesystems.FileSystem.runAtomicAction(FileSystem.java:502) at org.netbeans.core.startup.preferences.PropertiesStorage.runAtomic(PropertiesStorage.java:316) at org.netbeans.core.startup.preferences.NbPreferences$1.run(NbPreferences.java:66) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:573) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1005) checkWrite: /space/hudson/jobs/push-main/workspace/ide.kit/build/test/qa-functional/work/userdir0/config/Preferences/org/netbeans/modules/visualweb checkWrite: /space/hudson/jobs/push-main/workspace/ide.kit/build/test/qa-functional/work/userdir0/config/Preferences/org/netbeans/modules/visualweb checkWrite: /space/hudson/jobs/push-main/workspace/ide.kit/build/test/qa-functional/work/userdir0/config/Preferences/org/netbeans/modules/visualweb checkWrite: /space/hudson/jobs/push-main/workspace/ide.kit/build/test/qa-functional/work/userdir0/config/Preferences/org/netbeans/modules/visualweb/dataconnectivity.properties java.lang.Exception: checkWrite: /space/hudson/jobs/push-main/workspace/ide.kit/build/test/qa-functional/work/userdir0/config/Preferences/org/netbeans/modules/visualweb/dataconnectivity.properties at org.netbeans.test.ide.CountingSecurityManager.checkWrite(CountingSecurityManager.java:358) at java.io.File.createNewFile(File.java:882) at org.openide.filesystems.LocalFileSystem.createData(LocalFileSystem.java:267) at org.openide.filesystems.LocalFileSystem$Impl.createData(LocalFileSystem.java:551) at org.openide.filesystems.AbstractFileObject.createData(AbstractFileObject.java:466) at org.openide.filesystems.FileUtil.createData(FileUtil.java:577) at org.openide.filesystems.MultiFileObject.createData(MultiFileObject.java:1076) at org.openide.filesystems.FileUtil.createData(FileUtil.java:577) at org.openide.filesystems.MultiFileObject.createData(MultiFileObject.java:1076) at org.openide.filesystems.FileUtil.createData(FileUtil.java:577) at org.netbeans.core.startup.preferences.PropertiesStorage.toPropertiesFile(PropertiesStorage.java:308) at org.netbeans.core.startup.preferences.PropertiesStorage.outputStream(PropertiesStorage.java:248) at org.netbeans.core.startup.preferences.PropertiesStorage.save(PropertiesStorage.java:220) at org.netbeans.core.startup.preferences.NbPreferences.flushSpi(NbPreferences.java:166) at org.netbeans.core.startup.preferences.NbPreferences$1$1.run(NbPreferences.java:70) at org.netbeans.core.startup.preferences.PropertiesStorage$3.run(PropertiesStorage.java:318) at org.openide.filesystems.EventControl.runAtomicAction(EventControl.java:120) at org.openide.filesystems.FileSystem.runAtomicAction(FileSystem.java:502) at org.netbeans.core.startup.preferences.PropertiesStorage.runAtomic(PropertiesStorage.java:316) at org.netbeans.core.startup.preferences.NbPreferences$1.run(NbPreferences.java:66) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:573) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1005) checkWrite: /space/hudson/jobs/push-main/workspace/ide.kit/build/test/qa-functional/work/userdir0/config/Preferences/org/netbeans/modules/visualweb/dataconnectivity.properties checkWrite: /space/hudson/jobs/push-main/workspace/ide.kit/build/test/qa-functional/work/userdir0/config/Preferences/org/netbeans/modules/visualweb/dataconnectivity.properties checkWrite: /space/hudson/jobs/push-main/workspace/ide.kit/build/test/qa-functional/work/userdir0/config/Preferences/org/netbeans/modules/visualweb/dataconnectivity.properties checkWrite: /space/hudson/jobs/push-main/workspace/ide.kit/build/test/qa-functional/work/userdir0/config/Services java.lang.Exception: checkWrite: /space/hudson/jobs/push-main/workspace/ide.kit/build/test/qa-functional/work/userdir0/config/Services at org.netbeans.test.ide.CountingSecurityManager.checkWrite(CountingSecurityManager.java:358) at java.io.File.mkdir(File.java:1155) at org.openide.filesystems.LocalFileSystem.createRecursiveFolder(LocalFileSystem.java:255) at org.openide.filesystems.LocalFileSystem.createFolder(LocalFileSystem.java:218) at org.openide.filesystems.LocalFileSystem$Impl.createFolder(LocalFileSystem.java:539) at org.openide.filesystems.AbstractFileObject.createFolder(AbstractFileObject.java:405) at org.openide.filesystems.FileUtil.createFolder(FileUtil.java:501) at org.openide.filesystems.MultiFileObject.createFolder(MultiFileObject.java:999) at org.openide.filesystems.FileUtil.createFolder(FileUtil.java:501) at org.openide.filesystems.MultiFileObject.writable(MultiFileObject.java:340) at org.openide.filesystems.MultiFileObject.getOutputStream(MultiFileObject.java:619) at org.netbeans.modules.settings.convertors.SerialDataConvertor$SaveSupport.try2run(SerialDataConvertor.java:803) at org.netbeans.modules.settings.convertors.SerialDataConvertor$SaveSupport.run(SerialDataConvertor.java:781) at org.openide.filesystems.EventControl.runAtomicAction(EventControl.java:120) at org.openide.filesystems.FileSystem.runAtomicAction(FileSystem.java:502) at org.netbeans.modules.settings.convertors.SerialDataConvertor$SaveSupport.writeDown(SerialDataConvertor.java:845) at org.netbeans.modules.settings.convertors.SerialDataConvertor$SaveSupport.access$200(SerialDataConvertor.java:523) at org.netbeans.modules.settings.convertors.SerialDataConvertor.run(SerialDataConvertor.java:344) at org.netbeans.modules.settings.ScheduledRequest.performRequest(ScheduledRequest.java:197) at org.netbeans.modules.settings.ScheduledRequest.run(ScheduledRequest.java:172) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:573) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1005) checkWrite: /space/hudson/jobs/push-main/workspace/ide.kit/build/test/qa-functional/work/userdir0/config/Services checkWrite: /space/hudson/jobs/push-main/workspace/ide.kit/build/test/qa-functional/work/userdir0/config/Services checkWrite: /space/hudson/jobs/push-main/workspace/ide.kit/build/test/qa-functional/work/userdir0/config/Services/org-netbeans-modules-db-explorer-DatabaseOption.settings java.lang.Exception: checkWrite: /space/hudson/jobs/push-main/workspace/ide.kit/build/test/qa-functional/work/userdir0/config/Services/org-netbeans-modules-db-explorer-DatabaseOption.settings at org.netbeans.test.ide.CountingSecurityManager.checkWrite(CountingSecurityManager.java:358) at java.io.File.createNewFile(File.java:882) at org.openide.filesystems.LocalFileSystem.createData(LocalFileSystem.java:267) at org.openide.filesystems.LocalFileSystem$Impl.createData(LocalFileSystem.java:551) at org.openide.filesystems.AbstractFileObject.createData(AbstractFileObject.java:466) at org.openide.filesystems.FileUtil.createData(FileUtil.java:577) at org.openide.filesystems.MultiFileObject.createData(MultiFileObject.java:1076) at org.openide.filesystems.FileObject.createData(FileObject.java:721) at org.openide.filesystems.MultiFileObject.writable(MultiFileObject.java:344) at org.openide.filesystems.MultiFileObject.getOutputStream(MultiFileObject.java:619) at org.netbeans.modules.settings.convertors.SerialDataConvertor$SaveSupport.try2run(SerialDataConvertor.java:803) at org.netbeans.modules.settings.convertors.SerialDataConvertor$SaveSupport.run(SerialDataConvertor.java:781) at org.openide.filesystems.EventControl.runAtomicAction(EventControl.java:120) at org.openide.filesystems.FileSystem.runAtomicAction(FileSystem.java:502) at org.netbeans.modules.settings.convertors.SerialDataConvertor$SaveSupport.writeDown(SerialDataConvertor.java:845) at org.netbeans.modules.settings.convertors.SerialDataConvertor$SaveSupport.access$200(SerialDataConvertor.java:523) at org.netbeans.modules.settings.convertors.SerialDataConvertor.run(SerialDataConvertor.java:344) at org.netbeans.modules.settings.ScheduledRequest.performRequest(ScheduledRequest.java:197) at org.netbeans.modules.settings.ScheduledRequest.run(ScheduledRequest.java:172) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:573) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1005) checkWrite: /space/hudson/jobs/push-main/workspace/ide.kit/build/test/qa-functional/work/userdir0/config/Services/org-netbeans-modules-db-explorer-DatabaseOption.settings checkWrite: /space/hudson/jobs/push-main/workspace/ide.kit/build/test/qa-functional/work/userdir0/config/Services/org-netbeans-modules-db-explorer-DatabaseOption.settings checkWrite: /space/hudson/jobs/push-main/workspace/ide.kit/build/test/qa-functional/work/userdir0/config/Services/org-netbeans-modules-db-explorer-DatabaseOption.settings expected:<0> but was:<67> Stacktrace junit.framework.AssertionFailedError: No writes during startup checkWrite: /space/hudson/jobs/push-main/workspace/ide.kit/build/test/qa-functional/work/userdir0/config/Databases java.lang.Exception: checkWrite: /space/hudson/jobs/push-main/workspace/ide.kit/build/test/qa-functional/work/userdir0/config/Databases at org.netbeans.test.ide.CountingSecurityManager.checkWrite(CountingSecurityManager.java:358) at java.io.File.mkdir(File.java:1155) at org.openide.filesystems.LocalFileSystem.createRecursiveFolder(LocalFileSystem.java:255) at org.openide.filesystems.LocalFileSystem.createFolder(LocalFileSystem.java:218) at org.openide.filesystems.LocalFileSystem$Impl.createFolder(LocalFileSystem.java:539) at org.openide.filesystems.AbstractFileObject.createFolder(AbstractFileObject.java:405) at org.openide.filesystems.FileUtil.createFolder(FileUtil.java:501) at org.openide.filesystems.MultiFileObject.createFolder(MultiFileObject.java:999) at org.openide.filesystems.FileUtil.createFolder(FileUtil.java:501) at org.openide.filesystems.FileUtil.createData(FileUtil.java:556) at org.openide.filesystems.MultiFileObject.createData(MultiFileObject.java:1076) at org.netbeans.modules.db.explorer.driver.JDBCDriverConvertor$AtomicWriter.run(JDBCDriverConvertor.java:384) at org.openide.filesystems.EventControl.runAtomicAction(EventControl.java:120) at org.openide.filesystems.FileSystem.runAtomicAction(FileSystem.java:502) at org.netbeans.modules.db.explorer.driver.JDBCDriverConvertor.create(JDBCDriverConvertor.java:260) at org.netbeans.api.db.explorer.JDBCDriverManager.addDriver(JDBCDriverManager.java:152) at org.netbeans.modules.derby.DerbyOptions.registerDriver(DerbyOptions.java:323) at org.netbeans.modules.derby.DerbyOptions.access$000(DerbyOptions.java:69) at org.netbeans.modules.derby.DerbyOptions$1.run(DerbyOptions.java:258) at org.openide.filesystems.EventControl.runAtomicAction(EventControl.java:120) at org.openide.filesystems.FileSystem.runAtomicAction(FileSystem.java:502) at org.netbeans.modules.derby.DerbyOptions.registerDrivers(DerbyOptions.java:256) at org.netbeans.modules.derby.DerbyOptions.setLocation(DerbyOptions.java:175) at org.netbeans.modules.derby.DerbyOptions.trySetLocation(DerbyOptions.java:185) at org.netbeans.modules.derby.Installer$RegisterJDKDerby.registerJDKDerby(Installer.java:101) at org.netbeans.modules.derby.Installer$RegisterJDKDerby.run(Installer.java:86) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:573) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1005)
If a new policy has been estabilished which forbids writes to disk during startup, I haven't seen it publicly discussed or announced anywhere. If it has been, please provide the links to the nbdev archive and to a wiki page. Thanks.
This is our policy for a long time. And I even thought it is documented, but when I was searching for the right info I could not found any. That is why I've updated this page: http://wiki.netbeans.org/FitnessViaWhiteAndBlackList I hope it justifies enough why it is no good to write files during start.
I suppose Derby could be changed to work similar to MySQL by requiring the user to register Derby. Users might want to use their own Derby or either the one from Glassfish v2 or v3 or even JDK 1.6 instead of NetBeans automatically registering the one based on the logic in the Installer. But the plugin also automatically registers Derby, so the plugins team would need to agree to not automatically register Derby.
The other option is to leave the registration as it is, but only if the user expands the Services/Databases node (or at any other user database related guesture). At that time initializing anything related to databases is appropriate. But please prevent premature initialization done just because the IDE starts.
In 7.0, for v2 or v3 as registered servers, the Glassfish plugin should no longer set the Java DB location. I'm planning on deprecating the API that registers Java DB.
Reassigned to new owner.
core-main/rev/55ac08df298e The final state will after impl. issue 181635.