Installing the AcuSensor agent for JAVA websites

Before deploying AcuSensor, note the list of supported servers and frameworks.

Supported Servers and Frameworks

Java Runtime

For any Java Runtime environment that is implemented according to these specifications, the supported version are:

  • 7.x
  • 8.x
  • 11.x

Application Servers

  • Apache Tomcat:
  • v8.5.x
  • v9.x
  • v10.0.x
  • v10.1.x
  • Jetty
  • v9.4.x
  • v10.0.x
  • v11.0.x
  • WildFly v22.x and above
  • JBoss EAP
  • v7.3.x
  • v7.4.x
  • WebSphere Traditional
  • 8.5.5.18+
  • 9.0.5.5+
  • WebSphere Liberty 20.0.0.9+

Database Engines

  • MySQL
  • PostgreSQL
  • Microsoft SQL Server
  • DB2
  • Oracle
  • Sybase
  • SQLite
  • H2

Other Technologies

  • Axis
  • Freemarker
  • Velocity
  • Hibernate
  • J2EE - Servlet/JSP
  • Struts 2
  • Spring Web, Spring Boot
  • Spring Expression, Java Expression Language (EL)
  • JAX-RS and Jersey
  • JavaMail
  • JPA
  • java.beans
  • SAX, DOM
  • JNDI - LDAP

πŸ” AcuSensor Network PreRequisites

AcuSensor makes use of the AcuSensor Bridge. To learn more about the AcuSensor Bridge, refer to the AcuSensor BridgeΒ document.

Acunetix JAVA AcuSensor can be installed on any of the following servers:

  • Tomcat 8.5+. Current testing is on Tomcat 10 and Java 1.8.
  • Jetty 9.4.x - 11.x
  • Wildfly Β 22.x - 26.x

The AcuSensor agent will need to be installed in your web application. The following sections describe how to deploy AcuSensor to a JAVA web application.

The Java AcuSensor requires:

  • Deploying aspectjweaver.jar into your web server - provides the integration required for AcuSensor to work with your application
  • Deploying the Acunetix Java AcuSensor into your web server - this is unique for each Target, and can be downloaded by using the Download JAVA AcuSensor button
  • Configuring your web server to use Load Time Weaving (AspectJWeaver)

There are many possible configurations for a JAVA web server. The following sections look at the more common web server configuration possibilities.

Use one of the following links for more details on how to Deploy AcuSensor for JAVA on your Web Application.


 
Β« Back to the Acunetix Support Page