Affects Version/s: 126.96.36.199
Fix Version/s: None
I am trying to find an open source platform to host one of legacy coldfusion application and Lucee came to my attention. I have completed POC and most of application's functionalities are working expect web service integration.
I cannot provide the full WDSL as the web service is an internal web service but sharing schema in order to get support from you.
Below is response object
The validate address master param object contains array as below.
as you can see the web service is designed to return an object that contain array of another complex object.
when consuming this web service. I see validateAddressDetails_ttAddressMasterRow object created under cfclasses/RPC/ lucee folder. However I don't seem to find parent object and also getting below error.
; nested exception is:
Unable to create JavaBean of type [La1jutmohj4zmcj.validateAddressDetails_ttAddressMasterRow ;. Missing default constructor?
Error was: java.lang.InstantiationException: [La1jutmohj4zmcj.validateAddressDetails_ttAddressMasterRow
Have anyone experienced a similar issue? if so, have you resolved this issue? It seems like Axis issue. I believe Lucee uses version 1.4 of Axis. It this issue because of Axis or how lucee works with XML?
any help would be appreciated.
Related Lucee Dev portal link: https://dev.lucee.org/t/consuming-web-service-array-of-complex-object-issue/2083
above article is written by me, trying to get some help.