I am have problems getting breakpoints to work with Eclipse 3.1, MyEclipse 4.0, and BEA Weblogic 8.1. I configured the Weblogic 8 connector using the MyEclipse help documentations recommended settings – including setting the debug option.
I created a web app using the MyEclipse Web tutorial with the following file stucture:
HelloWorld
src
WebRoot
META-INF
MANIFEST.MF
WEB-INF
lib
web.xml
weblogic.xml
helloworld.jsp
The weblogic.xml file was used for turning on jsp debug:
<!DOCTYPE weblogic-web-app PUBLIC “-//BEA Systems, Inc.//DTD Web Application 7.0//EN” “http://www.bea.com/servers/wls700/dtd/weblogic700-web-jar.dtd”>
<weblogic-web-app>
<description>WebLogic Descriptor</description>
<jsp-descriptor>
<jsp-param>
<param-name>debug</param-name>
<param-value>true</param-value>
</jsp-param>
</jsp-descriptor>
</weblogic-web-app>
I placed a breakpoint in my helloworld.jsp file for a line with a <% out.println(“Hello World”); %> tag. The breakpoint icon was a plain blue circle without the checkmark.
I deployed the web app in expanded mode to my weblogic server using MyEclipse and started the server using MyEclipse. With the debug window open, I recieved weblogic thread information during the startup. When I hit the helloworld.jsp page from my browser, I did not get any debug information in eclipse and execution did not stop at the breakpoint.