Skip to content

Commit fedc857

Browse files
authored
chore: disable descriptor source loading for SpringSDK (#1151)
1 parent 4bb21a2 commit fedc857

File tree

1 file changed

+10
-1
lines changed

1 file changed

+10
-1
lines changed

sdk/spring-sdk/src/main/scala/kalix/springsdk/impl/KalixServer.scala

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ package kalix.springsdk.impl
1919
import scala.jdk.CollectionConverters.CollectionHasAsScala
2020

2121
import com.typesafe.config.Config
22+
import com.typesafe.config.ConfigFactory
2223
import kalix.javasdk.Kalix
2324
import kalix.javasdk.action.Action
2425
import kalix.javasdk.action.ActionCreationContext
@@ -225,7 +226,15 @@ class KalixServer(applicationContext: ApplicationContext, config: Config) {
225226

226227
def start() = {
227228
logger.info("Starting Kalix Server!")
228-
kalix.createRunner(config).run()
229+
230+
val finalConfig =
231+
ConfigFactory
232+
// it doesn't make sense to try to load descriptor source for
233+
// the Spring SDK, so better to just disable it
234+
.parseString("kalix.discovery.protobuf-descriptor-with-source-info-path=disabled")
235+
.withFallback(config)
236+
237+
kalix.createRunner(finalConfig).run()
229238
}
230239

231240
/* Each component may have a creation context passed to its constructor.

0 commit comments

Comments
 (0)