Forums

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

Unable to Intercept Xray delete api for test execution in jira 9.12.15 version.

Surendra_ Alaparthi _Non-Kenvue_
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
August 11, 2025

Prevent non-admin users from deleting Xray Test Executions via XRAY API Delete call*(DELETE /rest/raven/1.0/api/testexec/{testExecKey}/test/?testkeys={testkey}).*

Jira version upgraded to 9.12.15 and previously working on Jira 8.5.0 using servelt filter approach.

After upgrading to Jira 9.12.15 and Now tried to intercept using two ways.

1)ServletFilter → not triggering 2)ContainerRequestFilter(JAX-RS) → not triggering.

Question: Can you confirm if XRAY API Endpoint can be intercepted via servlet or Jax-RS filter in Jira 9.12.15 version.

Need Assistance how to intercept xray api delete call using Jira 9.12.15 version.

Currently trying below Approach:

NOTE: Custom plugin  need to be register on OSGI JAX_RS Application.

My Xray version is 7.13.0

 

@Provider

@Priority(Priorities.AUTHENTICATION)

@Component(immediate = true,

     property = {

  "osgi.jaxrs.application.select=(osgi.jaxrs.name=raven-rest)",  "osgi.jaxrs.extension=true"

} )

public Class XrayDeleteInterceptor implements ContainerRequestFilter{}

 

 

 

 

0 answers

Suggest an answer

Log in or Sign up to answer
DEPLOYMENT TYPE
CLOUD
PRODUCT PLAN
PREMIUM
TAGS
AUG Leaders

Atlassian Community Events