trying to add a simple rule to default_filters.any, but failing with enforce-checksum-of-immutable-files error.
We are trying to get a servlet visible in the publisher, and understand we have to add a rule to the dispatcher.
Build works fine against the local cloud SDK, but when the source is pushed to cloud, build fails with:
There have been changes detected in a file which is supposed to be immutable according to https://docs.adobe.com/content/help/en/experience-manager-cloud-service/implementing/content-delivery/disp-overview.html#file-structure: src/conf.dispatcher.d/filters/default_filters.any
We are trying to make our servlets on /bin/xxx visible, and this is the way to do it:
/005 { /type "allow" /url "/bin/*" } # allow bin path access
We tried adding this line to myapp.dispatcher.cloud/src/conf.dispatcher.d/filters/filters.any, but this had no effect.
Next we tried commenting out the line which already existed in default_filters.any, but this results in the above build error.
Any ideas how to make a servlet path visible on publish instance?