ОК, каким-то образом в журнале сервера я не получаю правильную ошибку, но после попытки разных вещей я получил ошибку OutOfMemory: PermGenSpace, и для этого у одного стекового потока уже есть решение.
Работа с ошибкой "java.lang.OutOfMemoryError: PermGen space"
Я использую решение там, и моя проблема решена:)
Спасибо @maximdim за помощь
Я боролся с проблемой в течение двух недель.
Я подключаюсь к test.salesforce.com
через веб-сервис в веб-приложении Java, используя jdk7.
Я создал заглушки с помощью JAX-WS wsimport .
Я использую STS с VMWare vFabric tc Server v2.6 в моей локальной среде, здесь соединение работает нормально.
Проблема заключается в том, что при развертывании на тестовом сервере SpringSource tc Runtime 7.0 с jdk 7 после вызова веб-службы возникает следующее исключение:
Exception in thread "RMI TCP Connection(idle)"
Exception: java.lang.OutOfMemoryError thrown from the UncaughtExceptionHandler in thread "RMI TCP Connection(idle)"
Exception in thread "RMI TCP Connection(idle)"
Exception: java.lang.OutOfMemoryError thrown from the UncaughtExceptionHandler in thread "RMI TCP Connection(idle)"
Exception in thread "RMI TCP Connection(idle)" Exception in thread "ContainerBackgroundProcessor[StandardEngine[Catalina]]"
Exception: java.lang.OutOfMemoryError thrown from the UncaughtExceptionHandler in thread "RMI TCP Connection(idle)"
Я уже увеличил параметры памяти на тестовом сервере. Начинается с 1 ГБ или памяти. Я даю более подробную информацию об увеличении памяти:
Сервер vFabric имеет консоль, поэтому у нас есть следующая конфигурация:
Min Heap Size: 1,000MB
Max Heap Size: 16,000 MB
Thread Stack Sie: 192 KB.
Я также нашел файл, в котором установлены эти параметры (setenv.sh), и они выглядят так:
JVM_OPTS="-Xms1000m -Xmx16000m -Xss192k -Xdebug -Xrunjdwp:transport=dt_socket,address=8000,server=y,suspend=n"
Я также знаю, что это не проблема с подключением, потому что иногда соединение устанавливается успешно, но после этого я получаю сообщение об ошибке.
Я также получил дамп памяти после OutOfMemoryError и проанализировал его с помощью подключаемого модуля Eclipse, и утечка памяти:
com.sun.xml.internal.ws.client.sei.SEIStub
$Proxy51
Пытался разместить изображение здесь, но, поскольку я новый пользователь, стекопоток не позволил мне.
Пожалуйста, ПОМОГИТЕ !! Любая помощь будет оценена.
Алан Роблес