diff --git a/samples/grpc-server-kotlin/build.gradle b/samples/grpc-server-kotlin/build.gradle
index a9d60235..173edbe7 100644
--- a/samples/grpc-server-kotlin/build.gradle
+++ b/samples/grpc-server-kotlin/build.gradle
@@ -35,6 +35,7 @@ dependencies {
implementation 'org.springframework.grpc:spring-grpc-spring-boot-starter'
implementation 'org.springframework.boot:spring-boot-starter-actuator'
+ implementation("io.micrometer:context-propagation:1.2.0")
implementation 'io.grpc:grpc-services'
implementation "io.grpc:grpc-kotlin-stub:${kotlinStubVersion}"
diff --git a/samples/grpc-server-kotlin/pom.xml b/samples/grpc-server-kotlin/pom.xml
index f5e1fa23..c38a022b 100644
--- a/samples/grpc-server-kotlin/pom.xml
+++ b/samples/grpc-server-kotlin/pom.xml
@@ -68,6 +68,11 @@
org.springframework.boot
spring-boot-starter-actuator
+
+ io.micrometer
+ context-propagation
+ 1.2.0
+
diff --git a/samples/grpc-server-kotlin/src/test/kotlin/org/springframework/grpc/sample/GrpcServerApplicationTests.kt b/samples/grpc-server-kotlin/src/test/kotlin/org/springframework/grpc/sample/GrpcServerApplicationTests.kt
index 319c9a32..51614de8 100644
--- a/samples/grpc-server-kotlin/src/test/kotlin/org/springframework/grpc/sample/GrpcServerApplicationTests.kt
+++ b/samples/grpc-server-kotlin/src/test/kotlin/org/springframework/grpc/sample/GrpcServerApplicationTests.kt
@@ -17,11 +17,12 @@ import org.springframework.test.annotation.DirtiesContext
"spring.grpc.server.port=0",
"spring.grpc.client.default-channel.address=0.0.0.0:\${local.grpc.port}"
],
- useMainMethod = UseMainMethod.ALWAYS
)
@DirtiesContext
class GrpcServerApplicationTests {
+ private val log: Log = LogFactory.getLog(this.javaClass)
+
@Autowired
private lateinit var stub: SimpleBlockingStub
@@ -39,13 +40,4 @@ class GrpcServerApplicationTests {
)
Assertions.assertEquals("Hello ==> Alien", response.getMessage())
}
-
- companion object {
- private val log: Log = LogFactory.getLog(GrpcServerApplicationTests::class.java)
-
- @JvmStatic
- fun main(args: Array) {
- SpringApplicationBuilder(GrpcServerApplication::class.java).run()
- }
- }
}
diff --git a/samples/grpc-server-kotlin/src/test/resources/application-ssl.properties b/samples/grpc-server-kotlin/src/test/resources/application-ssl.properties
deleted file mode 100644
index 50ad5c4c..00000000
--- a/samples/grpc-server-kotlin/src/test/resources/application-ssl.properties
+++ /dev/null
@@ -1,5 +0,0 @@
-spring.grpc.server.ssl.bundle=ssltest
-spring.ssl.bundle.jks.ssltest.keystore.location=classpath:test.jks
-spring.ssl.bundle.jks.ssltest.keystore.password=secret
-spring.ssl.bundle.jks.ssltest.keystore.type=JKS
-spring.ssl.bundle.jks.ssltest.key.password=password
\ No newline at end of file
diff --git a/samples/grpc-server-kotlin/src/test/resources/test.jks b/samples/grpc-server-kotlin/src/test/resources/test.jks
deleted file mode 100644
index 6aa9a280..00000000
Binary files a/samples/grpc-server-kotlin/src/test/resources/test.jks and /dev/null differ
diff --git a/samples/settings.gradle b/samples/settings.gradle
index 63a68ea3..a794d86d 100644
--- a/samples/settings.gradle
+++ b/samples/settings.gradle
@@ -6,6 +6,7 @@ pluginManagement {
}
}
+include 'grpc-client'
include 'grpc-reactive'
include 'grpc-oauth2'
include 'grpc-secure'