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.

View | Details | Raw Unified | Return to bug 92287
Collapse All | Expand All

(-)web/project/src/org/netbeans/modules/web/project/classpath/WebProjectClassPathExtender.java (-3 / +3 lines)
Lines 263-270 Link Here
263
    }
263
    }
264
    
264
    
265
    private void storeLibLocations() {
265
    private void storeLibLocations() {
266
        ProjectManager.mutex().postWriteRequest(new Runnable () {
266
        RequestProcessor.getDefault().post(new Runnable() {
267
            public void run() {
267
            public void run() {
268
                ProjectManager.mutex().writeAccess(new Runnable() {
269
                    public void run() {
268
                EditableProperties props = helper.getProperties (AntProjectHelper.PROJECT_PROPERTIES_PATH);    //Reread the properties, PathParser changes them
270
                EditableProperties props = helper.getProperties (AntProjectHelper.PROJECT_PROPERTIES_PATH);    //Reread the properties, PathParser changes them
269
                //update lib references in private properties
271
                //update lib references in private properties
270
                EditableProperties privateProps = helper.getProperties(AntProjectHelper.PRIVATE_PROPERTIES_PATH);
272
                EditableProperties privateProps = helper.getProperties(AntProjectHelper.PRIVATE_PROPERTIES_PATH);
Lines 278-285 Link Here
278
                WebProjectProperties.storeLibrariesLocations(set.iterator(), privateProps);
280
                WebProjectProperties.storeLibrariesLocations(set.iterator(), privateProps);
279
                helper.putProperties(AntProjectHelper.PRIVATE_PROPERTIES_PATH, privateProps);
281
                helper.putProperties(AntProjectHelper.PRIVATE_PROPERTIES_PATH, privateProps);
280
282
281
                RequestProcessor.getDefault().post(new Runnable() {
282
                    public void run() {
283
                        try {
283
                        try {
284
                            ProjectManager.getDefault().saveProject(project);
284
                            ProjectManager.getDefault().saveProject(project);
285
                        } catch (IOException e) {
285
                        } catch (IOException e) {

Return to bug 92287