Integrate with Abbyy OCR

Confluence User - 05 May, 2022

Hi! I am interested in the OCR article that was uploaded few days ago https://dev.joget.org/community/x/cgAxD .

I tried to follow the tutorial however i have problem when i try to install plugin https://github.com/jogetoss/form-update-process-tool-datalist-action

would you mind sharing the detailed process (screenshots/video) with the configuration you've made in Joget https://dev.joget.org/community/x/cgAxD app? my second question is, why i install the sample app provided in the page, it doesnt auto install the plugin?



process;plugins;ocr;abbyy;integrate

7


06 May, 2022
confluenceUser
1
confluenceUser
06 May, 2022
confluenceUser
confluenceUser

Thanks for your response. I have successfully download and upload the new .jar file


Next, i have stuck at this step. Do i need to configure anything?

 

07 May, 2022
confluenceUser
confluenceUser

Did you sign up for an account in ABBY?

I use https://www.debugbear.com/basic-auth-header-generator to key in the app ID and credential and put into the demo app.

Any error on the server log?

09 May, 2022
confluenceUser
confluenceUser

Hi Bastiana, thank you for responding.

I've signed up ABBY account. They sent email the password.

I have obtained auth header generator as well. But still stuck here. here is the output.

userview:

server log:

INFO 09 May 2022 10:23:42 org.joget.marketplace.EnhancedJsonTool - GET : https://cloud-westus.ocrsdk.com/v2/getTaskStatus?taskId=taskId
3402
INFO 09 May 2022 10:23:42 org.joget.marketplace.EnhancedJsonTool - Adding request header Authorization : Basic ODI5YTQ0ZDItNzFkOS00NmRkLTkzOWItNjFiOGFhYjgzNTI4Okg3OVhuSXNlWnFEd1hieVdYczFFbE5xcCA=
3403
INFO 09 May 2022 10:23:44 org.joget.marketplace.EnhancedJsonTool - https://cloud-westus.ocrsdk.com/v2/getTaskStatus?taskId=taskId returned with status : 400
3404
INFO 09 May 2022 10:23:44 org.joget.marketplace.EnhancedJsonTool - {"error":{"code":"InvalidArgument","message":"Invalid arguments","details":[{"code":"InvalidParameterValue","target":"TaskId","message":"taskId is not a valid task id"}]}}
3405
ERROR 09 May 2022 10:23:44 org.joget.marketplace.EnhancedJsonTool - Error executing script
3406
Sourced file: inline evaluation of: ``import java.util.HashMap; Map map = new HashMap(); map.put("url", data.get("res . . . '' : Not an array : at Line: 4 : in file: inline evaluation of: ``import java.util.HashMap; Map map = new HashMap(); map.put("url", data.get("res . . . '' : [ 0 ]
3407
    at bsh.BSHPrimarySuffix.getIndexAux(Unknown Source)
3408
    at bsh.BSHPrimarySuffix.doIndex(Unknown Source)
3409
    at bsh.BSHPrimarySuffix.doSuffix(Unknown Source)
3410
    at bsh.BSHPrimaryExpression.eval(Unknown Source)
3411
    at bsh.BSHPrimaryExpression.eval(Unknown Source)
3412
    at bsh.BSHArguments.getArguments(Unknown Source)
3413
    at bsh.BSHMethodInvocation.eval(Unknown Source)
3414
    at bsh.BSHPrimaryExpression.eval(Unknown Source)
3415
    at bsh.BSHPrimaryExpression.eval(Unknown Source)
3416
    at bsh.Interpreter.eval(Unknown Source)
3417
    at bsh.Interpreter.eval(Unknown Source)
3418
    at bsh.Interpreter.eval(Unknown Source)
3419
    at org.joget.marketplace.EnhancedJsonTool.executeScript(EnhancedJsonTool.java:355)
3420
    at org.joget.marketplace.EnhancedJsonTool.execute(EnhancedJsonTool.java:177)
3421
    at org.joget.marketplace.FormUpdateProcessToolDatalistAction.executeAction(FormUpdateProcessToolDatalistAction.java:202)
3422
    at org.joget.apps.datalist.model.DataList.getActionResult(DataList.java:586)
3423
    at org.joget.plugin.enterprise.CrudMenu.viewList_aroundBody28(CrudMenu.java:161)
3424
    at org.joget.plugin.enterprise.CrudMenu.viewList_aroundBody29$advice(CrudMenu.java:99)
3425
    at org.joget.plugin.enterprise.CrudMenu.viewList(CrudMenu.java:1)
3426
    at org.joget.plugin.enterprise.CrudMenu.handleList_aroundBody26(CrudMenu.java:146)
3427
    at org.joget.plugin.enterprise.CrudMenu.handleList_aroundBody27$advice(CrudMenu.java:99)
3428
    at org.joget.plugin.enterprise.CrudMenu.handleList(CrudMenu.java:1)
3429
    at org.joget.plugin.enterprise.CrudMenu.getJspPage_aroundBody22(CrudMenu.java:137)
3430
    at org.joget.plugin.enterprise.CrudMenu.getJspPage_aroundBody23$advice(CrudMenu.java:99)
3431
    at org.joget.plugin.enterprise.CrudMenu.getJspPage(CrudMenu.java:1)
3432
    at org.joget.apps.userview.model.UserviewMenu.getReadyJspPage_aroundBody12(UserviewMenu.java:134)
3433
    at org.joget.apps.userview.model.UserviewMenu.getReadyJspPage_aroundBody13$advice(UserviewMenu.java:99)
3434
    at org.joget.apps.userview.model.UserviewMenu.getReadyJspPage(UserviewMenu.java:1)
3435
    at org.joget.apps.userview.service.UserviewUtil.getUserviewMenuHtml(UserviewUtil.java:130)
3436
    at org.joget.apps.userview.service.UserviewThemeProcesser.getContent(UserviewThemeProcesser.java:649)
3437
    at org.joget.apps.userview.service.UserviewThemeProcesser.getHtml(UserviewThemeProcesser.java:197)
3438
    at jdk.internal.reflect.GeneratedMethodAccessor386.invoke(Unknown Source)
3439
    at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
3440
    at java.base/java.lang.reflect.Method.invoke(Method.java:566)
3441
    at javax.el.BeanELResolver.getValue(BeanELResolver.java:91)
3442
    at org.apache.jasper.el.JasperELResolver.getValue(JasperELResolver.java:112)
3443
    at org.apache.el.parser.AstValue.getValue(AstValue.java:168)
3444
    at org.apache.el.ValueExpressionImpl.getValue(ValueExpressionImpl.java:189)
3445
    at org.apache.jasper.el.JspValueExpression.getValue(JspValueExpression.java:129)
3446
    at org.apache.jsp.WEB_002dINF.jsp.ubuilder.v5view_jsp._jspx_meth_c_005fset_005f0(v5view_jsp.java:250)
3447
    at org.apache.jsp.WEB_002dINF.jsp.ubuilder.v5view_jsp._jspx_meth_c_005fif_005f0(v5view_jsp.java:207)
3448
    at org.apache.jsp.WEB_002dINF.jsp.ubuilder.v5view_jsp._jspService(v5view_jsp.java:158)
3449
    at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
3450
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:764)
3451
    at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:465)
3452
    at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:383)
3453
    at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:331)
3454
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:764)
3455
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
3456
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
3457
    at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
3458
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
3459
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
3460
    at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:712)
3461
    at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:462)
3462
    at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:388)
3463
    at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:316)
3464
    at org.springframework.web.servlet.view.InternalResourceView.renderMergedOutputModel(InternalResourceView.java:168)
3465
    at org.springframework.web.servlet.view.AbstractView.render(AbstractView.java:304)
3466
    at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1286)
3467
    at org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:1041)
3468
    at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:984)
3469
    at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:901)
3470
    at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:970)
3471
    at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:872)
3472
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:681)
3473
    at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:846)
3474
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:764)
3475
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
3476
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
3477
    at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
3478
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
3479
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
3480
    at org.joget.apps.app.web.GitRequestFilter.doFilter(GitRequestFilter.java:40)
3481
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
3482
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
3483
    at org.joget.commons.util.AnalyzerFilter.doFilter_aroundBody0(AnalyzerFilter.java:17)
3484
    at org.joget.commons.util.AnalyzerFilter$AjcClosure1.run(AnalyzerFilter.java:1)
3485
    at org.aspectj.runtime.reflect.JoinPointImpl.proceed(JoinPointImpl.java:149)
3486
    at org.joget.commons.util.AnalyzerAspect.analyzeRequests(AnalyzerAspect.java:54)
