CiscoDevNet / finesse-sample-code

Sample Gadgets and code for use with Finesse
MIT License
82 stars 32 forks source link

Cisco Finesse Thick Client gadget #4

Open nyvlt000 opened 7 years ago

nyvlt000 commented 7 years ago

Hi, i have implemented and followed the guide to implement the "Thick Client gadget" https://github.com/CiscoDevNet/finesse-sample-code/tree/master/ThickClientScreenPopSampleGadget

The problem i am facing is the following:

image

Not sure if i have missed some thing, or there is a change in the .jar file, which needs to be done?

Thank you.

dekwan commented 7 years ago

Which version of the gadget are you using?

nyvlt000 commented 7 years ago

Gadget 10.6, UCCX 10.6.1

dekwan commented 7 years ago

Can you follow the instructions from the 11.0.1 v1.1 gadget and see if it works?

nyvlt000 commented 7 years ago

Same result - the java version we are on is: Java 8 - update 74. Still receiving the "Class not found exception".

dekwan commented 7 years ago

Can the webserver where the ThickClientScreenPop.xml is uploaded to ping the location of the jar?

RE:

  1. Place JavaScreenPop.jar where it is downloadable from your web server
  2. Edit ThickClientScreenPop.xml applet codebase parameter to point to the folder on your remote server where the applet (JavaScreenPop.jar) resides
nyvlt000 commented 7 years ago

Hi, yes the connectivity if fine between the webserver and the CCX. The result i get on the accepted call is: image

dekwan commented 7 years ago

That looks correct. Did the WeindowsApplication.exe get executed?

nyvlt000 commented 7 years ago

Hi Denis, unfortunately the pop-up does not get executed. Within the window for the gadget i still see the "ClassNotFound" Exception from the screenshot above. Thanks for the follow up.

dekwan commented 7 years ago

Hi,

I tried this out on my system and it is working correctly. I didn't use the WindowsApplication.exe because it wouldn't execute when I manually tried to run it myself. I chose a different executable that worked for my path for the workflow.

The documentation says: gadget is tested on a Microsoft® Windows 7 (64-bit) with Internet Explorer 11 and JRE 8 Update 101. Are you using IE11 on windows 7. It doesn't work on Chrome or FF. You mentioned that you have java 8 but only update 74. Maybe you need to upgrade to the latest? What did you put in the in ThickClientScreenPop.xml? You should be able to download the jar by putting the codebase url + JavaScreenPop.jar. Are you sure you have allowed the JavaScreenPop App to run in step 5 of the instructions?

Thanx, Denise

nyvlt000 commented 7 years ago

Hi Denise, thx for the comment, i will try to see what can be done with the Java version and possible where the problem is, but unfortunately i was not lucky yet and still get an error, when the gadget is loading up with the ClassNotFound. Thx.

cricamagu commented 6 years ago

Hi, the current gadget version 11.0.1-v1.1, supports version ccx v11.5 , I am currently trying to run. but I have errors.I attached the java log thanx Cristian javaconsole.log