cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
146
Views
0
Helpful
0
Comments
cdnadmin
Level 11
Level 11
This document was generated from CDN thread

Created by: James Maudlin on 14-02-2012 06:36:37 PM
Can not get Visual Voicemail working in WebEx Social. I have followed the step-by-step
configurations in the config guide and still am unable to get voicemails to appear in the
Voice Messages App.
 
The TAC case is 620586549 - its been open for a week.

 
I spent at least an hour trying everything we can think of.  
We changed the Unity Connection Server user password, we removed the Pilot number,
we checked the keystore, we tried using just IP for Unity Connection Server instead of
FQDN, we looked at log files.  Everything!  I don¿t know what else to check.  
This portlet is so simple to setup (yet complex, I¿m sure, on the backend).  What more can we test?

His Unity Connection Server is pulling from LDAP but the WebEx SocialVMUser appears to be local.  
Could this be an issue maybe?  We were leery of removing this user in case the Unity Connection
admin had some something special to make it work.  (I thought that once Unity
Connection starts pulling from LDAP that ALL users need to be in LDAP, which WebEx SocialVMUser is not.)  
So this is an un-tested possibility.  

Here is what I am getting:


"NetworkError: 500 Internal Server Error -
http://WebEx Social/delegate/ProxyServlet/vmrest/mailbox/folders/inbox/messages?
USER_ID=310519&COMPANY_ID=10195&type=voice&dojo.preventCache=13286466360
03"
messag...6636003
Error: Unable to load
/delegate/ProxyServlet/vmrest/mailbox/folders/inbox/messages?USER_ID=310
519&COMPANY_ID=10195&type=voice&dojo.preventCache=1328646636003
status:500
...00;}catch(e){return 1;}}:function(node){return
gcs(node).opacity;};dojo._setOpac...
dojo.j...0110906 (line 14)
Error: Unable to load
/delegate/ProxyServlet/vmrest/mailbox/folders/inbox/messages?USER_ID=310
519&COMPANY_ID=10195&type=voice&dojo.preventCache=1328646636003
status:500
...00;}catch(e){return 1;}}:function(node){return
gcs(node).opacity;};dojo._setOpac...
dojo.j...0110906 (line 14)
Error: Unable to load
/delegate/ProxyServlet/vmrest/mailbox/folders/inbox/messages?USER_ID=310
519&COMPANY_ID=10195&type=voice&dojo.preventCache=1328646636003
status:500
...00;}catch(e){return 1;}}:function(node){return
gcs(node).opacity;};dojo._setOpac...
dojo.j...0110906 (line 14)
Error: Unable to load
/delegate/ProxyServlet/vmrest/mailbox/folders/inbox/messages?USER_ID=310
519&COMPANY_ID=10195&type=voice&dojo.preventCache=1328646636003
status:500
...00;}catch(e){return 1;}}:function(node){return
gcs(node).opacity;};dojo._setOpac...
dojo.j...0110906 (line 14)

Also, this is the error I am getting in Firebug when I try to refresh
the page.

GET
http://WebEx Social/delegate/ProxyServlet/vmrest/mailbox...10195&type=voice&dojo
.preventCache=1328805601277
<http://WebEx Social/delegate/ProxyServlet/vmrest/mailbox...10195&type=voice&doj
o.preventCache=1328805601277>  500 Internal Server Error139ms

HTTP Status 500 -

________________________________

type Exception report
message
description The server encountered an internal error () that prevented
it from fulfilling this request.
exception
javax.servlet.ServletException: No servlet registred for context
ProxyServlet

com.liferay.portal.kernel.servlet.PortalDelegatorServlet.service(PortalD
elegatorServlet.java:105)
        javax.servlet.http.HttpServlet.service(HttpServlet.java:717)

com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.ja
va:202)

com.liferay.portal.servlet.filters.sso.ntlm.NtlmPostFilter.processFilter
(NtlmPostFilter.java:108)

com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:12
9)

com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.ja
va:202)

com.liferay.portal.sharepoint.SharepointFilter.processFilter(SharepointF
ilter.java:208)

com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:12
9)

com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.ja
va:202)

com.liferay.portal.servlet.filters.virtualhost.VirtualHostFilter.process
Filter(VirtualHostFilter.java:326)

com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:12
9)

com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.ja
va:202)

com.liferay.portal.servlet.filters.threadlocalcache.ThreadLocalCacheFilt
er.processFilter(ThreadLocalCacheFilter.java:68)

com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:12
9)

com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.ja
va:202)

com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:13
2)

com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.ja
va:202)

com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:13
2)

org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFi
lter.java:738)

