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
m (cat edit)
 
(21 intermediate revisions by 2 users not shown)
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.
{{Emeeting}}
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 corresponding rooms on Marratech.


==Servlet Installation==
[[Emeeting module 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]].
[[Emeeting module Log4j]]
'''Install servlets first, then the Moodle Module.'''


== Servlet Installation ==
[[Category:Contributed code]]
 
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
 
# Extract the compressed file into your Moodle directory.
# Visit the main administration page to automatically set up the module tables.
# Go into the modules administration page, click on 'Settings' for eMeeting (http://MOODLEROOT/admin/module.php?module=emeeting on Moodle 1.6).
## Set the Marratech Manager address, DO NOT include following slash (ex. http://marratech.server.com:8000).
## 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/)
## 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!'''

Latest revision as of 14:33, 15 February 2008

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 corresponding rooms on Marratech.

Emeeting module installation

Emeeting module Log4j