cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
430
Views
0
Helpful
5
Replies

http contact step ?

Hi,

Perhaps, I have to use some http contact steps but I am not sure of the purpose of these steps ?

Can you explain me ?

is it the agent browser which interacts with the script/server ? or is it the server with another server ?

In fact, when an agent take a call, he have to enter some statistics values in a web page ... and the script must retreive these values to store it in the CDR database.

Thanks you in advance

Thierry

5 Replies 5

yogeswar
Level 4
Level 4

Check out the following URL which describes the purpose and usage of http step.

http://www.cisco.com/univercd/cc/td/doc/product/voice/sw_ap_to/apps_3_5/english/admn_app/step.pdf

venkasub
Level 4
Level 4

Also take a look at the section "Creating Web-Enabled Scripts" from the following URL, this talks about how to create Static and dynamic web page as well as how the script populate values back to browser. The following info is from that section

"This sample script uses a static web page that prompts the user for a name and a dynamic web page that provides a template with an embedded keyword that is substituted dynamically by the script when it runs".

http://www.cisco.com/univercd/cc/td/doc/product/voice/sw_ap_to/apps_3_0/english/admn_app/develop/index.htm

Hope this helps

Regards

Venkat

Hi Thierry,

In response to your question, its the agents browser which interacts with the script.

It would be more clear if you understand the flow, IPCC Express uses Triggers, like a JTAPI trigger is used to initiate session from a Telephony Interface, here you will be creating a HTTP trigger which you will associate with the Application. Now this application will be using the script that you'll create. I am sure you would have got enough information from the above links about the HTTP Steps.

Here is a link which talks about creating a HTTP Trigger

http://www.cisco.com/en/US/products/sw/custcosw/ps1846/products_administration_guide_chapter09186a00800ee22f.html#26143

Hope that helps

Aslam.

Hi,

Thanks you for these links.

I created a script and I configured an Http trigger :

"/queuestats" "Queues Stats" "3" in the web administration.

In my step "Send JSP" I put "queuestats/queuestats.jsp" for the template

when I try in the browser : http://172.16.6.100:8080/queuestats/

I get :

Not Found (404)

Original request: /queuestats/

Not found request: /queuestats/

I must configure something in tomcat ?

In my case, the IPCC is installed on the same server than the CCM...

Thanks you in advance

Thierry

Hi Thierry,

Not sure about the version of CCM you are running. Refer the DDTS-CSCdz88040 :HttpSubsystem port conflict.

Symptom

------------

HttpSubsystem does not work due to port conflict of Tomcat between CRS and CCM

Condition

------------

When CRS 3.0(3) is co-located with CCM 3.3(2)

Workaround

-------------

(1) Take a backup of the following configuration file:

\tomcat\conf\server.xml

(2) Open the original server.xml file using any text editor

(3) Search the file to find the string "Normal HTTP"

The following example shows the portion of the file that contains the port number:

className="org.apache.tomcat.service.PoolTcpConnector">

value="org.apache.tomcat.service.http.HttpConnectionHandler"/>

value="8080"/>

(4) Change the value 8080 to something else (For example: 8081)

(5) Save the configuration file

(6) Restart the CRS Engine

NOTE: This port conflict exists only with CCM 3.3(2). With CCM 3.3(3) this is NOT the case.

Regards

Yogi