Problème CORS policy

Bonjour à tous, j’ai un problème avec le CORS policy quand je fais appel à l’API, j’ai changé mon fichier Web.xml, avec la documentation que donne axelor voici la partie de mon fichier

<!-- Guice Filter -->
  <filter>
     <filter-name>CORS</filter-name>
     <filter-class>com.thetransactioncompany.cors.CORSFilter</filter-class>
     <init-param>
         <param-name>cors.allowGenericHttpRequests</param-name>
         <param-value>true</param-value>
     </init-param>
     <init-param>
         <param-name>cors.allow.Origin</param-name>
         <param-value>*</param-value>
     </init-param>
     <init-param>
         <param-name>cors.allow.credentials</param-name>
         <param-value>true</param-value>
     </init-param>
     <init-param>
         <param-name>cors.allow.methods</param-name>
         <param-value>GET, HEAD, POST, PUT, DELETE, OPTIONS</param-value>
     </init-param>
     <init-param>
         <param-name>cors.allow.headers</param-name>
         <param-value>Origin,Accept,X-Requested-With,Content-Type,Access-Control-Request-Method,Access-Control-Request-Headers</param-value>
     </init-param>
     <init-param>
         <param-name>cors.expose.Headers</param-name>
         <param-value></param-value>
     </init-param>
     <init-param>
         <param-name>cors.supportsCredentials</param-name>
         <param-value>true</param-value>
     </init-param>
     <init-param>
          <param-name>cors.max.age</param-name>
          <param-value>1728000</param-value>
     </init-param>
   </filter>

  <filter-mapping>
     <filter-name>CORS</filter-name>
     <url-pattern>/ws/*</url-pattern>

 </filter-mapping>
  <    filter>
        <filter-name>guiceFilter</filter-name>
        <filter-class>com.google.inject.servlet.GuiceFilter</filter-class>
      </filter>
      <filter-mapping>
        <filter-name>guiceFilter</filter-name>
        <url-pattern>/*</url-pattern>
      </filter-mapping>