To check application extension registry mechanism in WebSphere Portal 6.0 I created two portlet wars. The first one is base that creates extension point and has common interface that all extensions must implement. Also it contains one portlet that is traversing existing extensions and is trying to instantiate them. The second is extension itself. All is done in correspondence with Info Center. During running the portlet from first war the following exception appears:
org.eclipse.core.runtime.CoreException: CLYEA0008E: Failed to load Extension class: test.plugin.TestClass2.
Research showed that it happens because extension war doesn't see common interface from base war. Can anybody help to shed some light on this ? The source code is attached.