Supported environments and integrations

XRebel features integrations with a long list of technologies. If you think something vital is missing from this list, please get in touch with us at support@xrebel.com.


Browsers

Browser

Versions

Google Chrome

Latest

Internet Explorer

11+

Microsoft Edge

Latest

Mozilla Firefox

Latest

Safari

Latest


Java compatibility

XRebel requires Java 1.6 or newer.

JVM

IBM J9

OpenJDK

Oracle


Application servers

XRebel supports the latest versions of the application servers.

Server

Versions

GlassFish

3.x, 4.x

JBoss

4.x, 5.x, 6.x, 7.x

Jetty

6.x, 7.x, 8.x, 9.x

Resin

4.x

Tomcat

5.x, 6.x, 7.x, 8.x, 9.x

TomEE

1.6, 1.7, 7.0

WebLogic

9, 10, 12

WebSphere

7, 8, 9

WebSphere Liberty Profile

8.5.5.x, 16.x, 17.x

WildFly

7.x, 8.x, 9.x, 10.x, 11.x


NoSQL databases

XRebel supports all JDBC drivers. This table lists drivers that are specifically tested for every release.

Database

Versions

Note

Apache HBase

0.9x

Using core library

Apache Phoenix

3.x, 4.x

Using built-in JDBC drivers

Cassandra

Using Cassandra JDBC drivers

Couchbase Server

4.x

Using Couchbase Java SDK 2.2.x

DataStax Enterprise

2.x, 3.x

Using DataStax Java Drivers for Apache Cassandra

DynamoDB

MongoDB

2.2.x, 3.x

Using Java Mongo drivers

Neo4j

2.x, 3.x

Using neo4j-jdbc drivers

OrientDB

Using OrientDB JDBC drivers

Redis

Using Jedis 2.x, 3.x

For more information about the Couchbase integration, please check out this handy blog post: XRebel with Couchbase.


Relational databases

XRebel supports all JDBC drivers.

Database

Apache Derby

H2

HSQLDB

Informix

Ingres

IBM DB2

MariaDB

Microsoft SQL Server

MySQL

Oracle

PostgreSQL

SAP MaxDB

SQLite

Sybase


Web frameworks

XRebel is specifically tested with the following frameworks.

Framework

Versions

Spark Framework

2.4+

Spring MVC

3.x, 4.x

Spring Boot

1.x, 2.x

JSF

2.2+

Vaadin

7.x

Grails

3.x

Struts

1.x, 2.x

Jersey

1.x, 2.x

Undertow

1.x

Grizzly

2.3+


HTTP clients

Client

Versions

java.net.HttpURLConnection

Apache HttpClient

3.x, 4.x

Apache HttpCore

4.x

Apache HttpCore async

4.x

WebLogic URL connection


Alternative protocols

  • RMI


Message queues

Queue

Versions

ActiveMQ

5.x

JMS

1.x

Spring JMS

4.x

RabbitMQ

2.x, 3.x

Spring AMQP

4.x


ORMs

  • Hibernate ORM 3.x, 4.x


Background tasks and jobs

  • Quartz 1.x, 2.x

  • java.util.concurrent.ScheduledThreadPoolExecutor


Logging frameworks

  • Log4J 1.x

  • SLF4J