2010-11-20 2 views
1

Как разрешить 1 конкретный аромат «java result 1» в контексте использования агентов JVMTI?как разрешить результат java 1 ошибки

+0

Ответы на автоответчики здесь совершенно приемлемы, но обычное соглашение заключается в том, чтобы задать вопрос _without_ ответа, а затем ответить на него самостоятельно. Таким образом, мы все еще получаем четкое разграничение между вопросами и ответами. Я бы предложил изменить вопрос и опубликовать ответ, иначе он скорее всего будет закрыт как «не настоящий вопрос». Все остальные, может быть, стоило бы сдерживать закрытие, пока сумасшедший не сможет исправить, да? – paxdiablo

+0

Благодарим вас за указание этого соглашения - я изменил свой пост. –

ответ

1

Вот как я решил проблему в моем контексте:

Сервер запускается через ANT сценарий с JVM сконфигурированный с агентом (имя свойства «agentfile» ниже связан со значением, указывая на библиотеку агента)

Теперь я хотел бы получить ошибку «результат Java 1», когда был запущен сервер, без указания фактической ошибки.

Вот как эта проблема была отлажена. 1) Агент был выключен (т. Е.) Указанные выше 2 строки были прокомментированы. 2) Затем, когда ANT был запущен, фактическое сообщение об ошибке было четко показано - проблема была: файл класса отсутствовал. Эта ошибка была поглощена агентом, так как это код низкого уровня C и просто пытается загрузить класс, который он не может найти, и выбрасывает ошибку Java.

Извлеченный урок: если у вас есть агент, выключите его, а затем запустите ANT - это может вызвать причины ошибки. Это, конечно, один из многих сценариев, обнаруженных для ошибки java result 1.

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

  • Нет связанных вопросов^_^