Aias00 opened a new issue, #7609:
URL: https://github.com/apache/shenyu/issues/7609
## Summary
A property key in the root `pom.xml` is misspelled, which can cause silent
property-resolution failures.
## Evidence
- `pom.xml:168`: `<log4j-1.2-api.vetsion>2.17.2</log4j-1.2-api.vetsion>` —
the key is spelled `vetsion` instead of `version`.
- If any other file references `${log4j-1.2-api.version}` (correct
spelling), it will resolve to nothing and fall back to an empty value.
## Action
1. Search the whole repo for both `${log4j-1.2-api.version}` and
`${log4j-1.2-api.vetsion}` references.
2. If the property is actually referenced (correct spelling elsewhere),
rename the key to `log4j-1.2-api.version` and update all usages.
3. If it is unused entirely, delete the property.
4. While here, verify the `log4j:log4j` exclusion under `zookeeper`
(`pom.xml:368-372`) is still required by the current zookeeper version; remove
it if obsolete.
## Acceptance
- Property key spelled correctly or removed.
- No broken `${...}` references remain.
- Build green.
## Related
- #7583 (dependency cleanup umbrella)
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]