GAE - Невозможно обновить: com.google.appengine.tools.admin.HttpIoException: - PullRequest
4 голосов
/ 08 февраля 2012

Я пытался загрузить свое тестовое приложение gwt, но только что столкнулся с довольно странной ошибкой. Каждый раз, когда я пытаюсь загрузить приложение, я получаю это:

Невозможно обновить приложение: ошибка при публикации на URL: https://appengine.google.com/api/appversion/create?app_id=gwttestapp001&version=1.0& 500 Внутренняя ошибка сервера

Ошибка сервера (500) Произошла ошибка сервера.

Дополнительные сведения см. В консоли развертывания. Невозможно обновить приложение: Ошибка при публикации на URL: https://appengine.google.com/api/appversion/create?app_id=gwttestapp001&version=1.0& 500 Внутренняя ошибка сервера

Ошибка сервера (500) Произошла ошибка сервера.

... консоль говорит это

Пропуск компиляции GWT, поскольку с тех пор не произошло никаких соответствующих изменений последнее развертывание. Создан промежуточный каталог по адресу: Сканирование 'C: \ DOCUME ~ 1 \ 1 \ LOCALS ~ 1 \ Temp \ appcfg4973998929980348825.tmp' для файлов JSP. Сканирование файлов на локальном диске. Начальное обновление. com.google.appengine.tools.admin.HttpIoException: ошибка публикации в URL: https://appengine.google.com/api/appversion/create?app_id=gwttestapp001&version=1.0& 500 Внутренняя ошибка сервера

Ошибка сервера (500) Произошла ошибка сервера.

Отладочную информацию можно найти в C: \ Documents and Настройки \ 1 \ Локальные настройки \ Temp \ appengine-deploy1308974562331110258.log

... и журнал ошибок говорит это:

Невозможно обновить: com.google.appengine.tools.admin.HttpIoException: Ошибка при публикации на URL: https://appengine.google.com/api/appversion/create?app_id=gwttestapp001&version=1.0& 500 Внутренняя ошибка сервера

Ошибка сервера (500) Произошла ошибка сервера.

в com.google.appengine.tools.admin.AbstractServerConnection.send1 (AbstractServerConnection.java:281) в com.google.appengine.tools.admin.AbstractServerConnection.send (AbstractServerConnection.java:234) в com.google.appengine.tools.admin.AbstractServerConnection.post (AbstractServerConnection.java:213) в com.google.appengine.tools.admin.AppVersionUpload.send (AppVersionUpload.java:606) в com.google.appengine.tools.admin.AppVersionUpload.beginTransaction (AppVersionUpload.java:414) в com.google.appengine.tools.admin.AppVersionUpload.doUpload (AppVersionUpload.java:122) в com.google.appengine.tools.admin.AppAdminImpl.doUpdate (AppAdminImpl.java:328) в com.google.appengine.tools.admin.AppAdminImpl.update (AppAdminImpl.java:52) в com.google.appengine.eclipse.core.proxy.AppEngineBridgeImpl.deploy (AppEngineBridgeImpl.java:265)

в com.google.appengine.eclipse.core.deploy.DeployProjectJob.runInWorkspace (DeployProjectJob.java:144) в org.eclipse.core.internal.resources.InternalWorkspaceJob.run (InternalWorkspaceJob.java:38) в org.eclipse.core.internal.jobs.Worker.run (Worker.java:54)

Я только что обновил GAE с 1.5.2 до 1.6.2, но ошибка продолжает идти: (

Как это исправить?

Ответы [ 2 ]

14 голосов
/ 08 февраля 2012

Ну ... мне нужно было глубже исследовать проблему такого рода ... Итак, я думаю, что я наконец нашел корень проблемы: S Дело в синтаксисе версии моего приложения;

Мой файл appengine-web.xml содержал

<?xml version="1.0" encoding="UTF-8"?>
<appengine-web-app xmlns="http://appengine.google.com/ns/1.0">
  <application>gwttestapp001</application>
  <version>1.0</version>
</appengine-web-app>

... но в соответствии с учебником, который я нашел дело в том, что "нет возможности использовать точки" в написании версии, поэтому я изменил содержимое на

<?xml version="1.0" encoding="UTF-8"?>
    <appengine-web-app xmlns="http://appengine.google.com/ns/1.0">
      <application>gwttestapp001</application>
      <version>1</version>
    </appengine-web-app>

... и все успешно загружено:)

Надеюсь, этот совет спасет день

0 голосов
/ 12 октября 2015

Решение этого может быть таким, как у меня сработало:

свойства начинаются

<appengine.app.version>10</appengine.app.version>       
<appengine.target.version>1.8.7</appengine.target.version>      
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>

свойства заканчиваются

начинается конфигурация

<version>${appengine.app.version}</version>

Конец конфигурации

В конфигурации * метка 1014 *, напишите версию как в свойства метка, как указано выше. Надеюсь, это поможет.

...