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><servlet><br> <servlet-name>NettyServlet</servlet-name><br>
<servlet-class>org.jboss.netty.channel.socket.http.HttpTunnelingServlet</servlet-class><br> <init-param><br> <param-name>endpoint</param-name><br> <param-value>local:org.jboss.jbm</param-value><br>
</init-param><br> <load-on-startup>1</load-on-startup><br> </servlet><br> <servlet-mapping><br> <servlet-name>NettyServlet</servlet-name><br> <url-pattern>/jbm</url-pattern><br>
</servlet-mapping><br><br>Unfortunately it seems that java.net.SocketAddress is not in the GAE'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>