diff --git a/pom.xml b/pom.xml
index d186d924cd7f594eb9043812089ab89058ba8fb5..3d548512662cfa56f57e80f4920d8916c119e337 100644
--- a/pom.xml
+++ b/pom.xml
@@ -15,12 +15,12 @@
 		<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
 		<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
 		<quarkus-plugin.version>1.13.2.Final</quarkus-plugin.version>
-		<quarkus.platform.artifact-id>quarkus-universe-bom</quarkus.platform.artifact-id>
-		<quarkus.platform.group-id>io.quarkus</quarkus.platform.group-id>
-		<quarkus.platform.version>1.13.2.Final</quarkus.platform.version>
+		<quarkus.platform.artifact-id>quarkus-bom</quarkus.platform.artifact-id>
+    	<quarkus.platform.group-id>io.quarkus.platform</quarkus.platform.group-id>
+    	<quarkus.platform.version>2.8.0.Final</quarkus.platform.version>
 		<surefire-plugin.version>3.0.0-M5</surefire-plugin.version>
-		<lombok.version>1.18.20</lombok.version>
-		<log4j.version>2.14.1</log4j.version>
+		<lombok.version>1.18.24</lombok.version>
+		<log4j.version>2.17.2</log4j.version>
 	</properties>
 	<dependencyManagement>
 		<dependencies>
@@ -44,48 +44,45 @@
 			<artifactId>javafx-fxml</artifactId>
 			<version>14</version>
 		</dependency>
-		<dependency>
-			<groupId>io.quarkus</groupId>
-			<artifactId>quarkus-hibernate-orm</artifactId>
-		</dependency>
-		<dependency>
-			<groupId>io.quarkus</groupId>
-			<artifactId>quarkus-resteasy-jsonb</artifactId>
-		</dependency>
-		<dependency>
-			<groupId>io.quarkus</groupId>
-			<artifactId>quarkus-hibernate-orm-rest-data-panache</artifactId>
-		</dependency>
-		<dependency>
-			<groupId>io.quarkus</groupId>
-			<artifactId>quarkus-hibernate-orm-panache</artifactId>
-		</dependency>
-		<dependency>
-			<groupId>io.quarkus</groupId>
-			<artifactId>quarkus-resteasy</artifactId>
-		</dependency>
-		<dependency>
-			<groupId>io.quarkus</groupId>
-			<artifactId>quarkus-arc</artifactId>
-		</dependency>
-		<dependency>
-			<groupId>io.quarkus</groupId>
-			<artifactId>quarkus-junit5</artifactId>
-			<scope>test</scope>
-		</dependency>
-		<dependency>
-			<groupId>io.rest-assured</groupId>
-			<artifactId>rest-assured</artifactId>
-			<scope>test</scope>
-		</dependency>
-		<dependency>
-			<groupId>io.quarkus</groupId>
-			<artifactId>quarkus-jdbc-h2</artifactId>
-		</dependency>
-		<dependency>
-			<groupId>io.quarkus</groupId>
-			<artifactId>quarkus-config-yaml</artifactId>
-		</dependency><!-- https://mvnrepository.com/artifact/org.projectlombok/lombok -->
+		
+	    <dependency>
+	      <groupId>io.quarkus</groupId>
+	      <artifactId>quarkus-hibernate-orm</artifactId>
+	    </dependency>
+	    <dependency>
+	      <groupId>io.quarkus</groupId>
+	      <artifactId>quarkus-resteasy-jsonb</artifactId>
+	    </dependency>
+	    <dependency>
+	      <groupId>io.quarkus</groupId>
+	      <artifactId>quarkus-hibernate-orm-rest-data-panache</artifactId>
+	    </dependency>
+	    <dependency>
+	      <groupId>io.quarkus</groupId>
+	      <artifactId>quarkus-hibernate-orm-panache</artifactId>
+	    </dependency>
+	    <dependency>
+	      <groupId>io.quarkus</groupId>
+	      <artifactId>quarkus-resteasy</artifactId>
+	    </dependency>
+	    <dependency>
+	      <groupId>io.quarkus</groupId>
+	      <artifactId>quarkus-jdbc-h2</artifactId>
+	    </dependency>
+	    <dependency>
+	      <groupId>io.quarkus</groupId>
+	      <artifactId>quarkus-arc</artifactId>
+	    </dependency>
+	    <dependency>
+	      <groupId>io.quarkus</groupId>
+	      <artifactId>quarkus-junit5</artifactId>
+	      <scope>test</scope>
+	    </dependency>
+	    <dependency>
+	      <groupId>io.rest-assured</groupId>
+	      <artifactId>rest-assured</artifactId>
+	      <scope>test</scope>
+	    </dependency>
 		<dependency>
 			<groupId>org.projectlombok</groupId>
 			<artifactId>lombok</artifactId>
