I’m trying to get a basic Record Block working in GVP using Composer 8.1. So far, when I call it, it records, I press # and it says “The requested page could not be found, goodbye”.
The error below seems to relate to calling a URL :../include/Capture.jsp,and I can see that file in include folder.
Another question:
I use record block to set properties—“Capture Location”,how to set? format? Can u provide examples?
[This is my MCP logs.]
2017-05-18T14:05:48.673 Int 50028 00C20191-10004615 5000 form_enter :Entry1
2017-05-18T14:05:48.673 Int 50029 00C20191-10004615 5000 form_select :Entry:BLOCK
2017-05-18T14:05:48.673 Int 50033 00C20191-10004615 5000 goto :#Record1
2017-05-18T14:05:48.673 Int 50030 00C20191-10004615 5000 form_exit normal
2017-05-18T14:05:48.673 Int 50028 00C20191-10004615 5000 form_enter :Record1
2017-05-18T14:05:48.673 Int 50029 00C20191-10004615 5000 form_select :Record1P0:BLOCK
2017-05-18T14:05:48.673 Int 50029 00C20191-10004615 5000 form_select :Record1RECORD:RECORD
2017-05-18T14:05:48.673 Int 50024 00C20191-10004615 5000 input_start :VOICE|DTMF
2017-05-18T14:05:48.673 Int 50018 00C20191-10004615 5024 prompt
2017-05-18T14:05:48.673 Int 50043 00C20191-10004615 5024 fetch_end Done (revalidated):http://IP:8080/Tran_730002/Resources/Prompts/b.wav
2017-05-18T14:05:48.673 Int 50134 00C20191-10004615 5024 prompt_play audio|http://IP:8080/Tran_730002/Resources/Prompts/b.wav
2017-05-18T14:05:50.177 Int 50043 00C20191-10004615 5024 fetch_end Done (file):file://C:\GCTI\GVP_MCP_85\audio/ulaw\default_audio/endofprompt.vox
2017-05-18T14:05:50.177 Int 50134 00C20191-10004615 5024 prompt_play beep|
2017-05-18T14:05:51.249 Int 50019 00C20191-10004615 5024 prompt_end done
2017-05-18T14:05:51.253 Int 50020 00C20191-10004615 5024 record_start :C:\GCTI\GVP_MCP_85\tmp\00C20191-10004615\24_601390281.00C20191-10004615.wav
2017-05-18T14:05:53.149 Std 90300 WARN 00000000-00000000 3208 00600BB8 Reporting Client was unable to connect to Message Broker (RS): tcp://IP:61616?soKeepAlive=true
2017-05-18T14:05:54.165 Int 50027 00C20191-10004615 5024 dtmf :#
2017-05-18T14:05:54.165 Int 50025 00C20191-10004615 5004 input_end MATCHED|dtmf|Record|inline|#|1.000000
2017-05-18T14:05:54.165 Int 50076 00C20191-10004615 5004 filling :Record1.Record1RECORD:Record:[Recording Object]
2017-05-18T14:05:54.165 Int 50021 00C20191-10004615 5004 record_end :RECORD SUCCESS|DTMF|2900|audio/wav;codec=alaw|C:\GCTI\GVP_MCP_85\tmp\00C20191-10004615\24_601390281.00C20191-10004615.wav
2017-05-18T14:05:54.165 Int 50029 00C20191-10004615 5004 form_select :_FORMITEM_NAME$103$_:BLOCK
2017-05-18T14:05:54.181 Int 50043 00C20191-10004615 5008 fetch_end Fail (HTTP error response 500):http://IP:8080/Tran_730002/include/Capture.jsp
2017-05-18T14:05:54.181 Std 40027 EROR 00C20191-10004615 5008 0C0003F9 Fetch error on url http://IP:8080/Tran_730002/include/Capture.jsp, reason HTTP error response 500, callid 00C20191-10004615
2017-05-18T14:05:54.181 Int 50034 00C20191-10004615 5008 event error.badfetch.http.500:1|HTTP error response 500 [Target: http://IP:8080/Tran_730002/include/Capture.jsp ]
2017-05-18T14:05:54.181 Int 50080 00C20191-10004615 5008 event_handler_enter :error.badfetch|http://IP:8080/Tran_730002/src-gen/Main.vxml
2017-05-18T14:05:54.181 Int 50035 00C20191-10004615 5008 log com.genesyslab.quality.failure:error.badfetch event terminated session
2017-05-18T14:05:54.181 Int 50018 00C20191-10004615 5024 prompt
2017-05-18T14:05:54.181 Int 50043 00C20191-10004615 5024 fetch_end Done (file):file://C:\GCTI\GVP_MCP_85\audio/ulaw\default_audio/the_requested_page_cannot_be_found.vox
2017-05-18T14:05:54.181 Int 50134 00C20191-10004615 5024 prompt_play audio|builtin:default_audio/the_requested_page_cannot_be_found.vox
2017-05-18T14:05:55.677 Int 50043 00C20191-10004615 5024 fetch_end Done (file):file://C:\GCTI\GVP_MCP_85\audio/ulaw\default_audio/goodbye.vox
2017-05-18T14:05:55.677 Int 50134 00C20191-10004615 5024 prompt_play audio|builtin:default_audio/goodbye.vox
2017-05-18T14:05:57.013 Int 50019 00C20191-10004615 5024 prompt_end done
2017-05-18T14:05:57.013 Int 50081 00C20191-10004615 5012 event_handler_exit :error.badfetch
2017-05-18T14:05:57.013 Int 50030 00C20191-10004615 5012 form_exit normal
2017-05-18T14:05:57.013 Int 50036 00C20191-10004615 5012 appl_end
2017-05-18T14:05:57.073 Int 50001 00C20191-10004615 4400 incall_end usrend
2017/5/18 下午 02:05:54 org.apache.catalina.core.StandardWrapperValve invoke
serious: Servlet.service() for servlet [jsp] in context with path [/Tran_730002] threw exception [javax.servlet.ServletException: java.lang.UnsupportedClassVersionError: com/genesyslab/studio/backendlogic/RecordCapturingBackendProcessor] with root cause
java.lang.UnsupportedClassVersionError: com/genesyslab/studio/backendlogic/RecordCapturingBackendProcessor
at org.apache.jsp.include.Capture_jsp._jspService(Capture_jsp.java:72)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:432)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:390)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:334)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:220)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:501)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:408)
at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1070)
at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:611)
at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:316)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:895)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:918)
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
at java.lang.Thread.run(Thread.java:763)
Unsupportedclassversion usually indicates incorrect version of java is being used.
Also ensure that tomcat is using the jre within a jdk and not a standard alone jre
Hey guys,
I Think that is jdk and jre version should be equally.
In my Environment,Composer and Tomcat are in different side. Example:VM & Local computer.
VM’s Tomcat is used to test vxml. Composer is in Local computer (have Tomcat too).
So,Composer’s Tomcat (Local computer) and VM’s Tomcat must be use the same JDK & JRE version.
The output of the jsp will be the same version.