[
https://issues.apache.org/jira/browse/NETBEANS-1342?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16638811#comment-16638811
]
Geertjan Wielenga commented on NETBEANS-1342:
---------------------------------------------
I think the solution for the moment is to hide that panel, i.e., explicitly
state that we're not supporting Cordova for the moment, until we can find time
(or you can take a look or someone who has the time) to investigate what the
problem with the Cordova support is.
> I get this error when I preview Options -> HTML/Js -> Mobile Platform
> ---------------------------------------------------------------------
>
> Key: NETBEANS-1342
> URL: https://issues.apache.org/jira/browse/NETBEANS-1342
> Project: NetBeans
> Issue Type: Bug
> Affects Versions: 10.0
> Environment: ubuntu 16.04
> Reporter: Los Vitaly
> Priority: Major
> Fix For: 10.0
>
>
> java.lang.NullPointerException
> at
> org.netbeans.modules.cordova.options.MobilePlatformsPanel.load(MobilePlatformsPanel.java:276)
> at
> org.netbeans.modules.cordova.options.MobilePlatformsOptionsPanelController$1.run(MobilePlatformsOptionsPanelController.java:55)
> at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1418)
> at
> org.netbeans.modules.openide.util.GlobalLookup.execute(GlobalLookup.java:45)
> at org.openide.util.lookup.Lookups.executeWith(Lookups.java:278)
> at
> org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:2033)
> Caused: org.openide.util.RequestProcessor$SlowItem: task failed due to
> at org.openide.util.RequestProcessor.post(RequestProcessor.java:395)
> at
> org.netbeans.modules.cordova.options.MobilePlatformsOptionsPanelController.update(MobilePlatformsOptionsPanelController.java:52)
> at
> org.netbeans.modules.options.TabbedController.handleTabSwitched(TabbedController.java:213)
> at
> org.netbeans.modules.options.TabbedController.access$200(TabbedController.java:59)
> at
> org.netbeans.modules.options.TabbedController$2.stateChanged(TabbedController.java:86)
> at javax.swing.JTabbedPane.fireStateChanged(JTabbedPane.java:416)
> at javax.swing.JTabbedPane$ModelListener.stateChanged(JTabbedPane.java:270)
> at
> javax.swing.DefaultSingleSelectionModel.fireStateChanged(DefaultSingleSelectionModel.java:132)
> at
> javax.swing.DefaultSingleSelectionModel.setSelectedIndex(DefaultSingleSelectionModel.java:67)
> at javax.swing.JTabbedPane.setSelectedIndexImpl(JTabbedPane.java:616)
> at javax.swing.JTabbedPane.setSelectedIndex(JTabbedPane.java:591)
> at
> javax.swing.plaf.basic.BasicTabbedPaneUI$Handler.mousePressed(BasicTabbedPaneUI.java:3647)
> at
> javax.swing.plaf.synth.SynthTabbedPaneUI$1.mousePressed(SynthTabbedPaneUI.java:312)
> at java.awt.Component.processMouseEvent(Component.java:6536)
> at javax.swing.JComponent.processMouseEvent(JComponent.java:3324)
> at java.awt.Component.processEvent(Component.java:6304)
> at java.awt.Container.processEvent(Container.java:2239)
> at java.awt.Component.dispatchEventImpl(Component.java:4889)
> at java.awt.Container.dispatchEventImpl(Container.java:2297)
> at java.awt.Component.dispatchEvent(Component.java:4711)
> at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4904)
> at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4532)
> at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4476)
> at java.awt.Container.dispatchEventImpl(Container.java:2283)
> at java.awt.Window.dispatchEventImpl(Window.java:2746)
> at java.awt.Component.dispatchEvent(Component.java:4711)
> at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:760)
> at java.awt.EventQueue.access$500(EventQueue.java:97)
> at java.awt.EventQueue$3.run(EventQueue.java:709)
> at java.awt.EventQueue$3.run(EventQueue.java:703)
> at java.security.AccessController.doPrivileged(Native Method)
> at
> java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:74)
> at
> java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:84)
> at java.awt.EventQueue$4.run(EventQueue.java:733)
> at java.awt.EventQueue$4.run(EventQueue.java:731)
> at java.security.AccessController.doPrivileged(Native Method)
> at
> java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:74)
> at java.awt.EventQueue.dispatchEvent(EventQueue.java:730)
> at
> org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:136)
> at
> java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:205)
> at
> java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
> at
> java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
> at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
> at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
> [catch] at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]
For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists