Karaf 4.x OSGi Vaadin 8.1.6 Atmosphere Server Push JSR 356

Dear community,

Using Karaf 4.1.2, Pax-Web 6.0.6, Jetty 9.3.14, Vaadin 8.1.6
Installed:

67 │ Active │ 30 │ 9.3.14.v20161028 │ Jetty :: Asynchronous HTTP Client
68 │ Active │ 30 │ 9.3.14.v20161028 │ Jetty :: Continuation
69 │ Active │ 30 │ 9.3.14.v20161028 │ Jetty :: Http Utility
70 │ Active │ 30 │ 9.3.14.v20161028 │ Jetty :: IO Utility
71 │ Active │ 30 │ 9.3.14.v20161028 │ Jetty :: JAAS
72 │ Active │ 30 │ 9.3.14.v20161028 │ Jetty :: JMX Management
73 │ Active │ 30 │ 9.3.14.v20161028 │ Jetty :: JNDI Naming
74 │ Active │ 30 │ 9.3.14.v20161028 │ Jetty :: Plus
75 │ Active │ 30 │ 9.3.14.v20161028 │ Jetty :: Rewrite Handler
76 │ Active │ 30 │ 9.3.14.v20161028 │ Jetty :: Security
77 │ Active │ 30 │ 9.3.14.v20161028 │ Jetty :: JASPI Security
78 │ Active │ 30 │ 9.3.14.v20161028 │ Jetty :: Server Core
79 │ Active │ 30 │ 9.3.14.v20161028 │ Jetty :: Servlet Handling
80 │ Active │ 30 │ 9.3.14.v20161028 │ Jetty :: Utility Servlets and Filters
81 │ Active │ 30 │ 9.3.14.v20161028 │ Jetty :: Utilities
82 │ Active │ 30 │ 9.3.14.v20161028 │ Jetty :: Utilities :: Ajax(JSON)
83 │ Active │ 30 │ 9.3.14.v20161028 │ Jetty :: Webapp Application Support
84 │ Active │ 30 │ 9.3.14.v20161028 │ Jetty :: XML utilities
85 │ Active │ 30 │ 1.16.0 │ jansi
86 │ Active │ 30 │ 3.4.0 │ JLine Bundle
87 │ Active │ 80 │ 1.3.7 │ Jolokia Agent
88 │ Active │ 20 │ 5.2 │ ASM all classes with debug info
89 │ Active │ 5 │ 2.5.2 │ OPS4J Pax Url - wrap:
90 │ Active │ 30 │ 6.0.6 │ OPS4J Pax Web - API
91 │ Active │ 30 │ 6.0.6 │ OPS4J Pax Web - Jetty
92 │ Active │ 30 │ 6.0.6 │ OPS4J Pax Web - Runtime
93 │ Active │ 30 │ 6.0.6 │ OPS4J Pax Web - Service SPI
94 │ Active │ 90 │ 8.1.6 │ Default Widgetset
95 │ Active │ 80 │ 2.4.11.vaadin2 │ atmosphere-runtime
96 │ Active │ 80 │ 1.2.0.vaadin1 │ GenTyRef
97 │ Active │ 80 │ 1.6.1 │ vaadin-slf4j-jdk14
98 │ Active │ 90 │ 8.1.6 │ Vaadin OSGi Integration
99 │ Active │ 90 │ 8.1.6 │ Vaadin Push
100 │ Active │ 90 │ 8.1.6 │ Vaadin Server
101 │ Active │ 80 │ 8.1.6 │ Vaadin Shared
102 │ Active │ 90 │ 8.1.6 │ Vaadin Themes
103 │ Active │ 30 │ 3.0.0 │ Expression Language 3.0 API
104 │ Active │ 30 │ 1.1 │ WebSocket server API
105 │ Active │ 30 │ 1.0.2 │ Apache Aries SPI Fly Dynamic Weaving Bundle
106 │ Active │ 30 │ 3.10.0.v20140604-1726 │ Eclipse Compiler for Java™
107 │ Active │ 30 │ 9.3.14.v20161028 │ Jetty :: Websocket :: API
108 │ Active │ 30 │ 9.3.14.v20161028 │ Jetty :: Websocket :: Client
109 │ Active │ 30 │ 9.3.14.v20161028 │ Jetty :: Websocket :: Common
110 │ Active │ 30 │ 9.3.14.v20161028 │ Jetty :: Websocket :: javax.websocket :: Client Implementation
111 │ Active │ 30 │ 9.3.14.v20161028 │ Jetty :: Websocket :: javax.websocket.server :: Server Implementation
112 │ Active │ 30 │ 9.3.14.v20161028 │ Jetty :: Websocket :: Server
113 │ Active │ 30 │ 9.3.14.v20161028 │ Jetty :: Websocket :: Servlet Interface
114 │ Active │ 80 │ 1.8.3 │ jsoup
115 │ Active │ 30 │ 6.0.6 │ OPS4J Pax Web - Extender - Whiteboard
116 │ Active │ 30 │ 6.0.6 │ OPS4J Pax Web - Jsp Support
121 │ Active │ 80 │ 3.1.0 │ Java Servlet API