com.liferay.portal.servlet.filters.logenhancement.LogEnhancementFilter.d
oFilter(LogEnhancementFilter.java:95)

org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(
CharacterEncodingFilter.java:96)

org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequ
estFilter.java:76)
note The full stack trace of the root cause is available in the Apache
Tomcat/6.0.32 logs.
________________________________


Apache Tomcat/6.0.32



</pre>

Subject: RE: Visual VM not working QUAD 2.5
Replied by: Daniele Salladini on 15-02-2012 03:36:39 AM
Hi James,
 
check these points in your configuration:
 
1) certificate correctly imported (and trusted) in "keystore" keystore.
 
2) keystore.visualvoicemail file doesn't be placed in /root/ directory: WebEx Social can't read directly inside that. I Created a new directory called "Keystore" and give it all read rights.
 
3) make sure that path for keystore file on WebEx Social Webnode is correct. it start from "/" not from "/root/".
 
Regards,
 
Daniele

Subject: RE: New Message from Daniele Salladini in WebEx Social Developer Center - Technical
Replied by: Willard Mickelson on 15-02-2012 08:18:48 AM
Good point.  We will have to double check that ASAP.



I wish to make a suggestion for a rewording of the Cisco WebEx Social Administration Guide.  Page 3-51 Step 6.  Instead of saying to save the pem file above /root you may want to say ¿save the pem file in /¿.



I don¿t know if this is the issue but when I read this step I ¿glossed¿ over the ¿above¿ and read it as to save in the ¿/root¿ dir.



Just my 2 cents.



From: Cisco Developer Community Forums [mailto:cdicuser@developer.cisco.com]
Sent: Wednesday, February 15, 2012 1:37 AM
To: cdicuser@developer.cisco.com
Subject: New Message from Daniele Salladini in WebEx Social Developer Center - Technical questions: RE: Visual VM not working QUAD 2.5



Daniele Salladini has created a new message in the forum "Technical questions":

--------------------------------------------------------------
Hi James,

check these points in your configuration:

1) certificate correctly imported (and trusted) in "keystore" keystore.

2) keystore.visualvoicemail file doesn't be placed in /root/ directory: WebEx Social can't read directly inside that. I Created a new directory called "Keystore" and give it all read rights.

3) make sure that path for keystore file on WebEx Social Webnode is correct. it start from "/" not from "/root/".

Regards,

Daniele
--
To respond to this post, please click the following link:

<http://developer.cisco.com/group/WebEx Social/forums/-/message_boards/view_message/5154627>

or simply reply to this email.

Subject: RE: Visual VM not working QUAD 2.5
Replied by: Cody Burger on 15-02-2012 06:28:03 PM
Hi James,
 
check these points in your configuration:
 
1) certificate correctly imported (and trusted) in "keystore" keystore.
 
2) keystore.visualvoicemail file doesn't be placed in /root/ directory: WebEx Social can't read directly inside that. I Created a new directory called "Keystore" and give it all read rights.
 
3) make sure that path for keystore file on WebEx Social Webnode is correct. it start from "/" not from "/root/".
 
Regards,
 
Daniele

 
Ok so James actually posted this thread for me (thanks James)
 
I have done the above. I originally had the keystore.visualvoicemail file in the root directory as the instructions stated.
 
I deleted that and created a Keystore in the / directory. Re-imported the certs to that folder and changed the pointers in the Director-->Security-->Keystore file and the /opt/cisco/WebEx Social/tomcat/webapps/ROOT/WEB-INF/classes/portal-ext.properties file on both web-nodes.
 
This is still not working for me and am receiving the following error using firebug:
 
GET http://WebEx Social/delegate/ProxyServlet/vmrest/mailbox...10195&type=voice dojo.preventCache=1329348320435 500 Internal Server Error
 
<h1>HTTP Status 500 - </h1>
<hr size="1" noshade="noshade" />
type Exception report
message
description The server encountered an internal error () that prevented it from fulfilling this request.
exception
<pre>javax.servlet.ServletException: No servlet registred for context ProxyServlet
com.liferay.portal.kernel.servlet.PortalDelegatorServlet.service(PortalDelegatorServlet.java:105)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:202)
com.liferay.portal.servlet.filters.sso.ntlm.NtlmPostFilter.processFilter(NtlmPostFilter.java:108)
com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:129)
com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:202)
com.liferay.portal.sharepoint.SharepointFilter.processFilter(SharepointFilter.java:208)
com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:129)
com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:202)
com.liferay.portal.servlet.filters.virtualhost.VirtualHostFilter.processFilter(VirtualHostFilter.java:326)
com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:129)
com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:202)
com.liferay.portal.servlet.filters.threadlocalcache.ThreadLocalCacheFilter.processFilter(ThreadLocalCacheFilter.java:68)
com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:129)
com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:202)
com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:132)
com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:202)
com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:132)
org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFilter.java:738)
com.liferay.portal.servlet.filters.logenhancement.LogEnhancementFilter.doFilter(LogEnhancementFilter.java:95)
org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:96)
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
</pre>
note The full stack trace of the root cause is available in the Apache Tomcat/6.0.32 logs.
<hr size="1" noshade="noshade" />
<h3>Apache Tomcat/6.0.32</h3>
 
 
Any other ideas?

