glassfish autodeploy为404提供了简单的应用程序 [英] glassfish autodeploy gives 404 with simple app

查看:236
本文介绍了glassfish autodeploy为404提供了简单的应用程序的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我已经安装了vanilla glassfish v3,并将我的.war放入 C:\glassfishv3\glassfish\domains\domain1\autodeploy 我的Windows PC的文件夹。这场战争包含一个使用java,JSF,richfaces构建的小型web应用程序。



glassfish服务器已经启动。



<浏览器回来了:

 请求的资源()不可用。 

有点烦人,因为当我使用ant来部署tomcat 6时,确定从哪里开始。任何想法?



我的web.xml

 <?xml版本= 1.0 >?; 
< web-app version =2.5xmlns =http://java.sun.com/xml/ns/javaee
xmlns:xsi =http://www.w3。 org / 2001 / XMLSchema-instance
xsi:schemaLocation =http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web- app_2_5.xsd>

< display-name>客户端< / display-name>

< context-param>
< param-name> javax.faces.STATE_SAVING_METHOD< / param-name>
< param-value>服务器< /参数值>
< / context-param>

< context-param>
< param-name> org.richfaces.SKIN< / param-name>
<参数值> glassX< /参数值>
< / context-param>

< context-param>
< param-name> org.richfaces.CONTROL_SKINNING< / param-name>
< param-value>启用< /参数值>
< / context-param>

< context-param>
< param-name> org.richfaces.CONTROL_SKINNING_CLASSES< / param-name>
< param-value>启用< /参数值>
< / context-param>

< context-param>
< param-name> org.richfaces.LoadStyleStrategy< / param-name>
< param-value> ALL< / param-value>
< / context-param>

<! - 在/ facelets之后添加 - >
< context-param>
< param-name> javax.faces.DEFAULT_SUFFIX< / param-name>
< / param-value> .xhtml< / param-value>
< / context-param>

<! - 为防止下面的错误 - >
<! -
警告:facelets.RECREATE_VALUE_EXPRESSION_ON_BUILD_BEFORE_RESTORE为
设置为'true'\
- >
<! - 但是facelets.BUILD_BEFORE_RESTORE设置为'false'或未设置。 \ - >
<! -
要使用facelets.RECREATE_VALUE_EXPRESSION_ON_BUILD_BEFORE_RESTORE,您
也必须\
- >
<! - 将facelets.BUILD_BEFORE_RESTORE设置为'true'! - >
< context-param>
< param-name> facelets.RECREATE_VALUE_EXPRESSION_ON_BUILD_BEFORE_RESTORE< / param-name>
< param-value> false< /参数值>
< / context-param>

<! - 必须是此文件中的第一个过滤器! - >
< filter>
< display-name> RichFaces Filter< / display-name>
< filter-name> richfaces< / filter-name>
< filter-class> org.ajax4jsf.Filter< / filter-class>
< / filter>

< filter-mapping>
< filter-name> richfaces< / filter-name>
< servlet-name> Faces Servlet< / servlet-name>
< dispatcher> REQUEST< / dispatcher>
< dispatcher> FORWARD< / dispatcher>
< dispatcher> INCLUDE< / dispatcher>
< / filter-mapping>

< listener>
< listener-class> com.sun.faces.config.ConfigureListener< / listener-class>
< / listener>

<! - 可选JSF-RI参数来帮助调试 - >
< context-param>
< param-name> com.sun.faces.validateXml< / param-name>
< param-value> true< /参数值>
< / context-param>

<! - Faces Servlet - >
< servlet>
< servlet-name> Faces Servlet< / servlet-name>
< servlet-class> javax.faces.webapp.FacesServlet< / servlet-class>
<加载启动> 1< /加载启动>
< / servlet>

<! - Faces Servlet映射 - >
< servlet-mapping>
< servlet-name> Faces Servlet< / servlet-name>
< url-pattern> *。jsf< / url-pattern>
< / servlet-mapping>

<错误页面>
< exception-type> java.lang.Throwable< / exception-type>
< location> /error.jsf< / location>
< / error-page>

< login-config>
< auth-method> BASIC< / auth-method>
< / login-config>