Servlet config:

@Theme(“valo”) @Push(PushMode.MANUAL) public class LoginUI extends UI {
@Component(service = VaadinServlet.class) @WebServlet(urlPatterns = “/gaston-schul/*”, name = “LoginUI”, asyncSupported = true) @VaadinServletConfiguration(productionMode = false, ui = LoginUI.class) public static class Servlet extends VaadinServlet { }

i am getting following exception on trying to use server push:

2017-10-26T14:24:56,809 | INFO | fileinstall-C:\Users\betzm\Development\karaf\platform-1.0.0/deploy | ServletContainerInitializerScanner | 90 - org.ops4j.pax.web.pax-web-api - 6.0.6 | will add org.atmosphere.cpr.AnnotationScanningServletContainerInitializer to ServletContainerInitializers
2017-10-26T14:24:56,810 | WARN | fileinstall-C:\Users\betzm\Development\karaf\platform-1.0.0/deploy | ServletContainerInitializerScanner | 90 - org.ops4j.pax.web.pax-web-api - 6.0.6 | failed to parse and instantiate of javax.servlet.ServletContainerInitializer in classpath
2017-10-26T14:24:56,811 | INFO | fileinstall-C:\Users\betzm\Development\karaf\platform-1.0.0/deploy | ServletContainerInitializerScanner | 90 - org.ops4j.pax.web.pax-web-api - 6.0.6 | will add org.eclipse.jetty.websocket.jsr356.server.deploy.WebSocketServerContainerInitializer to ServletContainerInitializers
2017-10-26T14:24:56,864 | INFO | fileinstall-C:\Users\betzm\Development\karaf\platform-1.0.0/deploy | ServletContainerInitializerScanner | 90 - org.ops4j.pax.web.pax-web-api - 6.0.6 | added ServletContainerInitializer: org.eclipse.jetty.websocket.jsr356.server.deploy.WebSocketServerContainerInitializer
2017-10-26T14:24:56,864 | INFO | fileinstall-C:\Users\betzm\Development\karaf\platform-1.0.0/deploy | ServletContainerInitializerScanner | 90 - org.ops4j.pax.web.pax-web-api - 6.0.6 | will add org.apache.jasper.servlet.JasperInitializer to ServletContainerInitializers
2017-10-26T14:24:56,865 | INFO | fileinstall-C:\Users\betzm\Development\karaf\platform-1.0.0/deploy | ServletContainerInitializerScanner | 90 - org.ops4j.pax.web.pax-web-api - 6.0.6 | Skipt org.apache.jasper.servlet.JasperInitializer, because specialized handler will be present
2017-10-26T14:24:56,867 | INFO | fileinstall-C:\Users\betzm\Development\karaf\platform-1.0.0/deploy | HttpServiceContext | 91 - org.ops4j.pax.web.pax-web-jetty - 6.0.6 | registering context DefaultHttpContext [bundle=eu.abeel.platform.ria.layout [126]
, contextID=default], with context-name:
2017-10-26T14:24:56,867 | INFO | fileinstall-C:\Users\betzm\Development\karaf\platform-1.0.0/deploy | HttpServiceContext | 91 - org.ops4j.pax.web.pax-web-jetty - 6.0.6 | registering JasperInitializer
2017-10-26T14:24:56,870 | WARN | fileinstall-C:\Users\betzm\Development\karaf\platform-1.0.0/deploy | DefaultDeploymentConfiguration | 100 - com.vaadin.server - 8.1.6 |

Vaadin is running in DEBUG MODE.
Add productionMode=true to web.xml to disable debug features.
To show debug window, add ?debug to your application URL.

2017-10-26T14:24:56,871 | INFO | fileinstall-C:\Users\betzm\Development\karaf\platform-1.0.0/deploy | AtmosphereFramework | 97 - com.vaadin.external.org.slf4j - 1.6.1 | Installed AtmosphereHandler com.vaadin.server.communication.PushAtmosphereHandler mapped to context-path: /*
2017-10-26T14:24:56,872 | INFO | fileinstall-C:\Users\betzm\Development\karaf\platform-1.0.0/deploy | AtmosphereFramework | 97 - com.vaadin.external.org.slf4j - 1.6.1 | Installed the following AtmosphereInterceptor mapped to AtmosphereHandler com.vaadin.server.communication.PushAtmosphereHandler
2017-10-26T14:24:56,874 | INFO | fileinstall-C:\Users\betzm\Development\karaf\platform-1.0.0/deploy | AtmosphereFramework | 97 - com.vaadin.external.org.slf4j - 1.6.1 | Atmosphere is using org.atmosphere.util.VoidAnnotationProcessor for processing annotation
2017-10-26T14:24:56,876 | INFO | fileinstall-C:\Users\betzm\Development\karaf\platform-1.0.0/deploy | ForkJoinPool | 97 - com.vaadin.external.org.slf4j - 1.6.1 | Using ForkJoinPool java.util.concurrent.ForkJoinPool. Set the org.atmosphere.cpr.broadcaster.maxAsyncWriteThreads to -1 to fully use its power.
2017-10-26T14:24:56,878 | INFO | fileinstall-C:\Users\betzm\Development\karaf\platform-1.0.0/deploy | AtmosphereFramework | 97 - com.vaadin.external.org.slf4j - 1.6.1 | Installed WebSocketProtocol org.atmosphere.websocket.protocol.SimpleHttpProtocol
2017-10-26T14:24:56,879 | WARN | fileinstall-C:\Users\betzm\Development\karaf\platform-1.0.0/deploy | DefaultAsyncSupportResolver | 97 - com.vaadin.external.org.slf4j - 1.6.1 | Failed to create AsyncSupport class: class org.atmosphere.container.JSR356AsyncSupport, error: java.lang.reflect.InvocationTargetException
2017-10-26T14:24:56,880 | ERROR | fileinstall-C:\Users\betzm\Development\karaf\platform-1.0.0/deploy | DefaultAsyncSupportResolver | 97 - com.vaadin.external.org.slf4j - 1.6.1 | Real error: Unable to configure jsr356 at that stage. ServerContainer is null
java.lang.IllegalStateException: Unable to configure jsr356 at that stage. ServerContainer is null
at org.atmosphere.container.JSR356AsyncSupport.(JSR356AsyncSupport.java:51) [95:com.vaadin.external.atmosphere.runtime:2.4.11.vaadin2]

at org.atmosphere.container.JSR356AsyncSupport.<init>(JSR356AsyncSupport.java:40) [95:com.vaadin.external.atmosphere.runtime:2.4.11.vaadin2]

at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) ~[?:?]

at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) [?:?]

at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) [?:?]

at java.lang.reflect.Constructor.newInstance(Constructor.java:423) [?:?]

Does this have to do with the warnig from pax web? I am having troubles debugging this issue.

2017-10-26T14:24:56,810 | WARN | fileinstall-C:\Users\betzm\Development\karaf\platform-1.0.0/deploy | ServletContainerInitializerScanner | 90 - org.ops4j.pax.web.pax-web-api - 6.0.6 | failed to parse and instantiate of javax.servlet.ServletContainerInitializer in classpath

As it seem the Jetty server providered by Pax Web is not compatible with the Vaadin Atmosphere version. After upgrading Pax Web to Jetty 9.3.21.v20170918 all seems OK:

2017-10-27T11:03:47,556 | INFO | FelixFrameworkWiring | HttpServiceFactoryImpl | 93 - org.ops4j.pax.web.pax-web-runtime - 6.0.7.1 | Binding bundle: [com.vaadin.server [101]
] to http service
2017-10-27T11:03:47,560 | INFO | FelixFrameworkWiring | ServletContainerInitializerScanner | 91 - org.ops4j.pax.web.pax-web-api - 6.0.7.1 | will add org.apache.jasper.servlet.JasperInitializer to ServletContainerInitializers
2017-10-27T11:03:47,561 | INFO | FelixFrameworkWiring | ServletContainerInitializerScanner | 91 - org.ops4j.pax.web.pax-web-api - 6.0.7.1 | Skipt org.apache.jasper.servlet.JasperInitializer, because specialized handler will be present
2017-10-27T11:03:47,561 | INFO | FelixFrameworkWiring | ServletContainerInitializerScanner | 91 - org.ops4j.pax.web.pax-web-api - 6.0.7.1 | will add org.eclipse.jetty.websocket.server.NativeWebSocketServletContainerInitializer to ServletContainerInitializers
2017-10-27T11:03:47,562 | INFO | FelixFrameworkWiring | ServletContainerInitializerScanner | 91 - org.ops4j.pax.web.pax-web-api - 6.0.7.1 | added ServletContainerInitializer: org.eclipse.jetty.websocket.server.NativeWebSocketServletContainerInitializer
2017-10-27T11:03:47,562 | INFO | FelixFrameworkWiring | ServletContainerInitializerScanner | 91 - org.ops4j.pax.web.pax-web-api - 6.0.7.1 | will add org.eclipse.jetty.websocket.jsr356.server.deploy.WebSocketServerContainerInitializer to ServletContainerInitializers
2017-10-27T11:03:48,096 | INFO | FelixFrameworkWiring | ServletContainerInitializerScanner | 91 - org.ops4j.pax.web.pax-web-api - 6.0.7.1 | added ServletContainerInitializer: org.eclipse.jetty.websocket.jsr356.server.deploy.WebSocketServerContainerInitializer
2017-10-27T11:03:48,097 | INFO | FelixFrameworkWiring | ServletContainerInitializerScanner | 91 - org.ops4j.pax.web.pax-web-api - 6.0.7.1 | will add org.atmosphere.cpr.AnnotationScanningServletContainerInitializer to ServletContainerInitializers
2017-10-27T11:03:49,039 | INFO | FelixFrameworkWiring | ServletContainerInitializerScanner | 91 - org.ops4j.pax.web.pax-web-api - 6.0.7.1 | added ServletContainerInitializer: org.atmosphere.cpr.AnnotationScanningServletContainerInitializer
2017-10-27T11:03:49,041 | INFO | FelixFrameworkWiring | HttpServiceContext | 92 - org.ops4j.pax.web.pax-web-jetty - 6.0.7.1 | registering context DefaultHttpContext [bundle=com.vaadin.server [101]
, contextID=default], with context-name:
2017-10-27T11:03:49,042 | INFO | FelixFrameworkWiring | HttpServiceContext | 92 - org.ops4j.pax.web.pax-web-jetty - 6.0.7.1 | registering JasperInitializer
2017-10-27T11:03:49,046 | INFO | FelixFrameworkWiring | ContextHandler | 82 - org.eclipse.jetty.util - 9.3.21.v20170918 | Started HttpServiceContext{httpContext=DefaultHttpContext [bundle=com.vaadin.server [101]
, contextID=default]}
2017-10-27T11:03:49,065 | WARN | fileinstall-C:\Users\betzm\Development\karaf\platform-1.0.0/deploy | integration | 99 - com.vaadin.osgi.integration - 8.1.6 | VaadinServlet Registration
2017-10-27T11:03:49,073 | INFO | fileinstall-C:\Users\betzm\Development\karaf\platform-1.0.0/deploy | HttpServiceFactoryImpl | 93 - org.ops4j.pax.web.pax-web-runtime - 6.0.7.1 | Binding bundle: [eu.abeel.platform.ria.layout [120]
] to http service
2017-10-27T11:03:49,076 | INFO | fileinstall-C:\Users\betzm\Development\karaf\platform-1.0.0/deploy | ServletContainerInitializerScanner | 91 - org.ops4j.pax.web.pax-web-api - 6.0.7.1 | will add org.apache.jasper.servlet.JasperInitializer to ServletContainerInitializers
2017-10-27T11:03:49,076 | INFO | fileinstall-C:\Users\betzm\Development\karaf\platform-1.0.0/deploy | ServletContainerInitializerScanner | 91 - org.ops4j.pax.web.pax-web-api - 6.0.7.1 | Skipt org.apache.jasper.servlet.JasperInitializer, because specialized handler will be present
2017-10-27T11:03:49,077 | INFO | fileinstall-C:\Users\betzm\Development\karaf\platform-1.0.0/deploy | ServletContainerInitializerScanner | 91 - org.ops4j.pax.web.pax-web-api - 6.0.7.1 | will add org.eclipse.jetty.websocket.server.NativeWebSocketServletContainerInitializer to ServletContainerInitializers
2017-10-27T11:03:49,077 | INFO | fileinstall-C:\Users\betzm\Development\karaf\platform-1.0.0/deploy | ServletContainerInitializerScanner | 91 - org.ops4j.pax.web.pax-web-api - 6.0.7.1 | added ServletContainerInitializer: org.eclipse.jetty.websocket.server.NativeWebSocketServletContainerInitializer
2017-10-27T11:03:49,078 | INFO | fileinstall-C:\Users\betzm\Development\karaf\platform-1.0.0/deploy | ServletContainerInitializerScanner | 91 - org.ops4j.pax.web.pax-web-api - 6.0.7.1 | will add org.eclipse.jetty.websocket.jsr356.server.deploy.WebSocketServerContainerInitializer to ServletContainerInitializers
2017-10-27T11:03:49,178 | INFO | fileinstall-C:\Users\betzm\Development\karaf\platform-1.0.0/deploy | ServletContainerInitializerScanner | 91 - org.ops4j.pax.web.pax-web-api - 6.0.7.1 | added ServletContainerInitializer: org.eclipse.jetty.websocket.jsr356.server.deploy.WebSocketServerContainerInitializer
2017-10-27T11:03:49,179 | INFO | fileinstall-C:\Users\betzm\Development\karaf\platform-1.0.0/deploy | ServletContainerInitializerScanner | 91 - org.ops4j.pax.web.pax-web-api - 6.0.7.1 | will add org.atmosphere.cpr.AnnotationScanningServletContainerInitializer to ServletContainerInitializers
2017-10-27T11:03:49,388 | INFO | fileinstall-C:\Users\betzm\Development\karaf\platform-1.0.0/deploy | ServletContainerInitializerScanner | 91 - org.ops4j.pax.web.pax-web-api - 6.0.7.1 | added ServletContainerInitializer: org.atmosphere.cpr.AnnotationScanningServletContainerInitializer
2017-10-27T11:03:49,390 | INFO | fileinstall-C:\Users\betzm\Development\karaf\platform-1.0.0/deploy | HttpServiceContext | 92 - org.ops4j.pax.web.pax-web-jetty - 6.0.7.1 | registering context DefaultHttpContext [bundle=eu.abeel.platform.ria.layout [120]
, contextID=default], with context-name:
2017-10-27T11:03:49,391 | INFO | fileinstall-C:\Users\betzm\Development\karaf\platform-1.0.0/deploy | HttpServiceContext | 92 - org.ops4j.pax.web.pax-web-jetty - 6.0.7.1 | registering JasperInitializer
2017-10-27T11:03:49,401 | WARN | fileinstall-C:\Users\betzm\Development\karaf\platform-1.0.0/deploy | DefaultDeploymentConfiguration | 101 - com.vaadin.server - 8.1.6 |

Vaadin is running in DEBUG MODE.
Add productionMode=true to web.xml to disable debug features.
To show debug window, add ?debug to your application URL.

2017-10-27T11:03:49,432 | INFO | fileinstall-C:\Users\betzm\Development\karaf\platform-1.0.0/deploy | AtmosphereFramework | 98 - com.vaadin.external.org.slf4j - 1.6.1 | Installed AtmosphereHandler com.vaadin.server.communication.PushAtmosphereHandler mapped to context-path: /*
2017-10-27T11:03:49,432 | INFO | fileinstall-C:\Users\betzm\Development\karaf\platform-1.0.0/deploy | AtmosphereFramework | 98 - com.vaadin.external.org.slf4j - 1.6.1 | Installed the following AtmosphereInterceptor mapped to AtmosphereHandler com.vaadin.server.communication.PushAtmosphereHandler
2017-10-27T11:03:49,435 | INFO | fileinstall-C:\Users\betzm\Development\karaf\platform-1.0.0/deploy | AtmosphereFramework | 98 - com.vaadin.external.org.slf4j - 1.6.1 | Atmosphere is using org.atmosphere.util.VoidAnnotationProcessor for processing annotation
2017-10-27T11:03:49,437 | INFO | fileinstall-C:\Users\betzm\Development\karaf\platform-1.0.0/deploy | ForkJoinPool | 98 - com.vaadin.external.org.slf4j - 1.6.1 | Using ForkJoinPool java.util.concurrent.ForkJoinPool. Set the org.atmosphere.cpr.broadcaster.maxAsyncWriteThreads to -1 to fully use its power.
2017-10-27T11:03:49,438 | INFO | fileinstall-C:\Users\betzm\Development\karaf\platform-1.0.0/deploy | AtmosphereFramework | 98 - com.vaadin.external.org.slf4j - 1.6.1 | Installed WebSocketProtocol org.atmosphere.websocket.protocol.SimpleHttpProtocol
2017-10-27T11:03:49,442 | INFO | fileinstall-C:\Users\betzm\Development\karaf\platform-1.0.0/deploy | AtmosphereFramework | 98 - com.vaadin.external.org.slf4j - 1.6.1 | Installing Default AtmosphereInterceptors
2017-10-27T11:03:49,443 | INFO | fileinstall-C:\Users\betzm\Development\karaf\platform-1.0.0/deploy | AtmosphereFramework | 98 - com.vaadin.external.org.slf4j - 1.6.1 | org.atmosphere.interceptor.CorsInterceptor : CORS Interceptor Support
2017-10-27T11:03:49,444 | INFO | fileinstall-C:\Users\betzm\Development\karaf\platform-1.0.0/deploy | AtmosphereFramework | 98 - com.vaadin.external.org.slf4j - 1.6.1 | org.atmosphere.interceptor.CacheHeadersInterceptor : Default Response’s Headers Interceptor
2017-10-27T11:03:49,444 | INFO | fileinstall-C:\Users\betzm\Development\karaf\platform-1.0.0/deploy | AtmosphereFramework | 98 - com.vaadin.external.org.slf4j - 1.6.1 | org.atmosphere.interceptor.PaddingAtmosphereInterceptor : Browser Padding Interceptor Support
2017-10-27T11:03:49,445 | INFO | fileinstall-C:\Users\betzm\Development\karaf\platform-1.0.0/deploy | AtmosphereFramework | 98 - com.vaadin.external.org.slf4j - 1.6.1 | org.atmosphere.interceptor.AndroidAtmosphereInterceptor : Android Interceptor Support
2017-10-27T11:03:49,445 | INFO | fileinstall-C:\Users\betzm\Development\karaf\platform-1.0.0/deploy | AtmosphereFramework | 98 - com.vaadin.external.org.slf4j - 1.6.1 | Dropping Interceptor org.atmosphere.interceptor.HeartbeatInterceptor
2017-10-27T11:03:49,446 | INFO | fileinstall-C:\Users\betzm\Development\karaf\platform-1.0.0/deploy | AtmosphereFramework | 98 - com.vaadin.external.org.slf4j - 1.6.1 | org.atmosphere.interceptor.SSEAtmosphereInterceptor : SSE Interceptor Support
2017-10-27T11:03:49,446 | INFO | fileinstall-C:\Users\betzm\Development\karaf\platform-1.0.0/deploy | AtmosphereFramework | 98 - com.vaadin.external.org.slf4j - 1.6.1 | org.atmosphere.interceptor.JSONPAtmosphereInterceptor : JSONP Interceptor Support
2017-10-27T11:03:49,447 | INFO | fileinstall-C:\Users\betzm\Development\karaf\platform-1.0.0/deploy | AtmosphereFramework | 98 - com.vaadin.external.org.slf4j - 1.6.1 | org.atmosphere.interceptor.JavaScriptProtocol : Atmosphere JavaScript Protocol
2017-10-27T11:03:49,448 | INFO | fileinstall-C:\Users\betzm\Development\karaf\platform-1.0.0/deploy | AtmosphereFramework | 98 - com.vaadin.external.org.slf4j - 1.6.1 | org.atmosphere.interceptor.WebSocketMessageSuspendInterceptor : org.atmosphere.interceptor.WebSocketMessageSuspendInterceptor
2017-10-27T11:03:49,448 | INFO | fileinstall-C:\Users\betzm\Development\karaf\platform-1.0.0/deploy | AtmosphereFramework | 98 - com.vaadin.external.org.slf4j - 1.6.1 | org.atmosphere.interceptor.OnDisconnectInterceptor : Browser disconnection detection
2017-10-27T11:03:49,449 | INFO | fileinstall-C:\Users\betzm\Development\karaf\platform-1.0.0/deploy | AtmosphereFramework | 98 - com.vaadin.external.org.slf4j - 1.6.1 | org.atmosphere.interceptor.IdleResourceInterceptor : org.atmosphere.interceptor.IdleResourceInterceptor
2017-10-27T11:03:49,449 | INFO | fileinstall-C:\Users\betzm\Development\karaf\platform-1.0.0/deploy | AtmosphereFramework | 98 - com.vaadin.external.org.slf4j - 1.6.1 | Set org.atmosphere.cpr.AtmosphereInterceptor.disableDefaults to disable them.
2017-10-27T11:03:49,449 | INFO | fileinstall-C:\Users\betzm\Development\karaf\platform-1.0.0/deploy | AtmosphereFramework | 98 - com.vaadin.external.org.slf4j - 1.6.1 | Installed AtmosphereInterceptor CORS Interceptor Support with priority FIRST_BEFORE_DEFAULT
2017-10-27T11:03:49,450 | INFO | fileinstall-C:\Users\betzm\Development\karaf\platform-1.0.0/deploy | AtmosphereFramework | 98 - com.vaadin.external.org.slf4j - 1.6.1 | Installed AtmosphereInterceptor Default Response’s Headers Interceptor with priority AFTER_DEFAULT
2017-10-27T11:03:49,450 | INFO | fileinstall-C:\Users\betzm\Development\karaf\platform-1.0.0/deploy | AtmosphereFramework | 98 - com.vaadin.external.org.slf4j - 1.6.1 | Installed AtmosphereInterceptor Browser Padding Interceptor Support with priority AFTER_DEFAULT
2017-10-27T11:03:49,451 | INFO | fileinstall-C:\Users\betzm\Development\karaf\platform-1.0.0/deploy | AtmosphereFramework | 98 - com.vaadin.external.org.slf4j - 1.6.1 | Installed AtmosphereInterceptor Android Interceptor Support with priority AFTER_DEFAULT
2017-10-27T11:03:49,452 | INFO | fileinstall-C:\Users\betzm\Development\karaf\platform-1.0.0/deploy | AtmosphereFramework | 98 - com.vaadin.external.org.slf4j - 1.6.1 | Installed AtmosphereInterceptor SSE Interceptor Support with priority AFTER_DEFAULT
2017-10-27T11:03:49,452 | INFO | fileinstall-C:\Users\betzm\Development\karaf\platform-1.0.0/deploy | AtmosphereFramework | 98 - com.vaadin.external.org.slf4j - 1.6.1 | Installed AtmosphereInterceptor JSONP Interceptor Support with priority AFTER_DEFAULT
2017-10-27T11:03:49,453 | INFO | fileinstall-C:\Users\betzm\Development\karaf\platform-1.0.0/deploy | AtmosphereFramework | 98 - com.vaadin.external.org.slf4j - 1.6.1 | Installed AtmosphereInterceptor Atmosphere JavaScript Protocol with priority AFTER_DEFAULT
2017-10-27T11:03:49,453 | INFO | fileinstall-C:\Users\betzm\Development\karaf\platform-1.0.0/deploy | AtmosphereFramework | 98 - com.vaadin.external.org.slf4j - 1.6.1 | Installed AtmosphereInterceptor org.atmosphere.interceptor.WebSocketMessageSuspendInterceptor with priority AFTER_DEFAULT
2017-10-27T11:03:49,454 | INFO | fileinstall-C:\Users\betzm\Development\karaf\platform-1.0.0/deploy | AtmosphereFramework | 98 - com.vaadin.external.org.slf4j - 1.6.1 | Installed AtmosphereInterceptor Browser disconnection detection with priority AFTER_DEFAULT
2017-10-27T11:03:49,454 | INFO | fileinstall-C:\Users\betzm\Development\karaf\platform-1.0.0/deploy | AtmosphereFramework | 98 - com.vaadin.external.org.slf4j - 1.6.1 | Installed AtmosphereInterceptor org.atmosphere.interceptor.IdleResourceInterceptor with priority BEFORE_DEFAULT
2017-10-27T11:03:49,455 | INFO | fileinstall-C:\Users\betzm\Development\karaf\platform-1.0.0/deploy | AtmosphereFramework | 98 - com.vaadin.external.org.slf4j - 1.6.1 | Using EndpointMapper class org.atmosphere.util.DefaultEndpointMapper
2017-10-27T11:03:49,455 | INFO | fileinstall-C:\Users\betzm\Development\karaf\platform-1.0.0/deploy | AtmosphereFramework | 98 - com.vaadin.external.org.slf4j - 1.6.1 | Using BroadcasterCache: org.atmosphere.cache.UUIDBroadcasterCache
2017-10-27T11:03:49,455 | INFO | fileinstall-C:\Users\betzm\Development\karaf\platform-1.0.0/deploy | AtmosphereFramework | 98 - com.vaadin.external.org.slf4j - 1.6.1 | Default Broadcaster Class: org.atmosphere.cpr.DefaultBroadcaster
2017-10-27T11:03:49,456 | INFO | fileinstall-C:\Users\betzm\Development\karaf\platform-1.0.0/deploy | AtmosphereFramework | 98 - com.vaadin.external.org.slf4j - 1.6.1 | Broadcaster Shared List Resources: false
2017-10-27T11:03:49,456 | INFO | fileinstall-C:\Users\betzm\Development\karaf\platform-1.0.0/deploy | AtmosphereFramework | 98 - com.vaadin.external.org.slf4j - 1.6.1 | Broadcaster Polling Wait Time 100
2017-10-27T11:03:49,457 | INFO | fileinstall-C:\Users\betzm\Development\karaf\platform-1.0.0/deploy | AtmosphereFramework | 98 - com.vaadin.external.org.slf4j - 1.6.1 | Shared ExecutorService supported: true
2017-10-27T11:03:49,457 | INFO | fileinstall-C:\Users\betzm\Development\karaf\platform-1.0.0/deploy | AtmosphereFramework | 98 - com.vaadin.external.org.slf4j - 1.6.1 | Messaging ExecutorService Pool Size unavailable - Not instance of ThreadPoolExecutor
2017-10-27T11:03:49,457 | INFO | fileinstall-C:\Users\betzm\Development\karaf\platform-1.0.0/deploy | AtmosphereFramework | 98 - com.vaadin.external.org.slf4j - 1.6.1 | Async I/O Thread Pool Size: 200
2017-10-27T11:03:49,458 | INFO | fileinstall-C:\Users\betzm\Development\karaf\platform-1.0.0/deploy | AtmosphereFramework | 98 - com.vaadin.external.org.slf4j - 1.6.1 | Using BroadcasterFactory: org.atmosphere.cpr.DefaultBroadcasterFactory
2017-10-27T11:03:49,458 | INFO | fileinstall-C:\Users\betzm\Development\karaf\platform-1.0.0/deploy | AtmosphereFramework | 98 - com.vaadin.external.org.slf4j - 1.6.1 | Using AtmosphereResurceFactory: org.atmosphere.cpr.DefaultAtmosphereResourceFactory
2017-10-27T11:03:49,459 | INFO | fileinstall-C:\Users\betzm\Development\karaf\platform-1.0.0/deploy | AtmosphereFramework | 98 - com.vaadin.external.org.slf4j - 1.6.1 | Using WebSocketProcessor: org.atmosphere.websocket.DefaultWebSocketProcessor
2017-10-27T11:03:49,459 | INFO | fileinstall-C:\Users\betzm\Development\karaf\platform-1.0.0/deploy | AtmosphereFramework | 98 - com.vaadin.external.org.slf4j - 1.6.1 | Invoke AtmosphereInterceptor on WebSocket message true
2017-10-27T11:03:49,459 | INFO | fileinstall-C:\Users\betzm\Development\karaf\platform-1.0.0/deploy | AtmosphereFramework | 98 - com.vaadin.external.org.slf4j - 1.6.1 | HttpSession supported: true
2017-10-27T11:03:49,460 | INFO | fileinstall-C:\Users\betzm\Development\karaf\platform-1.0.0/deploy | AtmosphereFramework | 98 - com.vaadin.external.org.slf4j - 1.6.1 | Atmosphere is using DefaultAtmosphereObjectFactory for dependency injection and object creation
2017-10-27T11:03:49,460 | INFO | fileinstall-C:\Users\betzm\Development\karaf\platform-1.0.0/deploy | AtmosphereFramework | 98 - com.vaadin.external.org.slf4j - 1.6.1 | Atmosphere is using async support: org.atmosphere.container.Jetty9AsyncSupportWithWebSocket running under container: jetty/9.3.21.v20170918 with WebSocket enabled.
2017-10-27T11:03:49,461 | INFO | fileinstall-C:\Users\betzm\Development\karaf\platform-1.0.0/deploy | AtmosphereFramework | 98 - com.vaadin.external.org.slf4j - 1.6.1 | Atmosphere Framework 2.4.11.vaadin2 started.
2017-10-27T11:03:49,461 | INFO | fileinstall-C:\Users\betzm\Development\karaf\platform-1.0.0/deploy | AtmosphereFramework | 98 - com.vaadin.external.org.slf4j - 1.6.1 | Installed AtmosphereInterceptor Track Message Size Interceptor using | with priority BEFORE_DEFAULT
2017-10-27T11:03:49,464 | INFO | fileinstall-C:\Users\betzm\Development\karaf\platform-1.0.0/deploy | ContextHandler | 82 - org.eclipse.jetty.util - 9.3.21.v20170918 | Started HttpServiceContext{httpContext=DefaultHttpContext [bundle=eu.abeel.platform.ria.layout [120]
, contextID=default]}
2017-10-27T11:03:49,466 | INFO | fileinstall-C:\Users\betzm\Development\karaf\platform-1.0.0/deploy | fileinstall | 8 - org.apache.felix.fileinstall - 3.6.0 | Started bundle: file:/C:/Users/betzm/Development/karaf/platform-1.0.0/deploy/layout-1.0.0-SNAPSHOT.jar