Advertisement
Guest User

Untitled

a guest
Jul 25th, 2017
120
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 18.84 KB | None | 0 0
  1. <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  2. xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
  3. <modelVersion>4.0.0</modelVersion>
  4. <groupId>com.in28minutes</groupId>
  5. <artifactId>in28Minutes-first-webapp</artifactId>
  6. <version>0.0.1-SNAPSHOT</version>
  7. <packaging>war</packaging>
  8.  
  9. <dependencies>
  10. <dependency>
  11. <groupId>javax</groupId>
  12. <artifactId>javaee-web-api</artifactId>
  13. <version>6.0</version>
  14. <scope>provided</scope>
  15. </dependency>
  16.  
  17. <dependency>
  18. <groupId>org.springframework</groupId>
  19. <artifactId>spring-webmvc</artifactId>
  20. <version>4.2.2.RELEASE</version>
  21. </dependency>
  22.  
  23. </dependencies>
  24.  
  25. <repositories>
  26. <repository>
  27. <id>repo1</id>
  28. <name>Project</name>
  29. <url>https://github.com/SAV19734/Project</url>
  30. </repository>
  31. </repositories>
  32.  
  33. <profiles>
  34. <profile>
  35. <id>localhost:8080</id>
  36. <activation>
  37. <activeByDefault>true</activeByDefault>
  38. </activation>
  39. <properties>
  40. <tomcat-server>localhost:8080</tomcat-server>
  41. <tomcat-url>http://localhost:8080/manager/text</tomcat-url>
  42. </properties>
  43. </profile>
  44. </profiles>
  45.  
  46.  
  47.  
  48. <build>
  49. <pluginManagement>
  50. <plugins>
  51.  
  52. <plugin>
  53. <groupId>org.apache.maven.plugins</groupId>
  54. <artifactId>maven-compiler-plugin</artifactId>
  55. <version>3.2</version>
  56. <configuration>
  57. <verbose>true</verbose>
  58. <source>1.8</source>
  59. <target>1.8</target>
  60. <showWarnings>true</showWarnings>
  61. </configuration>
  62. </plugin>
  63.  
  64.  
  65. <plugin>
  66. <groupId>org.apache.tomcat.maven</groupId>
  67. <artifactId>tomcat7-maven-plugin</artifactId>
  68. <version>2.2</version>
  69. <configuration>
  70. <url>http://localhost:8080/manager/text</url>
  71. <path>webapp</path>
  72. <username>admin</username>
  73. <password>admin</password>
  74. <server>localhost:8080</server>
  75. <contextReloadable>true</contextReloadable>
  76. </configuration>
  77. </plugin>
  78.  
  79. <plugin>
  80. <artifactId>maven-war-plugin</artifactId>
  81. <version>2.4</version>
  82. <configuration>
  83. <warSourceDirectory>WebContent</warSourceDirectory>
  84. <failOnMissingWebXml>false</failOnMissingWebXml>
  85. </configuration>
  86. </plugin>
  87.  
  88.  
  89. </plugins>
  90. </pluginManagement>
  91. </build>
  92. </project>
  93.  
  94. <tomcat-users xmlns="http://tomcat.apache.org/xml"
  95. xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  96. xsi:schemaLocation="http://tomcat.apache.org/xml tomcat-users.xsd"
  97. version="1.0">
  98.  
  99.  
  100. <role rolename="manager-gui"/>
  101. <role rolename="manager-script"/>
  102. <role rolename="manager-jmx"/>
  103. <role rolename="manager-status"/>
  104. <role rolename="admin-script"/>
  105. <user username="admin" password="admin" roles="admin-script, manager-gui, manager-script, manager-jmx, manager-status"/>
  106.  
  107. <user username="admin" password="admin" roles="manager-script,manager-gui,admin-script"/>
  108.  
  109. </tomcat-users>
  110.  
  111. <servers>
  112.  
  113. <server>
  114. <id>localhost:8080</id>
  115. <username>admin</username>
  116. <password>admin</password>
  117. </server>
  118.  
  119. </servers>
  120.  
  121. Started by user admin
  122. Building on master in workspace C:UsersJohn.jenkinsworkspaceFirst7Steps
  123. > git.exe rev-parse --is-inside-work-tree # timeout=10
  124. Fetching changes from the remote Git repository
  125. > git.exe config remote.origin.url https://github.com/SAV19734/Project.git # timeout=10
  126. Fetching upstream changes from https://github.com/SAV19734/Project.git
  127. > git.exe --version # timeout=10
  128. > git.exe fetch --tags --progress https://github.com/SAV19734/Project.git +refs/heads/*:refs/remotes/origin/*
  129. > git.exe rev-parse "refs/remotes/origin/master^{commit}" # timeout=10
  130. > git.exe rev-parse "refs/remotes/origin/origin/master^{commit}" # timeout=10
  131. Checking out Revision a3cd5e6d9a4d9302e60154343f6af772031658ce (refs/remotes/origin/master)
  132. Commit message: "New fiels added"
  133. > git.exe config core.sparsecheckout # timeout=10
  134. > git.exe checkout -f a3cd5e6d9a4d9302e60154343f6af772031658ce
  135. > git.exe rev-list a3cd5e6d9a4d9302e60154343f6af772031658ce # timeout=10
  136. Parsing POMs
  137. Established TCP socket on 60571
  138. [First7Steps] $ java -cp C:UsersJohn.jenkinspluginsmaven-pluginWEB-INFlibmaven35-agent-1.11.jar;C:UsersJohn.jenkinstoolshudson.tasks.Maven_MavenInstallationC_Directory_apache-maven-3.5.0bootplexus-classworlds-2.5.2.jar;C:UsersJohn.jenkinstoolshudson.tasks.Maven_MavenInstallationC_Directory_apache-maven-3.5.0/conf/logging jenkins.maven3.agent.Maven35Main C:UsersJohn.jenkinstoolshudson.tasks.Maven_MavenInstallationC_Directory_apache-maven-3.5.0 C:UsersJohn.jenkinswarWEB-INFlibremoting-3.7.jar C:UsersJohn.jenkinspluginsmaven-pluginWEB-INFlibmaven35-interceptor-1.11.jar C:UsersJohn.jenkinspluginsmaven-pluginWEB-INFlibmaven3-interceptor-commons-1.11.jar 60571
  139. <===[JENKINS REMOTING CAPACITY]===>channel started
  140. Executing Maven: -B -f C:UsersJohn.jenkinsworkspaceFirst7Stepspom.xml tomcat7:deploy
  141. [INFO] Scanning for projects...
  142. [INFO]
  143. [INFO] ------------------------------------------------------------------------
  144. [INFO] Building in28Minutes-first-webapp 0.0.1-SNAPSHOT
  145. [INFO] ------------------------------------------------------------------------
  146. [INFO]
  147. [INFO] >>> tomcat7-maven-plugin:2.2:deploy (default-cli) > package @ in28Minutes-first-webapp >>>
  148. [INFO]
  149. [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ in28Minutes-first-webapp ---
  150. [WARNING] Using platform encoding (Cp1252 actually) to copy filtered resources, i.e. build is platform dependent!
  151. [INFO] skip non existing resourceDirectory C:UsersJohn.jenkinsworkspaceFirst7Stepssrcmainresources
  152. [INFO]
  153. [INFO] --- maven-compiler-plugin:3.2:compile (default-compile) @ in28Minutes-first-webapp ---
  154. [INFO] Changes detected - recompiling the module!
  155. [WARNING] File encoding has not been set, using platform encoding Cp1252, i.e. build is platform dependent!
  156. [INFO] Compiling 2 source files to C:UsersJohn.jenkinsworkspaceFirst7Stepstargetclasses
  157. [parsing started RegularFileObject[C:UsersJohn.jenkinsworkspaceFirst7StepssrcmainjavawebappLoginServlet.java]]
  158. [parsing completed 62ms]
  159. [parsing started RegularFileObject[C:UsersJohn.jenkinsworkspaceFirst7StepssrcmainjavawebappLoginService.java]]
  160. [parsing completed 0ms]
  161. [search path for source files: C:UsersJohn.jenkinsworkspaceFirst7Stepssrcmainjava,C:UsersJohn.jenkinsworkspaceFirst7Stepstargetgenerated-sourcesannotations]
  162. [search path for class files: C:Program Files (x86)Javajre1.8.0_131libresources.jar,C:Program Files (x86)Javajre1.8.0_131librt.jar,C:Program Files (x86)Javajre1.8.0_131libsunrsasign.jar,C:Program Files (x86)Javajre1.8.0_131libjsse.jar,C:Program Files (x86)Javajre1.8.0_131libjce.jar,C:Program Files (x86)Javajre1.8.0_131libcharsets.jar,C:Program Files (x86)Javajre1.8.0_131libjfr.jar,C:Program Files (x86)Javajre1.8.0_131classes,C:Program Files (x86)Javajre1.8.0_131libextaccess-bridge-32.jar,C:Program Files (x86)Javajre1.8.0_131libextcldrdata.jar,C:Program Files (x86)Javajre1.8.0_131libextdnsns.jar,C:Program Files (x86)Javajre1.8.0_131libextjaccess.jar,C:Program Files (x86)Javajre1.8.0_131libextjfxrt.jar,C:Program Files (x86)Javajre1.8.0_131libextlocaledata.jar,C:Program Files (x86)Javajre1.8.0_131libextnashorn.jar,C:Program Files (x86)Javajre1.8.0_131libextsunec.jar,C:Program Files (x86)Javajre1.8.0_131libextsunjce_provider.jar,C:Program Files (x86)Javajre1.8.0_131libextsunmscapi.jar,C:Program Files (x86)Javajre1.8.0_131libextsunpkcs11.jar,C:Program Files (x86)Javajre1.8.0_131libextzipfs.jar,C:UsersJohn.jenkinsworkspaceFirst7Stepstargetclasses,C:UsersJohn.m2repositoryjavaxjavaee-web-api6.0javaee-web-api-6.0.jar,.]
  163. [loading ZipFileIndexFileObject[C:Program Files (x86)Javajre1.8.0_131librt.jar(java/io/IOException.class)]]
  164. [loading ZipFileIndexFileObject[C:UsersJohn.m2repositoryjavaxjavaee-web-api6.0javaee-web-api-6.0.jar(javax/servlet/ServletException.class)]]
  165. [loading ZipFileIndexFileObject[C:UsersJohn.m2repositoryjavaxjavaee-web-api6.0javaee-web-api-6.0.jar(javax/servlet/annotation/WebServlet.class)]]
  166. [loading ZipFileIndexFileObject[C:UsersJohn.m2repositoryjavaxjavaee-web-api6.0javaee-web-api-6.0.jar(javax/servlet/http/HttpServlet.class)]]
  167. [loading ZipFileIndexFileObject[C:UsersJohn.m2repositoryjavaxjavaee-web-api6.0javaee-web-api-6.0.jar(javax/servlet/http/HttpServletRequest.class)]]
  168. [loading ZipFileIndexFileObject[C:UsersJohn.m2repositoryjavaxjavaee-web-api6.0javaee-web-api-6.0.jar(javax/servlet/http/HttpServletResponse.class)]]
  169. [loading ZipFileIndexFileObject[C:Program Files (x86)Javajre1.8.0_131librt.jar(java/io/Serializable.class)]]
  170. [loading ZipFileIndexFileObject[C:Program Files (x86)Javajre1.8.0_131librt.jar(java/lang/Object.class)]]
  171. [loading ZipFileIndexFileObject[C:UsersJohn.m2repositoryjavaxjavaee-web-api6.0javaee-web-api-6.0.jar(javax/servlet/GenericServlet.class)]]
  172. [loading ZipFileIndexFileObject[C:UsersJohn.m2repositoryjavaxjavaee-web-api6.0javaee-web-api-6.0.jar(javax/servlet/Servlet.class)]]
  173. [loading ZipFileIndexFileObject[C:UsersJohn.m2repositoryjavaxjavaee-web-api6.0javaee-web-api-6.0.jar(javax/servlet/ServletConfig.class)]]
  174. [loading ZipFileIndexFileObject[C:Program Files (x86)Javajre1.8.0_131librt.jar(java/lang/String.class)]]
  175. [loading ZipFileIndexFileObject[C:Program Files (x86)Javajre1.8.0_131librt.jar(java/lang/annotation/Target.class)]]
  176. [loading ZipFileIndexFileObject[C:Program Files (x86)Javajre1.8.0_131librt.jar(java/lang/annotation/ElementType.class)]]
  177. [loading ZipFileIndexFileObject[C:Program Files (x86)Javajre1.8.0_131librt.jar(java/lang/annotation/Retention.class)]]
  178. [loading ZipFileIndexFileObject[C:Program Files (x86)Javajre1.8.0_131librt.jar(java/lang/annotation/RetentionPolicy.class)]]
  179. [loading ZipFileIndexFileObject[C:Program Files (x86)Javajre1.8.0_131librt.jar(java/lang/annotation/Annotation.class)]]
  180. [loading ZipFileIndexFileObject[C:Program Files (x86)Javajre1.8.0_131librt.jar(java/lang/Override.class)]]
  181. [checking webapp.LoginServlet]
  182. [loading ZipFileIndexFileObject[C:Program Files (x86)Javajre1.8.0_131librt.jar(java/util/Enumeration.class)]]
  183. [loading ZipFileIndexFileObject[C:Program Files (x86)Javajre1.8.0_131librt.jar(java/lang/Error.class)]]
  184. [loading ZipFileIndexFileObject[C:Program Files (x86)Javajre1.8.0_131librt.jar(java/lang/Exception.class)]]
  185. [loading ZipFileIndexFileObject[C:Program Files (x86)Javajre1.8.0_131librt.jar(java/lang/Throwable.class)]]
  186. [loading ZipFileIndexFileObject[C:Program Files (x86)Javajre1.8.0_131librt.jar(java/lang/RuntimeException.class)]]
  187. [loading ZipFileIndexFileObject[C:Program Files (x86)Javajre1.8.0_131librt.jar(java/lang/AutoCloseable.class)]]
  188. [loading ZipFileIndexFileObject[C:Program Files (x86)Javajre1.8.0_131librt.jar(java/lang/Byte.class)]]
  189. [loading ZipFileIndexFileObject[C:Program Files (x86)Javajre1.8.0_131librt.jar(java/lang/Character.class)]]
  190. [loading ZipFileIndexFileObject[C:Program Files (x86)Javajre1.8.0_131librt.jar(java/lang/Short.class)]]
  191. [loading ZipFileIndexFileObject[C:Program Files (x86)Javajre1.8.0_131librt.jar(java/lang/Long.class)]]
  192. [loading ZipFileIndexFileObject[C:Program Files (x86)Javajre1.8.0_131librt.jar(java/lang/Float.class)]]
  193. [loading ZipFileIndexFileObject[C:Program Files (x86)Javajre1.8.0_131librt.jar(java/lang/Integer.class)]]
  194. [loading ZipFileIndexFileObject[C:Program Files (x86)Javajre1.8.0_131librt.jar(java/lang/Double.class)]]
  195. [loading ZipFileIndexFileObject[C:Program Files (x86)Javajre1.8.0_131librt.jar(java/lang/Boolean.class)]]
  196. [loading ZipFileIndexFileObject[C:Program Files (x86)Javajre1.8.0_131librt.jar(java/lang/Void.class)]]
  197. [loading ZipFileIndexFileObject[C:UsersJohn.m2repositoryjavaxjavaee-web-api6.0javaee-web-api-6.0.jar(javax/servlet/ServletRequest.class)]]
  198. [loading ZipFileIndexFileObject[C:UsersJohn.m2repositoryjavaxjavaee-web-api6.0javaee-web-api-6.0.jar(javax/servlet/RequestDispatcher.class)]]
  199. [loading ZipFileIndexFileObject[C:UsersJohn.m2repositoryjavaxjavaee-web-api6.0javaee-web-api-6.0.jar(javax/servlet/ServletResponse.class)]]
  200. [wrote RegularFileObject[C:UsersJohn.jenkinsworkspaceFirst7StepstargetclasseswebappLoginServlet.class]]
  201. [checking webapp.LoginService]
  202. [loading ZipFileIndexFileObject[C:Program Files (x86)Javajre1.8.0_131librt.jar(java/lang/Comparable.class)]]
  203. [loading ZipFileIndexFileObject[C:Program Files (x86)Javajre1.8.0_131librt.jar(java/lang/CharSequence.class)]]
  204. [wrote RegularFileObject[C:UsersJohn.jenkinsworkspaceFirst7StepstargetclasseswebappLoginService.class]]
  205. [total 297ms]
  206. [INFO]
  207. [INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ in28Minutes-first-webapp ---
  208. [WARNING] Using platform encoding (Cp1252 actually) to copy filtered resources, i.e. build is platform dependent!
  209. [INFO] skip non existing resourceDirectory C:UsersJohn.jenkinsworkspaceFirst7Stepssrctestresources
  210. [INFO]
  211. [INFO] --- maven-compiler-plugin:3.2:testCompile (default-testCompile) @ in28Minutes-first-webapp ---
  212. [INFO] No sources to compile
  213. [INFO]
  214. [INFO] --- maven-surefire-plugin:2.12.4:test (default-test) @ in28Minutes-first-webapp ---
  215. [INFO] No tests to run.
  216. [JENKINS] Recording test results
  217. [INFO]
  218. [INFO] --- maven-war-plugin:2.2:war (default-war) @ in28Minutes-first-webapp ---
  219. [INFO] Packaging webapp
  220. [INFO] Assembling webapp [in28Minutes-first-webapp] in [C:UsersJohn.jenkinsworkspaceFirst7Stepstargetin28Minutes-first-webapp-0.0.1-SNAPSHOT]
  221. [INFO] Processing war project
  222. [INFO] Copying webapp resources [C:UsersJohn.jenkinsworkspaceFirst7Stepssrcmainwebapp]
  223. [INFO] Webapp assembled in [68 msecs]
  224. [INFO] Building war: C:UsersJohn.jenkinsworkspaceFirst7Stepstargetin28Minutes-first-webapp-0.0.1-SNAPSHOT.war
  225. [INFO] WEB-INFweb.xml already added, skipping
  226. [WARNING] Failed to getClass for org.apache.tomcat.maven.plugin.tomcat7.deploy.DeployMojo
  227. [INFO]
  228. [INFO] <<< tomcat7-maven-plugin:2.2:deploy (default-cli) < package @ in28Minutes-first-webapp <<<
  229. [INFO]
  230. [INFO]
  231. [INFO] --- tomcat7-maven-plugin:2.2:deploy (default-cli) @ in28Minutes-first-webapp ---
  232. [INFO] Deploying war to http://localhost:8080/
  233. [INFO] ------------------------------------------------------------------------
  234. [INFO] BUILD FAILURE
  235. [INFO] ------------------------------------------------------------------------
  236. [INFO] Total time: 5.692 s
  237. [INFO] Finished at: 2017-07-25T17:55:17-04:00
  238. [INFO] Final Memory: 21M/49M
  239. [INFO] ------------------------------------------------------------------------
  240. [ERROR] Failed to execute goal org.apache.tomcat.maven:tomcat7-maven-plugin:2.2:deploy (default-cli) on project in28Minutes-first-webapp: Cannot invoke Tomcat manager: Connection refused: connect -> [Help 1]
  241. [ERROR]
  242. [ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
  243. [ERROR] Re-run Maven using the -X switch to enable full debug logging.
  244. [ERROR]
  245. [JENKINS] Archiving C:UsersJohn.jenkinsworkspaceFirst7Stepspom.xml to com.in28minutes/in28Minutes-first-webapp/0.0.1-SNAPSHOT/in28Minutes-first-webapp-0.0.1-SNAPSHOT.pom
  246. [ERROR] For more information about the errors and possible solutions, please read the following articles:
  247. [ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException
  248. channel stopped
  249. [First7Steps] $ cmd.exe /C "C:UsersJohn.jenkinstoolshudson.tasks.Maven_MavenInstallationC_Directory_apache-maven-3.5.0binmvn.cmd tomcat7:redeploy && exit %%ERRORLEVEL%%"
  250. [INFO] Scanning for projects...
  251. [INFO]
  252. [INFO] ------------------------------------------------------------------------
  253. [INFO] Building in28Minutes-first-webapp 0.0.1-SNAPSHOT
  254. [INFO] ------------------------------------------------------------------------
  255. [INFO]
  256. [INFO] >>> tomcat7-maven-plugin:2.2:redeploy (default-cli) > package @ in28Minutes-first-webapp >>>
  257. [INFO]
  258. [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ in28Minutes-first-webapp ---
  259. [WARNING] Using platform encoding (Cp1252 actually) to copy filtered resources, i.e. build is platform dependent!
  260. [INFO] skip non existing resourceDirectory C:UsersJohn.jenkinsworkspaceFirst7Stepssrcmainresources
  261. [INFO]
  262. [INFO] --- maven-compiler-plugin:3.2:compile (default-compile) @ in28Minutes-first-webapp ---
  263. [INFO] Nothing to compile - all classes are up to date
  264. [INFO]
  265. [INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ in28Minutes-first-webapp ---
  266. [WARNING] Using platform encoding (Cp1252 actually) to copy filtered resources, i.e. build is platform dependent!
  267. [INFO] skip non existing resourceDirectory C:UsersJohn.jenkinsworkspaceFirst7Stepssrctestresources
  268. [INFO]
  269. [INFO] --- maven-compiler-plugin:3.2:testCompile (default-testCompile) @ in28Minutes-first-webapp ---
  270. [INFO] No sources to compile
  271. [INFO]
  272. [INFO] --- maven-surefire-plugin:2.12.4:test (default-test) @ in28Minutes-first-webapp ---
  273. [INFO] No tests to run.
  274. [INFO]
  275. [INFO] --- maven-war-plugin:2.2:war (default-war) @ in28Minutes-first-webapp ---
  276. [INFO] Packaging webapp
  277. [INFO] Assembling webapp [in28Minutes-first-webapp] in [C:UsersJohn.jenkinsworkspaceFirst7Stepstargetin28Minutes-first-webapp-0.0.1-SNAPSHOT]
  278. [INFO] Processing war project
  279. [INFO] Copying webapp resources [C:UsersJohn.jenkinsworkspaceFirst7Stepssrcmainwebapp]
  280. [INFO] Webapp assembled in [62 msecs]
  281. [INFO] Building war: C:UsersJohn.jenkinsworkspaceFirst7Stepstargetin28Minutes-first-webapp-0.0.1-SNAPSHOT.war
  282. [INFO] WEB-INFweb.xml already added, skipping
  283. [INFO]
  284. [INFO] <<< tomcat7-maven-plugin:2.2:redeploy (default-cli) < package @ in28Minutes-first-webapp <<<
  285. [INFO]
  286. [INFO]
  287. [INFO] --- tomcat7-maven-plugin:2.2:redeploy (default-cli) @ in28Minutes-first-webapp ---
  288. [INFO] Deploying war to http://localhost:8080/
  289. [INFO] ------------------------------------------------------------------------
  290. [INFO] BUILD FAILURE
  291. [INFO] ------------------------------------------------------------------------
  292. [INFO] Total time: 5.326 s
  293. [INFO] Finished at: 2017-07-25T17:55:24-04:00
  294. [INFO] Final Memory: 16M/197M
  295. [INFO] ------------------------------------------------------------------------
  296. [ERROR] Failed to execute goal org.apache.tomcat.maven:tomcat7-maven-plugin:2.2:redeploy (default-cli) on project in28Minutes-first-webapp: Cannot invoke Tomcat manager: Connection refused: connect -> [Help 1]
  297. [ERROR]
  298. [ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
  299. [ERROR] Re-run Maven using the -X switch to enable full debug logging.
  300. [ERROR]
  301. [ERROR] For more information about the errors and possible solutions, please read the following articles:
  302. [ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException
  303. Build step 'Invoke top-level Maven targets' marked build as failure
  304. Finished: FAILURE
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement