1919import org .gradlex .jvm .dependency .conflict .detection .rules .aopalliance .AopallianceRule ;
2020import org .gradlex .jvm .dependency .conflict .detection .rules .guava .GuavaListenableFutureRule ;
2121import org .gradlex .jvm .dependency .conflict .detection .rules .jakarta .JakartaActivationApiRule ;
22- import org .gradlex .jvm .dependency .conflict .detection .rules .jakarta .JakartaActivationImplementationRule ;
2322import org .gradlex .jvm .dependency .conflict .detection .rules .jakarta .JakartaAnnotationApiRule ;
24- import org .gradlex .jvm .dependency .conflict .detection .rules .jakarta .JakartaJwsApisRule ;
23+ import org .gradlex .jvm .dependency .conflict .detection .rules .jakarta .JakartaJwsApiRule ;
2524import org .gradlex .jvm .dependency .conflict .detection .rules .jakarta .JakartaMailApiRule ;
2625import org .gradlex .jvm .dependency .conflict .detection .rules .jakarta .JakartaServletApiRule ;
2726import org .gradlex .jvm .dependency .conflict .detection .rules .jakarta .JakartaWebsocketApiRule ;
4443import org .gradlex .jvm .dependency .conflict .detection .rules .jakarta .JavaxValidationApiRule ;
4544import org .gradlex .jvm .dependency .conflict .detection .rules .jakarta .JavaxWebsocketApiRule ;
4645import org .gradlex .jvm .dependency .conflict .detection .rules .jakarta .JavaxWsRsApiRule ;
46+ import org .gradlex .jvm .dependency .conflict .detection .rules .jakarta .JavaxXmlBindApiRule ;
47+ import org .gradlex .jvm .dependency .conflict .detection .rules .jakarta .JavaxXmlWsApiRule ;
4748import org .gradlex .jvm .dependency .conflict .detection .rules .logging .LoggingModuleIdentifiers ;
4849import org .gradlex .jvm .dependency .conflict .resolution .DefaultResolutionStrategy ;
4950
@@ -280,10 +281,6 @@ public enum CapabilityDefinition {
280281 "jakarta.activation:jakarta.activation-api" ,
281282 "com.sun.activation:jakarta.activation"
282283 ),
283- JAKARTA_ACTIVATION_IMPL (HIGHEST_VERSION , JakartaActivationImplementationRule .class ,
284- "com.sun.activation:jakarta.activation" ,
285- "org.eclipse.angus:angus-activation"
286- ),
287284 JAKARTA_ANNOTATION_API (HIGHEST_VERSION , JakartaAnnotationApiRule .class ,
288285 "jakarta.annotation:jakarta.annotation-api" ,
289286 "org.apache.tomcat:tomcat-annotations-api"
@@ -307,14 +304,12 @@ public enum CapabilityDefinition {
307304 JAKARTA_WEBSOCKET_API (HIGHEST_VERSION , JakartaWebsocketApiRule .class ,
308305 "jakarta.websocket:jakarta.websocket-api" ,
309306 "org.apache.tomcat:tomcat-websocket-api" ,
310- "org.apache.tomcat:tomcat-websocket" ,
311307 "org.apache.tomcat.embed:tomcat-embed-websocket" ,
312308 "org.eclipse.jetty.toolchain:jetty-jakarta-websocket-api"
313309 ),
314310 JAKARTA_WEBSOCKET_CLIENT_API (HIGHEST_VERSION , JakartaWebsocketClientApiRule .class ,
315311 "jakarta.websocket:jakarta.websocket-client-api" ,
316312 "org.apache.tomcat:tomcat-websocket-client-api" ,
317- "org.apache.tomcat:tomcat-websocket" ,
318313 "org.apache.tomcat.embed:tomcat-embed-websocket" ,
319314 "org.eclipse.jetty.toolchain:jetty-jakarta-websocket-api"
320315 ),
@@ -361,9 +356,7 @@ public enum CapabilityDefinition {
361356 ),
362357 JAVAX_JWS_API (HIGHEST_VERSION , JavaxJwsApisRule .class ,
363358 "javax.jws:javax.jws-api" ,
364- "javax.xml.ws:jaxws-api" ,
365- "jakarta.jws:jakarta.jws-api" ,
366- "jakarta.xml.ws:jakarta.xml.ws-api"
359+ "jakarta.jws:jakarta.jws-api"
367360 ),
368361 JAVAX_MAIL_API (HIGHEST_VERSION , JavaxMailApiRule .class ,
369362 "com.sun.mail:mailapi" , // API only
@@ -446,7 +439,15 @@ public enum CapabilityDefinition {
446439 "jakarta.ws.rs:jakarta.ws.rs-api" ,
447440 "javax.ws.rs:javax.ws.rs-api"
448441 ),
449- JAKARTA_JWS_API (HIGHEST_VERSION , JakartaJwsApisRule .class ,
442+ JAVAX_XML_BIND_API (HIGHEST_VERSION , JavaxXmlBindApiRule .class ,
443+ "javax.xml.bind:jaxb-api" ,
444+ "jakarta.xml.bind:jakarta.xml.bind-api"
445+ ),
446+ JAVAX_XML_WS_API (HIGHEST_VERSION , JavaxXmlWsApiRule .class ,
447+ "javax.xml.ws:jaxws-api" ,
448+ "jakarta.xml.ws:jakarta.xml.ws-api"
449+ ),
450+ JAKARTA_JWS_API (HIGHEST_VERSION , JakartaJwsApiRule .class ,
450451 "jakarta.jws:jakarta.jws-api" ,
451452 "jakarta.xml.ws:jakarta.xml.ws-api"
452453 ),
0 commit comments