Мне нужно отладить некоторые страницы JSP, обслуживаемые WebLogic. Поэтому я настроил удаленную отладку в Eclipse, установил соответствующий номер порта.
Кажется, это работает, поскольку вход в режим отладки и остановка исключения действительно работает. К сожалению, при установке точки останова на JSP, BP не работает.
Я уверен, что устанавливаю BP на нужной странице, если на JSP, который я загружаю на сервер, не выполняется какое-то странное преобразование.
Я нашел здесь , что эти строки в weblogic.xml должны помочь
<?xml version="1.0" encoding="UTF-8"?>
<weblogic-web-app xmlns="http://www.bea.com/ns/weblogic/90">
<jsp-descriptor>
<keepgenerated>true</keepgenerated>
<working-dir>theWD</working-dir>
<backward-compatible>true</backward-compatible>
<debug>true</debug>
</jsp-descriptor>
<context-root>/</context-root>
</weblogic-web-app>
У меня на самом деле есть эти строки в weblogic.xml, в каталоге theWD у меня есть все .java
файлы с таким именем: foreach * .jsp file
name.jsp --> __name.java
Я также добавил папку theWD , чтобы затмить поиск источника, но все равно ничего не получилось.