| Manual Stand Alone Installation |
|
|
|
Essential Architecture Manager is delivered as a single ZIP file containing all the software from the Essential Project and is for use on all computing platforms, Windows, Mac OS X, Linux, Unix. This installation guide takes you through the process of installing and configuring all the pre-requisite software, such as Protege and Apache Tomcat, and then installing the Essential Architecture Manager software. Components to installThe following components are required to install Essential Architecture Manager.
1. Download Having downloaded the essential_architecture_manager.zip from the Download section, please check that you have the software pre-requisites available.2. Unpack Downloaded Essential Architecture Manager fileUnpack the essential_architecture_manager.zip file, which will contain 7 files;
![]() 3. Java Runtime EnvironmentBefore starting the install of Protege, confirm whether or not a JVM has been installed. From a command prompt, type:
java -version The resulting message from Java should show a JVM version at or above version 1.5.x. If a JVM is already present that meets the required version, there is no need to install the JVM that is provided with Protege.
4. Install ProtegeIf you have not already installed Protege, install it by running the installation program.
4.1 Microsoft WindowsThe following steps should be followed to install Protege on a Microsoft Windows Platform.
4.2 Other platforms - Mac OS X, Linux, UnixRun the Protege installer for your platform and follow these steps:
4.3 Configure ProtegePlease open Protege now.
5. Essential WidgetsMicrosoft Windows platforms: Extract essential_widgets.zip to the <Protege_Install>/plugins directory (where <Protege_Install> is the location where you installed Protege in Step 3). All other platforms: unpack or uncompress essential_widgets.zip. This will create a directory, called com.enterprise_architecture.essential.widgets, in which the Essential Widgets are stored. Microsoft Windows: This will be in the <Protege_Install>/plugins directory already (assuming you extracted it directly to this directory). If you have extracted the ZIP file anywhere else, simply copy the directory as follows for all other platforms. All other platforms: Simply copy the com.enterprise_architecture.essential.widgets folder into <Protege_Install>/plugins. ![]() 6. Apache Tomcat Java Application ServerIf you do not already have Tomcat (or an alternative Java Application Server that can run Java Servlets) installed, please install it by running the installation program for your platform.
Install Apache Tomcat by running apache-tomcat-5.x.x.x.exe, which will ask for the location of your preferred Java Virtual Machine (JVM). Like Protege, Tomcat requires Java v1.5 or above. For simplicity, select the same JVM that was selected Essential Architecture Manager Installation Guide during the Protege installation. In this case when prompted by the Tomcat installer, select the path to the folder "jre".
6.1 Remove POST size limitWhen the repository is published from the Essential Modeler (Protege running an Essential project) to the Essential Viewer, a snapshot of the repository is sent to a Servlet running on Tomcat. The repository can get large, so Tomcat must be configured to accept large amounts of data being sent to it.
Edit the <Tomcat>/conf/server.xml file as follows:
<Connector port="8080" 7. Install Essential ViewerDeploy the essential_viewer.war to your Tomcat (or other Java Server). You can do this by:
If you want to share your Essential Viewer with others in your organization, you can deploy the Essential Viewer to an instance of Tomcat that is running on a network server, using the same steps described above.
8. Install the Essential Meta ModelBoth the meta-model and the model for Essential Architecture Manager are contained in the repository which is controlled from a Protege project file, and has the file extension, .pprj
Installing the base repositoryCreate a directory to hold the meta-model and model configuration files. In stand-alone mode, we recommend using the file-based datastore for the repository. This directory will also contain the data files for the model and meta-model. Create a directory for your repository, e.g.
![]() Installation CompleteYour stand-alone installation of Essential Architecture Manager is now complete. Now go to the Getting Started Tutorials to find out more about capturing and analysing your architecture with Essential Architecture Manager. The Essential Baseline repository is an empty project in which you can start capturing details of your architecture. Download and explore the latest Sample Repository for an example of how to use Essential Architecture Manager.
|