« Return to Thread: Problems with Matisse

Re: Problems with Matisse

by Jana Maleckova :: Rate this Message:

Reply to Author | View in Thread

Hi Rosati,
this exception has been already reported. See issue
http://www.netbeans.org/issues/show_bug.cgi?id=123006. There you can
find a patch as well which should help.
Regards
Janie

Rosati Claudio napsal(a):

> Hi all,
>
> I've problems with Matisse that is unable to create a new JFrame form
> (the Java class is created not the form file).
>
> java.lang.NullPointerException
> at
> org.netbeans.modules.java.JavaDataLoader$JavaFileEntry.modifyMap(JavaDataLoader.java:256)
>
> at
> org.netbeans.modules.java.JavaDataLoader$JavaFileEntry.createFormat(JavaDataLoader.java:207)
>
> at
> org.netbeans.modules.java.IndentFileEntry.createFromTemplate(IndentFileEntry.java:121)
>
> at
> org.netbeans.modules.java.JavaDataLoader$JavaFileEntry.createFromTemplate(JavaDataLoader.java:313)
>
> at
> org.openide.loaders.MultiDataObject.handleCreateFromTemplate(MultiDataObject.java:707)
>
> at org.openide.loaders.DataObject$CreateAction.run(DataObject.java:1247)
> at
> org.openide.loaders.DataObjectPool$1WrapAtomicAction.run(DataObjectPool.java:238)
>
> at
> org.openide.filesystems.EventControl.runAtomicAction(EventControl.java:120)
>
> at
> org.openide.filesystems.FileSystem.runAtomicAction(FileSystem.java:499)
> at
> org.openide.loaders.DataObjectPool.runAtomicAction(DataObjectPool.java:250)
>
> at org.openide.loaders.DataObject.invokeAtomicAction(DataObject.java:861)
> at org.openide.loaders.DataObject.createFromTemplate(DataObject.java:793)
> at org.openide.loaders.DataObject.createFromTemplate(DataObject.java:773)
> at
> org.netbeans.modules.java.project.NewJavaFileWizardIterator.instantiate(NewJavaFileWizardIterator.java:158)
>
> at
> org.netbeans.modules.form.wizard.TemplateWizardIterator.instantiate(TemplateWizardIterator.java:121)
>
> at
> org.openide.loaders.TemplateWizard$InstantiatingIteratorBridge.instantiate(TemplateWizard.java:1025)
>
> at
> org.openide.loaders.TemplateWizard.handleInstantiate(TemplateWizard.java:595)
>
> at
> org.openide.loaders.TemplateWizard.instantiateNewObjects(TemplateWizard.java:416)
>
> at
> org.openide.loaders.TemplateWizardIterImpl.instantiate(TemplateWizardIterImpl.java:248)
>
> at
> org.openide.loaders.TemplateWizardIteratorWrapper.instantiate(TemplateWizardIteratorWrapper.java:161)
>
> at
> org.openide.WizardDescriptor.callInstantiateOpen(WizardDescriptor.java:1387)
>
> at
> org.openide.WizardDescriptor.callInstantiate(WizardDescriptor.java:1341)
> at org.openide.WizardDescriptor.access$1600(WizardDescriptor.java:119)
> at
> org.openide.WizardDescriptor$Listener$2$1.run(WizardDescriptor.java:1908)
> at
> org.openide.WizardDescriptor$Listener$2.run(WizardDescriptor.java:1957)
> at org.openide.WizardDescriptor.lazyValidate(WizardDescriptor.java:1316)
> at org.openide.WizardDescriptor.access$1200(WizardDescriptor.java:119)
> at
> org.openide.WizardDescriptor$Listener.actionPerformed(WizardDescriptor.java:1964)
>
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>
> at java.lang.reflect.Method.invoke(Method.java:585)
> at
> org.openide.util.WeakListenerImpl$ProxyListener.invoke(WeakListenerImpl.java:449)
>
> at $Proxy27.actionPerformed(Unknown Source)
> at
> javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1882)
> at
> javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2202)
>
> at
> javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:420)
>
> at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:258)
> at
> javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:234)
>
> at java.awt.Component.processMouseEvent(Component.java:5554)
> at javax.swing.JComponent.processMouseEvent(JComponent.java:3126)
> at java.awt.Component.processEvent(Component.java:5319)
> at java.awt.Container.processEvent(Container.java:2010)
> at java.awt.Component.dispatchEventImpl(Component.java:4021)
> at java.awt.Container.dispatchEventImpl(Container.java:2068)
> at java.awt.Component.dispatchEvent(Component.java:3869)
> at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4256)
> at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3936)
> at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3866)
> at java.awt.Container.dispatchEventImpl(Container.java:2054)
> at java.awt.Window.dispatchEventImpl(Window.java:1774)
> at java.awt.Component.dispatchEvent(Component.java:3869)
> at java.awt.EventQueue.dispatchEvent(EventQueue.java:463)
> at
> java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:269)
>
> at
> java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:190)
>
> at
> java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:180)
>
> at java.awt.Dialog$1.run(Dialog.java:517)
> at java.awt.Dialog$2.run(Dialog.java:545)
> at java.security.AccessController.doPrivileged(Native Method)
> at java.awt.Dialog.show(Dialog.java:543)
> at
> org.netbeans.core.windows.services.NbPresenter.superShow(NbPresenter.java:834)
>
> at
> org.netbeans.core.windows.services.NbPresenter.doShow(NbPresenter.java:868)
>
> at
> org.netbeans.core.windows.services.NbPresenter.run(NbPresenter.java:856)
> at
> org.netbeans.core.windows.services.NbPresenter.run(NbPresenter.java:104)
> at org.openide.util.Mutex.doEventAccess(Mutex.java:1223)
> at org.openide.util.Mutex.readAccess(Mutex.java:242)
> at
> org.netbeans.core.windows.services.NbPresenter.show(NbPresenter.java:841)
> at java.awt.Component.show(Component.java:1300)
> at java.awt.Component.setVisible(Component.java:1253)
> at
> org.openide.loaders.TemplateWizard.instantiateImpl(TemplateWizard.java:502)
>
> at
> org.openide.loaders.TemplateWizard.instantiate(TemplateWizard.java:381)
> at
> org.netbeans.modules.project.ui.actions.NewFile.doPerform(NewFile.java:147)
>
> at
> org.netbeans.modules.project.ui.actions.NewFile.access$200(NewFile.java:80)
>
> at
> org.netbeans.modules.project.ui.actions.NewFile$PopupListener.actionPerformed(NewFile.java:340)
>
> at
> javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1882)
> at
> javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2202)
>
> at
> javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:420)
>
> at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:258)
> at javax.swing.AbstractButton.doClick(AbstractButton.java:334)
> at
> javax.swing.plaf.basic.BasicMenuItemUI.doClick(BasicMenuItemUI.java:1000)
> at
> javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(BasicMenuItemUI.java:1041)
>
> at java.awt.Component.processMouseEvent(Component.java:5554)
> at javax.swing.JComponent.processMouseEvent(JComponent.java:3126)
> at java.awt.Component.processEvent(Component.java:5319)
> at java.awt.Container.processEvent(Container.java:2010)
> at java.awt.Component.dispatchEventImpl(Component.java:4021)
> at java.awt.Container.dispatchEventImpl(Container.java:2068)
> at java.awt.Component.dispatchEvent(Component.java:3869)
> at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4256)
> at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3936)
> at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3866)
> at java.awt.Container.dispatchEventImpl(Container.java:2054)
> at java.awt.Window.dispatchEventImpl(Window.java:1774)
> at java.awt.Component.dispatchEvent(Component.java:3869)
> [catch] at java.awt.EventQueue.dispatchEvent(EventQueue.java:463)
> at
> java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:269)
>
> at
> java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:190)
>
> at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:184)
> at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:176)
> at java.awt.EventDispatchThread.run(EventDispatchThread.java:110)
>
> Moreover the raised exception cannot be uploaded because of another
> exception:
>
> Upload of log to statistics.netbeans.org failed, please report the
> problem at
> http://www.netbeans.org/community/issues.html
>
> It seems, however, that if I start with a new user (no previous
> .netbeans/6.0 folder) Matisse is able to create the form.
>
> But this is the TRUE problem: I have a lot of projects organized in 4
> groups, with many Libraries and I'm very busy in these days and what
> I've done to use NB 6.0 was to copy .netbeans/6.0rc2
> into .netbeans/6.0 in order to avoid spending half a day or more to
> re-create an usable situation.
>
> Can anyone tell me is (and which) deleting some files in netbeans/6.0
> can reset the situation?
>
> Claudio
>
>
> +------------------------------------------------------------------------+
>
> |                                                                    
>     |\
> |        _/_/_/_/_/    _/_/_/_/      Claudio Rosati                  
>     | \
> |       _/            _/      _/     Advanced ComputerSystems ACS
> S.p.A. |  \
> |      _/            _/      _/      via Della Bufalotta 378        
>     +---+
> |     _/            _/_/_/_/         I-00139 Roma (RM)                
>        |
> |    _/            _/  _/            Italy                            
>        |
> |   _/            _/    _/           Phone:  +39 06 8709 0516        
>        |
> |  _/_/_/_/_/    _/      _/          E-mail: claudio.rosati@...
> <mailto:claudio.rosati@...>          |
> |                                                                    
>        |
> +----------------------------------------------------------------------------+
>
>
>
> ATTENZIONE: le informazioni contenute in questo messaggio sono da
> considerarsi confidenziali ed il loro utilizzo e' riservato unicamente
> al destinatario sopra indicato. Chi dovesse ricevere questo messaggio
> per errore e' tenuto ad informare il mittente ed a rimuoverlo
> definitivamente da ogni supporto elettronico o cartaceo.
>
> WARNING: This message contains confidential and/or proprietary
> information which may be subject to privilege or immunity and which is
> intended for use of its addressee only. Should you receive this
> message in error, you are kindly requested to inform the sender and to
> definitively remove it from any paper or electronic format.
>
>
>
>
> ATTENZIONE: le informazioni contenute in questo messaggio sono da
> considerarsi confidenziali ed il loro utilizzo e' riservato unicamente
> al destinatario sopra indicato. Chi dovesse ricevere questo messaggio
> per errore e' tenuto ad informare il mittente ed a rimuoverlo
> definitivamente da ogni supporto elettronico o cartaceo.
>
> WARNING: This message contains confidential and/or proprietary
> information which may be subject to privilege or immunity and which is
> intended for use of its addressee only. Should you receive this
> message in error, you are kindly requested to inform the sender and to
> definitively remove it from any paper or electronic format.

 « Return to Thread: Problems with Matisse