-
Notifications
You must be signed in to change notification settings - Fork 8
Maven
Ralph Schaer edited this page Apr 29, 2026
·
5 revisions
All modules use the same version. The current release is 4.0.0.
- Java 17
- Spring Framework 7
- Spring Boot 4 for the sample setups in this wiki
<dependency>
<groupId>ch.rasc</groupId>
<artifactId>wamp2spring-servlet</artifactId>
<version>4.0.0</version>
</dependency><dependency>
<groupId>ch.rasc</groupId>
<artifactId>wamp2spring-reactive</artifactId>
<version>4.0.0</version>
</dependency><dependency>
<groupId>ch.rasc</groupId>
<artifactId>wamp2spring-security-servlet</artifactId>
<version>4.0.0</version>
</dependency><dependency>
<groupId>ch.rasc</groupId>
<artifactId>wamp2spring-security-reactive</artifactId>
<version>4.0.0</version>
</dependency><dependency>
<groupId>ch.rasc</groupId>
<artifactId>wamp2spring-session-servlet</artifactId>
<version>4.0.0</version>
</dependency>- Start with
wamp2spring-servletif your app uses Spring MVC or servlet WebSocket infrastructure. - Start with
wamp2spring-reactiveif your app uses Spring WebFlux. - Add
wamp2spring-security-servletorwamp2spring-security-reactiveif you want Spring Security authorization rules on inbound WAMP messages. - Add
wamp2spring-session-servletif you need Spring Session to track servlet-side WebSocket activity.
- The core library module is normally pulled in transitively and does not need to be added manually.
- Released versions are available from Maven Central.
- Keep all
wamp2springmodules on the same version.