This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

Bug 92409 - NB Debugger(f5) issue and java.lang.NullPointerException Attaching debugger
Summary: NB Debugger(f5) issue and java.lang.NullPointerException Attaching debugger
Status: RESOLVED WONTFIX
Alias: None
Product: java
Classification: Unclassified
Component: Unsupported (show other bugs)
Version: 5.x
Hardware: PC Windows XP
: P3 blocker (vote)
Assignee: issues@java
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-01-12 09:10 UTC by jaime_gesion
Modified: 2008-02-25 16:17 UTC (History)
0 users

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments
messages.log (64.03 KB, text/plain)
2007-01-12 09:11 UTC, jaime_gesion
Details

Note You need to log in before you can comment on or make changes to this bug.
Description jaime_gesion 2007-01-12 09:10:49 UTC
I can't use the NB Debugger(f5):
init:
deps-module-jar:
deps-ear-jar:
deps-jar:
library-inclusion-in-archive:
library-inclusion-in-manifest:
compile:
compile-jsps:
do-dist:
dist:
debug:
Incrementally deploying http://localhost:8084/WebApplication4
Completed incremental distribution of http://localhost:8084/WebApplication4
Duplicated project name in import. Project WebApplication4-impl defined first in
C:\Documents and Settings\Jaime
Fernandez\WebApplication4\nbproject\ant-deploy.xml and again in C:\Documents and
Settings\Jaime Fernandez\WebApplication4\nbproject\build-impl.xml
connect-debugger:
Non-existing path "C:\Documents and Settings\Jaime
Fernandez\WebApplication4\build\ear-module\WEB-INF\classes" provided.
C:\Documents and Settings\Jaime
Fernandez\WebApplication4\nbproject\build-impl.xml:560: The following error
occurred while executing this line:
C:\Documents and Settings\Jaime
Fernandez\WebApplication4\nbproject\build-impl.xml:564:
org.netbeans.api.debugger.jpda.DebuggerStartException
BUILD FAILED (total time: 2 seconds)

The "Duplicated project name in import" error i can solve putting name project
in the ant archive, but second i can't.
Then i try to use Attach debugger:
Debugger Console:

Attaching to PCNAME:11555
java.lang.NullPointerException

Tomcat is listening on that port.

java.lang.NullPointerException
	at org.netbeans.modules.javacore.ClassIndex.hasClass(ClassIndex.java:621)
	at
org.netbeans.modules.java.bridge.ElementImpl.createClassIdentifier(ElementImpl.java:424)
	at
org.netbeans.modules.java.bridge.ElementImpl.createClassIdentifier(ElementImpl.java:414)
	at org.netbeans.modules.java.bridge.ElementImpl.descrToType(ElementImpl.java:194)
	at org.netbeans.modules.java.bridge.ElementImpl.descrToType(ElementImpl.java:165)
	at
org.netbeans.modules.java.bridge.CallableImpl.createParameter(CallableImpl.java:284)
	at
org.netbeans.modules.java.bridge.CallableImpl$ParametersListener.initElements(CallableImpl.java:744)
	at
org.netbeans.modules.java.bridge.CallableImpl$CallableListener.connect(CallableImpl.java:570)
	at
org.netbeans.modules.java.bridge.MethodElementImpl$MethodListener.connect(MethodElementImpl.java:196)
	at
org.netbeans.modules.java.bridge.MethodElementImpl.connectListener(MethodElementImpl.java:59)
	at
org.netbeans.modules.java.bridge.ElementImpl.attachedToElement(ElementImpl.java:460)
	at org.openide.src.Element.<init>(Element.java:69)
	at org.openide.src.MemberElement.<init>(MemberElement.java:41)
	at org.openide.src.ConstructorElement.<init>(ConstructorElement.java:46)
	at org.openide.src.MethodElement.<init>(MethodElement.java:50)
	at
org.netbeans.modules.java.bridge.DefaultWrapper.wrapMethod(DefaultWrapper.java:47)
	at
org.netbeans.modules.java.bridge.DefaultLangModel.createMethod(DefaultLangModel.java:193)
	at
org.netbeans.modules.java.bridge.MethodsCollection.createElement(MethodsCollection.java:60)
	at
org.netbeans.modules.java.bridge.ObjectsCollection.cachedElement(ObjectsCollection.java:80)
	at
org.netbeans.modules.java.bridge.ClassElementImpl.getElements(ClassElementImpl.java:871)
	at
org.netbeans.modules.java.JavaParserGlue$TextElement.getChildrenElements(JavaParserGlue.java:546)
	at
org.netbeans.modules.java.JavaParserGlue$TextElement.isLeaf(JavaParserGlue.java:616)
	at org.netbeans.modules.java.JavaParserGlue.findElement(JavaParserGlue.java:458)
	at
org.netbeans.modules.debugger.projects.EditorContextImpl.getClassName(EditorContextImpl.java:470)
	at
org.netbeans.modules.debugger.jpda.EditorContextBridge.getClassName(EditorContextBridge.java:230)
	at
org.netbeans.modules.debugger.jpda.breakpoints.LineBreakpointImpl.setRequests(LineBreakpointImpl.java:96)
	at
org.netbeans.modules.debugger.jpda.breakpoints.BreakpointImpl.update(BreakpointImpl.java:102)
	at
org.netbeans.modules.debugger.jpda.breakpoints.BreakpointImpl.set(BreakpointImpl.java:80)
	at
org.netbeans.modules.debugger.jpda.breakpoints.LineBreakpointImpl.<init>(LineBreakpointImpl.java:82)
	at
org.netbeans.modules.debugger.jpda.breakpoints.BreakpointsEngineListener.createBreakpointImpl(BreakpointsEngineListener.java:170)
	at
org.netbeans.modules.debugger.jpda.breakpoints.BreakpointsEngineListener.createBreakpointImpls(BreakpointsEngineListener.java:149)
	at
org.netbeans.modules.debugger.jpda.breakpoints.BreakpointsEngineListener.propertyChange(BreakpointsEngineListener.java:100)
	at
java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:333)
	at
java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:341)
	at
java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:270)
	at
org.netbeans.modules.debugger.jpda.JPDADebuggerImpl.firePropertyChange(JPDADebuggerImpl.java:994)
	at
org.netbeans.modules.debugger.jpda.JPDADebuggerImpl.setState(JPDADebuggerImpl.java:981)
	at
org.netbeans.modules.debugger.jpda.JPDADebuggerImpl.setRunning(JPDADebuggerImpl.java:792)
	at
org.netbeans.modules.debugger.jpda.actions.StartActionProvider.doStartDebugger(StartActionProvider.java:168)
	at
org.netbeans.modules.debugger.jpda.actions.StartActionProvider.access$100(StartActionProvider.java:51)
	at
org.netbeans.modules.debugger.jpda.actions.StartActionProvider$1.run(StartActionProvider.java:136)
	at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:499)
[catch] at
org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:932)
Comment 1 jaime_gesion 2007-01-12 09:11:37 UTC
Created attachment 37304 [details]
messages.log
Comment 2 Martin Entlicher 2007-01-12 10:13:46 UTC
A bug in Java module...
Comment 3 Karthikeyan Rajeswaran 2007-04-01 20:20:17 UTC
The issue 92405 has a very similar stacktrace and this could be a duplicate.
Comment 4 Quality Engineering 2007-09-20 09:56:17 UTC
Reorganization of java component
Comment 5 Jan Becicka 2008-02-25 16:17:29 UTC
This issue is not valid in current builds any more. Java support was completely
redesigned in 6.0 time frame. Please use NetBeans 6.0 and later.