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 13030 - Executing servlet without webmodule throws exception
Summary: Executing servlet without webmodule throws exception
Status: CLOSED FIXED
Alias: None
Product: javaee
Classification: Unclassified
Component: Code (show other bugs)
Version: -FFJ-
Hardware: All All
: P3 blocker (vote)
Assignee: _ rkubacki
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2001-06-20 16:41 UTC by L Martinek
Modified: 2001-07-20 20:49 UTC (History)
0 users

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments
proposed patch (1.35 KB, patch)
2001-07-20 20:49 UTC, _ rkubacki
Details | Diff
proposed patch (part2) (1.00 KB, patch)
2001-07-20 20:49 UTC, _ rkubacki
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description L Martinek 2001-06-20 16:41:08 UTC
[010619_1]

1. Create servlet on normal filesystem, not in webmodule.
2. Execute it. 
Dialog saying that there is no webmodule appears. It's OK but after closing this 
dialog following exception is thrown.


Wed Jun 20 17:30:17 CEST 2001: java.lang.NullPointerException: Posted StackTrace
Annotation: Exception occurred in Request Processor
org.openide.util.RequestProcessor$Holder: Posted StackTrace(task 
org.netbeans.core.ModuleActions$1@603bd6 [-2470, 1, -1])
        at 
org.openide.util.RequestProcessor$Task.createHolder(RequestProcessor.java:322)
        at org.openide.util.RequestProcessor.post(RequestProcessor.java:100)
        at org.openide.util.RequestProcessor.post(RequestProcessor.java:73)
        at org.netbeans.core.ModuleActions.invokeAction(ModuleActions.java:89)
        at 
org.openide.awt.Actions$ButtonBridge.actionPerformed(Actions.java:351)
        at 
javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1450)
        at 
javax.swing.AbstractButton$ForwardActionEvents.actionPerformed(AbstractButton.ja
va:1504)
        at 
javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:378)
        at 
javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:250)
        at javax.swing.AbstractButton.doClick(AbstractButton.java:279)
[catch] at 
javax.swing.plaf.basic.BasicMenuItemUI$MouseInputHandler.mouseReleased(BasicMenu
ItemUI.java:886)
        at java.awt.Component.processMouseEvent(Component.java:3715)
        at java.awt.Component.processEvent(Component.java:3544)
        at java.awt.Container.processEvent(Container.java:1164)
        at java.awt.Component.dispatchEventImpl(Component.java:2593)
        at java.awt.Container.dispatchEventImpl(Container.java:1213)
        at java.awt.Component.dispatchEvent(Component.java:2497)
        at 
java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:2451)
        at java.awt.LightweightDispatcher.processMouseEvent(Container.java:2216)
        at java.awt.LightweightDispatcher.dispatchEvent(Container.java:2125)
        at java.awt.Container.dispatchEventImpl(Container.java:1200)
        at java.awt.Window.dispatchEventImpl(Window.java:914)
        at java.awt.Component.dispatchEvent(Component.java:2497)
        at java.awt.EventQueue.dispatchEvent(EventQueue.java:339)
        at 
java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:1
31)
        at 
java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:98)
        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
        at java.awt.EventDispatchThread.run(EventDispatchThread.java:85)
 
Wed Jun 20 17:30:17 CEST 2001: java.lang.NullPointerException: null
java.lang.NullPointerException
        at 
org.netbeans.modules.web.ie.webdata.WebDataFactoryIEImpl.findServerInstance(WebD
ataFactoryIEImpl.java:69)
        at 
org.netbeans.modules.web.execution.WebDefaultExecPerformer.getServerInstance(Web
DefaultExecPerformer.java:112)
        at 
org.netbeans.modules.j2ee.impl.DefaultExecPerformer.startExecution(DefaultExecPe
rformer.java:83)
        at 
org.netbeans.modules.web.execution.WebDefaultExecPerformer.startExecution(WebDef
aultExecPerformer.java:152)
        at 
org.netbeans.modules.j2ee.impl.ServerExecutor.execute(ServerExecutor.java:56)
        at 
org.netbeans.modules.j2ee.impl.ServerExecutor.execute(ServerExecutor.java:42)
        at org.openide.loaders.ExecSupport.start(ExecSupport.java:92)
        at org.openide.actions.ExecuteAction.execute(ExecuteAction.java:140)
        at org.openide.actions.ExecuteAction.execute(ExecuteAction.java:237)
        at 
org.openide.actions.ExecuteAction.performAction(ExecuteAction.java:102)
        at org.openide.util.actions.NodeAction.performAction(NodeAction.java:92)
        at 
org.openide.util.actions.NodeAction.actionPerformed(NodeAction.java:83)
        at org.netbeans.core.ModuleActions$1.run(ModuleActions.java:76)
        at org.openide.util.Task.run(Task.java:124)
[catch] at 
org.openide.util.RequestProcessor$ProcessorThread.run(RequestProcessor.java:626)
Comment 1 _ rkubacki 2001-06-26 10:51:39 UTC
Created attachment 1726 [details]
proposed patch
Comment 2 _ rkubacki 2001-06-26 10:54:14 UTC
Created attachment 1727 [details]
proposed patch (part2)
Comment 3 _ rkubacki 2001-06-27 09:56:29 UTC
patch is applied to pilsen_fcs