question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Welcome Page - Open Data Access View button not working

See original GitHub issue

Prerequisites

Description

Open Data Access View functionality in the Welcome Page is not working. When clicked on for the first time, below exception is thrown (After Constellation is loaded). Subsequent clicks don’t do anything. Same behavior is v2.5

java.lang.ClassNotFoundException: au.gov.asd.tac.constellation.views.dataaccess.panes.DataAccessViewTopComponent
	at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(Unknown Source)
	at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(Unknown Source)
	at java.base/java.lang.ClassLoader.loadClass(Unknown Source)
	at org.netbeans.ProxyClassLoader.doFindClass(ProxyClassLoader.java:209)
Caused: java.lang.ClassNotFoundException: au.gov.asd.tac.constellation.views.dataaccess.panes.DataAccessViewTopComponent starting from SystemClassLoader[118 modules] with possible defining loaders [ModuleCL@40c67151[au.gov.asd.tac.constellation.views.dataaccess]] and declared parents [org.netbeans.MainImpl$BootClassLoader@3dd3bcd, org.netbeans.JarClassLoader@797184d7, ModuleCL@437cef03[org.netbeans.api.annotations.common], ModuleCL@443aaa6f[org.openide.awt], ModuleCL@34d4f840[org.netbeans.api.progress], ModuleCL@6ff60e85[org.netbeans.api.progress.nb], ModuleCL@4ed355c4[org.openide.dialogs], ModuleCL@1adc5b16[org.openide.nodes], ModuleCL@26cd9ef6[org.openide.windows], ModuleCL@14c29e9f[org.netbeans.libs.batik.read], ...101 more]
	at org.netbeans.ProxyClassLoader.doFindClass(ProxyClassLoader.java:211)
	at org.netbeans.ProxyClassLoader.loadClass(ProxyClassLoader.java:125)
	at org.netbeans.ModuleManager$SystemClassLoader.loadClass(ModuleManager.java:769)
	at java.base/java.lang.ClassLoader.loadClass(Unknown Source)
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Unknown Source)
	at org.openide.windows.TopComponent$Replacer.readObject(TopComponent.java:1821)
Caused: java.io.IOException
	at org.openide.windows.TopComponent$Replacer.readObject(TopComponent.java:1881)
	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 java.base/java.io.ObjectStreamClass.invokeReadObject(Unknown Source)
	at java.base/java.io.ObjectInputStream.readSerialData(Unknown Source)
	at java.base/java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
	at java.base/java.io.ObjectInputStream.readObject0(Unknown Source)
	at java.base/java.io.ObjectInputStream.readObject(Unknown Source)
	at java.base/java.io.ObjectInputStream.readObject(Unknown Source)
	at org.netbeans.modules.settings.convertors.XMLSettingsSupport$SettingsRecognizer.readSerial(XMLSettingsSupport.java:546)
	at org.netbeans.modules.settings.convertors.XMLSettingsSupport$SettingsRecognizer.instanceCreate(XMLSettingsSupport.java:578)
	at org.netbeans.modules.settings.convertors.SerialDataConvertor$SettingsInstance.instanceCreate(SerialDataConvertor.java:401)
[catch] at org.netbeans.core.windows.persistence.PersistenceManager.getTopComponentPersistentForID(PersistenceManager.java:547)
	at org.netbeans.core.windows.persistence.PersistenceManager.getTopComponentForID(PersistenceManager.java:657)
	at org.netbeans.core.windows.PersistenceHandler.getTopComponentForID(PersistenceHandler.java:453)
	at org.netbeans.core.windows.WindowManagerImpl.getTopComponentForID(WindowManagerImpl.java:1002)
	at org.netbeans.core.windows.WindowManagerImpl.findTopComponent(WindowManagerImpl.java:270)
	at au.gov.asd.tac.constellation.views.welcome.plugins.DataAccessViewWelcomePlugin.lambda$run$0(DataAccessViewWelcomePlugin.java:64)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(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.desktop/java.awt.EventQueue.dispatchEvent(Unknown Source)
	at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:136)
	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)

Steps to Reproduce

Open constellation and click on Open Data Access View button in the Welcome Page.

Expected behaviour: Data Access View is loaded Actual behaviour: An exception is thrown and DAV is not loaded

Reproduces how often: 100%

Additional Information

Issue Analytics

  • State:closed
  • Created 2 years ago
  • Comments:5

github_iconTop GitHub Comments

1reaction
GammaVelcommented, Mar 8, 2022

Thanks @Delphinus8821 and @Auriga2 for contributing to this issue. This has now been added to the list of known issues and can be closed.

0reactions
Auriga2commented, Mar 9, 2022

@GammaVel Shouldn’t it say since v2.5? Never mind just saw you have updated it already.

Read more comments on GitHub >

github_iconTop Results From Across the Web

Access not showing Menu bar (Create, External Data ...
Microsoft Access is not showing the menu bar when my database opens. While opening it will show on the top menu from left...
Read more >
Microsoft Access Buttons: Use Command Buttons to Navigate ...
... or open another form in your Microsoft Access database. We'll also run through the different options in the Command Button Wizard to...
Read more >
Creating a Main Menu Form in an Access Database - YouTube
Creating a Main Menu Form in an Access Database. ... 850K views 9 years ago. 850,318 views • Feb 28, 2013. Creating a...
Read more >
Main Menu or Switchboard form in Access - YouTube
How to create a main console window or menu page for access users. This mainly consists of buttons that trigger the opening of...
Read more >
How to Add a Start Up Welcome Message to a Microsoft ...
Launch Microsoft Access on your computer, then open the database file that contains the form you want to display on startup. 2. Click...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found