Posts from Mark Wareham

Photo of Mark Wareham

Specs, RIs, APIs - What Does it all Mean?

There are many acronyms in the Java world. Here's a list of some commonly used acronyms and what they mean.

 

JCP - Java Community Process

The Java Community Process is simply the process by which Java EE was developed. It's an open process that anyone can apply to become a part of. To find out more about the JCP, visit their website: https://www.jcp.org

Behind the Scenes of Payara Server

You might already know that Payara Server originated out of a Glassfish fork. Glassfish being the reference implementation server of Java EE. Let's take a closer look at the components and modules that make up Payara Server.

How to Install OpenJDK

If you don’t already have a JDK installed, you’ll need to download and install one before you can deploy Payara Server. We recommend Zulu®, an OpenJDK that is fully compliant with the Java SE standard, 100% open source, and can be downloaded and used for free. Also, should you ever purchase support for the Payara Platform, support for Zulu OpenJDK is included.

 

Download Zulu OpenJDK from their website: https://www.azul.com/downloads/zulu/

 

Did You Know? You Can Control Payara Micro from a DAS

You probably know that a DAS, or Domain Administration Server is an instance of Payara Server, but you probably don't know that from the console of Payara Server you can now manage an instance of Payara Micro directly from the DAS. This means from within the admin console you can send your asadmin commands directly to any Payara Micro instance within your cluster.

 

Forwarding Requests from Apache to Payara Server 5 on Ubuntu

*Note: This blog is updated for compatibility with Payara Server 5, from our original post created for Payara Server 4:

 https://blog.payara.fish/forwarding-requests-from-apache-to-payara-server-on-ubuntu

 

Introduction

In this blog series, we will aim to give an overview of the basics of using Payara Server in a production scenario using Apache Web Server (sometimes called httpd) and Ubuntu. Many of the concepts described in these blogs do not rely on the tools we are using here and can be applied to other scenarios.

Our aim is to configure the following: