Genesys Engage on-premises

 View Only
Discussion Thread View
  • 1.  GIA Link to an external vxml application get's error 405

    Posted 09-25-2019 12:14
    Hi Everyone,

    I have the following cenario:

    GIA installed and running;

    I created a simple app that has a prompt and a link block to an external vxml app created with composer (subcallflow with return value);


    When I call my GIA App the prompt is played then i hear the Sorry, there was a technical error prompt.

    In the fish logs I get the error below.

    Can anyone help me?

    Thanks!

    Kind regards

    [ERROR] 2019-09-25 16:59:54,046 (7DD26A15-4CA1-4688-910E-6A10C72A1678-3071068@10.29.205.36:722003" target="_blank" data-saferedirecturl="https://www.google.com/url?q=http://http-nio-8082-exec-5:580C1F0CBBB568856D1A8E4F2EE90B5A:7DD26A15-4CA1-4688-910E-6A10C72A1678-3071068@10.29.205.36:722003&source=gmail&ust=1569514291139000&usg=AFQjCNHz2l7hwzQJeIGhsfC6gMan9ImFPg" rel="noopener">http-nio-8082-exec-5:580C1F0CBBB568856D1A8E4F2EE90B5A:7DD26A15-4CA1-4688-910E-6A10C72A1678-3071068@10.29.205.36:722003) com.speechstorm.fish.runtime.SwimController.

    *************************** Exception occured (Start) **************************

    Method     : doGetOrPost
    Context    : Error Caught From VXML
    Type       : com.speechstorm.fish.runtime.PlatformException
    Message    : error.badfetch.https.405 - HTTP error response 405 [Target: https://cdt-ivr.cqgrupocgd.com/ors/src-gen/subFromGIA.vxml ]
    StackTrace : com.speechstorm.fish.runtime.PlatformException: error.badfetch.https.405 - HTTP error response 405 [Target: https://testlab.lab.pt/ors/src-gen/subFromGIA.vxml ]
     at com.speechstorm.fish.runtime.SwimController.doGetOrPost(Unknown Source)
     at com.speechstorm.fish.runtime.SwimController.doGet(Unknown Source)
     at javax.servlet.http.HttpServlet.service(HttpServlet.java:634)
     at javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
     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 com.speechstorm.http.CookieFilter.doFilter(Unknown Source)
     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
     at com.speechstorm.logging.RequestLoggerFilter.doFilter(Unknown Source)
     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
     at com.speechstorm.fish.runtime.LoggingMDCFilter.doFilter(Unknown Source)
     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:199)
     at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
     at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:491)
     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:668)
     at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87)
     at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
     at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
     at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
     at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:764)
     at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1388)
     at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
     at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
     at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
     at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
     at java.lang.Thread.run(Thread.java:748)
     

     *************************** Exception occured (End) ***************************


    #Integrations
    #Self-Service

    ------------------------------
    Pedro Antunes
    xseed-Consultoria e Sistemas
    ------------------------------


  • 2.  RE: GIA Link to an external vxml application get's error 405
    Best Answer

    Posted 09-26-2019 09:29
    Ok, this one was a configuration in the iis that hosted the target vxml.
    Solved.

    ------------------------------
    Pedro Antunes
    xseed-Consultoria e Sistemas
    ------------------------------



  • 3.  RE: GIA Link to an external vxml application get's error 405

    Posted 05-20-2020 12:11
    Hi Pedro,
    I'm in similar scenario you described: 
    simple GIA app that uses an external vxml (subcallflow) created with the Composer, through a Link Block.
    The call arrives correctly on external vxml but here I can't retrieve any parameter defined in GIA app (empty values only).
    But if I set a variable in the exit block of the VXML, this is retrievable in the GIA app, once the control returnes to it.
    Have you experienced the same behavior?
    Thank you

    Kind regards


    ------------------------------
    Marco Ruzzon
    Indra Italia spa
    ------------------------------



  • 4.  RE: GIA Link to an external vxml application get's error 405

    Posted 05-21-2020 05:29
    Hi Marco,

    I didn't evolve in this scenario because the webserver where we hosted Composer apps was IIS and connection between GIA and IIS is not supported. We had to go in another direction.
    Good luck!
    Kind regards,
    Pedro Antunes

    Alameda António Sérgio, nº 7 – 1º A, 2795 - 023 Linda-a-Velha, Portugal
    www.xseed.pt | phone:  +351 213 714 675 | cell: +351 915 000 268 

    Confidentiality: This e-mail and its attachments are confidential and only for the use of its intended recipient. If you are not the intended recipient, please notify us promptly and delete such message from your inbox.






Need Help finding something?

Check out the Genesys Knowledge Network - your all-in-one access point for Genesys resources