每当我将战争部署到 wildfly 8 或 10(在这种情况下,它是一个 jax-rs 服务)时,我会看到以下行
[javax.enterprise.resource.webcontainer.jsf.config] (ServerService Thread Pool -- 151) Initializing Mojarra 2.2.11-jbossorg-1 20150505-1501 for context
由于应用程序中没有使用JSF,有没有办法阻止mojarra被初始化?
我有一个这样命名和SessionScoped的JSF控制器
import javax.inject.Named;
import javax.enterprise.context.SessionScoped;
@Named
@SessionScoped
public class SomeController {
...
Run Code Online (Sandbox Code Playgroud)
将@RolesAllowed或@DenyAll添加到控制器无效。当此控制器调用具有@RolesAllowed批注的EJB时,它将在那些bean调用上正常工作。
我正在使用jsf 2.2并将我的应用程序部署到Wildfy 8.1