Здравствуйте, у меня проблема с использованием Apache-Tomcat v6.0.29.
Проблема
Мое приложение использует Apache Tomcat для связи java-flex ... все время идет нормально в большинстве случаев ... но иногда, когда я вызываю функцию java из flex 3 (функция, которая в большинстве случаев работает нормально). .. Tomcat становится замороженным.
Пример (РЕДАКТИРОВАТЬ)
1 - Запустить кота (работает)
2 - запустить программу flex (работает)
3 - вызов java-функции downloadLiveViewPicture () (прекрасно работает)
...
Я загружаю много изображений в режиме реального времени с камеры и делаю снимки и заново запускаю загрузки в режиме реального времени, и все работает нормально ... я вызываю функции из java lile takePicture () или выполняю в java sql запросы из моей базы данных ...
...
4- сделать что-нибудь еще ... (работает)
5 - вызвать ту же функцию Java (иногда работает, а иногда нет)
Когда я перехожу к основному виду моего приложения Flex, я пытаюсь перезапустить загрузку. Ничего не происходит, даже если процедура, которую я использую в этом пункте, та же самая, что и я, и работает в точке 3 ...
Окружающая среда
Backend Java
Приложение FrontEnd Flex
Между тем: Apache Tomcat v6.0.29
Попытки решения
Я попытался закрыть tomcat и открыть его после повторного вызова функции Java (пример шага 5), она работает, но это решение не является жизнеспособным.
По крайней мере, я хочу сделать это с помощью метода Java, который закрывает и снова открывает кота. Я пытался использовать команду taskkill, но она не работает ...
Еще одна вещь, которую я понял, это то, что если я подожду минуту, прежде чем вызывать функцию Java из flex ... есть большая вероятность, что функция будет работать ...
Спасибо !!!