Service startup freeze

Description

Steps to reproduce the problem:

  1. Use master branch with GardenWorld database

  2. Install any iDempiere plugin via OSGi console

    • Sample plugin might be provided upon request

  3. Stop the service

  4. Attempt to start the service again

At this point the service startup gets stuck after the following message:

INFO: Registered provider org.eclipse.jetty.websocket.server.config.JettyWebSocketConfiguration of service org.eclipse.jetty.webapp.Configuration in bundle org.eclipse.jetty.websocket.server

Environment

N/A

Activity

Saulo Gil 
November 24, 2021 at 11:04 AM

Pull request 996 merged to master branch.

Saulo Gil 
November 21, 2021 at 10:13 PM

Created alternative solution on pull request #996, switching all class scanning to be asynchronous.

Saulo Gil 
November 19, 2021 at 11:27 PM

This issue is triggered by the amount of threads allocated to class scanning that are performed by the new annotation-based factories.

Pull request #993 was created with a proposed fix. Technical details are discussed at the pull request page.

Fixed

Details

Assignee

Reporter

Components

Fix versions

Affects versions

Priority

Created November 19, 2021 at 10:55 PM
Updated January 2, 2022 at 3:37 PM
Resolved November 29, 2021 at 3:50 PM