3487
    at org.joget.commons.util.AnalyzerFilter.doFilter(AnalyzerFilter.java:17)
3488
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
3489
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
3490
    at org.displaytag.filter.ResponseOverrideFilter.doFilter(ResponseOverrideFilter.java:125)
3491
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
3492
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
3493
    at org.owasp.csrfguard.CsrfGuardFilter.doFilter(CsrfGuardFilter.java:88)
3494
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
3495
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
3496
    at org.springframework.web.multipart.support.MultipartFilter.doFilterInternal(MultipartFilter.java:122)
3497
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
3498
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
3499
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
3500
    at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:317)
3501
    at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:127)
3502
    at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:91)
3503
    at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331)
3504
    at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:115)
3505
    at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331)
3506
    at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137)
3507
    at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331)
3508
    at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111)
3509
    at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331)
3510
    at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)
3511
    at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331)
3512
    at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:200)
3513
    at org.joget.apps.workflow.security.WorkflowHttpAuthProcessingFilter.doFilter(WorkflowHttpAuthProcessingFilter.java:86)
3514
    at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331)
3515
    at org.springframework.security.web.authentication.www.BasicAuthenticationFilter.doFilterInternal(BasicAuthenticationFilter.java:158)
3516
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
3517
    at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331)
3518
    at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:200)
3519
    at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331)
3520
    at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:121)
3521
    at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331)
3522
    at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:66)
3523
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
3524
    at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331)
3525
    at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:56)
3526
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
3527
    at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331)
3528
    at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105)
3529
    at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331)
3530
    at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:214)
3531
    at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:177)
3532
    at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:347)
3533
    at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:263)
3534
    at org.joget.commons.spring.web.CustomDelegatingFilterProxy.doFilter(CustomDelegatingFilterProxy.java:31)
3535
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
3536
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
3537
    at org.joget.apps.app.web.ExpireFilter.doFilter(ExpireFilter.java:48)
3538
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
3539
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
3540
    at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:197)
3541
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
3542
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
3543
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
3544
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:196)
3545
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97)
3546
    at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542)
3547
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135)
3548
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:81)
3549
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)
3550
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:364)
3551
    at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:624)
3552
    at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
3553
    at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:831)
3554
    at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1650)
3555
    at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
3556
    at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)
3557
    at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
3558
    at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
3559
    at java.base/java.lang.Thread.run(Thread.java:834)
3560
ERROR 09 May 2022 10:23:44 org.joget.marketplace.EnhancedJsonTool - java.lang.NullPointerException
3561
java.lang.NullPointerException
3562
    at org.joget.marketplace.EnhancedJsonTool.getObjectFromMap(EnhancedJsonTool.java:272)
3563
    at org.joget.marketplace.EnhancedJsonTool.getRow(EnhancedJsonTool.java:290)
3564
    at org.joget.marketplace.EnhancedJsonTool.storeToForm(EnhancedJsonTool.java:224)
3565
    at org.joget.marketplace.EnhancedJsonTool.execute(EnhancedJsonTool.java:181)
