To comment on the following update, log in, then open the issue: http://www.openoffice.org/issues/show_bug.cgi?id=93740
User uga changed the following: What |Old value |New value ================================================================================ Status|RESOLVED |UNCONFIRMED -------------------------------------------------------------------------------- Resolution|WONTFIX | -------------------------------------------------------------------------------- ------- Additional comments from [EMAIL PROTECTED] Thu Sep 11 15:25:37 +0000 2008 ------- Hi sb, I agree that it may be hard to implement, although I think the affected code will be confined to UNO jars only (unoil.jar, ridl.jar, jurt.jar, jug.jar). However, let's point out that there is one OpenOffice.org and there are potentially hundreds of extensions for it written in Java. By not providing it in OpenOffice.org we introduce a major road-block to extension developers. I am confident that a majority will abandon their project blaming it on bugs in OpenOffice.org even before you get a chance to explain that they have to add the line Thread.currentThread().setContextClassLoader(this.getClass().getClassLoader()); to every method in every listener and every callback class such as XAsyncJob. I am lucky to be paid for writing OpenOffice.org extensions, so I'm not going anywhere :) So, let's not rush marking this issue RESOLVED (WONTFIX) and make an attempt to fix it. It was an unintended side-effect or the new class loader architecture (which is otherwise simply fantastic!) and deserves some attention. I have gone through several mail threads where people hit this problem but everyone has their own explanation, which indicates that the issue is not obvious and developers get confused. I myself spent hours in Eclipse debugger to narrow down the problem. It is not documented (or at least not indexed by google) and due to misunderstanding from developers I keep finding wrong solutions, such as adding dependent libraries to the root classpath or changing the way I load resources which is not possible when I use 3rd party libraries, such as Spring. Relevant mail threads: http://extensions.openoffice.org/servlets/ReadMsg?list=dev&msgNo=912 http://www.mail-archive.com/[EMAIL PROTECTED]/msg07637.html http://www.openoffice.org/issues/show_bug.cgi?id=75767 http://www.openoffice.org/servlets/ReadMsg?list=dev&msgNo=19584 --------------------------------------------------------------------- Please do not reply to this automatically generated notification from Issue Tracker. Please log onto the website and enter your comments. http://qa.openoffice.org/issue_handling/project_issues.html#notification --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]