JIRA integration plugin documentation?

Is there any information on the JIRA integration plugin?  Install procedure, etc?

I attempted to install a WAR into Tomcat, download the plugin and place it in the WEB-INF/lib directory (and of course cycle Tomcat) but I can't seem to get it to connect to JIRA (remote integration is enabled in JIRA).

I get the following error message any time I try to "save" the connection settings:

     The AXIS engine could not find a target service to invoke!  targetService is charismasoapservice

Looking forward to testing this out...

Thanks,

Phil..

0
4 comments
Avatar
Permanently deleted user

Phil,

Please make sure that the following prerequisites are met:

  1. You have enabled remote API in JIRA (see http://confluence.atlassian.com/display/JIRA/Enabling+the+RPC+plugin for guidelines).
  2. The Charisma JIRA plugin has appeared in the list of JIRA plugins in your installation.

If it doesn't help, please let us know.

Regards,
YouTrack team

0
Avatar
Permanently deleted user

Thanks, that helped -- for some reason I had the impression it was a plugin for YouTrack when it is in fact a JIRA plugin.  Guess it shows I inherited my JIRA administration.

However, it causes our JIRA Enterprise Edition (version 3.3-#96) to fail to start with the following stack trace:

[ERROR] ] - Exception sending context initialized event to listener instance of class com.atlassian.jira.upgrade.ConsistencyLauncher <java.lang.NoClassDefFoundError: com/atlassian/jira/security/roles/ProjectRoleManager>java.lang.NoClassDefFoundError: com/atlassian/jira/security/roles/ProjectRoleManager
    at java.lang.Class.getDeclaredConstructors0(Native Method)
    at java.lang.Class.privateGetDeclaredConstructors(Class.java:2357)
    at java.lang.Class.getDeclaredConstructors(Class.java:1808)
    at org.picocontainer.defaults.ConstructorInjectionComponentAdapter.getSortedMatchingConstructors(ConstructorInjectionComponentAdapter.java:229)
    at org.picocontainer.defaults.ConstructorInjectionComponentAdapter.getGreediestSatisifableConstructor(ConstructorInjectionComponentAdapter.java:76)
    at org.picocontainer.defaults.ConstructorInjectionComponentAdapter.instantiateComponent(ConstructorInjectionComponentAdapter.java:193)
    at org.picocontainer.defaults.InstantiatingComponentAdapter.getComponentInstance(InstantiatingComponentAdapter.java:48)
    at org.picocontainer.defaults.DecoratingComponentAdapter.getComponentInstance(DecoratingComponentAdapter.java:42)
    at org.picocontainer.defaults.SynchronizedComponentAdapter.getComponentInstance(SynchronizedComponentAdapter.java:35)
    at org.picocontainer.defaults.DecoratingComponentAdapter.getComponentInstance(DecoratingComponentAdapter.java:42)
    at com.atlassian.jira.config.component.ProfilingComponentAdapter.getComponentInstance(ProfilingComponentAdapter.java:27)
    at org.picocontainer.defaults.DefaultPicoContainer.getComponentInstancesOfType(DefaultPicoContainer.java:274)
    at org.picocontainer.defaults.DefaultPicoContainer.getComponentInstances(DefaultPicoContainer.java:266)
    at com.atlassian.jira.ComponentManager.eagerlyInstantiate(ComponentManager.java:309)
    at com.atlassian.jira.ComponentManager.start(ComponentManager.java:224)
    at com.atlassian.jira.upgrade.ConsistencyLauncher.contextInitialized(ConsistencyLauncher.java:25)
    at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3669)
    at org.apache.catalina.core.StandardContext.start(StandardContext.java:4104)
    at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1012)
    at org.apache.catalina.core.StandardHost.start(StandardHost.java:718)
    at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1012)
    at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:442)
    at org.apache.catalina.core.StandardService.start(StandardService.java:450)
    at org.apache.catalina.core.StandardServer.start(StandardServer.java:683)
    at org.apache.catalina.startup.Catalina.start(Catalina.java:537)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:585)
    at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:271)
    at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:409)

Removing the jetbrains-charisma-rpc-plugin-3.13-1.jar plugin allows JIRA to start successfully.

Thoughts?

Thanks for your help.

0
Avatar
Permanently deleted user

Phil,

Could you please report the exception to our issue tracker instance and describe what's happening there?

It should help solve the problem faster.

Thanks!

0
Avatar
Permanently deleted user

Done.

For future posterity, the issue was recorded here:  http://jetbrains.net/tracker/issue/JT-1743

0

Please sign in to leave a comment.