Subject: RE: New Message from Cody Burger in WebEx Social Developer Center - Technical quest
Replied by: Mohsin Ali on 16-02-2012 03:30:48 AM
Hi Cody,



What version of WebEx Social are you running? Have you populated the voice mail server fields in WebEx Social web node? Look under settings/server/common configuration/voice mail server.



Regards,



Mo





Mo Ali
NETWORK CONSULTING ENGINEER
ECP - OPEX
moal2@cisco.com <mailto:moal2@cisco.com>
Phone: +1 408 853 3366
Mobile: +1 408 386 8176
Fax: +1 408 424 5257




Cisco.com <http://www.cisco.com/>





Think before you print.

This email may contain confidential and privileged material for the sole use of the intended recipient. Any review, use, distribution or disclosure by others is strictly prohibited. If you are not the intended recipient (or authorized to receive for the recipient), please contact the sender by reply email and delete all copies of this message.

For corporate legal information go to:
http://www.cisco.com/web/about/doing_business/legal/cri/index.html <http://www.cisco.com/web/about/doing_business/legal/cri/index.html








From: Cisco Developer Community Forums [mailto:cdicuser@developer.cisco.com]
Sent: Wednesday, February 15, 2012 3:28 PM
To: cdicuser@developer.cisco.com
Subject: New Message from Cody Burger in WebEx Social Developer Center - Technical questions: RE: Visual VM not working QUAD 2.5



Cody Burger has created a new message in the forum "Technical questions":

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

Hi James,

check these points in your configuration:

1) certificate correctly imported (and trusted) in "keystore" keystore.

2) keystore.visualvoicemail file doesn't be placed in /root/ directory: WebEx Social can't read directly inside that. I Created a new directory called "Keystore" and give it all read rights.

3) make sure that path for keystore file on WebEx Social Webnode is correct. it start from "/" not from "/root/".

Regards,

Daniele



Ok so James actually posted this thread for me (thanks James)

I have done the above. I originally had the keystore.visualvoicemail file in the root directory as the instructions stated.

I deleted that and created a Keystore in the / directory. Re-imported the certs to that folder and changed the pointers in the Director-->Security-->Keystore file and the /opt/cisco/WebEx Social/tomcat/webapps/ROOT/WEB-INF/classes/portal-ext.properties file on both web-nodes.

This is still not working for me and am receiving the following error using firebug:

GET http://WebEx Social/delegate/ProxyServlet/vmrest/mailbox...10195&type=voice dojo.preventCache=1329348320435 500 Internal Server Error

<h1>HTTP Status 500 - </h1>
<hr size="1" noshade="noshade" />
type Exception report
message
description The server encountered an internal error () that prevented it from fulfilling this request.
exception
<pre>javax.servlet.ServletException: No servlet registred for context ProxyServlet
com.liferay.portal.kernel.servlet.PortalDelegatorServlet.service(PortalDelegatorServlet.java:105)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:202)
com.liferay.portal.servlet.filters.sso.ntlm.NtlmPostFilter.processFilter(NtlmPostFilter.java:108)
com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:129)
com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:202)
com.liferay.portal.sharepoint.SharepointFilter.processFilter(SharepointFilter.java:208)
com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:129)
com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:202)
com.liferay.portal.servlet.filters.virtualhost.VirtualHostFilter.processFilter(VirtualHostFilter.java:326)
com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:129)
com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:202)
com.liferay.portal.servlet.filters.threadlocalcache.ThreadLocalCacheFilter.processFilter(ThreadLocalCacheFilter.java:68)
com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:129)
com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:202)
com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:132)
com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:202)
com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:132)
org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFilter.java:738)
com.liferay.portal.servlet.filters.logenhancement.LogEnhancementFilter.doFilter(LogEnhancementFilter.java:95)
org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:96)
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
</pre>
note The full stack trace of the root cause is available in the Apache Tomcat/6.0.32 logs.
<hr size="1" noshade="noshade" />
<h3>Apache Tomcat/6.0.32</h3>


