I’m developing a Jira plugin (see-svn-plugin
) to integrate SVN operations using Jira 7.13.0, ScriptRunner 8.36.0, and Atlassian Plugin SDK 8.2.7. However, I’m facing issues with both SVNKit and JavaHL libraries:
- SVNKit (e.g., 1.10.8, 1.9.7): The plugin uploads successfully but fails to enable. No specific errors in
atlassian-jira.log
. - JavaHL:
- Version 1.9.0: Crashes Jira immediately upon upload (no
hs_err_pid.log
generated). - Other versions (e.g., 1.10.8): Uploads but fails to enable, similar to SVNKit.
- Version 1.9.0: Crashes Jira immediately upon upload (no
Environment:
- Jira: 7.13.0
- ScriptRunner: 8.36.0
- SDK: 8.2.7
- Java: [Specify your Java version, e.g., 1.8.0_202]
- OS: [Specify your OS, e.g., Windows 10]
What I’ve Tried:
- Excluded conflicting dependencies (e.g.,
slf4j
) inpom.xml
. - Added logging to
SvnServiceImpl
but no errors logged. - Configured JavaHL with
-Djava.library.path
and verified local Subversion installation. - Ensured
atlassian-spring-scanner-maven-plugin
is used for OSGi registration.
Questions:
- Are there known compatibility issues with SVNKit/JavaHL in Jira 7.13.0?
- Any recommended versions or configurations for SVN integration?
- Any alternative libraries or approaches for SVN operations in Jira plugins?
Any insights or suggestions would be greatly appreciated! I can provide logs or code snippets if needed.
Thanks,