glassfish
  1. glassfish
  2. GLASSFISH-20813

ConcurrentModificationException in GrizzlyService when booting GlassFish

    Details

    • Type: Bug Bug
    • Status: Open
    • Priority: Major Major
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: monitoring
    • Labels:
      None

      Description

      On approximately 1 in 10 boots of GlassFish I get the following exception:

      Shutting down server due to startup exception
      java.util.ConcurrentModificationException
      at java.util.Vector$Itr.checkForComodification(Vector.java:1156)
      at java.util.Vector$Itr.next(Vector.java:1133)
      at org.glassfish.external.probe.provider.StatsProviderManager.unregister(StatsProviderManager.java:100)
      at com.sun.enterprise.v3.services.impl.monitor.GrizzlyMonitoring.registerThreadPoolStatsProvider(GrizzlyMonitoring.java:145)
      at com.sun.enterprise.v3.services.impl.GlassfishNetworkListener.registerMonitoringStatsProviders(GlassfishNetworkListener.java:279)
      at com.sun.enterprise.v3.services.impl.GlassfishNetworkListener.start(GlassfishNetworkListener.java:106)
      at com.sun.enterprise.v3.services.impl.GrizzlyProxy.start0(GrizzlyProxy.java:267)
      at com.sun.enterprise.v3.services.impl.GrizzlyProxy.start(GrizzlyProxy.java:241)
      at com.sun.enterprise.v3.services.impl.GrizzlyService.createNetworkProxy(GrizzlyService.java:567)
      at com.sun.enterprise.v3.services.impl.GrizzlyService.postConstruct(GrizzlyService.java:490)
      at org.jvnet.hk2.internal.ClazzCreator.postConstructMe(ClazzCreator.java:298)
      at org.jvnet.hk2.internal.ClazzCreator.create(ClazzCreator.java:345)
      at org.jvnet.hk2.internal.SystemDescriptor.create(SystemDescriptor.java:454)
      at org.glassfish.hk2.runlevel.internal.AsyncRunLevelContext.findOrCreate(AsyncRunLevelContext.java:200)
      at org.jvnet.hk2.internal.Utilities.createService(Utilities.java:2296)
      at org.jvnet.hk2.internal.ServiceHandleImpl.getService(ServiceHandleImpl.java:98)
      at org.jvnet.hk2.internal.ServiceHandleImpl.getService(ServiceHandleImpl.java:87)
      at org.glassfish.hk2.runlevel.internal.CurrentTaskFuture$QueueRunner.oneJob(CurrentTaskFuture.java:951)
      at org.glassfish.hk2.runlevel.internal.CurrentTaskFuture$QueueRunner.run(CurrentTaskFuture.java:936)
      at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
      at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
      at java.lang.Thread.run(Thread.java:722)

        Activity

        Hide
        oleksiys added a comment -

        It's not related to Grizzly. Looks like it's monitoring (gmbal) related issue.

        Show
        oleksiys added a comment - It's not related to Grizzly. Looks like it's monitoring (gmbal) related issue.

          People

          • Assignee:
            Byron Nevins
            Reporter:
            jwells
          • Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

            • Created:
              Updated: