Hi,
I have a problem with working with JRuby in Eclipse. If required scripts stored not in classpath directories but in other plugins JRuby cannot find them. As I see the problem in Equinox environment. When JRuby calculates path to required script it uses Equinox BundleClassLoader to load this script and it will return path to file in bundle-dependent format, for example bundleresource://9/./some_script.rb And in further calculations JRuby cannot correctly interpret this path. For example function File.expand_path will return "/./some_script" instead of full path "D:/path_to_plugin/some_script". I find out how to resolve this problem with using FileLocator class from org.eclipse.core.runtime plugin but I don't want to have dependencies to other plugins in my org.jruby plugin. Are there other ways to resolve this problem? Nikolay Lagutko Programmer GERSIS SOFTWARE, LCC Odoevskogo str., 131, 220018 Minsk Republic of Belarus ph.: +375 (17) 2591900 fax: +375 (17) 2591901 GSM: +375 (29) 3115430 ICQ: 457203926 Skype: lagutko_nikolay Jabber: lagutk...@jabber.ru http://www.gersis-software.com/ <http://www.gersis-software.com/>