@@ -202,39 +202,34 @@ dependency_deprecation_dates:
202202
203203dependencies :
204204# OpenJDK JRE versions
205- # Version 8
206205- name : openjdk
207206 version : 8.0.422
208207 uri : https://github.com/adoptium/temurin8-binaries/releases/download/jdk8u422-b05/OpenJDK8U-jre_x64_linux_hotspot_8u422b05.tar.gz
209208 sha256 : 0ac516cc1eadffb4cd3cfc9736a33d58ea6a396bf85729036c973482f7c063d9
210209 cf_stacks :
211210 - cflinuxfs4
212211
213- # Version 11
214212- name : openjdk
215213 version : 11.0.25
216214 uri : https://github.com/adoptium/temurin11-binaries/releases/download/jdk-11.0.25%2B9/OpenJDK11U-jre_x64_linux_hotspot_11.0.25_9.tar.gz
217215 sha256 : 84cd7101f39172a4db085fb52940595bb14dad6bc3afb5bf82ee497eceaf86d3
218216 cf_stacks :
219217 - cflinuxfs4
220218
221- # Version 17
222219- name : openjdk
223220 version : 17.0.13
224221 uri : https://github.com/adoptium/temurin17-binaries/releases/download/jdk-17.0.13%2B11/OpenJDK17U-jre_x64_linux_hotspot_17.0.13_11.tar.gz
225222 sha256 : 4086cc7cb2d9e7810141f255063caad10a8a018db5e6b47fa5394c506ab65bff
226223 cf_stacks :
227224 - cflinuxfs4
228225
229- # Version 21
230226- name : openjdk
231227 version : 21.0.5
232228 uri : https://github.com/adoptium/temurin21-binaries/releases/download/jdk-21.0.5%2B11/OpenJDK21U-jre_x64_linux_hotspot_21.0.5_11.tar.gz
233229 sha256 : 553dda64b3b1c3c16f8afe402377ffebe64fb4a1721a46ed426a91fd18185e62
234230 cf_stacks :
235231 - cflinuxfs4
236232
237- # Version 23
238233- name : openjdk
239234 version : 23.0.1
240235 uri : https://github.com/adoptium/temurin23-binaries/releases/download/jdk-23.0.1%2B11/OpenJDK23U-jre_x64_linux_hotspot_23.0.1_11.tar.gz
@@ -243,25 +238,21 @@ dependencies:
243238 - cflinuxfs4
244239
245240# Zulu JRE versions (Azul Zulu OpenJDK)
246- # Note: These are placeholder entries. Actual downloads require proper repository setup.
247- # Repository: https://cdn.azul.com/zulu/bin
248- # Version 8
241+
249242- name : zulu
250243 version : 8.0.422
251244 uri : https://cdn.azul.com/zulu/bin/zulu8.80.0.17-ca-jre8.0.422-linux_x64.tar.gz
252245 sha256 : 7ff2e01766fe9b1f55cd441a0b14f3889f479b5d963bfbf5df9d1b7d82ac5c87
253246 cf_stacks :
254247 - cflinuxfs4
255248
256- # Version 11
257249- name : zulu
258250 version : 11.0.25
259251 uri : https://cdn.azul.com/zulu/bin/zulu11.76.21-ca-jre11.0.25-linux_x64.tar.gz
260252 sha256 : 2696d23e20a7e6cc22d36a27c3d917b6b390d0e6ac1819e791d99a1fc159317c
261253 cf_stacks :
262254 - cflinuxfs4
263255
264- # Version 17
265256- name : zulu
266257 version : 17.0.13
267258 uri : https://cdn.azul.com/zulu/bin/zulu17.54.21-ca-jre17.0.13-linux_x64.tar.gz
@@ -271,15 +262,13 @@ dependencies:
271262
272263# SAP Machine JRE versions
273264# Repository: https://github.com/SAP/SapMachine/releases
274- # Version 11
275265- name : sapmachine
276266 version : 11.0.25
277267 uri : https://github.com/SAP/SapMachine/releases/download/sapmachine-11.0.25/sapmachine-jre-11.0.25_linux-x64_bin.tar.gz
278268 sha256 : 10f3eb5b93c2c26f7c69a3690d5877b401b5ab24a6b1798fac5518beb1f1f839
279269 cf_stacks :
280270 - cflinuxfs4
281271
282- # Version 17
283272- name : sapmachine
284273 version : 17.0.13
285274 uri : https://github.com/SAP/SapMachine/releases/download/sapmachine-17.0.13/sapmachine-jre-17.0.13_linux-x64_bin.tar.gz
@@ -342,7 +331,6 @@ dependencies:
342331 - cflinuxfs4
343332
344333# NOTE: Tomcat support JARs are available from Maven Central (org.cloudfoundry group)
345- # Source: https://repo1.maven.org/maven2/org/cloudfoundry/
346334- name : tomcat-lifecycle-support
347335 version : 3.4.0
348336 uri : https://repo1.maven.org/maven2/org/cloudfoundry/tomcat-lifecycle-support/3.4.0.RELEASE/tomcat-lifecycle-support-3.4.0.RELEASE.jar
@@ -376,23 +364,6 @@ dependencies:
376364 cf_stacks :
377365 - cflinuxfs4
378366
379- # NOTE: AppDynamics and Dynatrace require authentication or environment-specific URLs
380- # These should be configured at runtime via buildpack.yml or service bindings
381- # Uncomment and update URLs when available:
382- #
383- # - name: appdynamics
384- # version: 24.11.0.36457
385- # uri: https://download-files.appdynamics.com/download-file/java/24.11.0.36457/AppServerAgent-24.11.0.36457.zip
386- # sha256: TBD
387- # cf_stacks:
388- # - cflinuxfs4
389- #
390- # - name: dynatrace
391- # version: 1.303.0
392- # uri: https://your-dynatrace-environment.com/api/v1/deployment/installer/agent/unix/paas/latest
393- # sha256: TBD
394- # cf_stacks:
395- # - cflinuxfs4
396367
397368# Datadog Javaagent
398369- name : datadog-javaagent
@@ -490,77 +461,55 @@ dependencies:
490461 cf_stacks :
491462 - cflinuxfs4
492463
493-
494- # ========================================
495464# JaCoCo Code Coverage Agent
496- # ========================================
497- # Repository: https://repo1.maven.org/maven2/org/jacoco/jacoco/
498465- name : jacoco
499466 version : 0.8.12
500467 uri : https://repo1.maven.org/maven2/org/jacoco/jacoco/0.8.12/jacoco-0.8.12.zip
501468 sha256 : 35cf2a2b8937659ecbc8d0d3902dfa7f55b7ed2250e82424036a3e1d12462cd7
502469 cf_stacks :
503470 - cflinuxfs4
504471
505- # ========================================
506472# Contrast Security Agent
507- # ========================================
508- # Repository: https://download.run.pivotal.io/contrast-security/
509473- name : contrast-security
510474 version : 6.23.0
511475 uri : https://download.run.pivotal.io/contrast-security/contrast-agent-6.23.0.jar
512476 sha256 : 4e08e9a3d503e6e1b17a26db8d8451ee6365d3f1b11258873c34ec7e6d09a1df
513477 cf_stacks :
514478 - cflinuxfs4
515479
516- # ========================================
517480# JRebel Agent
518- # ========================================
519- # Repository: https://dl.zeroturnaround.com/jrebel/
520481- name : jrebel
521482 version : 2025.4.1
522483 uri : https://dl.zeroturnaround.com/jrebel/releases/jrebel-2025.4.1-nosetup.zip
523484 sha256 : f5f8dc137b349350745b2dde316e2e629d924f784b7bec1ef8144ee8a9d6f1eb
524485 cf_stacks :
525486 - cflinuxfs4
526487
527- # ========================================
528488# YourKit Java Profiler
529- # ========================================
530- # Repository: https://download.yourkit.com/yjp/
531489- name : your-kit-profiler
532490 version : 2025.9
533491 uri : https://download.yourkit.com/yjp/2025.9/YourKit-JavaProfiler-2025.9-b175-x64.zip
534492 sha256 : 3c1e7600e76067cfc446666101db515a9a247d69333b7cba5dfb05cf40e5e1d9
535493 cf_stacks :
536494 - cflinuxfs4
537495
538- # ========================================
539496# JProfiler Profiler
540- # ========================================
541- # Repository: https://download.run.pivotal.io/jprofiler/
542497- name : jprofiler-profiler
543498 version : 14.0.5
544499 uri : https://download.run.pivotal.io/jprofiler/jprofiler-14.0.5.tar.gz
545500 sha256 : 4bb7b65aeac327478fce9320d182bde0c9f47877dbf3f8cd99fd2462db366343
546501 cf_stacks :
547502 - cflinuxfs4
548503
549- # ========================================
550504# Sealights Agent
551- # ========================================
552- # Repository: https://agents.sealights.co/sealights-java/
553505- name : sealights-agent
554506 version : 4.0.2570
555507 uri : https://agents.sealights.co/sealights-java/sealights-java-4.0.2570.zip
556508 sha256 : 0ed3e0bc83a45d5ae082fb1a2f6df47544c8c51d8dfa249b1fdb4b15c5a0ddea
557509 cf_stacks :
558510 - cflinuxfs4
559511
560- # ========================================
561512# Container Security Provider
562- # ========================================
563- # Repository: https://java-buildpack.cloudfoundry.org/container-security-provider/
564513# Note: Always enabled by default, provides container-specific security context
565514- name : container-security-provider
566515 version : 1.20.0
@@ -569,15 +518,54 @@ dependencies:
569518 cf_stacks :
570519 - cflinuxfs4
571520
572- # ========================================
573521# Luna Security Provider
574- # ========================================
575- # Repository: https://java-buildpack.cloudfoundry.org/luna-security-provider/
576- # Note: Requires Luna HSM service binding in VCAP_SERVICES
577- # Contains native libraries (libLunaAPI.so) and JARs for SafeNet Luna HSM integration
578522- name : luna-security-provider
579523 version : 7.4.0
580524 uri : https://java-buildpack.cloudfoundry.org/luna-security-provider/LunaClient-Minimal-v7.4.0-226.x86_64.tar
581525 sha256 : e024103719ffa99a011607942ecddfd91c5681113e6cea27f5514bc9fa172875
582526 cf_stacks :
583527 - cflinuxfs4
528+
529+ # ========================================
530+ # AppDynamics Agent
531+ # ========================================
532+ # NOTE: AppDynamics requires authentication. Agent must be downloaded from service binding.
533+ # The framework will attempt to download from the manifest, but will fail if not configured.
534+ # See docs/framework-app_dynamics_agent.md for configuration details.
535+
536+ # ========================================
537+ # Dynatrace OneAgent
538+ # ========================================
539+ # NOTE: Dynatrace downloads from environment-specific API endpoints at runtime
540+ # Agent is downloaded via Dynatrace API using service binding credentials
541+ # No manifest entry needed - download is fully dynamic
542+ # See docs/framework-dynatrace_one_agent.md for configuration details.
543+
544+ # ========================================
545+ # CA APM Introscope Agent
546+ # ========================================
547+ # NOTE: Introscope agent requires authentication. Agent must be downloaded from service binding.
548+ # The framework will attempt to download from the manifest, but will fail if not configured.
549+ # See docs/framework-introscope_agent.md for configuration details.
550+
551+ # ========================================
552+ # Riverbed AppInternals Agent
553+ # ========================================
554+ # NOTE: Riverbed agent downloads from service broker at runtime (v10.20+)
555+ # For older versions, agent must be provided via service binding
556+ # See docs/framework-riverbed_appinternals_agent.md for configuration details.
557+
558+ # ========================================
559+ # Takipi/OverOps Agent
560+ # ========================================
561+ # NOTE: Takipi agent downloads from takipi.com at deployment time
562+ # Repository: https://get.takipi.com/cloudfoundry
563+ # TODO: Add actual dependency entry with valid version and SHA256
564+ # See docs/framework-takipi_agent.md for configuration details.
565+
566+ # ========================================
567+ # Checkmarx IAST Agent
568+ # ========================================
569+ # NOTE: Checkmarx agent is downloaded via API using authentication from service binding
570+ # The framework will download directly from the Checkmarx API at runtime
571+ # No manifest entry needed - download is fully dynamic
0 commit comments