By Fabio Turizo of Payara Payara Micro allows running web applications in a self-contained and easy way. Since the release of Payara Server 162, there is a simple way to generate an “Uber” JAR that bundles the contents of a WAR file and the classes and resources that compose Payara Micro! Implementation First, generate a web […]

Read more

By Fabio Turizo of Payara Nowadays, the concept of microservices is more than a simple novelty. With the advent of DevOps and the boom of container technologies and deployment automation tools, microservices are changing the way developers structure their applications. This article will see how microservices can be a valid option for Java EE developers […]

Read more

Say we want some of the Java EE tools, but not all, in a combination that creates a platform optimised for a microservice architecture. Say we want it to be vendor-neutral. Introducing MicroProfile 1.0. In the three short months since MicroProfile was announced, version 1.0 has been released. The need for MicroProfile Yesterday we discussed the problem […]

Read more

By Mike Croft Taking an environment from development through to production is often an afterthought and can all too often be too far down the list of priorities. Initially, there may not be any obvious problems or issues with manually configuring a new production environment to match an existing one in development or test. As […]

Read more

By Ondrej Mihályi Payara Server comes bundled with OpenMQ, which implements the Java Message Service (JMS) standard. For simple messaging scenarios, it is convenient to use embedded OpenMQ broker, which is available by default. However, this embedded OpenMQ is running inside the JVM instance of Payara Server. This implies that whenever one of them needs to […]

Read more

By Andrew Pielage Before putting any application out for public access, it’s always worth testing that it works how you expect it to (and also how you don’t expect it to!). Effective testing of applications is something you can spend a week being taught, but for this blog I’ll just cover the basics of running JUnit […]

Read more

By Steve Millidge When we founded Payara and started development on Payara Server, one of our key goals was to make Payara Server the best application server for production work loads. Operations Teams will be happy to hear that the February 161 release adds Slow SQL Logging and in-built Server Healthchecks as new capabilities for managing […]

Read more

Microservices are the latest new-but-not-really-new thing that developers are talking about, and the Java EE world is no exception. In this short talk, Mike will use some new features of Payara that bring the power of Hazelcast to Java EE microservices, while still keeping the overall footprint incredibly low. Filmed at Devoxx 2015.

Read more

By David Weaver, Senior Payara Server Developer Both Payara Server and Payara Micro support Batch Applications for the Java Platform (JSR 352) for the implementation of batch jobs needing no direct user interaction. This article will describe a single step batch application that appends the current datatime to a file every 30 seconds to demonstrate the setup […]

Read more

Introducing Spring Boot to Payara Micro! Read more in the article written by Payara’s newest Team Member Mert Caliskan – Java Champion, Software Stylist and Hacettepe University lecturer. Spring Boot is an application-bootstrapping framework that helps with the creation of Spring based applications with no necessary XML configuration or code generation.  It eases the configuration with […]

Read more