You can translate the question and the replies:

Error while using custom function. com.denodo.vdb.admin.model.vdbserverproxy.VDBServerProxyException: error computing capabilities: Function ‘psi_hashicorp_decrypt’ is not executable

Thank you for the answering my previous question on custom funtion for the error com.denodo.vdb.admin.model.vdbserverproxy.VDBServerProxyException: error computing capabilities: Function ‘psi_hashicorp_decrypt’ is not executable. I didn’t find any syntax errors in my code pasted below. I followed naming convention for custom function development. Below is my class code. I build the jar with dependencies is that okay? Is there any other way to do it. public class PSI_Hashicorp_DecryptVdpFunction { public String execute(String ciphertext) { EncryptionUtility encryptionUtility = new EncryptionUtility(); return encryptionUtility.decryptData(ciphertext); } public Class<String> executeReturnType(String ciphertext) { return String.class; } }
user
15-04-2021 07:22:35 -0400

1 Answer

Hi, The error **"Function ‘psi_hashicorp_decrypt’ is not executable" **occurs when the function is delegable to the source but unable to execute or if there is any problem with the custom function which blocks the delegation of the query. If I face this error, I would enable the Debug mode in Eclipse to find the root cause of the error by following the Debug Eclipse projects without using Denodo4E section of the **[How to debug Denodo custom extensions with Eclipse](https://community.denodo.com/kb/view/document/How%20to%20debug%20Denodo%20custom%20extensions%20with%20Eclipse?category=Custom+Elements#h.hgb3uuezl3yu)** Knowledge Base Article. If you are a user with valid support access then you can raise a Support case in the **[Denodo Support Site](https://support.denodo.com/)** and our Support Team will assist you further. Hope this helps!
Denodo Team
16-04-2021 08:36:36 -0400
You must sign in to add an answer. If you do not have an account, you can register here