Allow query base path for all manadatory APIs
This only works after NAPTR resolution is mandatory and the old Peppol CNAME stuff is gone.
Example prefix: /smpquerypath
This path needs to be added to the SMP registration as well
With November under way, we'd like to switch to HTTPS for our phoss-smp but it would really help if this feature was in place so that we could get rid of some custom firewall rules at the same time (if we're able to publish this API similarly to all our other public APIs it would fall under the normal rule). What is the timeline for this enhancement?
Yes, this feature is in place and works - I recommend to use the latest version (8.0.4). Make sure to disable "smp.forceroot" (in case you use it). However, be aware that usually not all Peppol Service Providers are strictly adhering to all schedules all the time....
So currently, you can define the deployment path of your SMP, and this is working. There is no default query path built in yet (sorry). So this issue needs to stay open
However, be aware that usually not all Peppol Service Providers are strictly adhering to all schedules all the time....
Well, we have seen pre-November HTTPS registrations ...
So currently, you can define the deployment path of your SMP, and this is working.
You mean by naming the application folder in Tomcat webapps? And the public API will be at the result root?
So yes, I know the issue with the pre-November https - luckily this is no longer an issue.
And yes, you can simply rename the folder in Tomcat webapps from ROOT e.g. to smp and voila - /smp will be part of your path. ROOT is special as it maps to /.