When I use the Udig SDK 1.2M2,M3 directly or from the Eclipse(after seeting as the target platform), It does not persist the catalog. Say, I opened a shape file "C:/Data/countries.shp" and closed the Udig. Now again when I reopen SDK, the file is not getting opened by itself. When I select the file in catalog view, It shows "shapefile not found:file:/../../../C:/Data/countries.shp". After closing the Udig again, It appends some more characters to the path, like "shapefile not found:file:/../../../../../../../C:/Data/countries.shp". I am not able to understand the problem. Also jpg and tiff files are not persisted at all i.e. they don't appear in the catalog after restart. Please help. I am attaching a screenshot for your reference.
NOTE: I have not modified the SDK.