Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Push doesn't work with JBoss EAP 6.1 #4561

Closed
vaadin-bot opened this issue Oct 14, 2013 · 3 comments
Closed

Push doesn't work with JBoss EAP 6.1 #4561

vaadin-bot opened this issue Oct 14, 2013 · 3 comments
Labels
Milestone

Comments

@vaadin-bot
Copy link
Collaborator

Originally by joni.ollila


When push is enabled (with annotation) server log shows following error:

2013-10-14 14:33:18,445 SEVERE [com.vaadin.server.DefaultErrorHandler] (http-/127.0.0.1:8080-7) : java.lang.NoClassDefFoundError: org/apache/coyote/http11/upgrade/UpgradeInbound
at org.atmosphere.container.Tomcat7AsyncSupportWithWebSocket.service(Tomcat7AsyncSupportWithWebSocket.java:59)
at org.atmosphere.cpr.AtmosphereFramework.doCometSupport(AtmosphereFramework.java:1448)
at com.vaadin.server.communication.PushRequestHandler.handleRequest(PushRequestHandler.java:109)
at com.vaadin.server.VaadinService.handleRequest(VaadinService.java:1371)
at com.vaadin.server.VaadinServlet.service(VaadinServlet.java:238)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:847)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:295)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214)
...

Caused by: java.lang.ClassNotFoundException: org.apache.coyote.http11.upgrade.UpgradeInbound from [Module "deployment.gui.war:main" from Service Module Loader]
at org.jboss.modules.ModuleClassLoader.findClass(ModuleClassLoader.java:196) [jboss-modules.jar:1.2.2.Final-redhat-1]
at org.jboss.modules.ConcurrentClassLoader.performLoadClassUnchecked(ConcurrentClassLoader.java:444) [jboss-modules.jar:1.2.2.Final-redhat-1]
at org.jboss.modules.ConcurrentClassLoader.performLoadClassChecked(ConcurrentClassLoader.java:432) [jboss-modules.jar:1.2.2.Final-redhat-1]
at org.jboss.modules.ConcurrentClassLoader.performLoadClass(ConcurrentClassLoader.java:374) [jboss-modules.jar:1.2.2.Final-redhat-1]
at org.jboss.modules.ConcurrentClassLoader.loadClass(ConcurrentClassLoader.java:119) [jboss-modules.jar:1.2.2.Final-redhat-1]
... 26 more

To my knowledge JBoss EAP 6.1 doesn't support WebSockects. It doesn't help either if transport mode is forced to STREAMING (same error).


Imported from https://dev.vaadin.com/ issue #12750

@vaadin-bot
Copy link
Collaborator Author

Originally by joni.ollila


This is probably caused by following atmosphere bug:

Atmosphere/atmosphere#1262

Any chance to get it to Vaadin's fork?

@vaadin-bot
Copy link
Collaborator Author

Originally by @jdahlstrom


Thanks, that fix should've been merged earlier. A new vaadin-atmosphere build incorporating this, among other changes, is currently being tested.

@vaadin-bot
Copy link
Collaborator Author

Originally by @tmattsso


Tested that push works on JBoss EAP 6.1 using streaming, websockets aren't supported.

@vaadin-bot vaadin-bot added the bug label Dec 10, 2016
@vaadin-bot vaadin-bot added this to the Vaadin 7.1.9 milestone Dec 10, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant