SEVERE: Unable to process Jar entry Ýmodule-info.class¨ from Jar Ýjar:file:/software/endevor/webservice_p/tomcat/webapps/EndevorService/WEB-INF/lib/javax.ws.rs-api-2.1.1.jar!/¨ for annotations

book

Article ID: 126695

calendar_today

Updated On:

Products

CA Endevor Software Change Manager (SCM) CA Endevor Software Change Manager - Natural Integration (SCM) CA Endevor Software Change Manager - ECLIPSE Plugin (SCM) CA Endevor Software Change Manager - Enterprise Workbench (SCM)

Issue/Introduction

I got the following error message when I bring up Endevor Web Services: 

SEVERE: Unable to process Jar entry Ýmodule-info.class¨ from Jar Ýjar:file:/software/endevor/webservice_p/tomcat/webapps/EndevorService/WEB-INF/lib/javax.ws.rs-api-2.1.1.jar!/¨ for annotations 



 

Environment

Endevor V18.0.12 plus all the post V18.0.12 maintenance.
java 8
Tomcat 7.0.40
 

Resolution

javax.ws.rs-api-2.1.1.jar (High-level interfaces and annotations used to create RESTful service resources) is packaged into EndevorService.war if you applied post V18.0.12 maintenance PTFs. 

Tomcat 7 has some issue due to BECL (not able to process Java 8 byte code) if annotation scanning is enabled . 

Solution: 

Run Endevor Web Services installation script with Tomcat 8 (Tomcat 8 and Java 8 are prerequisites of Endevor Web Services).

 

Additional Information

V18 Endevor Wev Services prerequisites: 
https://docops.ca.com/ca-endevor-SCM/18-0/en/installing/how-to-enable-web-services#HowToEnableWebServices-Prerequisites