This question is answered.


Permlink Replies: 5 - Pages: 1 - Last Post: 23 Mar 24, 14:53 Last Post By: davidekholm Threads: [ Previous | Next ]
nigel-aves

Posts: 66
Registered: 23-May-2023
Setting pageExtension caused:java.lang.IllegalArgumentException:
Posted: 22 Mar 24, 03:08
 
  Click to reply to this thread Reply
This just started to happen. Only ever used the jAlbum interface. - Nigel.

se.datadosen.util.BeanBinderException: Setting pageExtension caused:java.lang.IllegalArgumentException: Passing illegal page extension:
at se.datadosen.util.BeanBinder.setProperties(BeanBinder.java:796)
at se.datadosen.util.BeanBinder.setProperties(BeanBinder.java:686)
at se.datadosen.util.BeanBinder.writeModel(BeanBinder.java:256)
at se.datadosen.jalbum.JAlbumFrame.ui2Engine(JAlbumFrame.java:2332)
at se.datadosen.jalbum.JAlbumFrame.ui2Engine(JAlbumFrame.java:2274)
at plain.Gui.getStyleName(Gui.java:130)
at plain.Gui.access$000(Gui.java:36)
at plain.Gui$1.<init>(Gui.java:236)
at plain.Gui.<init>(Gui.java:233)
at plain.Gui.<init>(Gui.java:974)
at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(Unknown Source)
at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Unknown Source)
at java.base/java.lang.reflect.Constructor.newInstance(Unknown Source)
at se.datadosen.jalbum.JMainSettingsPanel$5$1.run(JMainSettingsPanel.java:359)
Caused by: java.lang.IllegalArgumentException: Passing illegal page extension:
at se.datadosen.jalbum.AlbumBean.setPageExtension(AlbumBean.java:5944)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(Unknown Source)
at java.base/java.lang.reflect.Method.invoke(Unknown Source)
at se.datadosen.util.BeanBinder.setProperties(BeanBinder.java:792)
... 13 more
RobM

Posts: 3,948
Registered: 4-Aug-2006
Re: Setting pageExtension caused:java.lang.IllegalArgumentException:
Posted: 22 Mar 24, 11:17   in response to: nigel-aves in response to: nigel-aves
 
  Click to reply to this thread Reply
What do you have under settings > advanced > naming > page extension
davidekholm

Posts: 3,647
Registered: 18-Oct-2002
Re: Setting pageExtension caused:java.lang.IllegalArgumentException:
Posted: 22 Mar 24, 12:18   in response to: RobM in response to: RobM
Correct
  Click to reply to this thread Reply
This is caused by a bug in the Plain skin. We've pinpointed the cause and you can expect to see an update later today. Sorry for the inconvenience.
RobM

Posts: 3,948
Registered: 4-Aug-2006
Re: Setting pageExtension caused:java.lang.IllegalArgumentException:
Posted: 22 Mar 24, 12:48   in response to: davidekholm in response to: davidekholm
 
  Click to reply to this thread Reply
I see Plain version 2.8.0 has been pulled, didn’t know that was the reason.
nigel-aves

Posts: 66
Registered: 23-May-2023
Re: Setting pageExtension caused:java.lang.IllegalArgumentException:
Posted: 22 Mar 24, 14:24   in response to: davidekholm in response to: davidekholm
 
  Click to reply to this thread Reply
No Problem. "Empty Project" was set to Plain, changed to Tiger, and the problem vanished.

Nigel.
davidekholm

Posts: 3,647
Registered: 18-Oct-2002
Re: Setting pageExtension caused:java.lang.IllegalArgumentException:
Posted: 23 Mar 24, 14:53   in response to: nigel-aves in response to: nigel-aves
Helpful
  Click to reply to this thread Reply
The problem is fixed now. I recommend keeping Plain as default skin. It loads quickly.
Legend
Forum admins
Helpful Answer
Correct Answer

Point your RSS reader here for a feed of the latest messages in all forums