Any other ideas?
--
To respond to this post, please click the following link:

<http://developer.cisco.com/group/WebEx Social/forums/-/message_boards/view_message/5158616>

or simply reply to this email.

Subject: RE: Visual VM not working QUAD 2.5
Replied by: Cody Burger on 16-02-2012 11:20:08 AM
Our QUAD version is WebEx Social Version 2.5.2.10100.171

We do have our voicemail servers setup.

Subject: RE: New Message from Cody Burger in WebEx Social Developer Center - Technical quest
Replied by: Willard Mickelson on 16-02-2012 11:23:48 AM
Cody,

                Where is the pem file stored on the WebEx Social node?  I remember you showing it to me but I don¿t remember the directory.



From: Cisco Developer Community Forums [mailto:cdicuser@developer.cisco.com]
Sent: Thursday, February 16, 2012 9:20 AM
To: cdicuser@developer.cisco.com
Subject: New Message from Cody Burger in WebEx Social Developer Center - Technical questions: RE: Visual VM not working QUAD 2.5



Cody Burger has created a new message in the forum "Technical questions":

--------------------------------------------------------------
Our QUAD version is WebEx Social Version 2.5.2.10100.171

We do have our voicemail servers setup.
--
To respond to this post, please click the following link:

<http://developer.cisco.com/group/WebEx Social/forums/-/message_boards/view_message/5158245>

or simply reply to this email.

Subject: RE: Visual VM not working QUAD 2.5
Replied by: Cody Burger on 16-02-2012 11:30:31 AM
They were in the root folder, but it shouldn't matter since I import them into the keystore.

Subject: RE: New Message from Cody Burger in WebEx Social Developer Center - Technical quest
Replied by: Willard Mickelson on 16-02-2012 11:34:47 AM
That is what I thought I remember.  However if you read the instructions (more carefully than I did) Step 6 specifically says to NOT store the pem in the /root folder.



Hey, at least it is something to try.  J



From: Cisco Developer Community Forums [mailto:cdicuser@developer.cisco.com]
Sent: Thursday, February 16, 2012 9:31 AM
To: cdicuser@developer.cisco.com
Subject: New Message from Cody Burger in WebEx Social Developer Center - Technical questions: RE: Visual VM not working QUAD 2.5



Cody Burger has created a new message in the forum "Technical questions":

--------------------------------------------------------------
They were in the root folder, but it shouldn't matter since I import them into the keystore.
--
To respond to this post, please click the following link:

<http://developer.cisco.com/group/WebEx Social/forums/-/message_boards/view_message/5158261>

or simply reply to this email.

Subject: RE: Visual VM not working QUAD 2.5
Replied by: Cody Burger on 16-02-2012 11:39:25 AM
I must not be reading it carefully either, here is what it says:

Step 6 Perform an SFTP command on the file saved above to the /root directory of the Cisco WebEx Social node.

Subject: RE: New Message from Cody Burger in WebEx Social Developer Center - Technical quest
Replied by: Willard Mickelson on 16-02-2012 11:44:48 AM
I posted a comment earlier, once I read the line correctly, suggesting they re-word it to be more clear.



From: Cisco Developer Community Forums [mailto:cdicuser@developer.cisco.com]
Sent: Thursday, February 16, 2012 9:39 AM
To: cdicuser@developer.cisco.com
Subject: New Message from Cody Burger in WebEx Social Developer Center - Technical questions: RE: Visual VM not working QUAD 2.5



Cody Burger has created a new message in the forum "Technical questions":

--------------------------------------------------------------
I must not be reading it carefully either, here is what it says:

Step 6 Perform an SFTP command on the file saved above to the /root directory of the Cisco WebEx Social node.
--
To respond to this post, please click the following link:

<http://developer.cisco.com/group/WebEx Social/forums/-/message_boards/view_message/5158289>

or simply reply to this email.

Subject: RE: Visual VM not working QUAD 2.5
Replied by: Cody Burger on 16-02-2012 11:48:37 AM
Does it really matter where the .pem files are stored? Once they are imported to the keystore, you can technically delete them.

Subject: RE: New Message from Cody Burger in WebEx Social Developer Center - Technical quest
Replied by: Willard Mickelson on 16-02-2012 12:54:48 PM
One would think.  Just ¿following orders¿ as it were.



From: Cisco Developer Community Forums [mailto:cdicuser@developer.cisco.com]
Sent: Thursday, February 16, 2012 9:49 AM
To: cdicuser@developer.cisco.com
Subject: New Message from Cody Burger in WebEx Social Developer Center - Technical questions: RE: Visual VM not working QUAD 2.5



