Can't create new account on a server (Smack 4 issue)

Description

Probably also related to Smack 4 update (as it wasn't able to login to Openfire with SSL just after the Smack 4 update and then it was modified to login). I'm able to register new account on Openfire 4.0.2 server with Spark 2.7.7, but not with the latest build having Smack 4.

Environment

None

Activity

Show:
speedy
July 25, 2016, 2:18 AM

it looks like substance is pretty old, but there was a fork called insubstantial. It looks to be at 7.3.

wroot
July 24, 2016, 6:26 PM

Some strange visual quirk with the skin i guess. Sometimes the button doesn't go into inactive state and nothing happens. Can mark it as solved. Not a first issue with Substance.

wroot
July 24, 2016, 6:22 PM

Windows. Openfire 4.0.2. I thought maybe it was Substance skin as i was getting this error (below) while running the newest build. With JTattoo i was able to register an account on every try. But then i switched to Substance again and this time it worked fine also.. puzzled :/

Exception in thread "Thread-5" java.lang.IllegalArgumentException: Cannot change
state of non-idle timeline [Model transitions:org.pushingpixels.substance.inter
nal.animation.StateTransitionTracker READY:0.0]
at org.pushingpixels.trident.Timeline.addCallback(Timeline.java:333)
at org.pushingpixels.substance.internal.animation.StateTransitionTracker
.onModelStateChanged(StateTransitionTracker.java:480)
at org.pushingpixels.substance.internal.animation.StateTransitionTracker
$4.stateChanged(StateTransitionTracker.java:264)
at javax.swing.DefaultButtonModel.fireStateChanged(Unknown Source)
at javax.swing.DefaultButtonModel.setRollover(Unknown Source)
at javax.swing.AbstractButton.setEnabled(Unknown Source)
at org.jivesoftware.AccountCreationWizard$1.construct(AccountCreationWiz
ard.java:221)
at org.jivesoftware.spark.util.SwingWorker.lambda$new$1(SwingWorker.java
:140)
at java.lang.Thread.run(Unknown Source)

speedy
July 24, 2016, 6:03 PM
Edited

I was running mine on the same machine as well. odd. are you running it all on windows or linux? I ran mine all on windows.

wroot
July 24, 2016, 5:33 PM

Merged. Not sure if this is related to my setup (using on a localhost), but most of the time after pressing "Create account" button the button is still shown as active and it shows continuously "Registering with wroot, please wait..". As soon as i hit the button again, an account is created. Sometimes it works fine on the first try.

Fixed

Priority

Minor

Assignee

speedy

Reporter

wroot