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.
It is a regression of issue 64726. Probably version from release50 branch is correct because branch release55 contains release50 version of openide. It also breaks commit validation tests. java.lang.ClassCastException at org.netbeans.modules.tomcat5.nodes.actions.OpenServerOutputAction.enable(OpenServerOutputAction.java:33) at org.openide.util.actions.NodeAction$DelegateAction.resultChanged(NodeAction.java:560)
This is an openide bug, which is already fixed in the trunk. Since the fix was too risky, it was not merged into the release50 branch, but worked around in the tomcat and weblogic plugins instead. The work-around was not, however, merged into the trunk. This bug still exists in the release55 branch since it does not contain the openide fix nor the work-around (this branch is based on the release50 version of openide and on the trunk version of tomcat and weblogic plugins) Jardo, would it be safe to merge the openide fix into the release55 branch now or should we better use those work-arounds again? Thanks
I believe it is very safe to merge my fix to openide/nodes. However I am not sure whether we can change anything in platform cluster. It is probably up to Petr to find this out and let us know.
Yes, important bugfixes in all areas should be applied to the release55 branch, and this bugfix is important for us. So Jardo, can I please ask you to merge this fix to release55? Thanks.
"Per pjiricka's request merging fix for #64726 to release55" Checking in src/org/openide/nodes/FilterNode.java; /cvs/openide/nodes/src/org/openide/nodes/FilterNode.java,v <-- FilterNode.java new revision: 1.1.14.1.2.1; previous revision: 1.1.14.1 done Checking in test/unit/src/org/openide/nodes/FilterNodeTest.java; /cvs/openide/nodes/test/unit/src/org/openide/nodes/FilterNodeTest.java,v <-- FilterNodeTest.java new revision: 1.1.40.1; previous revision: 1.1
Verified.