Do not input private or sensitive data. View Qlik Privacy & Cookie Policy.
Skip to main content

Announcements
Join us in Toronto Sept 9th for Qlik's AI Reality Tour! Register Now
cancel
Showing results for 
Search instead for 
Did you mean: 
SMR040
Contributor III
Contributor III

When deploying JAR (DI Job API) to Karaf the /services page is not working anymore

Hi all,

When we try to deploy an API (developed as a DI job and built as Talend Runtime OSGI) in the /deploy folder of Karaf the /services page stops working and displays below error:

0695b00000Spl8uAAB.png

The moment we remove the JAR from the deploy folder or do bundle:uninstall the error dissapears and the services are show again. But the difference is that the services that are displayed are only SOAP/REST but develop as ESB Routes.

It's only the /services page that is not working anymore, it does not effect the Routes and APIs as such. Meaning all Routes and APIs are working fine but it's only the page that gets disrupted.

Can someone help us out with this?

Thanks!

PS. we are not using TMC or TAC for deployment as we have CI/CD via Azure Pipelines. but this also happens when we deploy the JAR manually in the /deploy folder.

Labels (2)
1 Solution

Accepted Solutions
SMR040
Contributor III
Contributor III
Author

Found the root cause for this issue:

 

In the tRESTRequest component the field 'REST Endpoint' was filled with only "/". This causes issues when deploying it because it says it has multiple endpoints on the same.

 

By setting that value to a specific(unique) endpoint name the issue was solved and the /services page was displayed correctly.

View solution in original post

1 Reply
SMR040
Contributor III
Contributor III
Author

Found the root cause for this issue:

 

In the tRESTRequest component the field 'REST Endpoint' was filled with only "/". This causes issues when deploying it because it says it has multiple endpoints on the same.

 

By setting that value to a specific(unique) endpoint name the issue was solved and the /services page was displayed correctly.