ParaViewWeb Building
From KitwarePublic
Revision as of 16:38, 26 May 2010 by Sebastien.jourdain (talk | contribs) (Created page with '== Requirements == In order to build this software, you will need several external components depending on the components that you want to generate. Moreover, you might want gen…')
Requirements
In order to build this software, you will need several external components depending on the components that you want to generate. Moreover, you might want generate them on a computer and deploy them on another one. Therefore, the dependencies are given in the building or in the runtime context. In this section we will list all the dependency with its context. The management of those dependency will be explained in the build section.
For Building the application
- Caution:
- Do not use OpenJDK be sure to use the Sun JDK in your CMake
- For Mac OS X user, the JDK is already installed for you by Apple, and you do not need to download or install any other JDK.
- MANDATORY - [WebServer/PWService]
- Java JDK 1.5+ (http://java.sun.com/javase/downloads/widget/jdk6.jsp)
- Flex SDK 3+ (http://opensource.adobe.com/wiki/display/flexsdk/Downloads)
- OPTIONAL - [WebServer/PWApp]
- OPTIONAL - [WebServer/Samples/SimpleJavaScript]
- Nothing more than the PWService
- OPTIONAL - [WebServer/Samples/InteractiveConsole]
- Nothing more than the PWService
- OPTIONAL - [WebServer/Samples/Sandbox]
- Qooxdoo SDK (http://qooxdoo.org/download)
For both and need local compilation
- [ParaviewAdapter] ParaView with the Python wrapping (http://paraview.org/paraview/resources/software.html)
- [ParaviewAdapter] ActiveMQ-CPP (http://activemq.apache.org/cms/download.html)
For the runtime
- ActiveMQ 3.x, the JMS brocker (http://activemq.apache.org/)
- Tomcat 6.x, the Web server (http://www.proxytracker.com/apache/tomcat/tomcat-6/v6.0.26/bin/apache-tomcat-6.0.26.zip)
- [ParaviewAdapter] executable (PWServer)
- [PWService] war file with its configuration file. (PWService.war + pw-config.properties)
- [*] Any sample war file that you want to deploy.