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 126.96.36.199 and earlier.
However after upgrading lucee to 188.8.131.52 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?