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 225171

Summary: HTTP monitor stops recording when it encounters an HTTP POST
Product: javaee Reporter: rcasha <rcasha>
Component: HTTP MonitorAssignee: issues@javaee <issues>
Status: RESOLVED WONTFIX    
Severity: normal CC: medeag, phejl
Priority: P3    
Version: 7.3   
Hardware: PC   
OS: Linux   
Issue Type: DEFECT Exception Reporter:

Description rcasha 2013-01-22 09:15:38 UTC
Netbeans 7.3 beta 2

I have a web application running on Glassfish. After enabling HTTP monitor and restarting the server, it shows the requests being made for the first page to be loaded, but then does not record anything else. If I clear the requests via "Delete all records", no new records will be added no matter which page I load. I think that the HTTP monitor functions correctly until it encounters the first HTTP post, then stops.
 

------------------------------
The server output window shows the following message:

INFO: WARNING *********** NetBeans HTTP Monitor ************
The request cannot be recorded most likely because the NetBeans HTTP Monitor module is disabled.


------------------------------
The IDE log shows the following message repeated several times:
[Fatal Error] :88:72: The character reference must end with the ';' delimiter.
INFO [global]
java.io.IOException
	at org.netbeans.modules.web.monitor.data.MonitorData.createGraph(MonitorData.java:553)
	at org.netbeans.modules.web.monitor.data.MonitorData.createGraph(MonitorData.java:536)
[catch] at org.netbeans.modules.web.monitor.client.Controller.retrieveMonitorData(Controller.java:1381)
	at org.netbeans.modules.web.monitor.client.Controller.retrieveMonitorData(Controller.java:1346)
	at org.netbeans.modules.web.monitor.client.Controller.addTransaction(Controller.java:184)
	at org.netbeans.modules.web.monitor.client.MonitorAction.addTransaction(MonitorAction.java:116)
	at org.netbeans.modules.web.monitor.client.PutTransaction$1.run(PutTransaction.java:175)
	at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
	at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:646)
	at java.awt.EventQueue.access$000(EventQueue.java:84)
	at java.awt.EventQueue$1.run(EventQueue.java:607)
	at java.awt.EventQueue$1.run(EventQueue.java:605)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:616)
	at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:158)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
Comment 1 Petr Hejl 2015-07-15 14:02:35 UTC
*** Bug 218479 has been marked as a duplicate of this bug. ***
Comment 2 Martin Balin 2016-07-07 08:55:17 UTC
This old bug may not be relevant anymore. If you can still reproduce it in 8.2 development builds please reopen this issue.

Thanks for your cooperation,
NetBeans IDE 8.2 Release Boss