Пропущена точка останова, потому что это произошло внутри оценки отладчика - Intellij IDEAJAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Пропущена точка останова, потому что это произошло внутри оценки отладчика - Intellij IDEA

Сообщение Anonymous »

Когда я пытаюсь выбрать точку останова в любой исполнительной строке любого метода моего проекта и знаю, что этот метод должен вызываться, например, 4 раза, Intellij пропускает эту точку останова 3 раза и останавливается только при последнем вызове.
Пример метода (класс Endpoint):

@PayloadRoot(localPart = "getRelatedCIs", namespace = "http://www.projectname.com/ws")
public GetRelatedCIsResponse getRelatedCIs(GetRelatedCIs request) throws DataAccessException, WebServiceException {
GetRelatedCIsResponse response = new GetRelatedCIsResponse();
PageData page = request.getPageData();
List ciRefs = translateCiRefList(request.getCiRef());
RelatedCiResult relatedCis = configItemService.getRelatedCis(ciRefs, request.getRequestedType(),
new Page(page.getPageNumber(), page.getPageSize(), page.getTotal()), request.getSort());
response.getCis().addAll(relatedCis.getCis());
page.setTotal(relatedCis.getPageInfo().getTotal());
page.setPageSize(relatedCis.getPageInfo().getPageSize());
response.setPageData(page);
System.out.println("****************************INVOCATION***************************" + request.getRequestedType());
return response;
}


Точка останова выбирается в первой строке метода. Когда программа остановлена, в консоли уже напечатаны 3 строки ****************************INVOCATION******** *******************

В левой нижней части экрана появляется зеленое уведомление:

Пропущена точка останова на %code reference%, поскольку это произошло внутри оценки отладчика

Но я не знаю Я не использую какие-либо функции оценки выражений при выполнении отладки.
Также есть параметры моей виртуальной машины в конфигурациях запуска/отладки:

-XX:MaxPermSize=512m
-Xms256m
-Xmx1024m
-Dcom.sun.management.jmxremote=true
-Dcom.sun.management.jmxremote.port=9004
-Dcom.sun.management.jmxremote.authenticate=false
-Dcom.sun.management.jmxremote.ssl=false


Подробнее здесь: https://stackoverflow.com/questions/478 ... tellij-ide
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»