Note: You are currently viewing documentation for Moodle 1.9. Up-to-date documentation for the latest stable version is available here: Emeeting module.

Emeeting module: Difference between revisions

From MoodleDocs
No edit summary
No edit summary
Line 1: Line 1:
The eMeeting module is a simple interface between Marratech video conferencing suite and Moodle. It allows meetings to be created on Moodle as course activities. It uses special servlets attached to the Marratech API to seamlessly create correspoding rooms on Marratech.
The eMeeting module is a simple interface between Marratech video conferencing suite and Moodle. It allows meetings to be created on Moodle as course activities. It uses special servlets attached to the Marratech API to seamlessly create correspoding rooms on Marratech.


==Installation==
==Servlet Installation==
 
You have two options for deploying the servlets used in this plugin:  you can [[Marratech Installation |install them in Marratech]] or you can install them in a separate server environment, such as [[Tomcat Installation | Tomcat]].
'''Install servlets first, then the Moodle Module.'''
 
== Servlet Installation ==
 
Our module does not require the servlets to be on the same server as Marratech Manager. If you wish you can install the servlets to use the same Jetty server that Marratech Manager runs. You can also deploy our <code>.war</code> file into a seperate server.
 
=== Installing Servlets into Marratech Manager ===
''Note: This installation has only been tested with Marratech Manager 3.4.''
Extract <code>emeeting_jettyinstall.tar.gz</code> into a new directory.
 
In the directory run installer using:
<code>./install_servlets [Marratech Manager installation directory]</code>
 
After the installation, restart Marratech Manager. This can be done with:
  <code>/etc/init.d/MarratechManagerXX stop</code>
  <code>/etc/init.d/MarratechManagerXX start</code>
Where the XX depends on your version of Marratech Manager.
 
Once the server is running, log into Marratech Manager
as admin. Go to 'Administration'>'Advance'>'Control Central'>'JSP&Servlets'
Click the Compile All button.
Scroll down see that .jsp pages /mdlplug/* are active.
This completes the installation.
 
=== Installing Servlets on Seperate Java Server ===
TODO
 
== Moodle Module Installation ==
Dependencies: PHP 5, PEAR, PEAR package HTTP Request, running MarratechManager and installed servlets
Dependencies: PHP 5, PEAR, PEAR package HTTP Request, running MarratechManager and installed servlets


Line 12: Line 42:


'''You are now ready to enjoy the eMeeting Moodle Plugin!'''
'''You are now ready to enjoy the eMeeting Moodle Plugin!'''
==Servlet Installation==
You have two options for deploying the servlets used in this plugin:  you can [[Marratech Installation |install them in Marratech]] or you can install them in a separate server environment, such as [[Tomcat Installation | Tomcat]].

Revision as of 14:26, 3 August 2006

The eMeeting module is a simple interface between Marratech video conferencing suite and Moodle. It allows meetings to be created on Moodle as course activities. It uses special servlets attached to the Marratech API to seamlessly create correspoding rooms on Marratech.

Servlet Installation

You have two options for deploying the servlets used in this plugin: you can install them in Marratech or you can install them in a separate server environment, such as Tomcat. Install servlets first, then the Moodle Module.

Servlet Installation

Our module does not require the servlets to be on the same server as Marratech Manager. If you wish you can install the servlets to use the same Jetty server that Marratech Manager runs. You can also deploy our .war file into a seperate server.

Installing Servlets into Marratech Manager

Note: This installation has only been tested with Marratech Manager 3.4. Extract emeeting_jettyinstall.tar.gz into a new directory.

In the directory run installer using: ./install_servlets [Marratech Manager installation directory]

After the installation, restart Marratech Manager. This can be done with:

 /etc/init.d/MarratechManagerXX stop
 /etc/init.d/MarratechManagerXX start

Where the XX depends on your version of Marratech Manager.

Once the server is running, log into Marratech Manager as admin. Go to 'Administration'>'Advance'>'Control Central'>'JSP&Servlets' Click the Compile All button. Scroll down see that .jsp pages /mdlplug/* are active. This completes the installation.

Installing Servlets on Seperate Java Server

TODO

Moodle Module Installation

Dependencies: PHP 5, PEAR, PEAR package HTTP Request, running MarratechManager and installed servlets

  1. Extract the compressed file into your Moodle directory.
  2. Visit the main administration page to automatically set up the module tables.
  3. Go into the modules administration page, click on 'Settings' for eMeeting (http://MOODLEROOT/admin/module.php?module=emeeting on Moodle 1.6).
    1. Set the Marratech Manager address, DO NOT include following slash (ex. http://marratech.server.com:8000).
    2. Set the location of additional Marratech servlets, include following slash. This can be a subdirectory of the Marratech Manager root. (ex. http://othertomcat.server.com/mdlplug/)
    3. Click 'Save / Update Server Info', scroll down and check that there are tempelates in the 'Profile Selection' section.

You are now ready to enjoy the eMeeting Moodle Plugin!