<! - 将配置保存到磁盘/从 - 加载它们 - >
< servlet>
< servlet-name>文件Servlet< / servlet-name>
< servlet-class> Client.FileServlet< / servlet-class>
< / servlet>
< servlet-mapping>
< servlet-name>文件Servlet< / servlet-name>
< url-pattern> / client / temp / *< / url-pattern>
< / servlet-mapping>

<! - tomcat 6 oracle连接 - >
< resource-ref>
< description> Oracle数据源< / description>
< res-ref-name> jdbc / myoracle< / res-ref-name>
< res-type> javax.sql.DataSource< / res-type>
< res-auth>容器< / res-auth>
< / resource-ref>
< / web-app>

我不期望这最后一个会导致问题 - 但我不知道在哪里寻找链接glassfish in。我是否需要像在企业application.xml中那样显式声明上下文根?



编辑
In响应回复,这里是唯一一个在服务器启动之后写入日志目录中的server.log中的服务器启动,它只列出了INFO行 - 没有警告或严重。注意我还有一个404:

  [#| 2010-10-12T10:46:20.193 + 0100 | WARNING | glassfish3。 0.1 | null | _ThreadID = 24; _ThreadName = Thread-1; |资源未找到:com / sun / enterprise / v3 / admin / adapter / theme / com / sun / webui / jsf / suntheme / images / masthead / masthead_button_over.gif |#] 

我认为这只是服务器中不在预期的地方,我的问题。



我放置了一个sun-web.xml文件,其中包含以下内容:

 <?xml version =1.0encoding =UTF-8?> 
<!DOCTYPE sun-web-app PUBLIC' - // Sun Microsystems,Inc. // DDTD
Application Server 9.0 Servlet 2.5 // EN'
'http:// www。 sun.com/software/appserver/dtds/sun-web-app_2_5-0.dtd'>
< sun-web-app>
< context-root> / Client< / context-root>
< / sun-web-app>

它仍然不起作用。因为404建议资源()我怀疑有一件事再次预期会在
的一个地方被部署到另一个地方。



编辑



我发现,在部署到另一台计算机(不同平台,相同glassfish版本)再次战争部署很好,但jvm.log barfs很多:

 < dependency_failed type ='unique_concrete_method'ctxk = 'org / apache / log4j / spi / LoggerRepository'x ='org / apache / log4j / Hierarchy getLogger(Ljava / lang / String;)Lorg / apache / log4j / Logger;'witness ='org / apache / log4j / spi / LoggerRepository'stamp ='1717891.656'/> 
< dependency_failed type ='unique_concrete_method'ctxk ='org / apache / log4j / spi / LoggerRepository'x ='org / apache / log4j / Hierarchy getLogger(Ljava / lang / String;)Lorg / apache / log4j / Logger;'witness ='org / apache / log4j / spi / LoggerRepository'stamp ='1717891.656'/>
< dependency_failed type ='unique_concrete_method'ctxk ='org / apache / log4j / spi / LoggerRepository'x ='org / apache / log4j / Hierarchy getLogger(Ljava / lang / String;)Lorg / apache / log4j / Logger;'witness ='org / apache / log4j / spi / LoggerRepository'stamp ='1717891.656'/>
< dependency_failed type ='unique_concrete_method'ctxk ='org / apache / log4j / spi / LoggerRepository'x ='org / apache / log4j / Hierarchy getLogger(Ljava / lang / String;)Lorg / apache / log4j / Logger;'witness ='org / apache / log4j / spi / LoggerRepository'stamp ='1717891.656'/>
< dependency_failed type ='unique_concrete_method'ctxk ='org / apache / log4j / spi / LoggerRepository'x ='org / apache / log4j / Hierarchy getLogger(Ljava / lang / String;)Lorg / apache / log4j / Logger;'witness ='org / apache / log4j / spi / LoggerRepository'stamp ='1717891.656'/>
< dependency_failed type ='unique_concrete_method'ctxk ='org / apache / log4j / spi / LoggerRepository'x ='org / apache / log4j / Hierarchy getLogger(Ljava / lang / String;)Lorg / apache / log4j / Logger;'witness ='org / apache / log4j / spi / LoggerRepository'stamp ='1717891.656'/>
< dependency_failed type ='unique_concrete_method'ctxk ='org / apache / log4j / spi / LoggerRepository'x ='org / apache / log4j / Hierarchy getLogger(Ljava / lang / String;)Lorg / apache / log4j / Logger;'witness ='org / apache / log4j / spi / LoggerRepository'stamp ='1717891.656'/>
< dependency_failed type ='unique_concrete_method'ctxk ='org / apache / log4j / spi / LoggerRepository'x ='org / apache / log4j / Hierarchy isDisabled(I)Z'witness ='org / apache / log4j / spi / LoggerRepository'stamp ='1717891.656'/>
< dependency_failed type ='unique_concrete_method'ctxk ='org / apache / log4j / spi / LoggerRepository'x ='org / apache / log4j / Hierarchy getLogger(Ljava / lang / String;)Lorg / apache / log4j / Logger;'witness ='org / apache / log4j / spi / LoggerRepository'stamp ='1717891.657'/>
< dependency_failed type ='unique_concrete_method'ctxk ='org / apache / log4j / spi / LoggerRepository'x ='org / apache / log4j / Hierarchy getLogger(Ljava / lang / String;)Lorg / apache / log4j / Logger;'witness ='org / apache / log4j / spi / LoggerRepository'stamp ='1717891.657'/>
< dependency_failed type ='unique_concrete_method'ctxk ='org / apache / log4j / spi / LoggerRepository'x ='org / apache / log4j / Hierarchy getLogger(Ljava / lang / String;)Lorg / apache / log4j / Logger;'witness ='org / apache / log4j / spi / LoggerRepository'stamp ='1717891.657'/>
< dependency_failed type ='unique_concrete_method'ctxk ='org / apache / log4j / spi / LoggerRepository'x ='org / apache / log4j / Hierarchy getLogger(Ljava / lang / String;)Lorg / apache / log4j / Logger;'witness ='org / apache / log4j / spi / LoggerRepository'stamp ='1717891.657'/>
< dependency_failed type ='unique_concrete_method'ctxk ='org / apache / log4j / spi / LoggerRepository'x ='org / apache / log4j / Hierarchy getLogger(Ljava / lang / String;)Lorg / apache / log4j / Logger;'witness ='org / apache / log4j / spi / LoggerRepository'stamp ='1717891.657'/>
< dependency_failed type ='unique_concrete_method'ctxk ='org / apache / log4j / spi / LoggerRepository'x ='org / apache / log4j / Hierarchy isDisabled(I)Z'witness ='org / apache / log4j / spi / LoggerRepository'stamp ='1717891.657'/>
< dependency_failed type ='unique_concrete_method'ctxk ='org / apache / log4j / spi / LoggerRepository'x ='org / apache / log4j / Hierarchy getLogger(Ljava / lang / String;)Lorg / apache / log4j / Logger;'witness ='org / apache / log4j / spi / LoggerRepository'stamp ='1717891.657'/>
< dependency_failed type ='unique_concrete_method'ctxk ='org / apache / log4j / spi / LoggerRepository'x ='org / apache / log4j / Hierarchy getLogger(Ljava / lang / String;)Lorg / apache / log4j / Logger;'witness ='org / apache / log4j / spi / LoggerRepository'stamp ='1717891.657'/>
< dependency_failed type ='leaf_type'ctxk ='java / io / File'witness ='org / glassfish / deployment / autodeploy / AutoDeployedFilesManager $ UndeployRequestedFile'stamp ='1717892.374'/>
< dependency_failed type ='leaf_type'ctxk ='java / io / File'witness ='org / glassfish / deployment / autodeploy / AutoDeployedFilesManager $ UndeployRequestedFile'stamp ='1717892.374'/>
< dependency_failed type ='leaf_type'ctxk ='java / io / File'witness ='org / glassfish / deployment / autodeploy / AutoDeployedFilesManager $ UndeployRequestedFile'stamp ='1717892.374'/>
< dependency_failed type ='leaf_type'ctxk ='java / io / File'witness ='org / glassfish / deployment / autodeploy / AutoDeployedFilesManager $ UndeployRequestedFile'stamp ='1717892.374'/>
< dependency_failed type ='leaf_type'ctxk ='java / io / File'witness ='org / glassfish / deployment / autodeploy / AutoDeployedFilesManager $ UndeployRequestedFile'stamp ='1717892.374'/>
< dependency_failed type ='leaf_type'ctxk ='java / io / File'witness ='org / glassfish / deployment / autodeploy / AutoDeployedFilesManager $ UndeployRequestedFile'stamp ='1717892.374'/>
< dependency_failed type ='leaf_type'ctxk ='java / io / File'witness ='org / glassfish / deployment / autodeploy / AutoDeployedFilesManager $ UndeployRequestedFile'stamp ='1717892.374'/>
< dependency_failed type ='leaf_type'ctxk ='java / io / File'witness ='org / glassfish / deployment / autodeploy / AutoDeployedFilesManager $ UndeployRequestedFile'stamp ='1717892.374'/>
< dependency_failed type ='leaf_type'ctxk ='java / io / File'witness ='org / glassfish / deployment / autodeploy / AutoDeployedFilesManager $ UndeployRequestedFile'stamp ='1717892.374'/>
< dependency_failed type ='leaf_type'ctxk ='java / io / File'witness ='org / glassfish / deployment / autodeploy / AutoDeployedFilesManager $ UndeployRequestedFile'stamp ='1717892.374'/>
< dependency_failed type ='leaf_type'ctxk ='java / io / File'witness ='org / glassfish / deployment / autodeploy / AutoDeployedFilesManager $ UndeployRequestedFile'stamp ='1717892.374'/>
< dependency_failed type ='leaf_type'ctxk ='java / io / File'witness ='org / glassfish / deployment / autodeploy / AutoDeployedFilesManager $ UndeployRequestedFile'stamp ='1717892.374'/>
< dependency_failed type ='leaf_type'ctxk ='java / io / File'witness ='org / glassfish / deployment / autodeploy / AutoDeployedFilesManager $ UndeployRequestedFile'stamp ='1717892.374'/>
< dependency_failed type ='leaf_type'ctxk ='java / io / File'witness ='org / glassfish / deployment / autodeploy / AutoDeployedFilesManager $ UndeployRequestedFile'stamp ='1717892.374'/>
< dependency_failed type ='leaf_type'ctxk ='java / io / File'witness ='org / glassfish / deployment / autodeploy / AutoDeployedFilesManager $ UndeployRequestedFile'stamp ='1717892.374'/>
< dependency_failed type ='leaf_type'ctxk ='java / io / File'witness ='org / glassfish / deployment / autodeploy / AutoDeployedFilesManager $ UndeployRequestedFile'stamp ='1717892.374'/>
< dependency_failed type ='leaf_type'ctxk ='java / io / File'witness ='org / glassfish / deployment / autodeploy / AutoDeployedFilesManager $ UndeployRequestedFile'stamp ='1717892.374'/>
< dependency_failed type ='leaf_type'ctxk ='java / io / File'witness ='org / glassfish / deployment / autodeploy / AutoDeployedFilesManager $ UndeployRequestedFile'stamp ='1717892.374'/>
< dependency_failed type ='leaf_type'ctxk ='java / io / File'witness ='org / glassfish / deployment / autodeploy / AutoDeployedFilesManager $ UndeployRequestedFile'stamp ='1717892.374'/>
< dependency_failed type ='leaf_type'ctxk ='java / io / File'witness ='org / glassfish / deployment / autodeploy / AutoDeployedFilesManager $ UndeployRequestedFile'stamp ='1717892.374'/>
< dependency_failed type ='leaf_type'ctxk ='java / io / File'witness ='org / glassfish / deployment / autodeploy / AutoDeployedFilesManager $ UndeployRequestedFile'stamp ='1717892.374'/>
< dependency_failed type ='leaf_type'ctxk ='java / io / File'witness ='org / glassfish / deployment / autodeploy / AutoDeployedFilesManager $ UndeployRequestedFile'stamp ='1717892.374'/>
< dependency_failed type ='leaf_type'ctxk ='java / io / File'witness ='org / glassfish / deployment / autodeploy / AutoDeployedFilesManager $ UndeployRequestedFile'stamp ='1717892.375'/>
< dependency_failed type ='leaf_type'ctxk ='java / io / File'witness ='org / glassfish / deployment / autodeploy / AutoDeployedFilesManager $ UndeployRequestedFile'stamp ='1717892.375'/>

这是否有助于解释可能会出错?

解决方案

我已经指定了一个省略了欢迎文件名的URL,它与默认列表中的任何一个不同。



<从本质上讲,我找的文件没有被要求。


I've got a vanilla glassfish v3 install, and dropped my .war in the C:\glassfishv3\glassfish\domains\domain1\autodeploy folder of my Windows PC. The war contains a small web app built with java, JSF, richfaces.

The glassfish server was already started.

The browser comes back with:

The requested resource () is not available.

A bit annoying as this worked fine when I deployed also using ant to tomcat 6. I'm not sure where to start. Any ideas?

My web.xml

<?xml version="1.0"?>
<web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javaee"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd">

    <display-name>Client</display-name>

    <context-param>
        <param-name>javax.faces.STATE_SAVING_METHOD</param-name>
        <param-value>server</param-value>
    </context-param>

    <context-param>
        <param-name>org.richfaces.SKIN</param-name>
        <param-value>glassX</param-value>
    </context-param>

    <context-param>
        <param-name>org.richfaces.CONTROL_SKINNING</param-name>
        <param-value>enable</param-value>
    </context-param>

    <context-param>
        <param-name>org.richfaces.CONTROL_SKINNING_CLASSES</param-name>
        <param-value>enable</param-value>
    </context-param>

    <context-param>
        <param-name>org.richfaces.LoadStyleStrategy</param-name>
        <param-value>ALL</param-value>
    </context-param>

    <!-- Added after/for facelets -->
    <context-param>
        <param-name>javax.faces.DEFAULT_SUFFIX</param-name>
        <param-value>.xhtml</param-value>
    </context-param>

    <!-- To prevent the error below -->
    <!--
        WARNING: facelets.RECREATE_VALUE_EXPRESSION_ON_BUILD_BEFORE_RESTORE is
        set to 'true' \
    -->
    <!-- but facelets.BUILD_BEFORE_RESTORE is set to 'false' or unset. \ -->
    <!--
        To use facelets.RECREATE_VALUE_EXPRESSION_ON_BUILD_BEFORE_RESTORE you
        must also \
    -->
    <!-- set facelets.BUILD_BEFORE_RESTORE to 'true'! -->
    <context-param>
        <param-name>facelets.RECREATE_VALUE_EXPRESSION_ON_BUILD_BEFORE_RESTORE</param-name>
        <param-value>false</param-value>
    </context-param>

    <!-- must be the first filter in this file! -->
    <filter>
        <display-name>RichFaces Filter</display-name>
        <filter-name>richfaces</filter-name>
        <filter-class>org.ajax4jsf.Filter</filter-class>
    </filter>

    <filter-mapping>
        <filter-name>richfaces</filter-name>
        <servlet-name>Faces Servlet</servlet-name>
        <dispatcher>REQUEST</dispatcher>
        <dispatcher>FORWARD</dispatcher>
        <dispatcher>INCLUDE</dispatcher>
    </filter-mapping>

    <listener>
        <listener-class>com.sun.faces.config.ConfigureListener</listener-class>
    </listener>

    <!-- Optional JSF-RI Parameters to Help Debug -->
    <context-param>
        <param-name>com.sun.faces.validateXml</param-name>
        <param-value>true</param-value>
    </context-param>

    <!-- Faces Servlet -->
    <servlet>
        <servlet-name>Faces Servlet</servlet-name>
        <servlet-class>javax.faces.webapp.FacesServlet</servlet-class>
        <load-on-startup>1</load-on-startup>
    </servlet>

    <!-- Faces Servlet Mapping -->
    <servlet-mapping>
        <servlet-name>Faces Servlet</servlet-name>
        <url-pattern>*.jsf</url-pattern>
    </servlet-mapping>

    <error-page>
        <exception-type>java.lang.Throwable</exception-type>
        <location>/error.jsf</location>
    </error-page>

    <login-config>
        <auth-method>BASIC</auth-method>
    </login-config>

    <!-- For saving configs to disk/loading them from -->
    <servlet>
        <servlet-name>File Servlet</servlet-name>
        <servlet-class>Client.FileServlet</servlet-class>
    </servlet>
    <servlet-mapping>
        <servlet-name>File Servlet</servlet-name>
        <url-pattern>/client/temp/*</url-pattern>
    </servlet-mapping>

    <!-- tomcat 6 oracle connection -->
    <resource-ref>
        <description>Oracle Datasource</description>
        <res-ref-name>jdbc/myoracle</res-ref-name>
        <res-type>javax.sql.DataSource</res-type>
        <res-auth>Container</res-auth>
    </resource-ref>
</web-app>

I dont expect this last one will cause a problem - but I dont know where to look to link glassfish in. Do I need to explicitly state the context-root like I would in an enterprise application.xml?

EDIT In response to replies, here is the only thing that is written to the server.log in the logs dir after a server startup which only listed INFO lines - no WARNINGS, or SEVERES. Note I still got a 404:

[#|2010-10-12T10:46:20.193+0100|WARNING|glassfish3.0.1|null|_ThreadID=24;_ThreadName=Thread-1;|Resource not found: com/sun/enterprise/v3/admin/adapter/theme/com/sun/webui/jsf/suntheme/images/masthead/masthead_button_over.gif|#]

This I think is just something in the server which is not in the expected place and nothing to do with my problem.

I put a sun-web.xml file in which has the following content:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE sun-web-app PUBLIC '-//Sun Microsystems, Inc.//DTD 
Application Server 9.0 Servlet 2.5//EN' 
'http://www.sun.com/software/appserver/dtds/sun-web-app_2_5-0.dtd'>
<sun-web-app>
<context-root>/Client</context-root>
</sun-web-app>

And it still doesn't work. Because the 404 suggests resource () I suspect there is something it is again expecting to be in one place and has been deployed to another.

EDIT

I find, on deploying to another machine (different platform, same glassfish version), that again the war deploys fine, but the jvm.log barfs this lot:

<dependency_failed type='unique_concrete_method' ctxk='org/apache/log4j/spi/LoggerRepository' x='org/apache/log4j/Hierarchy getLogger (Ljava/lang/String;)Lorg/apache/log4j/Logger;' witness='org/apache/log4j/spi/LoggerRepository' stamp='1717891.656'/>
<dependency_failed type='unique_concrete_method' ctxk='org/apache/log4j/spi/LoggerRepository' x='org/apache/log4j/Hierarchy getLogger (Ljava/lang/String;)Lorg/apache/log4j/Logger;' witness='org/apache/log4j/spi/LoggerRepository' stamp='1717891.656'/>
<dependency_failed type='unique_concrete_method' ctxk='org/apache/log4j/spi/LoggerRepository' x='org/apache/log4j/Hierarchy getLogger (Ljava/lang/String;)Lorg/apache/log4j/Logger;' witness='org/apache/log4j/spi/LoggerRepository' stamp='1717891.656'/>
<dependency_failed type='unique_concrete_method' ctxk='org/apache/log4j/spi/LoggerRepository' x='org/apache/log4j/Hierarchy getLogger (Ljava/lang/String;)Lorg/apache/log4j/Logger;' witness='org/apache/log4j/spi/LoggerRepository' stamp='1717891.656'/>
<dependency_failed type='unique_concrete_method' ctxk='org/apache/log4j/spi/LoggerRepository' x='org/apache/log4j/Hierarchy getLogger (Ljava/lang/String;)Lorg/apache/log4j/Logger;' witness='org/apache/log4j/spi/LoggerRepository' stamp='1717891.656'/>
<dependency_failed type='unique_concrete_method' ctxk='org/apache/log4j/spi/LoggerRepository' x='org/apache/log4j/Hierarchy getLogger (Ljava/lang/String;)Lorg/apache/log4j/Logger;' witness='org/apache/log4j/spi/LoggerRepository' stamp='1717891.656'/>
<dependency_failed type='unique_concrete_method' ctxk='org/apache/log4j/spi/LoggerRepository' x='org/apache/log4j/Hierarchy getLogger (Ljava/lang/String;)Lorg/apache/log4j/Logger;' witness='org/apache/log4j/spi/LoggerRepository' stamp='1717891.656'/>
<dependency_failed type='unique_concrete_method' ctxk='org/apache/log4j/spi/LoggerRepository' x='org/apache/log4j/Hierarchy isDisabled (I)Z' witness='org/apache/log4j/spi/LoggerRepository' stamp='1717891.656'/>
<dependency_failed type='unique_concrete_method' ctxk='org/apache/log4j/spi/LoggerRepository' x='org/apache/log4j/Hierarchy getLogger (Ljava/lang/String;)Lorg/apache/log4j/Logger;' witness='org/apache/log4j/spi/LoggerRepository' stamp='1717891.657'/>
<dependency_failed type='unique_concrete_method' ctxk='org/apache/log4j/spi/LoggerRepository' x='org/apache/log4j/Hierarchy getLogger (Ljava/lang/String;)Lorg/apache/log4j/Logger;' witness='org/apache/log4j/spi/LoggerRepository' stamp='1717891.657'/>
<dependency_failed type='unique_concrete_method' ctxk='org/apache/log4j/spi/LoggerRepository' x='org/apache/log4j/Hierarchy getLogger (Ljava/lang/String;)Lorg/apache/log4j/Logger;' witness='org/apache/log4j/spi/LoggerRepository' stamp='1717891.657'/>
<dependency_failed type='unique_concrete_method' ctxk='org/apache/log4j/spi/LoggerRepository' x='org/apache/log4j/Hierarchy getLogger (Ljava/lang/String;)Lorg/apache/log4j/Logger;' witness='org/apache/log4j/spi/LoggerRepository' stamp='1717891.657'/>
<dependency_failed type='unique_concrete_method' ctxk='org/apache/log4j/spi/LoggerRepository' x='org/apache/log4j/Hierarchy getLogger (Ljava/lang/String;)Lorg/apache/log4j/Logger;' witness='org/apache/log4j/spi/LoggerRepository' stamp='1717891.657'/>
<dependency_failed type='unique_concrete_method' ctxk='org/apache/log4j/spi/LoggerRepository' x='org/apache/log4j/Hierarchy isDisabled (I)Z' witness='org/apache/log4j/spi/LoggerRepository' stamp='1717891.657'/>
<dependency_failed type='unique_concrete_method' ctxk='org/apache/log4j/spi/LoggerRepository' x='org/apache/log4j/Hierarchy getLogger (Ljava/lang/String;)Lorg/apache/log4j/Logger;' witness='org/apache/log4j/spi/LoggerRepository' stamp='1717891.657'/>
<dependency_failed type='unique_concrete_method' ctxk='org/apache/log4j/spi/LoggerRepository' x='org/apache/log4j/Hierarchy getLogger (Ljava/lang/String;)Lorg/apache/log4j/Logger;' witness='org/apache/log4j/spi/LoggerRepository' stamp='1717891.657'/>
<dependency_failed type='leaf_type' ctxk='java/io/File' witness='org/glassfish/deployment/autodeploy/AutoDeployedFilesManager$UndeployRequestedFile' stamp='1717892.374'/>
<dependency_failed type='leaf_type' ctxk='java/io/File' witness='org/glassfish/deployment/autodeploy/AutoDeployedFilesManager$UndeployRequestedFile' stamp='1717892.374'/>
<dependency_failed type='leaf_type' ctxk='java/io/File' witness='org/glassfish/deployment/autodeploy/AutoDeployedFilesManager$UndeployRequestedFile' stamp='1717892.374'/>
<dependency_failed type='leaf_type' ctxk='java/io/File' witness='org/glassfish/deployment/autodeploy/AutoDeployedFilesManager$UndeployRequestedFile' stamp='1717892.374'/>
<dependency_failed type='leaf_type' ctxk='java/io/File' witness='org/glassfish/deployment/autodeploy/AutoDeployedFilesManager$UndeployRequestedFile' stamp='1717892.374'/>
<dependency_failed type='leaf_type' ctxk='java/io/File' witness='org/glassfish/deployment/autodeploy/AutoDeployedFilesManager$UndeployRequestedFile' stamp='1717892.374'/>
<dependency_failed type='leaf_type' ctxk='java/io/File' witness='org/glassfish/deployment/autodeploy/AutoDeployedFilesManager$UndeployRequestedFile' stamp='1717892.374'/>
<dependency_failed type='leaf_type' ctxk='java/io/File' witness='org/glassfish/deployment/autodeploy/AutoDeployedFilesManager$UndeployRequestedFile' stamp='1717892.374'/>
<dependency_failed type='leaf_type' ctxk='java/io/File' witness='org/glassfish/deployment/autodeploy/AutoDeployedFilesManager$UndeployRequestedFile' stamp='1717892.374'/>
<dependency_failed type='leaf_type' ctxk='java/io/File' witness='org/glassfish/deployment/autodeploy/AutoDeployedFilesManager$UndeployRequestedFile' stamp='1717892.374'/>
<dependency_failed type='leaf_type' ctxk='java/io/File' witness='org/glassfish/deployment/autodeploy/AutoDeployedFilesManager$UndeployRequestedFile' stamp='1717892.374'/>
<dependency_failed type='leaf_type' ctxk='java/io/File' witness='org/glassfish/deployment/autodeploy/AutoDeployedFilesManager$UndeployRequestedFile' stamp='1717892.374'/>
<dependency_failed type='leaf_type' ctxk='java/io/File' witness='org/glassfish/deployment/autodeploy/AutoDeployedFilesManager$UndeployRequestedFile' stamp='1717892.374'/>
<dependency_failed type='leaf_type' ctxk='java/io/File' witness='org/glassfish/deployment/autodeploy/AutoDeployedFilesManager$UndeployRequestedFile' stamp='1717892.374'/>
<dependency_failed type='leaf_type' ctxk='java/io/File' witness='org/glassfish/deployment/autodeploy/AutoDeployedFilesManager$UndeployRequestedFile' stamp='1717892.374'/>
<dependency_failed type='leaf_type' ctxk='java/io/File' witness='org/glassfish/deployment/autodeploy/AutoDeployedFilesManager$UndeployRequestedFile' stamp='1717892.374'/>
<dependency_failed type='leaf_type' ctxk='java/io/File' witness='org/glassfish/deployment/autodeploy/AutoDeployedFilesManager$UndeployRequestedFile' stamp='1717892.374'/>
<dependency_failed type='leaf_type' ctxk='java/io/File' witness='org/glassfish/deployment/autodeploy/AutoDeployedFilesManager$UndeployRequestedFile' stamp='1717892.374'/>
<dependency_failed type='leaf_type' ctxk='java/io/File' witness='org/glassfish/deployment/autodeploy/AutoDeployedFilesManager$UndeployRequestedFile' stamp='1717892.374'/>
<dependency_failed type='leaf_type' ctxk='java/io/File' witness='org/glassfish/deployment/autodeploy/AutoDeployedFilesManager$UndeployRequestedFile' stamp='1717892.374'/>
<dependency_failed type='leaf_type' ctxk='java/io/File' witness='org/glassfish/deployment/autodeploy/AutoDeployedFilesManager$UndeployRequestedFile' stamp='1717892.374'/>
<dependency_failed type='leaf_type' ctxk='java/io/File' witness='org/glassfish/deployment/autodeploy/AutoDeployedFilesManager$UndeployRequestedFile' stamp='1717892.374'/>
<dependency_failed type='leaf_type' ctxk='java/io/File' witness='org/glassfish/deployment/autodeploy/AutoDeployedFilesManager$UndeployRequestedFile' stamp='1717892.375'/>
<dependency_failed type='leaf_type' ctxk='java/io/File' witness='org/glassfish/deployment/autodeploy/AutoDeployedFilesManager$UndeployRequestedFile' stamp='1717892.375'/>

Does this help explain what might be wrong?

解决方案

I had been specifying a URL which omitted the welcome filename, which was different to the any in the list of defaults.

In essence, the file I was looking for wasn't asked for.

这篇关于glassfish autodeploy为404提供了简单的应用程序的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