@@ -96,7 +93,6 @@
 		<dependency>
 			<groupId>org.apache.logging.log4j</groupId>
 			<artifactId>log4j-api</artifactId>
-			<version>${log4j.version}</version>
 		</dependency>
 		<!-- https://mvnrepository.com/artifact/org.apache.logging.log4j/log4j-api -->
 		<dependency>
@@ -104,14 +100,13 @@
 			<artifactId>log4j-core</artifactId>
 			<version>${log4j.version}</version>
 		</dependency>
-		
 	</dependencies>
 	<build>
 		<plugins>
 			<plugin>
-				<groupId>io.quarkus</groupId>
+				<groupId>${quarkus.platform.group-id}</groupId>
 				<artifactId>quarkus-maven-plugin</artifactId>
-				<version>${quarkus-plugin.version}</version>
+				<version>${quarkus.platform.version}</version>
 				<extensions>true</extensions>
 				<executions>
 					<execution>
diff --git a/src/main/java/java2/lab12/server/App.java b/src/main/java/java2/lab12/server/App.java
index facc5151ea950e193b69a14f41bd4f5060a3e956..359aaa8d00d7e2ed839127d92144425f1dd66e81 100644
--- a/src/main/java/java2/lab12/server/App.java
+++ b/src/main/java/java2/lab12/server/App.java
@@ -1,10 +1,13 @@
 package java2.lab12.server;
 
 import io.quarkus.runtime.Quarkus;
+import lombok.extern.log4j.Log4j2;
 
+@Log4j2
 public class App {
 
 	public static void main(String[] args) {
+		log.info("Running");
 		Quarkus.run(args);
 	}
 
diff --git a/src/main/resources/log4j2.xml b/src/main/resources/log4j2.xml
index 551fe1522d90b8ee01806e59e7eebeeeb981c06f..f87b7178abb86b64ba3946e314045f057480b7bc 100644
--- a/src/main/resources/log4j2.xml
+++ b/src/main/resources/log4j2.xml
@@ -1,12 +1,19 @@
 <Configuration>
 	<Appenders>
-		<Console name="Console">
-			<PatternLayout pattern="%d{HH:mm:ss.SSS} [%t] %-5level %logger{36} - %msg%n"/>
+		<File name="File" fileName="lab11.log">
+			<PatternLayout
+				pattern="%d{HH:mm:ss.SSS} [%t] %-5level %logger{36} - %msg%n" />
+		</File>
+		<Console name="Console" target="SYSTEM_OUT">
+			<PatternLayout
+				pattern="%d{HH:mm:ss.SSS} [%t] %-5level %logger{36} - %msg%n" />
+
 		</Console>
 	</Appenders>
 	<Loggers>
 		<Root level="info">
-			<AppenderRef ref="Console"></AppenderRef>
+			<AppenderRef ref="Console" />
+			<!-- log only to console   <AppenderRef ref="File" /> -->
 		</Root>
 	</Loggers>
 </Configuration>
\ No newline at end of file