[tor-bugs] #24175 [Metrics/Website]: Use an embedded Jetty in metrics-web and use metrics-base as build environment.

Tor Bug Tracker & Wiki blackhole at torproject.org
Mon Dec 18 13:34:04 UTC 2017


#24175: Use an embedded Jetty in metrics-web and use metrics-base as build
environment.
-----------------------------+--------------------------------
 Reporter:  iwakeh           |          Owner:  iwakeh
     Type:  enhancement      |         Status:  needs_revision
 Priority:  Medium           |      Milestone:
Component:  Metrics/Website  |        Version:
 Severity:  Normal           |     Resolution:
 Keywords:                   |  Actual Points:
Parent ID:                   |         Points:
 Reviewer:                   |        Sponsor:
-----------------------------+--------------------------------

Comment (by karsten):

 Hmm, I can't provide a tar of the build environment, at least not easily.
 But I can provide digests of files in the `lib/` directory:

 {{{
 $ shasum lib/*
 3ea047d21d0eb7052d6b4f7800fe0e8a0c38cfbf  lib/REngine.jar
 7e13dea664ead8299575506a88cba0101db36cae  lib/Rserve.jar
 00769d74a59c843b3e2f5c6bf4e226de10a46a02  lib/asm-5.2.jar
 635f8515fd3a5a5d383ace13d99ef2b85cf56c5a  lib/asm-commons-5.2.jar
 c38066d1fbb37f3e3451c0706d1e2ef7752f58f1  lib/asm4-5.0.3.jar
 53b6a6cc1f99572a481345fb5bcbe1f657243a2a  lib/asm4-analysis-5.0.3.jar
 3fd1f1815dd8a1a2692de19ccf7b3d56f23eb440  lib/asm4-commons-5.0.3.jar
 5bc3f724f6f8abdaf6056427e2ef408acfbc4d5c  lib/asm4-tree-5.0.3.jar
 88c5e4f6cadd09bbc6159502d02c6a1acfebdee8  lib/asm4-util-5.0.3.jar
 11a02d7b0374f8a82fbd76361a69756faa6aefa0  lib/checkstyle-6.17-all.jar
 eab984794b3f7d0d37736a9e5b7f790128f611b5  lib/cobertura-2.1.1.jar
 0c73ff83da162ca166dd63004451b8bc1b4e3647  lib/commons-codec-1.10.jar
 8e83c9ba4f240844f13b38a1d0f111a78b3cb341  lib/commons-compress-1.13.jar
 d5d74763b9480d957c5f093e1b183887577e88ae  lib/commons-lang-2.6.jar
 63e7f52a504ee1cd46c75e699534a049b82c450a  lib/commons-lang3-3.5.jar
 0755efc473475fbb4d0f4a1f7d9bbcbdebf8bf0d  lib/eclipse-ecj-3.11.1.jar
 adf242cac1759890ea64ce5b46bdc71115e7eb75  lib/gson-2.4.jar
 164455b1f0c3abff2468fad263fb1ba9e1c0f370  lib/hamcrest-all-1.3.jar
 5782c5bdd197a5c36e6f895597380836f561f6b0  lib/hamcrest-core-1.3.jar
 f56d40074285a6cf80d0368f2ab372dd92eb468d
 lib/jetty9-annotations-9.2.21.v20170120.jar
 fcc46616e0cc727155ce0aa7e7b99a567da23eb8  lib/jetty9-apache-
 jsp-9.2.21.v20170120-tweaked.jar
 d7eb3b66fe34eef575649954b184ddbab620f019  lib/jetty9-apache-
 jsp-9.2.21.v20170120.jar
 c43f785343d8d3cde0c2230b6629f1dd03800499
 lib/jetty9-continuation-9.2.21.v20170120.jar
 d94a9aff8cd56f1d2a12acd34f9f634f5d70e0af
 lib/jetty9-http-9.2.21.v20170120.jar
 476f2962056ea7a99c078b1c87e791a78ecf60b5
 lib/jetty9-io-9.2.21.v20170120.jar
 021148ae26bafa07195a68e7c18abae73d65ba14
 lib/jetty9-jndi-9.2.21.v20170120.jar
 08904c3bcf409fb8f02c0b398d1fd3f0a9f7b705
 lib/jetty9-plus-9.2.21.v20170120.jar
 3ec51acd75cffa3b5453c3a055abbb42359e52f7
 lib/jetty9-security-9.2.21.v20170120.jar
 07b7d58989568377403f59bbbc87c340247d5247
 lib/jetty9-server-9.2.21.v20170120.jar
 f0f82cd5d17814ce84246fe744f3a09a051bd564
 lib/jetty9-servlet-9.2.21.v20170120.jar
 49cff594b617559386621cdeddae8e73ba79f40e
 lib/jetty9-util-9.2.21.v20170120.jar
 c41846eaf7b00731f639570dcd150cf3200fdf24
 lib/jetty9-webapp-9.2.21.v20170120.jar
 07f13c077bd9da79552a7a9cd205722acabf9ced
 lib/jetty9-xml-9.2.21.v20170120.jar
 24018937cf08aa03f15d29ec0cc71d3b966c00bd  lib/junit4-4.12.jar
 2f6230a4617d07776a4e6ac67ade42a2f238a1e4  lib/logback-classic-1.1.9.jar
 6d643a5f9c45bd5ef78d1c4531b67a44ad05782c  lib/logback-core-1.1.9.jar
 4f2cc117157fe7e620f09b05eda7fe79715399ce  lib/metrics-lib-2.1.1.jar
 40039e6056cde7ca8e254fa57a524e159d6f7a74  lib/oro-2.0.8.jar
 399abba6dd43029fe8c3172c76ad9c993c510be8  lib/postgresql-9.4.1212.jar
 d47b2034bd95e0095998286deb96f881b032becf  lib/servlet-api-3.1.jar
 32a651d4ed567ef64b88e34c64f9c8fd0e7c5331  lib/slf4j-api-1.7.22.jar
 90ba2e5eb39291aba87e3c887cca55253da961b8  lib/taglibs-standard-
 spec-1.2.5.jar
 04b484e139e2a1459e2a8bc1bd6d528717f5c182  lib/tomcat8-embed-
 core-8.5.14.jar
 d056624903213ed58b032c97bf0bc84c2e997967  lib/tomcat8-embed-el-8.5.14.jar
 d4580c0a3063aa253d1f2f10601b6a2e1744995f  lib/tomcat8-embed-
 jasper-8.5.14.jar
 22588a21f613acf665f98e475c5b852b7965f236  lib/xz-1.6.jar
 }}}

 And I can provide the generated war file
 [https://people.torproject.org/~karsten/volatile/metrics-web-1.0.0-dev.war
 here].

--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/24175#comment:14>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online


More information about the tor-bugs mailing list