This is an automated email from the ASF dual-hosted git repository. lukaszlenart pushed a commit to branch fix/strip-leading-slash-dtd-resource-path in repository https://gitbox.apache.org/repos/asf/struts-intellij-plugin.git
commit 357768260224ef2be27cb4354adb9a3ac48c33c7 Author: Lukasz Lenart <[email protected]> AuthorDate: Mon Feb 23 15:34:29 2026 +0100 fix: strip leading slash from DTD resource path In IntelliJ 2025.3, PluginClassLoader.findResource() no longer resolves resource paths with a leading `/`. Remove the leading slash from DTD_PATH to fix marketplace verification error. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <[email protected]> --- src/main/java/com/intellij/struts2/Struts2ResourceProvider.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/com/intellij/struts2/Struts2ResourceProvider.java b/src/main/java/com/intellij/struts2/Struts2ResourceProvider.java index 96f1d75..9d7ee05 100644 --- a/src/main/java/com/intellij/struts2/Struts2ResourceProvider.java +++ b/src/main/java/com/intellij/struts2/Struts2ResourceProvider.java @@ -26,7 +26,7 @@ import org.jetbrains.annotations.NonNls; */ final class Struts2ResourceProvider implements StandardResourceProvider { @NonNls - private static final String DTD_PATH = "/resources/dtds/"; + private static final String DTD_PATH = "resources/dtds/"; @Override public void registerResources(final ResourceRegistrar registrar) {
