FSEG LOGO FIRE SAFETY ENGINEERING GROUP The Queen's Anniversary Prize 2002 The British Computer Society IT Awards 2001 The European IST Prize Winner 2003
School of Computing & Mathematical Sciences
UNIVERSITY of GREENWICH


Security settings


AASK Database Query Builder and Seat Plan Viewer were developed several years ago using a very old version of Java and therefore it's possible you may have to do the following:

Java runtime environment version 1.6 (Java 6): The AASK Database Query Builder will work with version 6 of Java and it's the preferred option. It can be downloaded from Oracle Java Archive page.

Important note about Java versions newer than 1.6: Starting with Java 7 Update 51, trying to run Java applications generates messages, e.g.: Java applications are blocked by your security settings. This is because Java has further enhanced security to make the user system less vulnerable to external exploits. Starting with Java 7 Update 51, Java does not allow users to run applications that are not signed (unsigned), self-signed (not signed by trusted authority) or that are missing permission attributes. To resolve this issue, please use the Exception Site list feature to run the applications blocked by security settings. Adding the URL of this application to the Exception Site list will allow it to run with some warnings. Steps to Add URL to the Exception Site list:

Go to the Java Control Panel (On Windows Click Start and then Configure Java)
Click on the Security tab
Click on the Edit Site List button
Click Add in the Exception Site List window

Add the following url to Exception Site list: http://fseg2.gre.ac.uk

Now start/restart your web browser and see if you can access and login to the Query Builder. Now move to the next section for further security considerations. 

Further security settings

 Under Windows

Security in Java is managed by creating or editing a plain-text file in your "home" directory called ".java.policy". (Note that this filename starts with a dot.)

In order to allow AASK Database Query Builder/Seat Plan Viewer to copy and paste using your clipboard, you must grant it specific permission to do so, or simply grant them blanket permission. This is done in a plain-text file called ".java.policy" in your "home" directory. On Windows 9x/Me this is simply the main Windows folder, e.g., C:\windows. On Windows NT/2000/XP, this is your personal profile folder under the main Windows folder, e.g., "C:\winnt\profiles\youruserid" or "C:\Documents and Settings\youruserid". On Windows 7,  C:\Users\{USER}\.java.policy;
where {USER} = your windows login account name, e.g. Administrator.

Creating or editing .java.policy file

.java.policy file can be created using the Sun utility called "policytool.exe". It is typically installed by the Java Plug-In at "C:/program files/javasoft/jre/bin". If it is not there, you can use Windows "Find" from the Start button to look for it. Once found, you can use "Run" from the Start menu to start it.

When policytool first starts, if you do not already have an existing personal ".java.policy" file, it will display an error message saying it can't find the file. Write down the directory that the error box displays. Close the error message box. Select the button "Add Policy Entry". In the "Policy Entry" box that comes up, you'll see an entry field labelled "CodeBase". In that field type:

http://fseg2.gre.ac.uk/-

The final dash is important. Leave SignedBy blank.
Click on "Add Permission".
In the window that appears, Select AWTPermission from the first drop down list and Target Name: accessClipboard from the second one, then click OK.

Click on the "Done" button in the Policy Entry window.
In the main menu, select File->Save As.
Go to the directory that you wrote down in the first step above. Type in the file name ".java.policy", but without the quotes. The first dot is important. Next click on "Save". Exit policytool. If your browser was running, exit it and restart.


 

Copyright 2003- University of Greenwich | Privacy and cookies | Accessibility | Contact the Webmaster