Open unibravo opened 2 years ago
Hi Mehmet,
Have you entered your Docusign configuration details yet as part of the setup.
Brian
On Mon, 1 Nov 2021 at 10:41 pm, Mehmet Demirel @.***> wrote:
Dear Boneil, I appreciate the work you do. Unfortunately, this module does not work.
My System: Alfresco 7.0, PostgreSQL 12 Issue Platform: ACS and ACA
com.docusign.esign.client.ApiException: Error while requesting server, received a non successful HTTP code 400 with response Body: '{"error":"invalid_grant","error_description":"issuer_not_found"}' at com.docusign.esign.client.ApiClient.requestJWTUserToken(ApiClient.java:823) at au.com.seedim.docusign.service.JWTAuthBase.updateToken(JWTAuthBase.java:93) at au.com.seedim.docusign.service.JWTAuthBase.checkToken(JWTAuthBase.java:65) at au.com.seedim.docusign.service.SendEnvelope.sendEnvelope(SendEnvelope.java:53) at au.com.seedim.docusign.service.DocusignService.sendEnvelope(DocusignService.java:156) at au.com.seedim.docusign.api.SendForSignatureMultiUserWebscript.executeImpl(SendForSignatureMultiUserWebscript.java:104) at org.springframework.extensions.webscripts.DeclarativeWebScript.execute(DeclarativeWebScript.java:64) at org.alfresco.repo.web.scripts.RepositoryContainer$3.execute(RepositoryContainer.java:527) at org.alfresco.repo.transaction.RetryingTransactionHelper.doInTransaction(RetryingTransactionHelper.java:450) at org.alfresco.repo.web.scripts.RepositoryContainer.transactionedExecute(RepositoryContainer.java:595) at org.alfresco.repo.web.scripts.RepositoryContainer.transactionedExecuteAs(RepositoryContainer.java:664) at org.alfresco.repo.web.scripts.RepositoryContainer.executeScriptInternal(RepositoryContainer.java:435) at org.alfresco.repo.web.scripts.RepositoryContainer.executeScript(RepositoryContainer.java:315) at org.springframework.extensions.webscripts.AbstractRuntime.executeScript(AbstractRuntime.java:399) at org.springframework.extensions.webscripts.AbstractRuntime.executeScript(AbstractRuntime.java:210) at org.springframework.extensions.webscripts.servlet.WebScriptServlet.service(WebScriptServlet.java:132) at org.alfresco.repo.web.scripts.AlfrescoWebScriptServlet.service(AlfrescoWebScriptServlet.java:43) at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.alfresco.module.aosmodule.service.ContextRootFilter.doFilter(ContextRootFilter.java:93) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.extensions.webscripts.servlet.SecurityHeadersFilter.doFilter(SecurityHeadersFilter.java:177) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.alfresco.web.app.servlet.GlobalLocalizationFilter.doFilter(GlobalLocalizationFilter.java:68) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.alfresco.web.app.servlet.ClearSecurityContextFilter.doFilter(ClearSecurityContextFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:690) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:373) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:868) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1589) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.base/java.lang.Thread.run(Thread.java:829)
— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/boneill/alfresco-community-docusign/issues/3, or unsubscribe https://github.com/notifications/unsubscribe-auth/AA7LSWCO4YYVSTYSCDL5J7TUJZ4D7ANCNFSM5HD2YE2A . Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.
-- Brian O'Neill | Principal Seed Information Management Mobile: 0401166254 Email: @.*** Factory 59, The Docklands Cotton Mills, Victoria 3011
Yes Brian, yes. Docusign configuration details filled.
Can you verify that you are testing against your Docusign dev environment.
If so, please enable debug for au.com.seedim package in log4j.properties, rerun test and send me your log file.
Regards
Brian
On Mon, 1 Nov 2021 at 11:27 pm, Mehmet Demirel @.***> wrote:
Yes Brian, yes. Docusign configuration details filled.
[image: docusign-config] https://user-images.githubusercontent.com/22861527/139670991-b8df0f09-8d61-444e-99f3-3a9f76b4fe73.png [image: failure] https://user-images.githubusercontent.com/22861527/139671016-2f2a270e-b5b2-4e6a-95a6-0cbe930bee90.png
— You are receiving this because you commented.
Reply to this email directly, view it on GitHub https://github.com/boneill/alfresco-community-docusign/issues/3#issuecomment-956191098, or unsubscribe https://github.com/notifications/unsubscribe-auth/AA7LSWDXD44UQUN5TCECIADUJ2BOJANCNFSM5HD2YE2A . Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.
-- Brian O'Neill | Principal Seed Information Management Mobile: 0401166254 Email: @.*** Factory 59, The Docklands Cotton Mills, Victoria 3011
Enabled debug for au.com.seedim package in log4j.properties.
Same Result: com.docusign.esign.client.ApiException: Error while requesting server, received a non successful HTTP code 400 with response Body: '{"error":"invalid_grant","error_description":"issuer_not_found"}'
Does it work fine in your local ACS 7.0 or ACS 6.2 ?
I would like to second this issue, I am also seeing this same behaviour in Alfresco 6.2.2. I have followed the Docusign JWT API page (https://developers.docusign.com/platform/auth/jwt/jwt-get-token/) in order to grant impersonation permissions on the account I'm using, but it still does not work. My app is created with Authorization Code Grant, has an RSA key pair, and a callback URL (that I've set to the Share login page).
I was able to solve my own problem. The labels for the properties are not as clear as they perhaps should be. When it asks for API ID, it does not mean your API Account ID, it actually wants the Integration Key of the app you had to create to get the private key.
Dear Boneil, I appreciate the work you do. Unfortunately, this module does not work.
My System: Alfresco 7.0, PostgreSQL 12 Issue Platform: ACS and ACA
com.docusign.esign.client.ApiException: Error while requesting server, received a non successful HTTP code 400 with response Body: '{"error":"invalid_grant","error_description":"issuer_not_found"}' at com.docusign.esign.client.ApiClient.requestJWTUserToken(ApiClient.java:823) at au.com.seedim.docusign.service.JWTAuthBase.updateToken(JWTAuthBase.java:93) at au.com.seedim.docusign.service.JWTAuthBase.checkToken(JWTAuthBase.java:65) at au.com.seedim.docusign.service.SendEnvelope.sendEnvelope(SendEnvelope.java:53) at au.com.seedim.docusign.service.DocusignService.sendEnvelope(DocusignService.java:156)