felix-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Thomas Driessen <thomas.dries...@ds-lab.org>
Subject Re: WebSockets usage
Date Tue, 27 Oct 2015 08:44:55 GMT
I checked my setup:
I adopted my setup to use the feli-scr annotations for declarative
services. Paul is using the felix dependecymanager annotations, which
require you to install an extra plugin in bnd-tools.
My Servlet is registered and so is the Websocket.
I attached the two adopted source files and the .bnd and .bndrun file.

In your .bnd file don't forget the line:
-dsannotations: *
I think this line is needed for the scr annotations to work properly.


2015-10-26 21:50 GMT+01:00 Thomas Driessen <thomas.driessen@ds-lab.org>:

> I'm currently at home and have no access to my code at work, but I will
> check all those things tomorrow at work :)
> Thomas
> Am 26.10.2015 20:27 schrieb "factor3" <rbrown3@bluebottle.com>:
>> Thomas:
>> This is interesting, because I am using the Jetty solution.
>> Is your servlet actually being registered? If it is, did you have to make
>> any changes in the code in order to achieve this?
>> In particular, is that start() function in the servlet being called at any
>> time while you are running Felix? In my project, it is *not* being called,
>> so that direct registration is not happening. In other words, when I set
>> breakpoints in that function and run Felix in debug mode, the breakpoints
>> are never reached. Are you seeing the same thing when setting breakpoints
>> in
>> your start() function and runing Felix in the debugger? Or are your
>> breakpoints being reached? Are you able to connect to your Websocket
>> class?
>> --
>> View this message in context:
>> http://apache-felix.18485.x6.nabble.com/WebSockets-usage-tp5012240p5015312.html
>> Sent from the Apache Felix - Users mailing list archive at Nabble.com.
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: users-unsubscribe@felix.apache.org
>> For additional commands, e-mail: users-help@felix.apache.org

M.Sc. Thomas Driessen
Software Methodologies for Distributed Systems
Institute of Computer Science
University of Augsburg
Universitätsstr. 6a
86135 Augsburg, Germany

Tel:    +49 821 598-2486
email: thomas.driessen@informatik.uni-augsburg.de

View raw message