BCeSIS, Java, Yosemite OS X 10.10

For people that have upgraded their OS to Yosemite on their Mac you may need to fix Java before being able to use BCeSIS.

1. If you’ve installed Oracle’s java 7, You’ll need to remove it. Follow the instructions at the link at https://www.java.com/en/download/help/mac_uninstall_java.xml

2. Download –  http://support.apple.com/kb/DL1572?viewlocale=en_US&locale=en_US

3. Open Terminal by clicking on your magnifying glass and type in Terminal. Press Enter or double click on the Terminal icon. You can also find the terminal app in Applications > Utilities

4. Type in the following or copy the bold text below and paste it into terminal

sudo -s

Note that there is a space between sudo and -s but no space between the dash and s.

5. Press Enter then enter your computer’s password. Note that the cursor will not move when you are entering the password. Press Enter.

6. Copy the bold text below and paste it into terminal and then press enter. Make certain you scroll to the bottom right of the window below and copy everything.

sudo mkdir -p /Library/Internet\ Plug-Ins/disabled
 sudo rm -R /Library/Internet\ Plug-Ins/disabled/JavaAppletPlugin.plugin
 sudo mv /Library/Internet\ Plug-Ins/JavaAppletPlugin.plugin /Library/Internet\ Plug-Ins/disabled
 sudo ln -sf /System/Library/Java/Support/Deploy.bundle/Contents/Resources/JavaPlugin2_NPAPI.plugin /Library/Internet\ Plug-Ins/JavaAppletPlugin.plugin 
 sudo ln -sf /System/Library/Frameworks/JavaVM.framework/Commands/javaws /usr/bin/javaws

7. Close Terminal

8. Test your result at javatester.org/version.html – you will need to enable the java plugin (keep an eye on your address bar for a notification). If all went well you should see a pink box that list your java version with the following in it.

Java Version: 1.6.0_65 from Apple Inc.

9. Restart any Browsers

10. Go to www.isw-bc.ca and click on the BCeSIS Icon. Check the address bar for any blocked plugin notifications and allow the java plugin.

Notes:

If the BCeSIS application stalls at an Allow/Deny window close the window with the grey bar and try again by clicking on the BCeSIS icon again. We’ve seen this behaviour and do not have a specific fix for it.

The Allow/Deny windows may not have the option to click allow. Where they do not, click Deny. It doesn’t affect the end functionality although they are annoying!

If you are running an older version of OS X there are instructions at http://www.prn.bc.ca/ts/?p=2049 that may be helpful to you.

If you are running a PC and you cannot connect to BCeSIS do the following

1. Uninstall Java through Add/Remove Programs
2. From www.isw-bc.ca download and install and try any of the Java versions available at https://www.isw-bc.ca/csi/node.do?method=display&page=JRE_Downloads
3. Restart Browsers
4. Click on the BCeSIS link at www.isw-bc.ca
5. Check for blocked plugin warnings in the address bar and enable as appropriate

Finally if you are running a district owned computer, you can put in a work order at helpdesk.prn.bc.ca and a technician can do this for you or help you do it,