Cody Burger has created a new message in the forum "Technical questions":

--------------------------------------------------------------
Does it really matter where the .pem files are stored? Once they are imported to the keystore, you can technically delete them.
--
To respond to this post, please click the following link:

<http://developer.cisco.com/group/WebEx Social/forums/-/message_boards/view_message/5162312>

or simply reply to this email.

Subject: RE: Visual VM not working QUAD 2.5
Replied by: James Maudlin on 16-02-2012 02:00:29 PM
Using Firebug to look at Visual Voice Mail (VVM) messaging




Due to CSCti78976,
there is not currently any server-side debugging of any significance
that can be enabled on WebEx Social for Visual Voice Mail (VVM) issues. However,
we can get most of the information we need via Firebug. Here is now.
 

By installing Firebug on a browser that can access the WebEx Social system in
question, we can see a vast majority of the information needed to
troubleshoot VVM issues. You can get Firebug at http://getfirebug.com and there are some helpful links in the WebEx Social Debugging section of the Intro to WebEx Social page.
 

Once you have Firebug installed and enabled, open Firebug (F12, or
double-click the Firebug icon in the lower right of the browser window)
and go to the end user's My View page with the VVM portlet.
 

Click the Console tab and ensure that it is enabled by clicking the downward-facing triangle next to the word "Console."

 
 

Then, reload the page either by hitting F5 or clicking the reload
button. You will see alot of items scroll though the Console tab, but
you can limit the display to just the voicemail items by typing
"voicemail" in the search field in the upper-right of the Firebug pane.

 
 

By doing this, we will see a series of GETs and POSTs to the voicemail servlet on the WebEx Social server. Recall from the Unity Connection Integration TOI
that the client will request the contents of the user's Voice Mail
inbox via the WebEx Social server. WebEx Social will make XML API calls on behalf of the
end user, get XML back from Unity, then ship this to the end user's
browser in JSON format. The Portlet then takes that JSON and makes all
of the UI that the user can see and touch (VMs, profile pictures, play
buttons, etc).
 

As an example, here is the Firebug JSON output from a request to fetch
the contents of my Unity Inbox. This happens in an HTTP GET to
"../voicemail-portlet/proxy/vmrestfolders/inbox." You can get to the
JSON data by expanding the HTTP GET, then clicking on the JSON tab:

 



As you can see, the data has all of the data about the one VM I had at
this time (e.g.: Arrival Time, Duration, Display Name (CLID info
received by Unity), and ¿ very importantly ¿ the URI used to get this
info).



By using the hostname of the Unity Connection server, along with this
URI, we can make the same call to the Unity server that WebEx Social does. For
example, here¿s the call made to get the info for the message above:

https://utc-sjcvtg-011:8443//vmrest/messages/0:5de459eb-aeb1-4a1f-88a8-c511000c0eb7



This will prompt you for authentication credentials for the user whose inbox you are trying to access.



I crafted this URL by getting the Unity hostname (shown in the ¿From:¿
section of the JSON above, or freely available via the WebEx Social Voice Mail
config tab), then added the URI from the response above. The output from
this call is XML, which is attached to this Post so you can get a feel
for what the WebEx Social Servlet code is doing. In short, the Servlet is taking
this XML response, reformatting it as JSON, which the Portlet uses to
render the display to the WebEx Social user.



Similarly, when we click the button to play back the message, Firebug
will show the call to WebEx Social to fetch the WAV file that will be proxied
through WebEx Social to the end-user¿s browser:

 

Using the info received in the previous XML, we know that there¿s a WAV
attachment (Attachment #0) that is the Voice Mail itself. To retrieve
that WAV file, WebEx Social would call the same URL as before, except with
¿/attachments/<Attachment#>¿ added to the end, like so:

https://utc-sjcvtg-011:8443/vmrest/messages/0:5de459eb-aeb1-4a1f-88a8-c511000c0eb7/attachments/0



Just as before, you can enter that URL into the end user's browser to play the Voice Mail message from their browser.


 

Subject: RE: Visual VM not working QUAD 2.5
Replied by: Cody Burger on 29-02-2012 10:14:28 AM
So I finally got this working. There were a mixture of things wrong, most important being an XML file that had to be patched. Once we got this done, it worked like a champ.

Subject: RE: Visual VM not working QUAD 2.5
Replied by: Elena Pudge on 04-07-2012 03:46:36 PM
Cody,

Dont suppose you could elaborate on exactly what you did to get it fixed? Having exactly the same issue at the moment

Thanks
Getting Started

Find answers to your questions by entering keywords or phrases in the Search bar above. New here? Use these resources to familiarize yourself with the community:

Quick Links