I know how disheartening it is when users tell you your program isn’t working. 
So, just for the sake of morale, I want to say that I have made the transition 
from NetBeans 8.2 to 10 for Java EE development and it’s been working great!

I found the Java EE plugins to be especially easy to add. I was up and running 
very quickly.

Thanks for all the hard work you all have been putting in.

That said, good to know about the IDE log file, as I’ve had a couple of hiccups 
that seem to get fixed with a NetBeans restart.

Full disclosure: I’m on macOS 10.14.2 running Java 1.8.0_181. I’m running my 
Java EE app in Glassfish w/ MariaDB, and using git/GitLab for versioning.

For Mac users: I’ve discovered the logs are in ~/Library/Application 
Support/NetBeans/10.0/var/log as well as the View -> IDE Log menu item 
(obviously, not useful if you can’t get NetBeans started)

I had NetBeans crash this morning after having left it open all night with the 
Mac in sleep mode. But after restarting, I’ve had no problems.

Also, I’ve had the project I’m working on get hung up after making changes to 
the code and then trying to run it again. But, it seems that if I do a "Clean 
and Build" and then Run, I don’t have this problem.

Perhaps my crash this morning was caused by me moving a javascript file to a 
new location? See the chunk from the log below. I’ll let you know if I 
reproduce it.

Best,

Mike Ryan


from ~/Library/Application Support/NetBeans/10.0/var/log/messages.log:

INFO [org.netbeans.core.windows.persistence]: 
[PersistenceManager.getTopComponentForID] Problem when deserializing 
TopComponent for tcID:'MultiView-javascript9BE7A9A5text#002Ehistory#007C'. 
Reason:  Object not found: 
/Users/mrr39/NetBeansProjects/nb10/busoffappsuite/web/secure/timesheet/timeEntryNavigation.js@e23efbff:6ae40e9e[invalid].
 It was probably deleted.

msg
msg
msg
msg
Caused: org.openide.filesystems.FileStateInvalidException: 
/Users/mrr39/NetBeansProjects/nb10/busoffappsuite/web/secure/timesheet/timeEntryNavigation.js@e23efbff:6ae40e9e[invalid]
        at org.openide.loaders.DataObject.find(DataObject.java:587)
Caused: org.openide.loaders.DataObjectNotFoundException: 
/Users/mrr39/NetBeansProjects/nb10/busoffappsuite/web/secure/timesheet/timeEntryNavigation.js@e23efbff:6ae40e9e[invalid]
        at org.openide.loaders.DataObject.find(DataObject.java:610)
        at 
org.openide.loaders.DataObject$Replace.readObject(DataObject.java:1246)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
        at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:498)
        at 
java.io.ObjectStreamClass.invokeReadObject(ObjectStreamClass.java:1170)
        at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:2178)
        at 
java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:2069)
        at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1573)
        at 
java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:2287)
        at 
java.io.ObjectInputStream.defaultReadObject(ObjectInputStream.java:561)
        at org.openide.loaders.OpenSupport$Env.readObject(OpenSupport.java:144)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
        at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:498)
        at 
java.io.ObjectStreamClass.invokeReadObject(ObjectStreamClass.java:1170)
        at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:2178)
        at 
java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:2069)
        at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1573)
        at 
java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:2287)
        at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:2211)
        at 
java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:2069)
        at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1573)
        at java.io.ObjectInputStream.readObject(ObjectInputStream.java:431)
        at 
org.openide.windows.CloneableTopComponent.readExternal(CloneableTopComponent.java:229)
        at 
org.netbeans.core.multiview.MultiViewCloneableTopComponent.readExternal(MultiViewCloneableTopComponent.java:250)
        at 
org.openide.windows.TopComponent$Replacer.readObject(TopComponent.java:1834)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
        at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:498)
        at 
java.io.ObjectStreamClass.invokeReadObject(ObjectStreamClass.java:1170)
        at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:2178)
        at 
java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:2069)
        at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1573)
        at java.io.ObjectInputStream.readObject(ObjectInputStream.java:431)
        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:546)
        at 
org.netbeans.core.windows.persistence.PersistenceManager.getTopComponentForID(PersistenceManager.java:656)
        at 
org.netbeans.core.windows.PersistenceHandler.getTopComponentForID(PersistenceHandler.java:453)
        at org.netbeans.core.windows.LazyLoader.loadNow(LazyLoader.java:135)
        at org.netbeans.core.windows.LazyLoader.access$400(LazyLoader.java:39)
        at org.netbeans.core.windows.LazyLoader$2.run(LazyLoader.java:106)
        at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:311)
        at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:758)
        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.awt.EventQueue.dispatchEvent(EventQueue.java:728)
        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)
        at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)
ALL [null]: The file 
/Users/mrr39/NetBeansProjects/nb10/busoffappsuite/web/secure/timesheet/timeEntryNavigation.js
 seems no longer valid!

Reply via email to