java.lang.Error: PropertyDescriptor: internal error while merging PDs: bad write method arg count at java.beans.PropertyDescriptor.(PropertyDescriptor.java:343) at java.beans.Introspector.processPropertyDescriptors(Introspector.java:684) at java.beans.Introspector.getTargetPropertyInfo(Introspector.java:533) at java.beans.Introspector.getBeanInfo(Introspector.java:361) at java.beans.Introspector.getBeanInfo(Introspector.java:132) at org.openide.util.SharedClassObject.hasGlobalAtrributeInBeanInfo(SharedClassObject.java:592) at org.openide.util.SharedClassObject.isProjectOption(SharedClassObject.java:572) at org.openide.util.SharedClassObject.reset(SharedClassObject.java:534) at org.openide.util.SharedClassObject.findObject(SharedClassObject.java:459) at org.openide.loaders.XMLSettingsSupport$SettingsRecognizer.instanceCreate(XMLSettingsSupport.java:449) at org.openide.loaders.InstanceDataObject$SettingsInstance.instanceCreate(InstanceDataObject.java:1280) at org.netbeans.modules.editor.options.AllOptionsFolder.initInstance(AllOptionsFolder.java:343) at org.netbeans.modules.editor.options.AllOptionsFolder.loadMIMEOption(AllOptionsFolder.java:388) at org.netbeans.modules.editor.options.AllOptionsFolder.loadMIMEOption(AllOptionsFolder.java:356) at org.netbeans.modules.editor.NbEditorKit.(NbEditorKit.java:93) at org.netbeans.modules.editor.java.JavaKit.(JavaKit.java:119) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27) at java.lang.reflect.Constructor.newInstance(Constructor.java:274) at java.lang.Class.newInstance0(Class.java:296) at java.lang.Class.newInstance(Class.java:249) at org.openide.loaders.InstanceSupport.instanceCreate(InstanceSupport.java:209) at org.openide.loaders.InstanceDataObject$Ser.instanceCreate(InstanceDataObject.java:1006) at org.openide.loaders.InstanceDataObject.instanceCreate(InstanceDataObject.java:581) at org.netbeans.modules.editor.EditorModule$HackMap.findKit(EditorModule.java:310) at org.netbeans.modules.editor.EditorModule$HackMap.get(EditorModule.java:359) at javax.swing.JEditorPane.createEditorKitForContentType(JEditorPane.java:1068) at org.openide.text.CloneableEditorSupport.createEditorKit(CloneableEditorSupport.java:826) at org.openide.text.EditorSupport$Del.superCreateEditorKit(EditorSupport.java:766) at org.openide.text.EditorSupport.createEditorKit(EditorSupport.java:331) at org.openide.text.EditorSupport$Del.createEditorKit(EditorSupport.java:769) at org.openide.text.CloneableEditorSupport.prepareDocument(CloneableEditorSupport.java:291) at org.openide.text.CloneableEditorSupport.openDocument(CloneableEditorSupport.java:333) at org.openide.text.PositionBounds.getText(PositionBounds.java:162) at org.netbeans.modules.java.codegen.CodeGenerator.readTextBounds(CodeGenerator.java:111) at org.netbeans.modules.java.codegen.Method.getBodyContent(Method.java:165) at org.netbeans.modules.java.model.CallableImpl.getBody(CallableImpl.java:153) at org.openide.src.ConstructorElement.getBody(ConstructorElement.java:110) at org.openide.src.ConstructorElement$Memory.(ConstructorElement.java:293) at org.openide.src.MemoryCollection$Constructor.clone(MemoryCollection.java:336) at org.openide.src.MemoryCollection.makeClones(MemoryCollection.java:74) at org.openide.src.MemoryCollection.change(MemoryCollection.java:107) at org.openide.src.ClassElement$Memory.changeConstructors(ClassElement.java:1445) at org.openide.src.ClassElement$Memory.copyFrom(ClassElement.java:1332) at org.openide.src.ClassElement.clone(ClassElement.java:109) at org.netbeans.modules.java.ui.wizard.JavaWizardData.cloneCustomizedClass(JavaWizardData.java:122) at org.netbeans.modules.java.ui.wizard.JavaWizardData.setTemplate(JavaWizardData.java:95) at org.netbeans.modules.java.ui.wizard.JavaWizardIterator.initializeTemplateData(JavaWizardIterator.java:351) at org.netbeans.modules.java.ui.wizard.JavaWizardIterator.initialize(JavaWizardIterator.java:224) at org.openide.loaders.TemplateWizardIterImpl.setIterator(TemplateWizardIterImpl.java:68) at org.openide.loaders.TemplateWizard.setTemplateImpl(TemplateWizard.java:198) at org.openide.loaders.TemplateWizard.setTemplate(TemplateWizard.java:215) at org.openide.loaders.TemplateWizard.instantiateImpl(TemplateWizard.java:460) at org.openide.loaders.TemplateWizard.instantiate(TemplateWizard.java:426) at org.openide.actions.NewTemplateAction$TemplateActionListener.acceptNodes(NewTemplateAction.java:258) at org.openide.explorer.view.MenuView$MenuItem.doClick(MenuView.java:455) at javax.swing.plaf.basic.BasicMenuItemUI.doClick(BasicMenuItemUI.java:1092) [catch] at javax.swing.plaf.basic.BasicMenuItemUI$MouseInputHandler.mouseReleased(BasicMenuItemUI.java:932) at java.awt.Component.processMouseEvent(Component.java:5021) at java.awt.Component.processEvent(Component.java:4818) at java.awt.Container.processEvent(Container.java:1380) at java.awt.Component.dispatchEventImpl(Component.java:3526) at java.awt.Container.dispatchEventImpl(Container.java:1437) at java.awt.Component.dispatchEvent(Component.java:3367) at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:3214) at java.awt.LightweightDispatcher.processMouseEvent(Container.java:2929) at java.awt.LightweightDispatcher.dispatchEvent(Container.java:2859) at java.awt.Container.dispatchEventImpl(Container.java:1423) at java.awt.Window.dispatchEventImpl(Window.java:1566) at java.awt.Component.dispatchEvent(Component.java:3367) at java.awt.EventQueue.dispatchEvent(EventQueue.java:445) at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:190) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:144) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:130) at java.awt.EventDispatchThread.run(EventDispatchThread.java:98)