Forums

Articles
Create
cancel
Showing results for 
Search instead for 
Did you mean: 

testing Backbone Issue Sync

antonya July 31, 2024

I'm testing the "server or data center (behind firewall)" in the Backbone Issue Sync but when I create the sincronization (with the option "Master" and the other default options) and I push the botton "Create" I have an error:

"java.lang.illegalstateexception: cannot call senderror() after the response has been committedjava.lang.illegalstateexception: cannot call senderror() after the response has been conmitted"

 

Thanks in advance

2 answers

1 accepted

0 votes
Answer accepted
Matthias Gaiser _K15t_
Community Champion
July 31, 2024 edited

Hi @antonya

welcome to the Atlassian Community.

And also thank you for trying out our app, Backbone Issue Sync. I'm part of the team behind the app.

Reading your error message, please make sure that you're using the correct version of Backbone fitting to your Jira version, see also our documentation for that.

If this error still happens, please get in touch with our support and provide them your application logs for an investigation why this happens.

Cheers,
Matthias.

PS: We'll report the answer also here if it's publicly shareable.

antonya July 31, 2024

The version it's ok : backbone issue sync v. 5.10 and the Jira v. 9.4.6. The message from the log is "..../plugins/servlet/backbone-issue-sync/api/1/integrations:..........java.lang.NoClassDefFoundError:org/bouncycastle/crypto/DefaultBufferedBlockCipher"

Thanks in advance

Matthias Gaiser _K15t_
Community Champion
July 31, 2024

Hey @antonya

this sounds like you're possibly still using the wrong artifact. Could you please verify that you're using the version with the suffix "-85to912"?

On our version history page, you can see which files you need to use for which Jira version. Ideally, Atlassian's plugin manager should guide you to the correct version already.

Hope this helps,
Matthias.

antonya August 1, 2024

I'm using the version "5.10.0", NO suffix "-85to912".

I have another Jira with the same version and it's running yet

Matthias Gaiser _K15t_
Community Champion
August 1, 2024

Thank you for clarifying that. Please download the "-85to912" version and install it in your Jira instance. It's needed for the "behind the firewall" scenario.

Background
Backbone uses for a "behind the firewall" scenario an encryption library for securing the messages which are being sent to the other Jira instance via email or fileshare. This library is called bouncycastle. Since this library contains cryptographic providers, it can't be simply bundled by a Jira app. Therefore, Backbone uses the bouncycastle Jira already includes.
Since different Jira versions ship different bouncycastle versions, Backbone also needs to provide different versions in order to stay compatible.

antonya August 1, 2024

run! thanks a lot!

Like • Matthias Gaiser _K15t_ likes this
Matthias Gaiser _K15t_
Community Champion
August 1, 2024

I'm glad to hear that, @antonya!

If you accept this answer (the green button on top of this thread), you're also helping other people with the same problem to quickly see what worked in your case.

0 votes
Marc - Devoteam
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
July 31, 2024

Hi @antonya 

This seems to relate that there is an issue related to permissions on the DB.

See this previous community article, this might help solve your issue.

https://community.atlassian.com/t5/Confluence-questions/Cannot-call-sendError-after-the-response-has-been-committed/qaq-p/933173 

Suggest an answer

Log in or Sign up to answer
DEPLOYMENT TYPE
SERVER
PRODUCT PLAN
STANDARD
TAGS
atlassian, team '25 europe, atlassian event, barcelona 2025, jira, confluence, atlassian intelligence, rovo, ai-powered collaboration, developer tools, agile teams, digital transformation, teamwork solutions, atlassian conference, product announcements

🌆 Team '25 Europe registration is now open!

Join the largest European gathering of the Atlassian Community and reimagine what’s possible when great teams and transformative technology come together. Plus, grab your Super Fan ticket now and save over €1,000 on your pass before prices rise on 3 June.

Register now
AUG Leaders

Atlassian Community Events