Skip to content

Latest commit

 

History

History
33 lines (23 loc) · 1.14 KB

File metadata and controls

33 lines (23 loc) · 1.14 KB

Resource Providers

This module contains various ResourceProvider implementations.

AppServerServiceNameProvider

This ResourceProvider will delegate to a collection of helpers that attempt to populate the service.name resource attribute based on the runtime configuration of an app server. This is useful when a user has not yet specified the service.name resource attribute manually.

This ResourceProvider supports .ear and .war archives as well as exploded directory versions of each. For .war files, it attempts to parse the <web-app> element from WEB-INF/web.xml. For .ear files the <application> element of META-INF/application.xml.

It is capable of detecting common scenarios among the popular application servers listed below:

  • Apache Tomcat
  • Apache TomEE
  • Eclipse Jetty
  • GlassFish
  • IBM Websphere
  • IBM Websphere Liberty
  • Wildfly

Component owners

Learn more about component owners in component_owners.yml.