2012-03-12 3 views
0

кажется смешным, но я не могу удалить appstats. Если удалить следующие из web.xml:Удалить appstats из web.xml (Java)


<filter> 
     <filter-name>appstats</filter-name> 
     <filter- 
class>com.google.appengine.tools.appstats.AppstatsFilter</filter- 
class> 
     <init-param> 
      <param-name>logMessage</param-name> 
      <param-value>Appstats available: /appstats/details? 
time={ID}</param-value> 
     </init-param> 
    </filter> 
    <filter-mapping> 
     <filter-name>appstats</filter-name> 
     <url-pattern>/*</url-pattern> 
    </filter-mapping> 

мой статический контент не доступен больше и выдает ошибку 404. Я сузил его до фильтров и картографических меток, так как я удалил другие теги от http://code.google.com/appengine/docs/java/tools/appstats.html шаг за шагом. Только если те теги остаются в файле web.xml, статическое содержимое становится недоступным после развертывания. Вчера вечером у меня были странные ошибки в журналах, которые связаны с источниками файлов appstats. Надеюсь, вы, ребята, можете мне помочь.

Greets высококлассные

ответ

0

Вы также удалить определение сервлета:

<servlet> 
    <servlet-name>appstats</servlet-name> 
    <servlet-class>com.google.appengine.tools.appstats.AppstatsServlet</servlet-class> 
</servlet> 

<servlet-mapping> 
    <servlet-name>appstats</servlet-name> 
    <url-pattern>/appstats/*</url-pattern> 
</servlet-mapping> 

Кроме того, если вы включили его, вы должны очистить свой Appengine-web.xml:

<admin-console> 
    <page name="Appstats" url="/appstats" /> 
</admin-console> 
+0

Да. Оказалось, что я могу решить проблему изменения статической установки: \t ' ' должен был быть изменен в appengine-web-xml на \t ' ' Strange достаточно, так как нет никакой связи. – upscale

+0

Я не вижу разницы ... –

Смежные вопросы