I can not using anything outside of tomcat to accomplish this, due anything outside of tomcat being on an approved list.
On Tue, Oct 28, 2014 at 9:51 AM, Martin Grigorov <mgrigo...@apache.org> wrote: > On Tue, Oct 28, 2014 at 3:38 PM, Jason Ricles <jgr...@alum.lehigh.edu> > wrote: > > > Does it matter that foo will not be running on a server? It will be > running > > as a standalone on the machine, unaware of tomcat basically. > > > > http://enable-cors.org/ should be enough to allow external clients. > > > > > > On Tue, Oct 28, 2014 at 9:36 AM, Martin Grigorov <mgrigo...@apache.org> > > wrote: > > > > > On Tue, Oct 28, 2014 at 3:06 PM, Jason Ricles <jgr...@alum.lehigh.edu> > > > wrote: > > > > > > > Ok so here is the problem I have been spinning my wheels on for day > let > > > me > > > > just lay it out. > > > > > > > > I have a daemon written in java running lets call it foo for > simpleness > > > on > > > > a linux machine that has the tomcat server running. On the tomcat > > server > > > is > > > > a WAR file for a webapp called bar. In that webapp is a webpage with > > > > JavaScript websocket communication that connects to a websocket > server > > > that > > > > is also a part of the WAR file. So I have a webpage and a websocket > > > server > > > > communicating with each other. > > > > > > > > I want the foo daemon and the websocket server on bar (web > application) > > > to > > > > be able to communicate with each other. Is there any way outside of > > > sockets > > > > to have foo and the websocket server on bar do this? > > > > > > > > > > > You can use any Java WebSocket client in foo to send its own requests > to > > > bar's web socket server. > > > This way it is yet another Session. And foo can communicate with the > > page's > > > client. > > > > > > > > > > > > > On Tue, Oct 28, 2014 at 8:59 AM, Martin Grigorov < > > > > martin.grigo...@gmail.com> > > > > wrote: > > > > > > > > > On Tue, Oct 28, 2014 at 2:51 PM, Jose María Zaragoza < > > > > demablo...@gmail.com > > > > > > > > > > > wrote: > > > > > > > > > > > 2014-10-28 13:44 GMT+01:00 Jason Ricles <jgr...@alum.lehigh.edu > >: > > > > > > > > > > > > > > Martin, > > > > > > > > > > > > > > I can not use hazelcast due to regulations I have to abide by, > is > > > > where > > > > > > any > > > > > > > other built in way besides sockets that will allow me to share > > data > > > > > > between > > > > > > > the two processes? > > > > > > > > > > > > > > > > > > You could use an embedded ( or not ) messaging broker ( like > > ActiveMQ > > > > ) . > > > > > > Or any kind of in-memory database > > > > > > > > > > > > > > > > But this will be again socket based communication. > > > > > > > > > > > > > > > Let's start from the beginning: > > > > > What is your use case ? > > > > > What value will have a deserialized session in the second process ? > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > On Tue, Oct 28, 2014 at 8:24 AM, Martin Grigorov < > > > > > > martin.grigo...@gmail.com> > > > > > > > wrote: > > > > > > > > > > > > > > > Hi, > > > > > > > > > > > > > > > > In this case you will have to share the data between the > > > processes. > > > > > > > > A simple and easy solution would be to use > > http://hazelcast.com/ > > > , > > > > > for > > > > > > > > example. > > > > > > > > > > > > > > > > On Tue, Oct 28, 2014 at 2:06 PM, Jason Ricles < > > > > > jgr...@alum.lehigh.edu> > > > > > > > > wrote: > > > > > > > > > > > > > > > > > No, > > > > > > > > > > > > > > > > > > it is external as in it is running in a daemon on a linux > > > machine > > > > > > where > > > > > > > > the > > > > > > > > > tomcat server is also running. > > > > > > > > > > > > > > > > > > On Tue, Oct 28, 2014 at 4:35 AM, Johan Compagner < > > > > > > jcompag...@servoy.com> > > > > > > > > > wrote: > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > I would like to be able to access my sessions from an > > > > external > > > > > > java > > > > > > > > > > class, > > > > > > > > > > > however each time I do sessionList.getsize() it keeps > > > coming > > > > > > back as > > > > > > > > 0, > > > > > > > > > > but > > > > > > > > > > > there is an active sessions. Is there any way I can > > access > > > > the > > > > > > active > > > > > > > > > > > sessions in tomcat from an external java class? > > > > > > > > > > > > > > > > > > > > > > Jason > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > What is an external java class? Is it in the same class > > > loader? > > > > > so > > > > > > it > > > > > > > > is > > > > > > > > > > just part of the webapplication? > > > > > > > > > > then the above approach should work fine > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > -- > > > > > > > > > > Johan Compagner > > > > > > > > > > Servoy > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > --------------------------------------------------------------------- > > > > > > To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org > > > > > > For additional commands, e-mail: users-h...@tomcat.apache.org > > > > > > > > > > > > > > > > > > > > > > > > > > >