2015-06-30 2 views
0

У меня есть интересная проблема с mule-3.4.0, где я бросаю в .zip-файл, содержащий файлы, которые я хотел бы, чтобы mule извлекал и развертывал/создавал привязку, но когда я проверяю журналы, он жалуется, что не может развернуть приложение из-за FileNotFoundExceptionПриложение Mule не развертывается, поскольку оно еще не развернуто?

файл, который он ищет файл, который бы существовать, если он извлечен архив.

Я не могу найти подходящие ключевые слова для поиска этой проблемы в google. Есть ли у кого-нибудь идеи или мысли о том, почему это происходит?

ПРИМЕЧАНИЕ Применение в вопросе не является проблемой, потому что, если я извлечь вручную и поместите папку в мул/приложения папку развертывает правильно.

+0

Есть ли место в пути развертывания Мула? Если да, это может быть https://www.mulesoft.org/jira/browse/MULE-8417 –

+0

Можете ли вы добавить журнал сервера? (mule.log) –

+0

Я воскрешаю эту нить из мертвых. Так что единственное, что мне нужно уйти прямо сейчас, это то, что это похоже на схему сжатия zip-файла. На странице формата файла вики-файла Wiki схема сжатия, которую Mule не выполняет развертывание, составляет 0x00 0x08, которая сбрасывает сжатие. После повторного сжатия zip с 7z он показывает 0x00 0x00 без сжатия, и Mule может его развернуть. Сдутое сжатие происходит из библиотеки truezip.java.net. Изменение этой библиотеки не является возможным решением. – sc2bigjoe

ответ

0

У этой конкретной версии мула была неприятная ошибка, из-за которой некоторые развертываемые устройства не разворачивались, если у файла было несколько символов + или пробелов.

Попробуйте удалить любые символы из имени файла, которое может показаться «нечетным», и повторите попытку развертывания. Также учтите, что в версии 3.4.0 было реализовано удаление развертываемых приложений при неудачном развертывании.

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