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 160113 - Bean properties changes not propagated to <jsp:set/getProperty .../> completion
Summary: Bean properties changes not propagated to <jsp:set/getProperty .../> completion
Status: RESOLVED DUPLICATE of bug 158716
Alias: None
Product: javaee
Classification: Unclassified
Component: JSP (show other bugs)
Version: 6.x
Hardware: All All
: P3 blocker (vote)
Assignee: Marek Fukala
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-03-11 16:16 UTC by Marek Fukala
Modified: 2009-11-05 17:12 UTC (History)
0 users

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Marek Fukala 2009-03-11 16:17:24 UTC
1) create a bean with a property
2) in a JSP page declare the bean: <jsp:useBean class="beans.Bean" id="b"/>
3) use it: <jsp:setProperty name="b" property="|" value="test"/>
4) if you invoke the completion on the pipe position, the bean properties are not offered
5) restart netbeans
6) repeat #4 => property is offered
7) add a new property to the bean
8) repeat #4 => the new property is offered.

The problem doesn't look like a parser failure since the expression language completion properly offers the modified
bean propertis just after you do that. Try to type: {b.|} + CC after step #2 or #7.
Comment 1 Marek Fukala 2009-03-11 16:25:53 UTC
correction of the point #8: repeat #4 => the new property is NOT offered.

Comment 2 Marek Fukala 2009-04-28 09:48:44 UTC
may be related to the parsing.api vs jasper parser synchronization issue - see my comments in issue #158716
Comment 3 Marek Fukala 2009-11-05 17:12:34 UTC
This is almost for sure a consequence of the mentioned issue #158716

*** This issue has been marked as a duplicate of 158716 ***