I have encountered the same issue. The problem is in the Extension class, and specifically in the (private) getListed method, which doesn't check whether the Manifest passed as a parameter is null. For comparison, this check is performed in the (public) getAvailable method. The obvious work-around is, of course, to include a manifest in any jar that comes without one. The alternative (which I have opted for, with no problems thus far) is to add the following at the top of the getListed method (copied from getAvailable):
if (null == manifest) {
return new Extension[0];
}Is this something that should find its way into the CVS, or is the check intentionally left out?
Alex
At 12:14 PM 12/15/2003 +0100, [EMAIL PROTECTED] wrote:
I'm using merlin 3.0 and 3.2. We solved this problem by adding manifest.mf to jta.jar file.Isn't it problem with merlin classloader?
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
---
Alexandros Paramythis
Institute for Information Processing and Microprocessor Technology Johannes Kepler University Linz Altenbergerstr. 69, A-4040 Linz, AUSTRIA
Tel (office): +43 (0) 732 2468 8442 Tel (home): +43 (0) 7228 6556 Email: [EMAIL PROTECTED]
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
