Hi,<br>I was trying to run embedded jboss messaging on Google App Engine. I configured  org.jboss.netty.channel.socket.http.HttpTunnelingServlet as below:<br>&lt;servlet&gt;<br>        &lt;servlet-name&gt;NettyServlet&lt;/servlet-name&gt;<br>
        &lt;servlet-class&gt;org.jboss.netty.channel.socket.http.HttpTunnelingServlet&lt;/servlet-class&gt;<br>        &lt;init-param&gt;<br>            &lt;param-name&gt;endpoint&lt;/param-name&gt;<br>            &lt;param-value&gt;local:org.jboss.jbm&lt;/param-value&gt;<br>
        &lt;/init-param&gt;<br>        &lt;load-on-startup&gt;1&lt;/load-on-startup&gt;<br>    &lt;/servlet&gt;<br>    &lt;servlet-mapping&gt;<br>        &lt;servlet-name&gt;NettyServlet&lt;/servlet-name&gt;<br>        &lt;url-pattern&gt;/jbm&lt;/url-pattern&gt;<br>
    &lt;/servlet-mapping&gt;<br><br>Unfortunately it seems that java.net.SocketAddress is not in the GAE&#39;s JRE whitelist. I can see reason for restricting java.net.InetAddress (for its factory methods) but I just need to use local (in VM) address. <br>
Well the LocalAddress class extends java.net.SocketAddress which is just an empty (serializable) class.<br><br>I wonder if it would be possible to run HttpTunnelingServlet on GAE for local address-es if java.net.SocketAddress was not restricted?<br>
<br>--<br>Cheers,<br>tsachev<br><br>