Tomcat или ось калечат файл? - PullRequest
2 голосов
/ 02 апреля 2012

У меня есть веб-сервис java. Я пытаюсь поддерживать java, но это не моя область, но я должен поддерживать это.

В службу приходит запрос из приложения .net симя файла, и моя работа состоит в том, чтобы прочитать файл из файловой системы и выложить его обратно в виде байтового массива в другой сервис (также java, но вне моего контроля)

Проблема заключается в том, что они сохраняют байтовый поток обратноони жалуются, что я как-то повредил это.Но я написал небольшое количество кода, и файл кажется мне подходящим, они настаивают на том, что размер массива одинаков и т. Д. У кого-нибудь была подобная проблема в прошлом?

1 Ответ

1 голос
/ 02 апреля 2012

Недостаточно информации, чтобы быть уверенным.

Но некоторое время назад я работал в юридической компании, и у меня была похожая проблема, к счастью, мы владели обеими службами, но я потратил 6 дней, чтобы посмотреть на это, а затем другой разработчик потратил 2, и архитектор тоже потратил некоторое время.

Мы пришли к выводу, что наш код правильно устанавливал mimetypes и т. Д., И массив правильно записывался, это была довольно старая версия tomcat (старая в 2007 году), но, как выяснилось, когда мы обновили tomcat, эта проблема исчезла, поэтому раньше вы тратите больше времени на это, я бы посоветовал другой стороне хотя бы попробовать другой экземпляр tomcat в тесте, чтобы посмотреть, решит ли это проблему.

Возможно, я далеко от базы.

...