History | Log In     View a printable version of the current page.  
Issue Details (XML | Word | Printable)

Key: OSMORC-112
Type: Bug Bug
Status: Closed Closed
Resolution: Fixed
Priority: Normal Normal
Assignee: Unassigned
Reporter: Thomas Singer
Votes: 0
Watchers: 0
Operations

If you were logged in you would be able to see more operations.
Osmorc

Deleting and recreating framework definition does NOT reload the plugin folder for the specified Eclipse bundle

Created: 27 Jan 09 19:15   Updated: 10 Sep 09 14:46
Component/s: None
Affects Version/s: 0.11.0
Fix Version/s: 0.12.0

Original Estimate: Unknown Remaining Estimate: Unknown Time Spent: Unknown
Environment: SVN-revision 178


 Description  « Hide
Even after assigning a different project framework instance, Osmorc does not update the module's plugin libraries.

 All   Comments   Work Log   Change History      Sort Order:
Robert F. Beeger - 27 Jan 09 21:32
This problem is connected with IDEA's caching.
As a workaround press the synchronize button in the file chooser for the base folder of the framework instance after selecting the base folder.

Probably we can fix this by forcing IDEA to refresh the folder before Osmorc starts scanning it for the bundles and other things. We'll have to investigate this.


Thomas Singer - 27 Jan 09 22:23
Thanks, not I understand. I can't understand why IDEA is caching information on my hard-disk. When I open a file chooser it often shows obsolete files and misses new ones.

Thomas Singer - 27 Jan 09 22:24
I meant 'noW I understand'.

Robert F. Beeger - 27 Jan 09 23:58
The folders containing the binary and source bundles are now refreshed before creating the framework instance libraries.

Sometime in the future we'll need to rework this and add automatic framework instance updates based on the changes in the file system.


Thomas Singer - 28 Jan 09 00:13
Could you please also add a button right beside the existing Add/Remove buttons which refreshes the selected framework instance (maybe exactly the same as Remove and (re)Add would do)? Thanks in advance.