Hi there,
Been trying to create a simple client/server from one protobuf file. The server works as expected, but when I am trying to configure the client
pekko.grpc.client {
"prime.PrimeNumberService" {
host = "127.0.0.1"
port = 9000
use-tls = false
}
}
I get the following error:
[IllegalArgumentException: requirement failed: target uri should not have null authority, got [http://///127.0.0.1:9000]]
And some more details:
@PekkoGrpcGenerated
28object PrimeNumberServiceClient {
29 def apply(settings: GrpcClientSettings)(implicit sys: ClassicActorSystemProvider): PrimeNumberServiceClient =
30 new DefaultPrimeNumberServiceClient(GrpcChannel(settings), isChannelOwned = true)
31
32
33 def apply(channel: GrpcChannel)(implicit sys: ClassicActorSystemProvider): PrimeNumberServiceClient =
34 new DefaultPrimeNumberServiceClient(channel, isChannelOwned = false)
Do you know if I made a typo in the configuration or should I use a different approach?
Thanks!