3566
    at org.joget.marketplace.FormUpdateProcessToolDatalistAction.executeAction(FormUpdateProcessToolDatalistAction.java:202)
3567
    at org.joget.apps.datalist.model.DataList.getActionResult(DataList.java:586)
3568
    at org.joget.plugin.enterprise.CrudMenu.viewList_aroundBody28(CrudMenu.java:161)
3569
    at org.joget.plugin.enterprise.CrudMenu.viewList_aroundBody29$advice(CrudMenu.java:99)
3570
    at org.joget.plugin.enterprise.CrudMenu.viewList(CrudMenu.java:1)
3571
    at org.joget.plugin.enterprise.CrudMenu.handleList_aroundBody26(CrudMenu.java:146)
3572
    at org.joget.plugin.enterprise.CrudMenu.handleList_aroundBody27$advice(CrudMenu.java:99)
3573
    at org.joget.plugin.enterprise.CrudMenu.handleList(CrudMenu.java:1)
3574
    at org.joget.plugin.enterprise.CrudMenu.getJspPage_aroundBody22(CrudMenu.java:137)
3575
    at org.joget.plugin.enterprise.CrudMenu.getJspPage_aroundBody23$advice(CrudMenu.java:99)
3576
    at org.joget.plugin.enterprise.CrudMenu.getJspPage(CrudMenu.java:1)
3577
    at org.joget.apps.userview.model.UserviewMenu.getReadyJspPage_aroundBody12(UserviewMenu.java:134)
3578
    at org.joget.apps.userview.model.UserviewMenu.getReadyJspPage_aroundBody13$advice(UserviewMenu.java:99)
3579
    at org.joget.apps.userview.model.UserviewMenu.getReadyJspPage(UserviewMenu.java:1)
3580
    at org.joget.apps.userview.service.UserviewUtil.getUserviewMenuHtml(UserviewUtil.java:130)
3581
    at org.joget.apps.userview.service.UserviewThemeProcesser.getContent(UserviewThemeProcesser.java:649)
3582
    at org.joget.apps.userview.service.UserviewThemeProcesser.getHtml(UserviewThemeProcesser.java:197)
3583
    at jdk.internal.reflect.GeneratedMethodAccessor386.invoke(Unknown Source)
3584
    at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
3585
    at java.base/java.lang.reflect.Method.invoke(Method.java:566)
3586
    at javax.el.BeanELResolver.getValue(BeanELResolver.java:91)
3587
    at org.apache.jasper.el.JasperELResolver.getValue(JasperELResolver.java:112)
3588
    at org.apache.el.parser.AstValue.getValue(AstValue.java:168)
3589
    at org.apache.el.ValueExpressionImpl.getValue(ValueExpressionImpl.java:189)
3590
    at org.apache.jasper.el.JspValueExpression.getValue(JspValueExpression.java:129)
3591
    at org.apache.jsp.WEB_002dINF.jsp.ubuilder.v5view_jsp._jspx_meth_c_005fset_005f0(v5view_jsp.java:250)
3592
    at org.apache.jsp.WEB_002dINF.jsp.ubuilder.v5view_jsp._jspx_meth_c_005fif_005f0(v5view_jsp.java:207)
3593
    at org.apache.jsp.WEB_002dINF.jsp.ubuilder.v5view_jsp._jspService(v5view_jsp.java:158)
3594
    at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
3595
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:764)
3596
    at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:465)
3597
    at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:383)
3598
    at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:331)
3599
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:764)
3600
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
3601
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
3602
    at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
3603
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
3604
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
3605
    at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:712)
3606
    at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:462)
3607
    at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:388)
3608
    at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:316)
3609
    at org.springframework.web.servlet.view.InternalResourceView.renderMergedOutputModel(InternalResourceView.java:168)
3610
    at org.springframework.web.servlet.view.AbstractView.render(AbstractView.java:304)
3611
    at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1286)
3612
    at org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:1041)
3613
    at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:984)
3614
    at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:901)
3615
    at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:970)
