Uploaded image for project: 'Jira Data Center'
  1. Jira Data Center
  2. JRASERVER-41619

Allow version 1.6 of Sauce Connector plugin to be available to Jira OnDemand users

    • Icon: Suggestion Suggestion
    • Resolution: Fixed
    • None
    • None
    • We collect Jira feedback from various sources, and we evaluate what we've collected when planning our product roadmap. To understand how this piece of feedback will be reviewed, see our Implementation of New Features Policy.

      NOTE: This suggestion is for JIRA Server. Using JIRA Cloud? See the corresponding suggestion.

      I'm the maintainer of the Sauce Connector plugin for Jira (https://marketplace.atlassian.com/manage/plugins/net.customware.plugins.connector.saucelabs.saucelabs-connector-plugin)

      The plugin is currently available to Jira OnDemand users and we've just released a new version which fixes an error that is generated when users attempt to use the plugin.

      The error that is thrown is a NoSuchMethodError, and the error is related to the Customware Atlassian Adapter plugin. As far as I can tell, version 1.4.26 of the Customware adapter plugin is now being used by Jira OnDemand, and this version includes a change to the RemoteUpdateRecord class which is incompatible with the version of the Sauce Connector plugin,

      Specifically, the net.customware.plugins.connector.core.remote.bean.RemoteUpdateRecord class in previously had a no-arg constructor, but now has a constructor with arguments.

      We've released version 1.6 of the Sauce Connector plugin (available from https://marketplace-cdn.atlassian.com/files/artifact/96a2dfde-d2cd-4f6d-8c28-c2db603c3142/saucelabs-connector-plugin-1.6.jar) - would you be able to make this version of the plugin available to Jira OnDemand users?

            [JRASERVER-41619] Allow version 1.6 of Sauce Connector plugin to be available to Jira OnDemand users

            rossco_9_9 good to know

            Once again apologies that it took that much time.

            Marcin Kempa added a comment - rossco_9_9 good to know Once again apologies that it took that much time.

            Ross Rowe added a comment -

            I've tested the new version in our OnDemand instance and it's working fine now, thanks again!

            Ross Rowe added a comment - I've tested the new version in our OnDemand instance and it's working fine now, thanks again!

            Hi,

            Sauce plugin 1.7 was installed in Atlassian Cloud.
            Sorry for lack of information about the progress of this issue.

            Marcin Kempa added a comment - Hi, Sauce plugin 1.7 was installed in Atlassian Cloud. Sorry for lack of information about the progress of this issue.

            Ross Rowe added a comment -

            Hi again, just wondering if the new version of the Sauce plugin is available to Jira OnDemand users yet? I still can't see 1.6 in my test OnDemand instance.

            Ross Rowe added a comment - Hi again, just wondering if the new version of the Sauce plugin is available to Jira OnDemand users yet? I still can't see 1.6 in my test OnDemand instance.

            rossco_9_9 Sorry for no update. Due to some situation I was unable to do the upgrade. I will proceed with the upgrade now. It should reach production on Wednesday (11-Feb). Once again sorry about that.

            Marcin Kempa added a comment - rossco_9_9 Sorry for no update. Due to some situation I was unable to do the upgrade. I will proceed with the upgrade now. It should reach production on Wednesday (11-Feb). Once again sorry about that.

            Ross Rowe added a comment -

            Hi again, just wondering if the new version of the Sauce plugin is available to Jira OnDemand users yet?

            Ross Rowe added a comment - Hi again, just wondering if the new version of the Sauce plugin is available to Jira OnDemand users yet?

            Ross Rowe added a comment -

            Terrific, thanks for letting me know

            Ross Rowe added a comment - Terrific, thanks for letting me know

            rossco_9_9 I managed to install the plugin correctly on instance. I will now proceed with the testing procedure. I expect this plugin to be upgraded in JIRA Cloud by 4-Feb-2015.

            Marcin Kempa added a comment - rossco_9_9 I managed to install the plugin correctly on instance. I will now proceed with the testing procedure. I expect this plugin to be upgraded in JIRA Cloud by 4-Feb-2015.

            rossco_9_9 no worries
            I will check this new version and let you know if installation went okay. Then I will provide ETA for this plugin to be available in Atlassian Cloud.

            Marcin Kempa added a comment - rossco_9_9 no worries I will check this new version and let you know if installation went okay. Then I will provide ETA for this plugin to be available in Atlassian Cloud.

            Ross Rowe added a comment -

            Thanks for letting me know, and apologies for the inconvenience, I've just recompiled the plugin and have uploaded version 1.7 which should include the correct manifest file, would you be able to take a look and let me know if it's okay?

            Ross Rowe added a comment - Thanks for letting me know, and apologies for the inconvenience, I've just recompiled the plugin and have uploaded version 1.7 which should include the correct manifest file, would you be able to take a look and let me know if it's okay?

            Hi rossco_9_9,

            The plugin provided in this link https://marketplace-cdn.atlassian.com/files/artifact/96a2dfde-d2cd-4f6d-8c28-c2db603c3142/saucelabs-connector-plugin-1.6.jar cannot be installed as it is missing proper MANIFEST-MF, Require-Bundle header in particular. In previous version of saucelabs-connector plugin (1.4) that was installed in Atlassian Cloud there was this header entry:

            Require-Bundle: com.atlassian.activeobjects.activeobjects-plugin,net.c
             ustomware.plugins.connector.core.core-connector-plugin,net.customware
             .plugins.connector.atlassian.jira-connector-plugin
            

            Currently the MANIFEST-MF do not contain any Required-Bundle or Import-Package headers

            which causes following exception:

            Caused by: java.lang.ClassNotFoundException: net.customware.plugins.connector.jira.issue.remotelink.ConnectorRemoteIssueLinkRenderer
            

            Marcin Kempa added a comment - Hi rossco_9_9 , The plugin provided in this link https://marketplace-cdn.atlassian.com/files/artifact/96a2dfde-d2cd-4f6d-8c28-c2db603c3142/saucelabs-connector-plugin-1.6.jar cannot be installed as it is missing proper MANIFEST-MF , Require-Bundle header in particular. In previous version of saucelabs-connector plugin (1.4) that was installed in Atlassian Cloud there was this header entry: Require-Bundle: com.atlassian.activeobjects.activeobjects-plugin,net.c ustomware.plugins.connector.core.core-connector-plugin,net.customware .plugins.connector.atlassian.jira-connector-plugin Currently the MANIFEST-MF do not contain any Required-Bundle or Import-Package headers which causes following exception: Caused by: java.lang.ClassNotFoundException: net.customware.plugins.connector.jira.issue.remotelink.ConnectorRemoteIssueLinkRenderer

            Ross Rowe added a comment -

            Hi Marcin, just wondering if you had an estimate of when the new version might be available to OnDemand users?

            Thanks,

            Ross

            Ross Rowe added a comment - Hi Marcin, just wondering if you had an estimate of when the new version might be available to OnDemand users? Thanks, Ross

              Unassigned Unassigned
              afda13a10c38 Ross Rowe
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: