We're updating the issue view to help you get more done. 

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

Acceptance Test - Entry

None

Activity

Show:
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.

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, 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)

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.

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.

Assignee

speedy

Reporter

wroot

Expected Effort

None

Ignite Forum URL

None

Components

Fix versions

Affects versions

Priority

Minor
Configure