# Unable to Open any View on Perspective

**URL:** <https://forum.inductiveautomation.com/t/unable-to-open-any-view-on-perspective/24893>\
**Category:** Ignition Early Access\
**Tags:** ignition80\
**Created:** [May 10, 2019, 5:11pm UTC](https://forum.inductiveautomation.com/t/unable-to-open-any-view-on-perspective/24893 "2019-05-10T17:11:56Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![itorres](https://avatars.discourse-cdn.com/v4/letter/i/ac8455/32.png) [@itorres](https://forum.inductiveautomation.com/u/itorres)\
**Post date:** [May 10, 2019, 5:11pm UTC](https://forum.inductiveautomation.com/t/unable-to-open-any-view-on-perspective/24893/1 "2019-05-10T17:11:56Z")

</div>

I am unable to open any view or new view. keeps saying initializing and loading with this error

 ![image](https://us1.discourse-cdn.com/inductiveautomation/original/2X/0/07404fe081e9f133a4639fe4e74e30e0af5bbddd.png)  
 ![image](https://us1.discourse-cdn.com/inductiveautomation/original/2X/a/aa1adadcf1dc485141a46a991f01929b37fd3b69.png)  
java.util.concurrent.ExecutionException: java.lang.Exception: Unable to get the view config: View config is undefined.  
at java.base/java.util.concurrent.CompletableFuture.reportGet(Unknown Source)  
at java.base/java.util.concurrent.CompletableFuture.get(Unknown Source)  
at com.inductiveautomation.perspective.designer.workspace.ViewResourceEditor.getObjectForSave(ViewResourceEditor.java:341)  
at com.inductiveautomation.perspective.designer.workspace.ViewResourceEditor.getObjectForSave(ViewResourceEditor.java:57)  
at com.inductiveautomation.ignition.designer.tabbedworkspace.ResourceEditor.commit(ResourceEditor.java:160)  
at com.inductiveautomation.perspective.designer.workspace.ViewResourceEditor.notifyDeactivated(ViewResourceEditor.java:432)  
at com.inductiveautomation.perspective.designer.workspace.PerspectiveWorkspaceListener.editorSelected(PerspectiveWorkspaceListener.java:63)  
at com.inductiveautomation.ignition.designer.tabbedworkspace.TabbedResourceWorkspace$2.stateChanged(TabbedResourceWorkspace.java:86)  
at java.desktop/javax.swing.DefaultSingleSelectionModel.fireStateChanged(Unknown Source)  
at com.jidesoft.swing.JideTabbedPane$IgnoreableSingleSelectionModel.fireStateChanged(Unknown Source)  
at java.desktop/javax.swing.DefaultSingleSelectionModel.setSelectedIndex(Unknown Source)  
at java.desktop/javax.swing.JTabbedPane.setSelectedIndexImpl(Unknown Source)  
at java.desktop/javax.swing.JTabbedPane.setSelectedIndex(Unknown Source)  
at com.jidesoft.swing.JideTabbedPane.setSelectedIndex(Unknown Source)  
at com.inductiveautomation.perspective.designer.PerspectiveNavNode.onSelected(PerspectiveNavNode.java:28)  
at com.inductiveautomation.ignition.designer.navtree.model.AbstractNavTreeNode.dispatchSelectionEvent(AbstractNavTreeNode.java:685)  
at com.inductiveautomation.ignition.designer.navtree.NavTreePanel$SelectionListener.valueChanged(NavTreePanel.java:531)  
at java.desktop/javax.swing.JTree.fireValueChanged(Unknown Source)  
at java.desktop/javax.swing.JTree$TreeSelectionRedirector.valueChanged(Unknown Source)  
at java.desktop/javax.swing.tree.DefaultTreeSelectionModel.fireValueChanged(Unknown Source)  
at java.desktop/javax.swing.tree.DefaultTreeSelectionModel.notifyPathChange(Unknown Source)  
at java.desktop/javax.swing.tree.DefaultTreeSelectionModel.setSelectionPaths(Unknown Source)  
at java.desktop/javax.swing.tree.DefaultTreeSelectionModel.setSelectionPath(Unknown Source)  
at java.desktop/javax.swing.JTree.setSelectionPath(Unknown Source)  
at java.desktop/javax.swing.plaf.basic.BasicTreeUI.selectPathForEvent(Unknown Source)  
at java.desktop/javax.swing.plaf.basic.BasicTreeUI$Handler.handleSelection(Unknown Source)  
at java.desktop/javax.swing.plaf.basic.BasicTreeUI$Handler.mousePressedDND(Unknown Source)  
at java.desktop/javax.swing.plaf.basic.BasicTreeUI$Handler.mousePressed(Unknown Source)  
at java.desktop/java.awt.AWTEventMulticaster.mousePressed(Unknown Source)  
at java.desktop/java.awt.AWTEventMulticaster.mousePressed(Unknown Source)  
at java.desktop/java.awt.Component.processMouseEvent(Unknown Source)  
at java.desktop/javax.swing.JComponent.processMouseEvent(Unknown Source)  
at java.desktop/java.awt.Component.processEvent(Unknown Source)  
at java.desktop/java.awt.Container.processEvent(Unknown Source)  
at java.desktop/java.awt.Component.dispatchEventImpl(Unknown Source)  
at java.desktop/java.awt.Container.dispatchEventImpl(Unknown Source)  
at java.desktop/java.awt.Component.dispatchEvent(Unknown Source)  
at java.desktop/java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)  
at java.desktop/java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)  
at java.desktop/java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)  
at java.desktop/java.awt.Container.dispatchEventImpl(Unknown Source)  
at java.desktop/java.awt.Window.dispatchEventImpl(Unknown Source)  
at java.desktop/java.awt.Component.dispatchEvent(Unknown Source)  
at java.desktop/java.awt.EventQueue.dispatchEventImpl(Unknown Source)  
at java.desktop/java.awt.EventQueue$4.run(Unknown Source)  
at java.desktop/java.awt.EventQueue$4.run(Unknown Source)  
at java.base/java.security.AccessController.doPrivileged(Native Method)  
at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)  
at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)  
at java.desktop/java.awt.EventQueue$5.run(Unknown Source)  
at java.desktop/java.awt.EventQueue$5.run(Unknown Source)  
at java.base/java.security.AccessController.doPrivileged(Native Method)  
at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)  
at java.desktop/java.awt.EventQueue.dispatchEvent(Unknown Source)  
at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)  
at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)  
at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)  
at java.desktop/java.awt.EventDispatchThread.pumpEvents(Unknown Source)  
at java.desktop/java.awt.EventDispatchThread.pumpEvents(Unknown Source)  
at java.desktop/java.awt.EventDispatchThread.run(Unknown Source)  
Caused by: java.lang.Exception: Unable to get the view config: View config is undefined.  
at com.inductiveautomation.perspective.designer.workspace.JavaJsBridge.onSaveError(JavaJsBridge.java:110)  
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)  
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)  
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)  
at java.base/java.lang.reflect.Method.invoke(Unknown Source)  
at com.teamdev.jxbrowser.chromium.JSContext.a(SourceFile:1624)  
at com.teamdev.jxbrowser.chromium.JSContext$a.onMessageReceived(SourceFile:666)  
at com.teamdev.jxbrowser.chromium.internal.ipc.q.a(SourceFile:1085)  
at com.teamdev.jxbrowser.chromium.internal.ipc.r.run(SourceFile:69)  
at com.teamdev.jxbrowser.chromium.internal.s.run(SourceFile:79)  
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)  
at java.base/java.util.concurrent.FutureTask.run(Unknown Source)  
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)  
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)  
at java.base/java.lang.Thread.run(Unknown Source)

Ignition v8.0.0 (b2019040718)  
Java: Azul Systems, Inc. 11.0.2

---

<div class="post-metadata">

**Author:** ![paul-griffith](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/paul-griffith/32/37249_2.png) [@paul-griffith](https://forum.inductiveautomation.com/u/paul-griffith)\
**Post date:** [May 10, 2019, 5:21pm UTC](https://forum.inductiveautomation.com/t/unable-to-open-any-view-on-perspective/24893/2 "2019-05-10T17:21:27Z")

</div>

2 posts were merged into an existing topic: [Perspective Error (Creating View)](https://forum.inductiveautomation.com/t/perspective-error-creating-view/24856)

---

<div class="post-metadata">

**Author:** ![paul-griffith](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/paul-griffith/32/37249_2.png) [@paul-griffith](https://forum.inductiveautomation.com/u/paul-griffith)\
**Post date:** [May 10, 2019, 5:21pm UTC](https://forum.inductiveautomation.com/t/unable-to-open-any-view-on-perspective/24893/3 "2019-05-10T17:21:27Z")

</div>


