This content has been marked as final.
Show 4 replies
-
1. Re: Load classes from deployment in module jars
sfcoy May 12, 2013 4:00 AM (in response to anikulin)Assuming that you have some kind of initialisation method, you need to pass the module based scanner the classloader that loads the classes of your deployment.
-
2. Re: Load classes from deployment in module jars
anikulin May 12, 2013 6:54 AM (in response to sfcoy)When I'm trying to load class in module using current classloader (Class.forName("com.examle.Book")) I have ClassNotFoundException, however this Book.class is in deployed jar file.Can you help, how can I load it?
Thanks, Anton
-
3. Re: Load classes from deployment in module jars
sfcoy May 12, 2013 10:06 AM (in response to anikulin)Module client code (in WEB-INF/classes for example):
{code:java}SomeModuleClass.performScan(this.getClass().getClassLoader());{code}
Module class scanner:
{code:java}public static void performScan(ClassLoader classloader) {
... scan classes in provided classloader rather than the current classloader
}{code}
-
4. Re: Load classes from deployment in module jars
anikulin May 13, 2013 12:53 PM (in response to sfcoy)That's helped. Thanks a lot, Stephen!