Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
1.5.1, 1.6.2
-
None
-
JDK 1.6.0_14, Oracle WebLogic Application Server 10.3, Solaris SunOS 5.10
Description
I've tried to loading the logging-module from the classpath which did not work on a BEA Weblogic 10.3 (causing a NullPointerException in RepositoryListener, Method loadClassPathModules().
The problem is similar to AXIS2-4258 (Fix for the WebSphere AppServer) because the BEA container uses a different protocol, too.
In my case the logging module (named axis2-log-module.jar) is included within EAR-File and the returned URL from the ClassLoader to this resource is:
zip:/projects/projectname/weblogic10.3/user_projects/domains/base_domain/servers/AdminServer/tmp/_WL_user/_appsdir_AppName_ear/jpclyk/axis2-log-module.jar!/META-INF/module.xml
I'm not sure if this might be a problem of the BEA ClassLoader (weblogic.utils.classloader.ChangeAwareClassloader) but the returned Scheme is null, which causes a NullPointerException when checking the scheme is not "file".
Code line 137: if (!moduleURI.getScheme().equals("file")).
Regards,
Joerg
Attachments
Attachments
Issue Links
- is duplicated by
-
AXIS2-4900 Modules not getting loaded from classpath in JBoss 5.1
- Open
-
AXIS2-5686 RepositoryListener] - Error occurred while loading modules from classpath
- Resolved
-
AXIS2-5687 Nullpointer Exception
- Resolved