mojarra icon indicating copy to clipboard operation
mojarra copied to clipboard

Facelet metadata is not cached properly when contracts are used.

Open larslorenzen opened this issue 7 years ago • 1 comments

Hi, We see a lot of contention on class.forName when using JSF with 2 resource library contracts. It seems that the problem results from the composite component metadata not being cached correctly. DefaultFaceletFactory.needsToBeRefreshed always returns false because the facelets are cached in cachePerContract. This method is called from FaceletViewHandlingStrategy.getComponentMetadata.

Environment: Payara 4.1.2.181 Mojarra 2.2.14

larslorenzen avatar Jan 07 '19 15:01 larslorenzen

mojarra issue tracker moved to: https://github.com/eclipse-ee4j/mojarra

erickdeoliveiraleal avatar Jan 24 '19 10:01 erickdeoliveiraleal