I'm trying to use a custom jsf component on Websphere 8.5. The component class is annotated with @FacesComponent.
The component is on a shared lib jar on the server. I already have an faces-config inside the jar META-INF folder.
If the jar is inside my ear file it works as expected, but when its on a sharedlib it gives me "Undefined component type MyUIActionList" error.
Any ideas on how to make this work?
Web fragment JARs belong in
WAR/WEB-INF/lib
and absolutely not inEAR/lib
norServer/lib
.See also a.o. chapter 8.1 of Servlet 3.0 specification (emphasis mine):
End of story.