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.
Build No: 200109210100 OS: linux RH 7.1, W2K Loading project created in NB321 into 3.3 cause exception and project is not loaded. Project had just 1 directory mounted. On W2k the exception doesnt show up.
Would be nice to have some stacktrace attached, otherwise there is not much to do.
Created attachment 2649 [details] stacktrace
Looks winsys-related...
Radek, Honza this was thrown from filesystems (MFO), inconsitence in SystemFileSystem or even generally in MultiFileSystem ?? Any ideas, could you look at it, please?
Radek, this is probably some inconsistence in MFS ... (maybe caused by problems with events firing ?).
x
I was able to import projects from 3.2.1 without any problems. Tested in W2K. That`s the reason why priority decreased.Also last changes in MFS that could change behaviour were reverted. Are you able to reproduce this bug on last build ?
Decreasing priority to P3, because workaround exists and bug doesn't lead to data loss. Import project from nb321 to nb33 throws Exception (as described previously) and project is not loaded, but imported project appears in Project manager and can be opened successfuly.
Reassigned to projects. Source of problem: there are copied also hidden files. Avoid copying of such file. You can use MultiFileSystem instead of LocalFileSystem. MFS filters such files.
Aha, now I understand the problem, thanks. I will change projects import procedure to copy files to projects layer (LFS) directly. I think, I should transfer _hidden files as well beacuse they hide some files from lower layers (e.g. modules XML layers).
Increasing prio again, it's still problem in projects import we should resolve before beta.
The LocalFileSystem is used for the project import, all files (including _hidden files) are transfered without any constraints. Fixed in main trunk.
Verified.
Resolved for 3.4.x or earlier, no new info since then -> closing.