Fix Service invocation path segments automatic encode of /
into %2f
#702
Labels
area/client
area/test/integration-tests
kind/bug
Something isn't working
P1
size/XS
triaged/resolved
Items triaged and ready
Milestone
Expected Behavior
Given a method name containing "/" in service invocation, properly split path segments and call dapr.
Actual Behavior
Currently in PubSub IT,
https://github.com/dapr/java-sdk/blob/master/sdk-tests/src/test/java/io/dapr/it/pubsub/http/PubSubIT.java#L396-L400
The method being called is
messages/ttlTopic
which gets encoded asmessages%2fttlTopic
which was working prior to fix dapr/dapr#4008.With the fix merged to Dapr, on Feb 8th, any build of Dapr after that fails the PubSub IT since it tries to invoke
http://...../messages%2fttltopic
instead ofhttp://..../messages/ttlTopic
.See https://github.com/dapr/java-sdk/runs/5533656018?check_suite_focus=true#step:20:6305
Steps to Reproduce the Problem
Change Dapr Ref in build.yaml to any latest master ref from dapr/dapr and run the ITs.
Release Note
RELEASE NOTE: Fix service invocation path segments to avoid automatic encoding of
/
to%2f
The text was updated successfully, but these errors were encountered: