6. Changes to dependency management

6.1 Dependency management that has been removed

The following table lists dependency management that has been removed. If your project uses one of these dependencies, you should configure your own dependency management as part of the upgrade process.

DependencyExplanation

com.datastax.cassandra:cassandra-driver-dse

No longer a direct dependency of any of the Platform’s projects

com.yammer.metrics:metrics-annotation

No longer a direct dependency of any of the Platform’s projects

com.yammer.metrics:metrics-core

No longer a direct dependency of any of the Platform’s projects

org.apache.avro:avro

No longer a direct dependency of any of the Platform’s projects

org.apache.avro:avro-compiler

No longer a direct dependency of any of the Platform’s projects

org.apache.kafka:kafka_2.10

No longer a direct dependency of any of the Platform’s projects

org.apache.velocity:velocity-tools

No longer a direct dependency of any of the Platform’s projects

org.hornetq:hornetq-jms-client

No longer a direct dependency of any of the Platform’s projects

org.hornetq:hornetq-jms-server

No longer a direct dependency of any of the Platform’s

org.springframework.boot:spring-boot-starter-velocity

Does not exist in the version of Spring Boot that is now used by the Platform

org.springframework.boot:spring-boot-starter-hornetq

Does not exist in the version of Spring Boot that is now used by the Platform

6.2 Dependency management that has been replaced

The following table lists dependency management that has been replaced. Where possible, as part of the upgrade process, you should update your project’s dependencies to use the replacements.

DependencyReplacement

org.springframework.boot:spring-boot-starter-redis

org.springframework.boot:spring-boot-starter-data-redis

javax.ejb:ejb-api

javax.ejb:javax.ejb-api

org.springframework.boot:spring-boot-starter-ws

org.springframework.boot:spring-boot-starter-web-services