
- #Cisco uccx editor for mac os x mac os#
- #Cisco uccx editor for mac os x install#
- #Cisco uccx editor for mac os x update#
Java(TM) SE Runtime Environment (build 1.8.0_60-b27) Galactus-2:JRtmt xx$ /usr/bin/java -version
#Cisco uccx editor for mac os x update#
the JRE since the JDK will (a) include the JRE and (b) update the necessary symbolic links to the JRE used by OS X. From my understanding, you want to use the JDK vs. There may be other ways to resolve this problem but I went ahead and installed JDK 8. Java HotSpot(TM) 64-Bit Server VM (build 20.65-b04-462, mixed mode) Galactus-2:JRtmt xx$ java -version java version "1.6.0_65" RTMT is compiled with version 7 and I believe that is the crux of the issue. You'll notice that my Java run time environment was version 6. To verify what is going on, do the following. First, what the hell is major.minor version 51.0? Based on my digging, the version identifiers are defined as:
#Cisco uccx editor for mac os x mac os#
This is due to the fact the JDK version used to compile the Cisco binary is newer than the version loaded in Mac OS X. I ran into this error on my Maverick's system.
#Cisco uccx editor for mac os x install#
There is an error that I ran into (and Google suggests others have, as well) where I received an error similar to the following AFTER the install but during the initial run of the shell script (run.sh).Įxception in thread "main" : com/cisco/ccm/serviceability/rtmt/ui/JRtmtMain : Unsupported major.minor version 51.0Īt 1(Native Method)Īt (ClassLoader.java:637)Īt (ClassLoader.java:621)Īt (SecureClassLoader.java:141)Īt (URLClassLoader.java:283)Īt $000(URLClassLoader.java:58)Īt $1.run(URLClassLoader.java:197)Īt (Native Method)Īt (URLClassLoader.java:190)Īt (ClassLoader.java:306)Īt $AppClassLoader.loadClass(Launcher.java:301)Īt (ClassLoader.java:247) You may need to save it on your desktop and then copy it to your Applications folder due to Applications folder permission constraints. When you save the script set the file type as Application. Once you confirm the AppleScript is functional, save the script locally on your machine. So, for this version of RTMT I created a new folder (/Applications/Cisco RTMT/JRTMT10.5.2/) in Finder. I do this ahead of time because the installer wizard is going to bulk at creating folders due to permissions issues. So, I create a custom sub-folder in my Application folder for Cisco RTMT and then I create another sub-folder for my new version. It is annoying but I just accept it as a fact of life. I usually plan on having multiple RTMT versions installed at any given time. Take a look at the fix provided at the end of this blog if you want to preemptively address the issue. Either way, you'll know if you have the issue soon enough. To avoid running into the Unsupported major.minor version error discussed in the "Troubleshooting" section, I recommend you just implement the fix ahead of time. Galactus-2:RTMT xx$cd ~/installfiles/cisco/rtmt/ĬcmServRtmtPlugin-10-5-2.bin CcmServRtmtPlugin-9-1-2.exe To do this, launch a terminal application and go to the directory where you downloaded the binary file (I downloaded it to installfiles/cisco/rtmt/). You need to toggle the executable attribute on the file. I don't know them all, just the ones I have run across. I am not a Java guru and RTMT has Java environment dependencies. There are a couple of things to be mindful of and your mileage may vary.
