From 1e17d4102e676915a9072981b505ba4bdf965e36 Mon Sep 17 00:00:00 2001 From: "sergey.tolstyh" Date: Tue, 2 Jul 2024 18:19:30 +0300 Subject: [PATCH] =?UTF-8?q?TomcatStarter=20=D0=B4=D0=BE=D0=B1=D0=B0=D0=B2?= =?UTF-8?q?=D0=BB=D0=B5=D0=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- build.gradle | 3 +- .../VAADIN/themes/img/page_white_delete.png | Bin 0 -> 953 bytes .../VAADIN/themes/img/upload_file.gif | Bin 0 -> 1016 bytes .../biz/redsoft/sample/TomcatStarter.java | 122 ++++++++++++++++++ 4 files changed, 124 insertions(+), 1 deletion(-) create mode 100644 src/main/resources/META-INF/resources/VAADIN/themes/img/page_white_delete.png create mode 100644 src/main/resources/META-INF/resources/VAADIN/themes/img/upload_file.gif create mode 100644 src/test/java/biz/redsoft/sample/TomcatStarter.java diff --git a/build.gradle b/build.gradle index 13b2038..5ab6588 100644 --- a/build.gradle +++ b/build.gradle @@ -42,7 +42,8 @@ repositories { dependencies { testImplementation 'junit:junit:4.13.1' provided 'javax.servlet:javax.servlet-api:3.1.0' - + testImplementation 'org.apache.tomcat.embed:tomcat-embed-core:9.0.76' + testImplementation 'org.apache.tomcat.embed:tomcat-embed-jasper:9.0.76' testCompile 'org.junit.jupiter:junit-jupiter:5.8.2' runtimeClasspath files(ncoreGenerateControlDataJar) runtimeClasspath files(genJar) diff --git a/src/main/resources/META-INF/resources/VAADIN/themes/img/page_white_delete.png b/src/main/resources/META-INF/resources/VAADIN/themes/img/page_white_delete.png new file mode 100644 index 0000000000000000000000000000000000000000..644935f456946f31e4985ed2da1159210c527867 GIT binary patch literal 953 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GXl47*hj$LR=Xc7~VS>d{ot#$IbuB z*!*L>`*lU7{pz}_`9;1|#C-5I{a~s0+ROS=qT6;6smGRv@3f6RxEbHpR^K5c`QB9P zmWIm5D2LbDMymxxpNY$#6_tBdQv6y%@uQa3*WTv$zUChSEI-D(ytUW=5N`V^-ThOt z+dE^OtFj88Qa!%5XP*?7d1t2cMOkgFnDl!!)m6O0?~JrJ^NGIG(D)E$``*=fF^}M< zSjUesj$eCp7$m+hd@(po? zHwNZ+g=MZuD&7^5eebOQF~V+_mhMdnh4)T|UwT@;bT(cQSNPOf|7}Xk0~zH{k@hd_ zOujVd>{QqOobK^4(e?Y()~6;`U*aN<%d34(^LXuH@uaBWMQQPul(09RX78O1_6bUS z>S%ZI9nsM$opT!x2Hd*j;5((i zvC%)|tb*UI35r4IJ*M?CFPYNpd(GqgbjR>^&se6U87)?m`}CNbSK1k$u}Z5AW@Grd XT#;>3%AEqBXBj+Q{an^LB{Ts5*TXJ# literal 0 HcmV?d00001 diff --git a/src/main/resources/META-INF/resources/VAADIN/themes/img/upload_file.gif b/src/main/resources/META-INF/resources/VAADIN/themes/img/upload_file.gif new file mode 100644 index 0000000000000000000000000000000000000000..9bffce7bc15b32a399c7a8ab41f748e93475e21c GIT binary patch literal 1016 zcmZ?wbhEHblw*)&_|5Z~8j>+Z!{Jh zXqwH+(y}MwlcF=bL$g&t!=@D%n~WtjLZymQy=O?KR+XGM@QkTbM>DBsS3w#xGoyfx zM!}Wk*V!C|WnxcndmG4H@c2~fg>9Lx-TK?ra!!0uY-Z4U|LMu8>kpeZ2&so%sV+!< zILmxJ8$(UQM#tkd&i7m#HfcON!?;fF?;e2{% 0) { + String command = args[0]; + if ("start".equals(command)) + new TomcatStarter().start(); + else if ("stop".equals(command)) + new TomcatStarter().stop(); + } + } +}