cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
2405
Views
2
Helpful
4
Replies
Highlighted
Beginner

Adding a Custom CUIC ( Permalink ) Finesse Gadget

Hello All,

Due to my most recent experience I figured I'd share what I did to make this work, problems I encountered, and how I fixed them.

*This is based on the below environment Version details:

Environment

UCCE 9.0(4)

Finesse 10.5.1.1000-3    

CUIC 10.5.1.10000-7

  

  1. Create CUIC Report or Modify Existing
  2. Modify Report View Links (copy and paste link into XML Document.)
  3. Right click on report - Select edit Views
  4. Select View that you wish to edit
  5. Click on Radio Button selecting Enable unauthenticated access
  6. Click on Links
  7. Select link and copy. (*note this is where I found my problem was)

               a. Copying the link left out the uuid string.

i.e.

DL_Screen_Capture 2017-03-13 at 10.28.26 AM.png

*** I kept getting "Could not load the specified page (java.lang.NullPointerException)"***


So what I had to do is:


  1. Put link in Browser and watch the permalink report populate in the browser.
  2. Now copy the link that is in the browser.  - New Link has uuid
  3. That is the link that you will put into your XML file. * But please note exit the & as needed.
  4. Create XML File - Saved as ITSC_1.xml  in this example and it will reside in /files/Location/

  <?xml version="1.0" encoding="UTF-8"?> 

<Module>

<ModulePrefs

title="Agent - Agent State Report"

        height="325"

        scrolling="true">

</ModulePrefs>

<Content type="url" href="https://hostname:8444/cuic/permalink/PermalinkViewer.htmx?viewId=950123DF1000015A0005876F0A145B50&linkType=htmlType&viewType=Grid&uuid=0bd6c455-ece3-4406-b94c-73b4a9d63b64;" />

</Module>

  1. Load XML file into Finesse Servers 3rd Party Gadget directory
  2. Modify Finesse Desktop Layout
  3. <gadget>http://localhost/3rdpartygadget/files/Location/CUIC/ITSC_1.xml</gadget>
  4. Restart Tomcat


And it should now display Correctly

4 REPLIES 4
Highlighted
Cisco Employee

Thank you for sharing your experience and solution!

Highlighted

So I'm Curious on this.... Doing it the way that I'm doing it having to add the UUID... Every minor change the UUID Changes and the report needs to be re uploaded etc... Just a complete Pain...

When you test using a CUIC report grabbing the html Permalink from CUIC does it show like this?

  

https://xxxx:8444/cuic/permalink/PermalinkViewer.htmx?viewId=16B938461000015C00388F4E0A145B50&;linkType=htmlType&;viewType=Grid

I have to put this in the browser get it to populate the entire link with the UUID then put it in my code to work.

Working_URL.png

Non Working URL.png

Just a complete pain, and hoping you have a suggestion.

Highlighted

Hi Darren,

Hm. I don't have CUIC 10.5, but I have 10.6 with CCX. I took your Test.xml and filled in my permalink and it worked correctly

<?xml version="1.0" encoding="UTF-8"?>

<Module>

<ModulePrefs

title="Test - Test"

        height="325"

        scrolling="true">

</ModulePrefs>

<Content type="url" href="https://<FQDN>:8444/cuic/permalink/PermalinkViewer.htmx?viewId=189809FA1000015C000000C10A0A140A&amp;linkType=htmlType&amp;viewType=Grid" />

</Module>

Are you doing a Historical Report or Live Data Report?

Thanx,

Denise

Highlighted

This is a Real Time report... No live Data yet...that will come after our Upgrade...