Hello everyone, One I consult my internal LDAP using LDAP Connector to retrieve the details regarding some user I receive a huge response. For example (I'm omitting anothers groups contained in memberOf):
<soapenv:Body xmlns:soapenv="http://www.w3.org/2003/05/soap-envelope"> <ns:result xmlns:ns="http://org.wso2.esbconnectors.ldap"> <ns:entry> <ns:dn>CN=Willian Lima Antunes,OU=Users,OU=Online,OU=DU Editorial,DC=aqlbras,DC=com,DC=br</ns:dn> <ns:displayName>Willian Lima Antunes - Tecnologia Digital - Editora Globo</ns:displayName> <ns:givenName>Willian</ns:givenName> <ns:mail>wantu...@willianantunes.com.br</ns:mail> <ns:sn>Lima Antunes</ns:sn> <ns:memberOf>CN=grupoedgfuncionarios,CN=Users,DC=aqlbras,DC=com,DC=br</ns:memberOf> <ns:memberOf>CN=EgspPRINT_6A1-new,CN=Users,DC=aqlbras,DC=com,DC=br</ns:memberOf> <ns:memberOf>CN=EgspPRINT_9A3,CN=Users,DC=aqlbras,DC=com,DC=br</ns:memberOf> <ns:memberOf>CN=EgspPRINT_8A1,CN=Users,DC=aqlbras,DC=com,DC=br</ns:memberOf> <ns:memberOf>CN=aws,OU=Groups,OU=Online,OU=DU Editorial,DC=aqlbras,DC=com,DC=br</ns:memberOf> <ns:memberOf>CN=Ecommerce,OU=Groups,OU=Online,OU=DU Editorial,DC=aqlbras,DC=com,DC=br</ns:memberOf> <ns:memberOf>CN=Grupo E-commerce - TI,CN=Users,DC=aqlbras,DC=com,DC=br</ns:memberOf> <ns:memberOf>CN=EgspUTLFILE_TRN02CP,CN=Users,DC=aqlbras,DC=com,DC=br</ns:memberOf> </ns:entry> </ns:result> </soapenv:Body> What is the fastest way to change it to JSON? I know a way to do it through Payload Factory mediator, but the work to map each value in a variable is hard-working and the response may vary. Can I configure to receive a JSON instead of SOAP at the LDAP Connector side? Any suggestions would be appreciated. Thanks.
_______________________________________________ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev