Skip to content
The Tropo Servlet component provides the mechanism to host scripting languages in Java and interact with SIP Servlet (JSR 289) systems.
Failed to load latest commit information.
app Update: Remote Tropo: added support of startCallRecording()/stopCallR… Jun 26, 2009
core Update: refactor Jul 14, 2009
groovy Update : Added record parameters to prompt()/record() in Tropo: recor… Jul 14, 2009
javascript Update : Added record parameters to prompt()/record() in Tropo: recor… Jul 14, 2009
jruby Update : Added record parameters to prompt()/record() in Tropo: recor… Jul 14, 2009
jython Update : Added record parameters to prompt()/record() in Tropo: recor… Jul 14, 2009
php Update : Added record parameters to prompt()/record() in Tropo: recor… Jul 14, 2009
remote Update: Roll back the change for reverse TCP in order for a new diffe… Apr 20, 2009
util Update: Coding style fix Apr 20, 2009
.gitignore Added additional README information as well as FILES metadata Jul 22, 2009
Configuration.java Update: (Merged from branch)to fix Ticket #895093 - JSON URL - Tropo … Jun 8, 2009
ErrorException.java Update: Renamed "fluffer" to "tropo" Mar 23, 2009
FILES Added additional README information as well as FILES metadata Jul 23, 2009
FatalException.java Update: Renamed "fluffer" to "tropo" Mar 23, 2009
HTTPDriver.java Update: Fixed a bug that causes logs from different accounts mixed to… Apr 7, 2009
LICENSE Added the descriptive and license files for open-source release. Jul 22, 2009
README.textile Added additional README information as well as FILES metadata Jul 23, 2009
SIPDriver.java Update: Fixed a bug that causes logs from different accounts mixed to… Apr 7, 2009
ScriptSecurityManager.java Update: Creation temp directory for each Tropo app Jun 18, 2009
ServletContextConstants.java Update: 1. Added <sandbox> in tropo.xml to ease security configuration Mar 25, 2009
package-info.java Update: Renamed "fluffer" to "tropo" Mar 23, 2009

README.textile

Tropo Servlet

Overview

The Tropo Servlet component provides the mechanism to host scripting languages in Java and interact with SIP Servlet (JSR 289) systems. This component sits between the Tropo Shims layer, that provides support for specific scripting languages, and the underlying SIP Servlet and media server platform. The Tropo Servlet leverages the capabilities of JRuby, Jython, Quercus and Rhino to run these scripts directly on the Java Virtual Machine.

License

GNU LESSER GENERAL PUBLIC LICENSE – Version 2.1, February 1999

Key Files

  • HTTPDriver.java

Provides the HTTP entry point to the servlet.

  • SIPDriver.java

Provides the SIP entry point to the servlet.

For additional information please refer to the FILES file in the project.

Something went wrong with that request. Please try again.