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.
Original status: 1-Dispatched; Suggested Status: NEW Original Target Release: coke_dev; Suggested Target Milestone : 5.5 Original submitter: apepin Description: Steps to reproduce: - create a new BPEL Module project - open bpel in designer - add Fault handlers to Process - add Catch to Process - click on Catch element Result: IllegalAccessException appears: java.lang.IllegalAccessException: Class org.openide.nodes.PropertySupport$Reflection can not access a member of class org.netbeans.modules.bpel.properties.props.editors.StringPropEditor with modifiers "protected" at sun.reflect.Reflection.ensureMemberAccess(Reflection.java:65) at java.lang.Class.newInstance0(Class.java:344) at java.lang.Class.newInstance(Class.java:303) at org.openide.nodes.PropertySupport$Reflection.getPropertyEditor(PropertySupport.java:305) at org.openide.explorer.propertysheet.PropUtils.getPropertyEditor(PropUtils.java:806) at org.openide.explorer.propertysheet.ReusablePropertyModel.getPropertyEditor(ReusablePropertyModel.java:73) at org.openide.explorer.propertysheet.RendererFactory.preparePropertyEditor(RendererFactory.java:210) at org.openide.explorer.propertysheet.RendererFactory.getRenderer(RendererFactory.java:117) at org.openide.explorer.propertysheet.SheetCellRenderer.getTableCellRendererComponent(SheetCellRenderer.java:123) at org.openide.explorer.propertysheet.BaseTable.prepareRenderer(BaseTable.java:597) at org.openide.explorer.propertysheet.SheetTable.prepareRenderer(SheetTable.java:507) at javax.swing.plaf.basic.BasicTableUI.paintCell(BasicTableUI.java:2070) at javax.swing.plaf.basic.BasicTableUI.paintCells(BasicTableUI.java:1972) at javax.swing.plaf.basic.BasicTableUI.paint(BasicTableUI.java:1895) at javax.swing.plaf.ComponentUI.update(ComponentUI.java:142) at javax.swing.JComponent.paintComponent(JComponent.java:742) at org.openide.explorer.propertysheet.BaseTable.paintComponent(BaseTable.java:959) at org.openide.explorer.propertysheet.SheetTable.paintComponent(SheetTable.java:413) at javax.swing.JComponent.paint(JComponent.java:1005) at org.openide.explorer.propertysheet.BaseTable.paint(BaseTable.java:647) at javax.swing.JComponent.paintChildren(JComponent.java:842) at javax.swing.JComponent.paint(JComponent.java:1014) at javax.swing.JViewport.paint(JViewport.java:728) at javax.swing.JComponent.paintChildren(JComponent.java:842) at javax.swing.JComponent.paint(JComponent.java:1014) at javax.swing.JComponent.paintWithOffscreenBuffer(JComponent.java:4963) at javax.swing.JComponent.paintDoubleBuffered(JComponent.java:4916) at javax.swing.JComponent._paintImmediately(JComponent.java:4859) at javax.swing.JComponent.paintImmediately(JComponent.java:4666) at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:451) [catch] at javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(SystemEventQueueUtilities.java:114) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209) at java.awt.EventQueue.dispatchEvent(EventQueue.java:461) at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:242) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:163) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149) at java.awt.EventDispatchThread.run(EventDispatchThread.java:110)
The properties of the Catch element has been refactored. The issue isn't reproduced after it.
Verified in build from 060723