Skip to content

klind/jboss-websocket-demo

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

JBoss EAP 6.1 (AS 7.2) using WebSocket alpha extension + jQuery + websockets

Requirement: JBoss AS 7.1.2 or later.

Tested with Windows 7, 64-bit, EAP 6.1.Alpha, Oracle JDK 7

Build with mvn clean package, deploy with mvn jboss-as:deploy.

Change needed to vanilla JBoss configuration:

APR (Apache Portable Runtime) needs to be enabled. It should be enabled with changing:

<subsystem xmlns="urn:jboss:domain:web:1.1"
          default-virtual-server="default-host" native="false">

to:

<subsystem xmlns="urn:jboss:domain:web:1.1"
          default-virtual-server="default-host" native="true">

in standalone.xml / domain.xml

That's it. For some environments, such as ARM architecture, native connectors are not available OOB. If this is the case, you'll get an error message about missing libraries when starting up JBoss with native enabled. They can be compiled from source code however. Download link: http://www.jboss.org/jbossweb/downloads.html -> JBoss Web Native Connectors -> source tarball, compiling and installing: https://community.jboss.org/wiki/JbosswebBuildNative.

It's been reported that native libraries need to be installed separately on OSX as well (see issue #6).

About

Demo of WebSocket functionality in JBoss

Resources

License

Stars

Watchers

Forks

Packages

No packages published