java.lang.IllegalStateException:JAX-RS Web服务中启用JCDI的托管bean com.sun.faces.taglib.html未知

java.lang.IllegalStateException:JAX-RS Web服务中启用JCDI的托管bean com.sun.faces.taglib.html未知,java,web-services,rest,jsf,glassfish,Java,Web Services,Rest,Jsf,Glassfish,我有一个使用JSF2.2的项目,运行在GlassFish4.1上,我最近使用Jersey(JAX-RS)在其中创建了RESTWebService 我的Web服务被注释为@javax.enterprise.context.requestScope,注入了一些@EJB,并有一个@POST端点,@生成和@consumer JSON。 尽管web服务运行良好,但当我登录到应用程序的web界面时,仍然会出现大量类似的异常: Warning: Exception during invocation of

我有一个使用JSF2.2的项目,运行在GlassFish4.1上,我最近使用Jersey(JAX-RS)在其中创建了RESTWebService

我的Web服务被注释为@javax.enterprise.context.requestScope,注入了一些@EJB,并有一个@POST端点,@生成和@consumer JSON。 尽管web服务运行良好,但当我登录到应用程序的web界面时,仍然会出现大量类似的异常:

Warning:   Exception during invocation of PreDestroy-annotated method on JSP tag handler [com.sun.faces.taglib.html_basic.GraphicImageTag@48c2b3fb]
java.lang.IllegalStateException: Unknown JCDI-enabled managed bean com.sun.faces.taglib.html_basic.GraphicImageTag@48c2b3fb of class class com.sun.faces.taglib.html_basic.GraphicImageTag
    at com.sun.enterprise.container.common.impl.managedbean.ManagedBeanManagerImpl.destroyManagedBean(ManagedBeanManagerImpl.java:652)
    at com.sun.enterprise.container.common.impl.util.InjectionManagerImpl.destroyManagedObject(InjectionManagerImpl.java:462)
    at com.sun.enterprise.container.common.impl.util.InjectionManagerImpl.destroyManagedObject(InjectionManagerImpl.java:437)
    at com.sun.enterprise.web.jsp.ResourceInjectorImpl.preDestroy(ResourceInjectorImpl.java:119)
    at org.apache.jasper.runtime.TagHandlerPool.release(TagHandlerPool.java:213)
    at org.apache.jsp.tag.web.common.helpButton_tag._jspDestroy(helpButton_tag.java:73)
    at org.apache.jsp.tag.web.common.helpButton_tag.doTag(helpButton_tag.java:123)
    at org.apache.jsp.help_005fbar_jsp._jspx_meth_myTag_helpButton_0(help_005fbar_jsp.java:643)
    at org.apache.jsp.help_005fbar_jsp._jspx_meth_f_view_0(help_005fbar_jsp.java:277)
    at org.apache.jsp.help_005fbar_jsp._jspService(help_005fbar_jsp.java:151)
    at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:111)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:790)
    at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:411)
    at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:473)
    at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:377)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:790)
但是,web应用程序运行良好

当我从webservice类中删除@RequestScope注释时,EJB不会被注入其中,我也不会从web应用程序中获得异常

我看到问题来自自定义JSP标记,但我不知道从哪里开始查找,因为正如我前面所说的,当我删除注释时,异常就会消失

目标情况是在运行webservice时消除异常