3616
    at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:872)
3617
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:681)
3618
    at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:846)
3619
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:764)
3620
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
3621
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
3622
    at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
3623
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
3624
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
3625
    at org.joget.apps.app.web.GitRequestFilter.doFilter(GitRequestFilter.java:40)
3626
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
3627
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
3628
    at org.joget.commons.util.AnalyzerFilter.doFilter_aroundBody0(AnalyzerFilter.java:17)
3629
    at org.joget.commons.util.AnalyzerFilter$AjcClosure1.run(AnalyzerFilter.java:1)
3630
    at org.aspectj.runtime.reflect.JoinPointImpl.proceed(JoinPointImpl.java:149)
3631
    at org.joget.commons.util.AnalyzerAspect.analyzeRequests(AnalyzerAspect.java:54)
3632
    at org.joget.commons.util.AnalyzerFilter.doFilter(AnalyzerFilter.java:17)
3633
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
3634
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
3635
    at org.displaytag.filter.ResponseOverrideFilter.doFilter(ResponseOverrideFilter.java:125)
3636
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
3637
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
3638
    at org.owasp.csrfguard.CsrfGuardFilter.doFilter(CsrfGuardFilter.java:88)
3639
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
3640
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
3641
    at org.springframework.web.multipart.support.MultipartFilter.doFilterInternal(MultipartFilter.java:122)
3642
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
3643
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
3644
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
3645
    at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:317)
3646
    at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:127)
3647
    at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:91)
3648
    at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331)
3649
    at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:115)
3650
    at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331)
3651
    at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137)
3652
    at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331)
3653
    at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111)
3654
    at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331)
3655
    at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)
3656
    at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331)
3657
    at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:200)
3658
    at org.joget.apps.workflow.security.WorkflowHttpAuthProcessingFilter.doFilter(WorkflowHttpAuthProcessingFilter.java:86)
3659
    at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331)
3660
    at org.springframework.security.web.authentication.www.BasicAuthenticationFilter.doFilterInternal(BasicAuthenticationFilter.java:158)
3661
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
3662
    at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331)
3663
    at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:200)
3664
    at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331)
3665
    at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:121)
3666
    at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331)
3667
    at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:66)
3668
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
3669
    at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331)
3670
    at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:56)
3671
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
3672
    at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331)
3673
    at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105)
3674
    at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331)
3675
    at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:214)
3676
    at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:177)
3677
    at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:347)
3678
    at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:263)
3679
    at org.joget.commons.spring.web.CustomDelegatingFilterProxy.doFilter(CustomDelegatingFilterProxy.java:31)
3680
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
3681
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
3682
    at org.joget.apps.app.web.ExpireFilter.doFilter(ExpireFilter.java:48)
3683
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
3684
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
3685
    at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:197)
3686
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
3687
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
3688
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
3689
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:196)
3690
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97)
3691
    at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542)
3692
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135)
3693
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:81)
3694
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)
3695
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:364)
3696
    at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:624)
3697
    at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
3698
    at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:831)
3699
    at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1650)
3700
    at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
3701
    at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)
3702
    at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
3703
    at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
3704
    at java.base/java.lang.Thread.run(Thread.java:834)

09 May, 2022
confluenceUser
confluenceUser

How about the first step? "getTaskStatus" is the second step. Did you manage to upload the doc and send to ABBYY?

10 May, 2022
confluenceUser
confluenceUser

oh yes, i just notice that it didnt assign a task id, means unsuccessful API call right?

12 Oct, 2022
confluenceUser
confluenceUser

Please use the below plugins only

To set auth environment variable:

Use online base64 encoder to encode the string: AppID:AppPassword

ex. If AppID=xyz, App pwd=abc then base64 encode(xyz:abc) will be eHl6OmFiYw==

Use this value in setting auth environment variable. ex. Basic eHl6OmFiYw==

RELATED QUESTIONS

Your answer


To answer a question you'll need an account.

Print