Bug 1164391
Summary: | Timing issues with WAIT_FOR_BEFORE_START can result in connectors never starting | ||||||
---|---|---|---|---|---|---|---|
Product: | [JBoss] JBoss Enterprise Application Platform 6 | Reporter: | Aaron Ogburn <aogburn> | ||||
Component: | Web | Assignee: | Aaron Ogburn <aogburn> | ||||
Status: | CLOSED CURRENTRELEASE | QA Contact: | Michael Cada <mcada> | ||||
Severity: | unspecified | Docs Contact: | |||||
Priority: | unspecified | ||||||
Version: | 6.4.0 | CC: | aogburn, rmaucher | ||||
Target Milestone: | DR11 | ||||||
Target Release: | EAP 6.4.0 | ||||||
Hardware: | Unspecified | ||||||
OS: | Unspecified | ||||||
Whiteboard: | |||||||
Fixed In Version: | Doc Type: | Bug Fix | |||||
Doc Text: | Story Points: | --- | |||||
Clone Of: | Environment: | ||||||
Last Closed: | 2019-08-02 07:30:26 UTC | Type: | Bug | ||||
Regression: | --- | Mount Type: | --- | ||||
Documentation: | --- | CRM: | |||||
Verified Versions: | Category: | --- | |||||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||
Cloudforms Team: | --- | Target Upstream Version: | |||||
Embargoed: | |||||||
Bug Depends On: | |||||||
Bug Blocks: | 1165859, 1166308 | ||||||
Attachments: |
|
Description
Aaron Ogburn
2014-11-14 22:16:30 UTC
And there's another related concurrency issue that breaks this. The app context could be added tot he host before the listener is added to the host. When that happens, the property listener is not placed on the context. If the context is not started when it's checked during the WebConnectorService.start call, then we'll never notify the connector to start. Created attachment 959153 [details] bz1164391.btm I attached a byteman rule that so far has always reproduced the issue for me. Launch JBoss with the following in your JVM options to use it: -javaagent:/path/to/byteman/lib/byteman.jar=script:/path/to/bz1164391.btm,sys:/path/to/byteman/lib/byteman.jar And to be able to reproduce the scenario from c#2, start JBoss with the application already in deployments with a .dodeploy. Verified with EAP 6.4.0.DR11 |