Config in XML, forgot to add connect servlet to web.xml

This commit is contained in:
Michael Jumper
2010-11-26 19:15:47 -08:00
parent e353bb14c9
commit 9066923298
4 changed files with 32 additions and 16 deletions

View File

@@ -24,23 +24,23 @@ import net.sourceforge.guacamole.GuacamoleException;
public class GuacamoleConfiguration extends Configuration { public class GuacamoleConfiguration extends Configuration {
private String hostname; private String guacd_hostname;
private int port; private int guacd_port;
public GuacamoleConfiguration(ServletContext context) throws GuacamoleException { public GuacamoleConfiguration(ServletContext context) throws GuacamoleException {
super(context); super(context);
hostname = context.getInitParameter("hostname"); guacd_hostname = context.getInitParameter("guacd-hostname");
port = readIntParameter("port", null); guacd_port = readIntParameter("guacd-port", null);
} }
public int getPort() { public int getProxyPort() {
return port; return guacd_port;
} }
public String getHostname() { public String getProxyHostname() {
return hostname; return guacd_hostname;
} }
} }

View File

@@ -96,8 +96,8 @@ public class GuacamoleSession {
client = new SessionClient( client = new SessionClient(
new GuacamoleClient ( new GuacamoleClient (
config.getHostname(), config.getProxyHostname(),
config.getPort() config.getProxyPort()
) )
); );

View File

@@ -1,2 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<Context antiJARLocking="true" path=""/> <Context antiJARLocking="true" path="">
<!-- Hostname and port of guacamole proxy -->
<Parameter name="guacd-hostname" value="localhost"/>
<Parameter name="guacd-port" value="4822"/>
</Context>

View File

@@ -32,6 +32,16 @@
<!-- Servlets --> <!-- Servlets -->
<servlet>
<description>Connect servlet.</description>
<servlet-name>Connect</servlet-name>
<servlet-class>net.sourceforge.guacamole.net.tunnel.Connect</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>Connect</servlet-name>
<url-pattern>/connect</url-pattern>
</servlet-mapping>
<servlet> <servlet>
<description>Outbound servlet.</description> <description>Outbound servlet.</description>
<servlet-name>Outbound</servlet-name> <servlet-name>Outbound</servlet-name>