APAR status
Closed as program error.
Error description
Users experience errors related to SonarLint when starting IDz that adds several minutes of delay to the first startup. Per the stacktrace, SonarLint responds to the creation event of the internal IDz RemoteConfigurationFiles project by calling an operation that accesses RemoteConfigurationFiles, which attempts to create RemoteConfigurationFiles again, resulting in an error "The resource tree is locked for modifications". !MESSAGE Exception when creating Configuration Project !STACK 1 org.eclipse.core.internal.resources.ResourceException: The resource tree is locked for modifications. at org.eclipse.core.internal.resources.WorkManager.checkIn(WorkMana ger.java:116) at org.eclipse.core.internal.resources.Workspace.prepareOperation(W orkspace.java:2251) at org.eclipse.core.internal.resources.Project.create(Project.java: 282) at org.eclipse.core.internal.resources.Project.create(Project.java: 269) at org.eclipse.core.internal.resources.Project.create(Project.java: 262) at com.ibm.ftt.configurations.cache.ConfigurationCacheManager.creat eAndOpen(ConfigurationCacheManager.java:73) Workaround: None
Local fix
NA
Problem summary
An attempt to create a new project that is already in the process of being created in the same thread was leading to a resource locked error.
Problem conclusion
The second project creation attempt was a side-effect of attempting to compare two projects and the problem was avoided by comparing project names instead of the projects themselves.
Temporary fix
Comments
APAR Information
APAR number
PI92278
Reported component name
DEV FOR Z SYS
Reported component ID
5724T0700
Reported release
E00
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2018-01-10
Closed date
2018-01-25
Last modified date
2018-01-25
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Fix information
Fixed component name
DEV FOR Z SYS
Fixed component ID
5724T0700
Applicable component levels
[{"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSJK49","label":"IBM Developer for z Systems"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"E00","Edition":"","Line of Business":{"code":"LOB35","label":"Mainframe SW"}}]
Document Information
Modified date:
27 October 2020