Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jakarta ee Tomcat部署java错误_Jakarta Ee_Tomcat7 - Fatal编程技术网

Jakarta ee Tomcat部署java错误

Jakarta ee Tomcat部署java错误,jakarta-ee,tomcat7,Jakarta Ee,Tomcat7,我正在用Tomcat7开发一个JavaEEWeb应用程序,当我试图访问我的欢迎文件时遇到了一个问题。我得到这个错误: SEVERE: Error Rendering View[/WEB-INF/publics/connexion.xhtml]java.lang.StringIndexOutOfBoundsException: String index out of range: 0 at java.lang.String.charAt(String.java:658) at co

我正在用Tomcat7开发一个JavaEEWeb应用程序,当我试图访问我的欢迎文件时遇到了一个问题。我得到这个错误:

SEVERE: Error Rendering View[/WEB-INF/publics/connexion.xhtml]java.lang.StringIndexOutOfBoundsException: String index out of range: 0
    at java.lang.String.charAt(String.java:658)
    at com.sun.faces.application.resource.ResourceManager.trimLeadingSlash(ResourceManager.java:364)
    at com.sun.faces.application.resource.ResourceManager.getResourceInfo(ResourceManager.java:309)
    at com.sun.faces.application.resource.ResourceManager.doLookup(ResourceManager.java:280)
    at com.sun.faces.application.resource.ResourceManager.findResource(ResourceManager.java:214)
    at com.sun.faces.application.resource.ResourceManager.findResource(ResourceManager.java:180)
    at com.sun.faces.application.resource.ResourceHandlerImpl.createResource(ResourceHandlerImpl.java:201)
    at javax.faces.application.ResourceHandlerWrapper.createResource(ResourceHandlerWrapper.java:137)
    at javax.faces.application.ResourceHandlerWrapper.createResource(ResourceHandlerWrapper.java:137)
    at org.apache.myfaces.custom.captcha.CAPTCHAResourceHandlerWrapper.createResource(CAPTCHAResourceHandlerWrapper.java:82)
    at org.apache.myfaces.tomahawk.resource.UncompressedResourceHandlerWrapper.createResource(UncompressedResourceHandlerWrapper.java:107)
    at org.apache.myfaces.tomahawk.resource.UncompressedResourceHandlerWrapper.createResource(UncompressedResourceHandlerWrapper.java:61)
    at com.sun.faces.renderkit.html_basic.StylesheetRenderer.encodeEnd(StylesheetRenderer.java:97)
    at javax.faces.component.UIComponentBase.encodeEnd(UIComponentBase.java:919)
    at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1903)
    at org.primefaces.renderkit.HeadRenderer.encodeBegin(HeadRenderer.java:84)
    at javax.faces.component.UIComponentBase.encodeBegin(UIComponentBase.java:864)
    at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1894)
    at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1899)
    at com.sun.faces.application.view.FaceletViewHandlingStrategy.renderView(FaceletViewHandlingStrategy.java:451)
    at com.sun.faces.application.view.MultiViewHandler.renderView(MultiViewHandler.java:131)
    at com.ocpsoft.pretty.faces.application.PrettyViewHandler.renderView(PrettyViewHandler.java:163)
    at javax.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:337)
    at javax.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:337)
    at org.apache.myfaces.tomahawk.application.ResourceViewHandlerWrapper.renderView(ResourceViewHandlerWrapper.java:93)
    at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:120)
    at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:101)

我不知道这个错误是从哪里来的。有人有什么建议吗?

好的,我发现了问题。在我的页面中,我必须删除这一行:

<h:outputStylesheet id="skin-link" library="" name=""/>

现在一切正常