homebeaver / SwingSet

try to complete SwingSet3 org.swinglabs.swingx jars 1.6.6 for java 8 and openjdk 17 (Temurin)
GNU Lesser General Public License v2.1
0 stars 0 forks source link

launch SwingSet3 Demo v1.6.6-1 : start SearchDemo then Exit couses exception #2

Closed homebeaver closed 2 years ago

homebeaver commented 2 years ago
Okt 19, 2021 4:02:01 PM org.jdesktop.swingxset.DemoCreator createDemo
WARNUNG: demo class not found:org.jdesktop.swingx.demos.imagepanel.ImagePanelDemo
Okt 19, 2021 4:02:02 PM com.sun.swingset3.Demo getSourceFiles
WARNUNG: unable to load source file 'org/jdesktop/swingxset/IntroPanelDemo.java'
Okt 19, 2021 4:02:02 PM com.sun.swingset3.Demo getSourceFiles
WARNUNG: unable to load source file 'org/jdesktop/swingxset/SwingXSet.java'
Okt 19, 2021 4:02:02 PM com.sun.swingset3.Demo getSourceFiles
WARNUNG: unable to load source file 'org/jdesktop/swingx/appframework/SingleXFrameApplication.java'
Okt 19, 2021 4:02:02 PM com.sun.swingset3.Demo getSourceFiles
WARNUNG: unable to load source file 'org/jdesktop/swingx/appframework/XProperties.java'
Okt 19, 2021 4:02:08 PM com.sun.swingset3.Demo getSourceFiles
WARNUNG: unable to load source file 'org/jdesktop/swingx/demos/search/SearchDemo.java'
Okt 19, 2021 4:02:08 PM com.sun.swingset3.Demo getSourceFiles
WARNUNG: unable to load source file 'org/jdesktop/swingx/demos/search/MatchingTextHighlighter.java'
Okt 19, 2021 4:02:08 PM com.sun.swingset3.Demo getSourceFiles
WARNUNG: unable to load source file 'org/jdesktop/swingx/demos/search/Contributor.java'
Okt 19, 2021 4:02:08 PM com.sun.swingset3.Demo getSourceFiles
WARNUNG: unable to load source file 'org/jdesktop/swingx/demos/search/Contributors.java'
Okt 19, 2021 4:02:12 PM org.jdesktop.swingx.appframework.SingleXFrameApplication saveSession
WARNUNG: couldn't save sesssion
java.io.IOException: save failed "mainFrame.session.xml"
    at org.jdesktop.application.LocalStorage.save(LocalStorage.java:166)
    at org.jdesktop.application.SessionStorage.save(SessionStorage.java:321)
    at org.jdesktop.swingx.appframework.SingleXFrameApplication.saveSession(SingleXFrameApplication.java:173)
    at org.jdesktop.swingx.appframework.SingleXFrameApplication.shutdown(SingleXFrameApplication.java:154)
    at org.jdesktop.application.Application$2.run(Application.java:522)
    at org.jdesktop.application.Application.exit(Application.java:532)
    at org.jdesktop.application.SingleFrameApplication$MainFrameListener.windowClosing(SingleFrameApplication.java:373)
    at java.awt.AWTEventMulticaster.windowClosing(AWTEventMulticaster.java:350)
    at java.awt.Window.processWindowEvent(Window.java:2054)
    at javax.swing.JFrame.processWindowEvent(JFrame.java:305)
    at java.awt.Window.processEvent(Window.java:2013)
    at java.awt.Component.dispatchEventImpl(Component.java:4889)
    at java.awt.Container.dispatchEventImpl(Container.java:2297)
    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 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)
Caused by: java.lang.InstantiationException: org.jdesktop.swingx.appframework.XProperties$XTableState
    at java.lang.Class.newInstance(Class.java:427)
    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 sun.reflect.misc.Trampoline.invoke(MethodUtil.java:71)
    at sun.reflect.GeneratedMethodAccessor1.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:498)
    at sun.reflect.misc.MethodUtil.invoke(MethodUtil.java:275)
    at java.beans.Statement.invokeInternal(Statement.java:292)
    at java.beans.Statement.access$000(Statement.java:58)
    at java.beans.Statement$2.run(Statement.java:185)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.beans.Statement.invoke(Statement.java:182)
    at java.beans.Expression.getValue(Expression.java:155)
    at java.beans.Encoder.getValue(Encoder.java:105)
    at java.beans.Encoder.get(Encoder.java:252)
    at java.beans.PersistenceDelegate.writeObject(PersistenceDelegate.java:112)
    at java.beans.Encoder.writeObject(Encoder.java:74)
    at java.beans.XMLEncoder.writeObject(XMLEncoder.java:327)
    at java.beans.Encoder.writeExpression(Encoder.java:330)
    at java.beans.XMLEncoder.writeExpression(XMLEncoder.java:454)
    at java.beans.PersistenceDelegate.writeObject(PersistenceDelegate.java:115)
    at java.beans.Encoder.writeObject(Encoder.java:74)
    at java.beans.XMLEncoder.writeObject(XMLEncoder.java:327)
    at java.beans.Encoder.writeExpression(Encoder.java:330)
    at java.beans.XMLEncoder.writeExpression(XMLEncoder.java:454)
    at java.beans.MetaData$java_util_Map_PersistenceDelegate.initialize(MetaData.java:685)
    at java.beans.PersistenceDelegate.initialize(PersistenceDelegate.java:214)
    at java.beans.DefaultPersistenceDelegate.initialize(DefaultPersistenceDelegate.java:404)
    at java.beans.PersistenceDelegate.writeObject(PersistenceDelegate.java:118)
    at java.beans.Encoder.writeObject(Encoder.java:74)
    at java.beans.XMLEncoder.writeObject(XMLEncoder.java:327)
    at java.beans.Encoder.writeExpression(Encoder.java:330)
    at java.beans.XMLEncoder.writeExpression(XMLEncoder.java:454)
    at java.beans.PersistenceDelegate.writeObject(PersistenceDelegate.java:115)
    at java.beans.Encoder.writeObject(Encoder.java:74)
    at java.beans.XMLEncoder.writeObject(XMLEncoder.java:327)
    at java.beans.Encoder.writeObject1(Encoder.java:258)
    at java.beans.Encoder.cloneStatement(Encoder.java:271)
    at java.beans.Encoder.writeStatement(Encoder.java:301)
    at java.beans.XMLEncoder.writeStatement(XMLEncoder.java:400)
    at java.beans.XMLEncoder.writeObject(XMLEncoder.java:330)
    at org.jdesktop.application.LocalStorage.save(LocalStorage.java:159)
    ... 32 more
Caused by: java.lang.NoSuchMethodException: org.jdesktop.swingx.appframework.XProperties$XTableState.<init>()
    at java.lang.Class.getConstructor0(Class.java:3082)
    at java.lang.Class.newInstance(Class.java:412)
    ... 76 more