We were publishing a webservice that accepted an argument which was an array of components. This was done by setting the type to the component name with square brackets at the end (vehicle_request)like so:
The actual objects in the array were similar to this:
So, when sending a soap request like this:
We would expect a result such as:
This works completely fine in Lucee versions 184.108.40.206 and earlier.
However after upgrading lucee to 220.127.116.11 we receive this error message:
Has the way lucee handles webservices like this changed and thus our way depreciated? Should we be doing this a different way now or is this indeed a bug?