java-serverhost/pom.xml | ●●●●● patch | view | raw | blame | history | |
java-serverhost/src/main/java/com/redhat/training/example/ServerHostEndPoint.java | ●●●●● patch | view | raw | blame | history | |
java-serverhost/src/main/java/com/redhat/training/example/javaserverhost/rest/RestApplication.java | ●●●●● patch | view | raw | blame | history | |
java-serverhost/src/main/java/com/redhat/training/example/javaserverhost/rest/ServerHostEndPoint.java | ●●●●● patch | view | raw | blame | history |
java-serverhost/pom.xml
@@ -4,12 +4,12 @@ <modelVersion>4.0.0</modelVersion> <groupId>com.redhat.training.example</groupId> <artifactId>java-serverhost</artifactId> <name>Java Server Host Application</name> <version>1.0</version> <name>Thorntail Example</name> <version>1.0.0-SNAPSHOT</version> <packaging>war</packaging> <properties> <version.wildfly.swarm>2017.10.0</version.wildfly.swarm> <version.thorntail>2.4.0.Final</version.thorntail> <maven.compiler.source>1.8</maven.compiler.source> <maven.compiler.target>1.8</maven.compiler.target> <failOnMissingWebXml>false</failOnMissingWebXml> @@ -19,9 +19,9 @@ <dependencyManagement> <dependencies> <dependency> <groupId>org.wildfly.swarm</groupId> <groupId>io.thorntail</groupId> <artifactId>bom-all</artifactId> <version>${version.wildfly.swarm}</version> <version>${version.thorntail}</version> <scope>import</scope> <type>pom</type> </dependency> @@ -29,12 +29,12 @@ </dependencyManagement> <build> <finalName>java-serverhost</finalName> <finalName>demo</finalName> <plugins> <plugin> <groupId>org.wildfly.swarm</groupId> <artifactId>wildfly-swarm-plugin</artifactId> <version>${version.wildfly.swarm}</version> <groupId>io.thorntail</groupId> <artifactId>thorntail-maven-plugin</artifactId> <version>${version.thorntail}</version> <executions> <execution> @@ -47,15 +47,4 @@ </plugins> </build> <dependencies> <!-- Java EE 7 dependency --> <dependency> <groupId>javax</groupId> <artifactId>javaee-api</artifactId> <version>7.0</version> <scope>provided</scope> </dependency> <!-- WildFly Swarm Fractions --> </dependencies> </project> java-serverhost/src/main/java/com/redhat/training/example/ServerHostEndPoint.java
File was deleted java-serverhost/src/main/java/com/redhat/training/example/javaserverhost/rest/RestApplication.java
New file @@ -0,0 +1,9 @@ package com.redhat.training.example.javaserverhost.rest; import javax.ws.rs.ApplicationPath; import javax.ws.rs.core.Application; @ApplicationPath("/") public class RestApplication extends Application { } java-serverhost/src/main/java/com/redhat/training/example/javaserverhost/rest/ServerHostEndPoint.java
New file @@ -0,0 +1,26 @@ package com.redhat.training.example.javaserverhost.rest; import javax.ws.rs.Path; import javax.ws.rs.core.Response; import javax.ws.rs.GET; import javax.ws.rs.Produces; import java.net.InetAddress; @Path("/") public class ServerHostEndPoint { @GET @Produces("text/plain") public Response doGet() { String host = ""; try { host = InetAddress.getLocalHost().getHostName(); } catch (Exception e) { e.printStackTrace(); } return Response.ok("I am running on server "+host+" Version 1.0 \n").build(); } }