我使用Quarkus-primFaces扩展将为WildFly创建WAR文件(使用JSF和PrimeFaces)的项目迁移到Quarkus应用程序.
The application is running fine in dev mode when start it via maven quarkus:dev.
But when I build and run it as an uber-jar, as soon as I call the main page, I get the following error:
SEVERE org.apache.myfaces.application.ApplicationImpl.createComponent(1282) [executor-thread-1] - Undefined component type org.primefaces.component.Growl
jakarta.faces.FacesException: Undefined component type org.primefaces.component.Growl
at org.apache.myfaces.application.ApplicationImpl.createComponent(ApplicationImpl.java:1283)
at org.apache.myfaces.application.ApplicationImpl.createComponent(ApplicationImpl.java:1252)
at jakarta.faces.application.ApplicationWrapper.createComponent(ApplicationWrapper.java:128)
at org.apache.myfaces.view.facelets.tag.faces.ComponentTagHandlerDelegate.createComponent(ComponentTagHandlerDelegate.java:587)
at org.apache.myfaces.view.facelets.tag.faces.ComponentTagHandlerDelegate.apply(ComponentTagHandlerDelegate.java:275)
at jakarta.faces.view.facelets.DelegatingMetaTagHandler.apply(DelegatingMetaTagHandler.java:52)
at jakarta.faces.view.facelets.CompositeFaceletHandler.apply(CompositeFaceletHandler.java:47)
at org.apache.myfaces.view.facelets.tag.faces.core.ViewHandler.apply(ViewHandler.java:195)
[...]
我正在使用:
- Quarkus版本3.0.4最终,
- 夸克-PrimeFaces 3.13.3
- MyFaces-Quarkus 4.0.1
- 夸克-全能面孔4.2.1
- JDK 17
你知道为什么会发生这种事吗?
问候