diff --git a/01.framework-introductions/jpa-in-10-steps/pom.xml b/01.framework-introductions/jpa-in-10-steps/pom.xml
index 0e591f1b..a3480ee2 100644
--- a/01.framework-introductions/jpa-in-10-steps/pom.xml
+++ b/01.framework-introductions/jpa-in-10-steps/pom.xml
@@ -21,16 +21,22 @@
UTF-8
UTF-8
- 1.8
+ 9
-
+
org.springframework.boot
spring-boot-starter-data-jpa
-
+
+
+
+ javax.transaction
+ javax.transaction-api
+
+
org.springframework.boot
spring-boot-starter-web
@@ -55,6 +61,13 @@
org.springframework.boot
spring-boot-maven-plugin
+
+ org.apache.maven.plugins
+ maven-surefire-plugin
+
+ --add-modules java.base
+
+
diff --git a/spring-boot-2-0-0-Upgrade-notes.md b/spring-boot-2-0-0-Upgrade-notes.md
index 9322ce22..33eda193 100644
--- a/spring-boot-2-0-0-Upgrade-notes.md
+++ b/spring-boot-2-0-0-Upgrade-notes.md
@@ -38,6 +38,7 @@ Take a look at https://github.com/spring-projects/spring-boot/wiki/Spring-Boot-2
- 03.MicroservicesWithSpringCloud-Step-27---Connecting-Currency-Exchange-Microservice-to-Eureka
- 03.MicroservicesWithSpringCloud-Step-36---Implementing-Spring-Cloud-Sleuth
- 03.MicroservicesWithSpringCloud-Step-39---Setting-up-Distributed-Tracing-with-Zipkin
+- 03.MicroservicesWithSpringCloud-Step-41---Using-Zipkin-UI-Dashboard-to-trace-requests
- 04.JPA-In-Depth-Step-59---Transaction-Management---ACID-Properties
- 05.Spring-Boot-Advanced-Step-13-Spring-Boot-Actuator-Monitor-your-Spring-Boot-applications!
- 05.Spring-Boot-Advanced-Step-27-Configure-Spring-Security-user-roles-for-survey-and-other-services-Part1
diff --git a/spring-boot-2-0-0-Upgrade-notes.pdf b/spring-boot-2-0-0-Upgrade-notes.pdf
index db72e63c..5b063899 100644
Binary files a/spring-boot-2-0-0-Upgrade-notes.pdf and b/spring-boot-2-0-0-Upgrade-notes.pdf differ