Skip to content

Commit 54511a2

Browse files
committed
On branch edburns-msft-aro-eap-howto Applying comments from @ttorble at MicrosoftDocs/azure-docs-pr#184631
renamed: articles/openshift/howto-deploy-java-eap-app.md -> articles/openshift/howto-deploy-java-jboss-enterprise-application-platform-app.md modified: articles/openshift/toc.yml Signed-off-by: Ed Burns <[email protected]>
1 parent f0e6b7c commit 54511a2

File tree

2 files changed

+7
-7
lines changed

2 files changed

+7
-7
lines changed

articles/openshift/howto-deploy-java-eap-app.md renamed to articles/openshift/howto-deploy-java-jboss-enterprise-application-platform-app.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -92,10 +92,10 @@ jboss-on-aro-jakartaee (bootable-jar) $
9292
9393
Let's do a quick review about what we have changed:
9494

95-
1. We have added the `wildfly-jar-maven` plugin to provision the server and the application in a single executable JAR file. The OpenShift deployment unit will be now our server with our application.
96-
1. On the maven plugin, we have specified a set of Galleon layers. This configuration allows us to trim the server capabilities to only what we need. For complete documentation on Gallean, see [the WildFly documentation](https://docs.wildfly.org/galleon/).
97-
1. Our application uses Jakarta Faces with Ajax requests, which means there will be information stored in the HTTP Session. We don't want to lose such information if a pod is removed. We could save this information on the client and send it back on each request. However, there are cases where you may decide not to distribute certain information to the clients. For this demo, we have chosen to replicate the session across all pod replicas. To do it, we have added `<distributable />` to the `web.xml` that together with the server clustering capabilities will make the HTTP Session distributable across all pods.
98-
1. We have added two MicroProfile Health Checks that allow identifying when the application is live and ready to receive requests.
95+
- We have added the `wildfly-jar-maven` plugin to provision the server and the application in a single executable JAR file. The OpenShift deployment unit will be now our server with our application.
96+
- On the maven plugin, we have specified a set of Galleon layers. This configuration allows us to trim the server capabilities to only what we need. For complete documentation on Gallean, see [the WildFly documentation](https://docs.wildfly.org/galleon/).
97+
- Our application uses Jakarta Faces with Ajax requests, which means there will be information stored in the HTTP Session. We don't want to lose such information if a pod is removed. We could save this information on the client and send it back on each request. However, there are cases where you may decide not to distribute certain information to the clients. For this demo, we have chosen to replicate the session across all pod replicas. To do it, we have added `<distributable />` to the `web.xml` that together with the server clustering capabilities will make the HTTP Session distributable across all pods.
98+
- We have added two MicroProfile Health Checks that allow identifying when the application is live and ready to receive requests.
9999
100100
## Run the application locally
101101
@@ -224,8 +224,8 @@ jboss-on-aro-jakartaee (bootable-jar-openshift) $
224224

225225
Let's do a quick review about what we have changed:
226226
227-
1. We have added a new maven profile named `bootable-jar-openshift` that prepares the Bootable JAR with a specific configuration for running the server on the cloud, for example, it enables the JGroups subsystem to use TCP requests to discover other pods by using the KUBE_PING protocol.
228-
1. We have added a set of configuration files in the _jboss-on-aro-jakartaee/deployment_ directory. In this directory, you will find the configuration files to deploy the database server and the application.
227+
- We have added a new maven profile named `bootable-jar-openshift` that prepares the Bootable JAR with a specific configuration for running the server on the cloud, for example, it enables the JGroups subsystem to use TCP requests to discover other pods by using the KUBE_PING protocol.
228+
- We have added a set of configuration files in the _jboss-on-aro-jakartaee/deployment_ directory. In this directory, you will find the configuration files to deploy the database server and the application.
229229
230230
### Deploy the database server on OpenShift
231231

articles/openshift/toc.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,7 @@
7979
- name: Deploy an Open Liberty/WebSphere Liberty Java app
8080
href: howto-deploy-java-liberty-app.md
8181
- name: Deploy a JBoss EAP Java app
82-
href: howto-deploy-java-eap-app.md
82+
href: howto-deploy-java-jboss-enterprise-application-platform-app.md
8383
- name: Azure Red Hat OpenShift 3.11
8484
items:
8585
- name: Set up your Azure Red Hat OpenShift dev environment for Azure Red Hat OpenShift 3.11

0 commit comments

Comments
 (0)