Announcement

Collapse
No announcement yet.
X
  • Filter
  • Time
Clear All
new posts

    java.util.ConcurrentModificationException: null at com.isomorphic.messaging.LocalMessageDispatcher.deliver

    I am using smartgwt 14.1p version, i upgraded 6 months back.
    After upgrading I am getting frequent ConcurrentModificationException at com.isomorphic.messaging.LocalMessageDispatcher.deliver(LocalMessageDispatcher.java:197).
    Please let me know is there any issue with the version or any fix available for this issue.
    Please find the below exception.
    java.util.ConcurrentModificationException: null
    at java.util.HashMap$HashIterator.nextNode(HashMap.java:1605) ~[?:?]
    at java.util.HashMap$KeyIterator.next(HashMap.java:1628) ~[?:?]
    at com.isomorphic.messaging.LocalMessageDispatcher.deliver(LocalMessageDispatcher.java:197) ~[isomorphic_realtime_messaging.jar:?]
    at com.isomorphic.messaging.ISCMessageDispatcher.send(ISCMessageDispatcher.java:179) ~[isomorphic_realtime_messaging.jar:?]
    at ServerPushHelper.notifyUI(ServerPushHelper.java:16) [lm-common-utils.jar:?]
    at ServerPushUtil.sendECConnectionUpdateNotification(ServerPushUtil.java:82) [lm-servicemanager.jar:?]
    at ServerPushUtil.fetchPortDetailsToSendUI(ServerPushUtil.java:73) [lm-servicemanager.jar:?]
    at PostActivationStatusCheck.updateService(PostActivationStatusCheck.java:268) [lm-servicemanager.jar:?]
    at PostActivationStatusCheck.notifyService(PostActivationStatusCheck.java:105) [lm-servicemanage

    #2
    This is a real bug - thanks for the report.

    This is now fixed for tomorrow's builds.

    Note this only affects the LocalMessageDispatcher, which, as doc'd, is intended for testing and/or the rare case of having exactly one server. There are no issues for real production configurations.

    Comment


      #3
      Thanks for the update. It's great to hear that the bug is getting fixed in tomorrow's builds.

      Comment


        #4
        Hi Thanks for the latest release, is it fine to replace the jar directly into the production?

        Comment


          #5
          It's not a release, just a patch. Yes, patches are intended for production - see smartclient.com/builds.

          No, you cannot just copy a single jar, ever. You must do an installation, per docs.

          Comment

          Working...
          X