Jontu Kontar
IS-IT--Management
Given some of the reviews for Xima Software's Chronicall on this site, we went ahead and took the plunge back in May to test out switching from CCR. For our trial of version 3.4, things went really well. After getting our "Demo" license fixed, I was able to setup both IPO boxes and both VMPro installations with their required resources (call / voice recording, respectively). We took the plunge and did the "upgrade" to 3.6 and things went downhill, fast.
Under the hood, Xima has started to make use of some of the JavaFX packages in order to give a more visually pleasing experience to the end user. That package jfxrt.jar is not available with the OpenJDK we were using. The first thing that Xima's Support had us do is flip over to Oracle's Java. We still couldn't get the software running and the Support Technician manually copied jfxrt.jar into the libs directory of their Tomcat installation.
This got the software to launch, for about 1 hour at a time. After that time, we would lose RealTime and Recording. A reboot later and it was ok. We are still working with Xima Support but there is still no answer for this issue.
This morning, since we haven't heard much from Xima Support (1 contact per 24 hours), I decided to revert back to OpenJDK but leaving the jfxrt.jar file in the place where the Support Technician put it. Thus far we are over 1 hour in and all is good.
For those that are curious, the following is how we installed Chronicall 3.6 on our current Ubuntu 64bit system.
[pre]To install Chronicall version 3.6.X and higher.
* UPDATE: Install latest updates.
COMMAND: sudo apt-get update; sudo apt-get upgrade; sudo apt-get dist-upgrade;
* DETERMINE: 32 or 64bit
COMMAND: arch
* DOWNLOAD: Oracle Java Development Kit
* DOWNLOAD: Chronicall 3.6.X
* INSTALL: Support software for Chronicall
COMMAND: sudo apt-get install openjdk-7-jre openjdk-7-jdk unzip
* UNPACK: Oracle Java Development Kit
COMMAND: unzip -d oracle [[ORACLE JAVA DEVELOPMENT KIT FILE]]
* UNPACK: Chronicall 3.6.X
COMMAND: unzip -d xima [[Chronicall 3.6.X FILE]]
* INSTALL: Install Xima's Chronicall by following their install script.
COMMAND: sudo bash -x ./xima/......./install.sh
* INSTALL: Java FX Runtime from Oracle Java
* STOP: Stop Chronicall's processes
COMMAND: sudo service chronicall_database stop; sudo service chronicall stop;
* COPY: Copy jfxrt.jar from Oracle JAVA Development Kit to Tomcat
COMMAND: sudo cp ./oracle/......../jdk1.7.0_60/jre/lib/jfxrt.jar "/var/lib/Xima Software/Chronicall/tomcat/webapps/ROOT/WEB-INF/lib/"
* START: Start Chronicall's processes
COMMAND: sudo service chronicall_database start; sudo service chronicall start;[/pre]
I'll update this as things progress, just in case someone Google's this later on for help.
Under the hood, Xima has started to make use of some of the JavaFX packages in order to give a more visually pleasing experience to the end user. That package jfxrt.jar is not available with the OpenJDK we were using. The first thing that Xima's Support had us do is flip over to Oracle's Java. We still couldn't get the software running and the Support Technician manually copied jfxrt.jar into the libs directory of their Tomcat installation.
This got the software to launch, for about 1 hour at a time. After that time, we would lose RealTime and Recording. A reboot later and it was ok. We are still working with Xima Support but there is still no answer for this issue.
This morning, since we haven't heard much from Xima Support (1 contact per 24 hours), I decided to revert back to OpenJDK but leaving the jfxrt.jar file in the place where the Support Technician put it. Thus far we are over 1 hour in and all is good.
For those that are curious, the following is how we installed Chronicall 3.6 on our current Ubuntu 64bit system.
[pre]To install Chronicall version 3.6.X and higher.
* UPDATE: Install latest updates.
COMMAND: sudo apt-get update; sudo apt-get upgrade; sudo apt-get dist-upgrade;
* DETERMINE: 32 or 64bit
COMMAND: arch
* DOWNLOAD: Oracle Java Development Kit
* DOWNLOAD: Chronicall 3.6.X
* INSTALL: Support software for Chronicall
COMMAND: sudo apt-get install openjdk-7-jre openjdk-7-jdk unzip
* UNPACK: Oracle Java Development Kit
COMMAND: unzip -d oracle [[ORACLE JAVA DEVELOPMENT KIT FILE]]
* UNPACK: Chronicall 3.6.X
COMMAND: unzip -d xima [[Chronicall 3.6.X FILE]]
* INSTALL: Install Xima's Chronicall by following their install script.
COMMAND: sudo bash -x ./xima/......./install.sh
* INSTALL: Java FX Runtime from Oracle Java
* STOP: Stop Chronicall's processes
COMMAND: sudo service chronicall_database stop; sudo service chronicall stop;
* COPY: Copy jfxrt.jar from Oracle JAVA Development Kit to Tomcat
COMMAND: sudo cp ./oracle/......../jdk1.7.0_60/jre/lib/jfxrt.jar "/var/lib/Xima Software/Chronicall/tomcat/webapps/ROOT/WEB-INF/lib/"
* START: Start Chronicall's processes
COMMAND: sudo service chronicall_database start; sudo service chronicall start;[/pre]
I'll update this as things progress, just in case someone Google's this later on for help.