@@ -27,16 +27,6 @@ repositories
2727 mavenCentral()
2828}
2929
30- java
31- {
32- toolchain
33- {
34- languageVersion = JavaLanguageVersion . of(java_version)
35- vendor = JvmVendorSpec . IBM
36- implementation = JvmImplementation . J9
37- }
38- }
39-
4030dependencies
4131{
4232 // Spring Boot web starter dependency
@@ -50,17 +40,18 @@ dependencies
5040
5141 // Don't include TomCat in the runtime build, but put it in lib-provided so it can run standalone as well as embedded
5242 providedRuntime(" org.springframework.boot:spring-boot-starter-tomcat" )
53-
54- // CICS TS V5.5 Maven BOM (as of 19th May 2020)
55- compileOnly enforcedPlatform(" com.ibm.cics:com.ibm.cics.ts.bom:5.5-20200519131930-PH25409" )
56- // annotationProcessor enforcedPlatform("com.ibm.cics:com.ibm.cics.ts.bom:5.5-20200519131930-PH25409")
43+
44+ // CICS TS V5.5 Maven BOM
45+ def bom = " com.ibm.cics:com.ibm.cics.ts.bom:5.5-20250812140737-PH63855"
46+
47+ compileOnly enforcedPlatform(bom)
48+ annotationProcessor enforcedPlatform(bom)
5749
58- // Enable CICS Link to Liberty annotation processor
59- annotationProcessor (" com.ibm.cics:com.ibm.cics.server.invocation:6.1" )
60-
61- // Don't include JCICS components in the final build (no need for version because we have BOM)
62- compileOnly(" com.ibm.cics:com.ibm.cics.server" )
63- compileOnly (" com.ibm.cics:com.ibm.cics.server.invocation.annotations" )
50+ annotationProcessor(" com.ibm.cics:com.ibm.cics.server.invocation" )
51+
52+ // Don't include JCICS components in the final build (no need for version because we have BOM)
53+ compileOnly(" com.ibm.cics:com.ibm.cics.server" )
54+ compileOnly(" com.ibm.cics:com.ibm.cics.server.invocation.annotations" )
6455
6556 // Add tiles-el dependency if using JSF, see READ for more details
6657 implementation (" org.apache.tiles:tiles-el:3.0.8" )
0 commit comments