1*a24ffb47SSadaf Ebrahimi<?xml version="1.0" encoding="UTF-8"?> 2*a24ffb47SSadaf Ebrahimi<project xmlns="http://maven.apache.org/POM/4.0.0" 3*a24ffb47SSadaf Ebrahimi xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 4*a24ffb47SSadaf Ebrahimi xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 5*a24ffb47SSadaf Ebrahimi <modelVersion>4.0.0</modelVersion> 6*a24ffb47SSadaf Ebrahimi 7*a24ffb47SSadaf Ebrahimi <groupId>io.opencensus</groupId> 8*a24ffb47SSadaf Ebrahimi <artifactId>opencensus-examples-spring-servlet</artifactId> 9*a24ffb47SSadaf Ebrahimi <version>0.27.0-SNAPSHOT</version> 10*a24ffb47SSadaf Ebrahimi <packaging>jar</packaging> 11*a24ffb47SSadaf Ebrahimi 12*a24ffb47SSadaf Ebrahimi <properties> 13*a24ffb47SSadaf Ebrahimi <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> 14*a24ffb47SSadaf Ebrahimi <!-- change to the version you want to use. --> 15*a24ffb47SSadaf Ebrahimi <apachehttp.version>4.1.4</apachehttp.version> 16*a24ffb47SSadaf Ebrahimi <opencensus.version>0.26.0</opencensus.version><!-- LATEST_OPENCENSUS_RELEASE_VERSION --> 17*a24ffb47SSadaf Ebrahimi <prometheus.version>0.6.0</prometheus.version> 18*a24ffb47SSadaf Ebrahimi <springboot.version>2.5.12</springboot.version> 19*a24ffb47SSadaf Ebrahimi <java.version>1.8</java.version> 20*a24ffb47SSadaf Ebrahimi </properties> 21*a24ffb47SSadaf Ebrahimi 22*a24ffb47SSadaf Ebrahimi <dependencies> 23*a24ffb47SSadaf Ebrahimi <dependency> 24*a24ffb47SSadaf Ebrahimi <groupId>org.springframework.boot</groupId> 25*a24ffb47SSadaf Ebrahimi <artifactId>spring-boot-starter-web</artifactId> 26*a24ffb47SSadaf Ebrahimi <version>${springboot.version}</version> 27*a24ffb47SSadaf Ebrahimi </dependency> 28*a24ffb47SSadaf Ebrahimi <dependency> 29*a24ffb47SSadaf Ebrahimi <groupId>io.opencensus</groupId> 30*a24ffb47SSadaf Ebrahimi <artifactId>opencensus-contrib-spring-starter</artifactId> 31*a24ffb47SSadaf Ebrahimi <version>${opencensus.version}</version> 32*a24ffb47SSadaf Ebrahimi </dependency> 33*a24ffb47SSadaf Ebrahimi <dependency> 34*a24ffb47SSadaf Ebrahimi <groupId>io.opencensus</groupId> 35*a24ffb47SSadaf Ebrahimi <artifactId>opencensus-exporter-stats-prometheus</artifactId> 36*a24ffb47SSadaf Ebrahimi <version>${opencensus.version}</version> 37*a24ffb47SSadaf Ebrahimi </dependency> 38*a24ffb47SSadaf Ebrahimi <dependency> 39*a24ffb47SSadaf Ebrahimi <groupId>io.opencensus</groupId> 40*a24ffb47SSadaf Ebrahimi <artifactId>opencensus-exporter-trace-logging</artifactId> 41*a24ffb47SSadaf Ebrahimi <version>${opencensus.version}</version> 42*a24ffb47SSadaf Ebrahimi </dependency> 43*a24ffb47SSadaf Ebrahimi <dependency> 44*a24ffb47SSadaf Ebrahimi <groupId>io.prometheus</groupId> 45*a24ffb47SSadaf Ebrahimi <artifactId>simpleclient_httpserver</artifactId> 46*a24ffb47SSadaf Ebrahimi <version>${prometheus.version}</version> 47*a24ffb47SSadaf Ebrahimi </dependency> 48*a24ffb47SSadaf Ebrahimi <dependency> 49*a24ffb47SSadaf Ebrahimi <groupId>org.apache.httpcomponents</groupId> 50*a24ffb47SSadaf Ebrahimi <artifactId>httpasyncclient</artifactId> 51*a24ffb47SSadaf Ebrahimi <version>${apachehttp.version}</version> 52*a24ffb47SSadaf Ebrahimi </dependency> 53*a24ffb47SSadaf Ebrahimi </dependencies> 54*a24ffb47SSadaf Ebrahimi 55*a24ffb47SSadaf Ebrahimi <build> 56*a24ffb47SSadaf Ebrahimi <extensions> 57*a24ffb47SSadaf Ebrahimi <extension> 58*a24ffb47SSadaf Ebrahimi <groupId>kr.motd.maven</groupId> 59*a24ffb47SSadaf Ebrahimi <artifactId>os-maven-plugin</artifactId> 60*a24ffb47SSadaf Ebrahimi <version>1.5.0.Final</version> 61*a24ffb47SSadaf Ebrahimi </extension> 62*a24ffb47SSadaf Ebrahimi </extensions> 63*a24ffb47SSadaf Ebrahimi <pluginManagement> 64*a24ffb47SSadaf Ebrahimi <plugins> 65*a24ffb47SSadaf Ebrahimi <plugin> 66*a24ffb47SSadaf Ebrahimi <groupId>org.apache.maven.plugins</groupId> 67*a24ffb47SSadaf Ebrahimi <artifactId>maven-compiler-plugin</artifactId> 68*a24ffb47SSadaf Ebrahimi <version>3.7.0</version> 69*a24ffb47SSadaf Ebrahimi <configuration> 70*a24ffb47SSadaf Ebrahimi <source>1.8</source> 71*a24ffb47SSadaf Ebrahimi <target>1.8</target> 72*a24ffb47SSadaf Ebrahimi </configuration> 73*a24ffb47SSadaf Ebrahimi </plugin> 74*a24ffb47SSadaf Ebrahimi </plugins> 75*a24ffb47SSadaf Ebrahimi </pluginManagement> 76*a24ffb47SSadaf Ebrahimi <plugins> 77*a24ffb47SSadaf Ebrahimi <plugin> 78*a24ffb47SSadaf Ebrahimi <groupId>org.codehaus.mojo</groupId> 79*a24ffb47SSadaf Ebrahimi <artifactId>appassembler-maven-plugin</artifactId> 80*a24ffb47SSadaf Ebrahimi <version>1.10</version> 81*a24ffb47SSadaf Ebrahimi <configuration> 82*a24ffb47SSadaf Ebrahimi <programs> 83*a24ffb47SSadaf Ebrahimi <program> 84*a24ffb47SSadaf Ebrahimi <id>SpringServletApplication</id> 85*a24ffb47SSadaf Ebrahimi <mainClass>io.opencensus.examples.spring.servlet.Application</mainClass> 86*a24ffb47SSadaf Ebrahimi </program> 87*a24ffb47SSadaf Ebrahimi </programs> 88*a24ffb47SSadaf Ebrahimi </configuration> 89*a24ffb47SSadaf Ebrahimi </plugin> 90*a24ffb47SSadaf Ebrahimi </plugins> 91*a24ffb47SSadaf Ebrahimi </build> 92*a24ffb47SSadaf Ebrahimi 93*a24ffb47SSadaf Ebrahimi</project> 94