Guess so too. Tomcat fixes some headers, maybe check them Le 25 nov. 2012 12:40, "Luca Merolla" <luca.mero...@gmail.com> a écrit :
> I have tried with the browser websocket on Chrome and it works. I guess due > to WS changes on Tomcat Asynch-Http-Client is not compliant anymore. :( > > > > On Sun, Nov 25, 2012 at 8:33 AM, Romain Manni-Bucau > <rmannibu...@gmail.com>wrote: > > > Current snapshot uses tomcat 7.0.33, changes should be minor but some > work > > has been done IIRC > > > > Did you try with a brower websocket client? > > Le 25 nov. 2012 00:50, "Luca Merolla" <luca.mero...@gmail.com> a écrit : > > > > > Ok, that explain the problem while deployment. Anyway, when I'm > removing > > > the @Inject of ObjectMapper and the servlet get deployed I still can't > > > connect with websocket as used to do up to few weeks ago. > > > > > > Anything changed regarding the websocket implementation? > > > > > > > > > On Sun, Nov 25, 2012 at 12:27 AM, Romain Manni-Bucau > > > <rmannibu...@gmail.com>wrote: > > > > > > > Hi, > > > > > > > > The websocket servlet cant be created. The objectmapper is not a cdi > > > bean. > > > > > > > > Maybe add a producer for it in a lib/war with beans.xml > > > > Le 24 nov. 2012 12:51, "Luca Merolla" <luca.mero...@gmail.com> a > > écrit : > > > > > > > > > Hello, > > > > > I have investigated further the issue and I have packed an example > to > > > > > reproduce the issue. > > > > > You can download this zip to reproduce the issue: > > > > > > > > > > > > > > > > > > > > http://www.fileconvoy.com/dfl.php?id=g09241655cfd7cf71999172452065f72f58b4b0c02 > > > > > > > > > > In the WS Servlet, if I remove @Inject on the startup I see > > > > > > > > > > Nov 24, 2012 12:27:52 PM > org.pokernuvola.galaxy.WebSocketTestServlet > > > init > > > > > INFO: Initialize Test WebSocket servlet > > > > > > > > > > If there is the @Inject I don't see the init of the Servlet > > > > > > > > > > However, in both cases, I have tried to establish a WebSocket > > > connection > > > > > but it failed with "invalid handshake response". Here is the output > > of > > > > the > > > > > client http://pastebin.com/wxdET7CW > > > > > > > > > > The client doesn't work in both cases, if I use Inject or not I > > always > > > > get > > > > > the same error. To me it looks like something got broken with the > > > > WebSocket > > > > > connection. > > > > > > > > > > The package contains: > > > > > - SRC folder > > > > > - EAR folder to copy under apps > > > > > - MainWebSocket.java client class to test the WS connection. > > > > > > > > > > Hope it helps > > > > > > > > > > Luca > > > > > > > > > > > > > > > > > > > > On Fri, Nov 23, 2012 at 5:49 PM, Romain Manni-Bucau > > > > > <rmannibu...@gmail.com>wrote: > > > > > > > > > > > Ill try to have a look at least on monday. > > > > > > > > > > > > If you can share anything ...;) > > > > > > Le 23 nov. 2012 16:31, "Luca Merolla" <luca.mero...@gmail.com> a > > > > écrit : > > > > > > > > > > > > > Yes, my latest snapshot is > > > > > apache-tomee-1.5.1-20121123.041702-83-plus.zip > > > > > > > > > > > > > > > > > > > > > On Fri, Nov 23, 2012 at 3:43 PM, Romain Manni-Bucau > > > > > > > <rmannibu...@gmail.com>wrote: > > > > > > > > > > > > > > > Hi, > > > > > > > > > > > > > > > > Did you try it with today snapshot? > > > > > > > > Le 23 nov. 2012 15:24, "Luca Merolla" < > luca.mero...@gmail.com> > > a > > > > > > écrit : > > > > > > > > > > > > > > > > > I can confirm that it is an issue with CDI @Inject. I have > > > added > > > > > > > > > > > > > > > > > > @Inject private ObjectMapper jsonProvider; > > > > > > > > > > > > > > > > > > In the servlet and the servlet is not initialized anymore. > By > > > > > > removing > > > > > > > > the > > > > > > > > > @Inject it works. > > > > > > > > > Here is the code of my dummy servlet > > > > http://pastebin.com/xzLxFLg3 > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > On Fri, Nov 23, 2012 at 3:13 PM, Luca Merolla < > > > > > > luca.mero...@gmail.com > > > > > > > > > >wrote: > > > > > > > > > > > > > > > > > > > Hi everyone, > > > > > > > > > > > > > > > > > > > > I have a strange problem with WebSocket connections in > the > > > > latest > > > > > > > > > > snapshots, probably I have this issue since a week... > > > > > > > > > > > > > > > > > > > > When I try to connect to my WebSocket Servlet with my > test > > > > class > > > > > I > > > > > > > get > > > > > > > > > the > > > > > > > > > > following exception http://pastebin.com/y6G6VRux > > > > > > > > > > > > > > > > > > > > I have tried to create a simple WebSocketServlet and it > was > > > > > enough > > > > > > to > > > > > > > > > > remove some @Inject points from the servlet in order to > > make > > > it > > > > > > > work... > > > > > > > > > so > > > > > > > > > > this made me think that there is still an issue with CDI > > and > > > > EAR. > > > > > > > > > > > > > > > > > > > > Another interesting fact is that I have 3 > > WebSocketServlets. > > > 2 > > > > > real > > > > > > > and > > > > > > > > > > one dummy to make the test. In the logs I can see that > only > > > the > > > > > > dummy > > > > > > > > one > > > > > > > > > > and 1 of the 2 real ones is initialized... however I have > > no > > > > > > > exception > > > > > > > > in > > > > > > > > > > the logs and still of the initialized servlets only the > > dummy > > > > one > > > > > > > > works. > > > > > > > > > > > > > > > > > > > > I'm using the latest snapshot from today, but the issue > was > > > > > already > > > > > > > > > > present on the 15th of November > > > > > > > > > > > > > > > > > > > > I'll try to make an example to reproduce the issue > > > > > > > > > > > > > > > > > > > > Luca > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > -- > > > > > > > > > *Luca Merolla* > > > > > > > > > Management, Business & Technology Consultant > > > > > > > > > > > > > > > > > > > > > > > > > > > <http://maps.google.com/maps?q=&hl=en> *Mobile:* > > > +393774569974 > > > > > > > > > *Email:* l...@merollaconsulting.com > > > > > > > > > *www.linkedin.com/in/lucamerolla* > > > > > > > > > *Website <http://www.merollaconsulting.com>* > > > > > > > > > > > > > > > > > > > > > > > > > > > Merolla Consulting Limited > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > -- > > > > > > > *Luca Merolla* > > > > > > > Management, Business & Technology Consultant > > > > > > > > > > > > > > > > > > > > > <http://maps.google.com/maps?q=&hl=en> *Mobile:* > +393774569974 > > > > > > > *Email:* l...@merollaconsulting.com > > > > > > > *www.linkedin.com/in/lucamerolla* > > > > > > > *Website <http://www.merollaconsulting.com>* > > > > > > > > > > > > > > > > > > > > > Merolla Consulting Limited > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > -- > > > > > *Luca Merolla* > > > > > Management, Business & Technology Consultant > > > > > > > > > > > > > > > <http://maps.google.com/maps?q=&hl=en> *Mobile:* +393774569974 > > > > > *Email:* l...@merollaconsulting.com > > > > > *www.linkedin.com/in/lucamerolla* > > > > > *Website <http://www.merollaconsulting.com>* > > > > > > > > > > > > > > > Merolla Consulting Limited > > > > > > > > > > > > > > > > > > > > > -- > > > *Luca Merolla* > > > Management, Business & Technology Consultant > > > > > > > > > <http://maps.google.com/maps?q=&hl=en> *Mobile:* +393774569974 > > > *Email:* l...@merollaconsulting.com > > > *www.linkedin.com/in/lucamerolla* > > > *Website <http://www.merollaconsulting.com>* > > > > > > > > > Merolla Consulting Limited > > > > > > > > > -- > *Luca Merolla* > Management, Business & Technology Consultant > > > <http://maps.google.com/maps?q=&hl=en> *Mobile:* +393774569974 > *Email:* l...@merollaconsulting.com > *www.linkedin.com/in/lucamerolla* > *Website <http://www.merollaconsulting.com>* > > > Merolla Consulting Limited >