0
I use a third-party Ged platform that provides web-services
JAX-WS
. There is a method called `getInstanceCardData that returns the value of the form record fields of a request.
Follows the signature of the method:
Method:
getInstanceCardData(String user, String password, int companyId, String userid, int processInstanceId)
Parameters:
- user: login of the user
- password: password of the user.
- companyId: company code.
- userid: registration of the user.
- processInstanceId: Request number.
Return: String[][].
To the call the method I have the following return:
net.java.dev.jaxb.array.StringArrayArray@3cece078
I’m having trouble accessing the return data. I can only access one piece of information. Behold:
result = getInstanceCardData(user, pass, company, userId, numeroProcesso);
var item = getInstanceCardData.getItem();
newDataset.addRow([
item[i].item, // So consigo acessar essa informação.
//item[i++].item
//item[i++].item[i++]
//item[i].item.item nem roda
]);
Below follows a picture of soapUI accessing the method.
True, I use the ECM. We haven’t yet migrated to Fluig.
– durtto
I made an adjustment in the code, now it should be OK
– Emir Marques
What I’m doing is a custom dataset.
– durtto
yes should work too
– Emir Marques
Failed> Occurred "[Lnet.java.dev.jaxb.array.Stringarray;" has no public instance field or method named "get".
– durtto