I am trying to use groovy-wslite to call webservices from postfunctions, but I always get "unable to resolve class SOAPClient", which means scriptrunner can't find/load that library. I put the library jar in WEB-INF/lib.
Is this supported? I have seen some posts about this same issue it seems this is not doable ( as of version 5.1.0 ).
Thanks in advance,
This is not directly doable with SR out of the box. You need to upload a plugin of your own that uses that service, and then use the @WithPlugin.
We have a few tips on how to use the wrapping @WithPlugin here
Hope you found this helpful, do tell me if you need anymore help.
I am running into this error when enabling my plugin:
Caused by: org.osgi.framework.BundleException: Unresolved constraint in bundle com.casari.plugins.wslite : Unable to resolve 211.0: missing requirement [211.0] osgi.wiring.package; (osgi.wiring.package=groovyjarjarasm.asm.tree.analysis)
Actually there is no groovyjarjarasm.asm.tree.analysis package in groovy-all-1.7.6.jar (only groovyjarjarasm.asm.tree).
As your exception reads, you are missing that package, which seems to be a dependency.
"Unable to resolve 211.0: missing requirement [211.0] osgi.wiring.package; "
How are you compiling the plugin? If you are packaging with maven or gradle, you might not be downloading the right dependencies.
I am using SDK to create the plugin. In pom.xml I have:
then atlas-package. The resulting jar is this:
but when I try to enable it in JIRA, I get that error.
Thanks for your help.
I figure it out.
The solution was in this post:
Now I am able to use the 3rd party library using @WithPlugin.
Atlas Camp is our developer event which will take place in Barcelona, Spain from the 6th -7th of September . This is a great opportunity to meet other developers and get n...
Connect with like-minded Atlassian users at free events near you!Find a group
Connect with like-minded Atlassian users at free events near you!
Unfortunately there are no AUG chapters near you at the moment.Start an AUG