Support & Documentation
Follow

What Java Application Containers and Frameworks are Supported?

This list will reflect an up-to-date list of supported technologies. The following technologies are automatically supported by Stackify in Java APM+ v1.16.

Application Containers

  • Apache Tomcat (6.x, 7.x, 8.x, 9.x)
  • GlassFish (4.x)
  • JBoss AS 6.x, 7.x
  • WildFly 8.x, 9.x, 10.x
  • WildFly Swarm
  • Jetty 8.x, 9.x
  • Spring Boot
  • Oracle WebLogic (12.x)
  • IBM WebSphere (8.x, 9.x, Liberty)
  • Apache TomEE (1.7.x, 7.0.x)
  • Netty (4.x)

Application Container Services

  • Docker
  • Docker Swarm

Frameworks

Servlet API

  • Servlets
  • Servlet Filters
  • JSP Pages
  • JSF (JavaServer Faces)

Webservices 

  • Jersey
  • JBoss RESTEasy
  • SOAP Instrumentation
  • RMI (Remote Method Invocation)

JDBC

  • MySQL
  • Oracle
  • PostgreSQL
  • MS SQL Server
  • IBM DB2

HTTP

  • JDK 
  • Apache Commons HTTP
  • Apache HTTP Client 4.x

Caching 

  • Jedis
  • Ehcache
  • Spymemcached

 JMS API

  • Sending to Queues 
  • Sending to Topics

EJB Session Beans

  • All Public Methods

MVC 

  • Spring MVC Controller
  • Apache Struts Action
  • Play Framework (1.2x-1.4x, 2.x+)

Database ORM

  • Hibernate ORM
  • JPA
  • MS SQL Server

NoSQL

  • HBase Instrumentation
  • Elasticsearch Instrumentation
  • Apache Cassandra

Async

  • java.util.concurrent

Non Web Transactions

  • Spring Batch
  • Quartz
  • Akka (3.x)

 

Java Services

  • Defining the service transactions can be accomplished using our annotation library (stackify-java-apm-annot) or custom JSON configuration. If the service uses Quartz or Spring Batch, no code changes are required (both work out of the box).
Was this article helpful?
0 out of 0 found this helpful
Have more questions? Submit a request

Comments

Powered by Zendesk