Payara Server is derived from GlassFish. It is developed by Payara Services Ltd as a drop in replacement for GlassFish Server Open Source Edition, and released quarterly with bug fixes, hot fixes, enhancements and patches.
In addition to the continuous development of its application server, Payara Services Ltd provides dedicated 24/7 production and developer support for Payara Server, as well as consulting services for GlassFish and Payara Server users.
Payara Micro enables you to run war files from the command line without any application server installation.
java -jar payara-micro.jar --deploy test.war
That’s not all! Using the Hazelcast integration each Payara Micro process will automagically cluster with other Payara Micro processes on the network, giving web session resilience and a fully distributed data cache using Payara’s JCache support. And of course, just like Payara Server, Payara Micro is completely open source! Find out more here.
Payara Server is derived from the upstream GlassFish source tree with our own enhancements and fixes.
Payara and Payara Server are not affiliated with, maintained, authorized, endorsed or sponsored by Oracle or any of its affiliates.
Absolutely not! Payara Server is derived from GlassFish Server Open Source Edition so the migration is really easy. Check out our GlassFish to Payara Server Migration Guide for some useful tips on migration process.
And if you think you might need some help with migration ( especially from GlassFish 3 and below), we can also help you with the process via our Developer Support services.
Payara Server is dual licensed under both the Common Development and Distribution License ( CDDL) Version 1.1 or CDDL and GPL v2 + the Classpath exception.
No, Payara Server is open source software. If you want support for your Payara Server environment, either in development or in production, you can buy a support subscription from us.
Payara Server is perfect for production environments! Our vision is to optimise Payara Server to make it the best application server for production Java EE applications; with responsive 24/7 dedicated incident and software support delivered by the best middleware engineers in the industry.
For more information on using Payara Server in production, you can check out our ‘Payara Server in Production’ guide. You can also have a look at some of our Customers, who are successfully running Payara Server in production, together with Payara Support.
The Payara project is hosted on GitHub, allowing us to make use of the various tools GitHub has integrated for managing projects. GitHub also makes allowing the community access to view and edit the source code very easy and public. Have a look at the Payara Wiki to see the details of how to contribute and check out our Community page for some more useful info and links.
Unfortunately, at the moment we can’t accept any donations but this should change very soon (aiming for Autumn 2016).
Currently, the vast majority of funding for Payara project development comes from the Payara Support subscriptions. So, if you run Payara Server in development or production and would like to donate to the project, consider buying a support subscription! You will not only benefit from an on-going support from the Payara Team but you will also directly contribute to the development and engineering effort behind Payara.
A full list of our Support SLAs can be found in the Payara Support Services Overview Brochure. The document also explains the support levels, additional support features, pricing & policies.
Count all your Payara Servers you run in production & pre-production environment, disaster recovery and multi-user test. The ones that your developers use on their local machines are not counted, unless you’re buying developer support only.
If you go for an unlimited support option, then of course you don’t have to count your servers.
We have a Payara Support Lifecycle policy in place, which ensures longevity of your investment in Payara Server. It provides you with 10 years of support and a well-defined lifecycle model, maintaining stability of your Payara Server production environment.
Payara has a number of long-term support customers. Large, multinational and well-funded organisations decided to invest in Payara Server to use it in their complex production environments. We will announce the official Customer Case Studies soon - meanwhile, if you need references, please contact us directly.
Yes, you can! To find out more, check out our blog posts on using Payara Micro with Spring Boot here ; there is also a very interesting JavaOne presentation video ‘Spring Boot for the Java EE Developer’ where Philip Webb ( Pivotal) is using Payara Server with Spring Boot.
Of course! Docker Images for both Payara Server and Payara Micro are available here.
The Payara Server and Payara Micro documentation is available here.
To find out what's the best way to upgrade your Payara Server check out our Upgrade Guide here.
Our focus is to make Payara an awesome application server for operational environments, so we are focusing on the DevOps people. We are looking at support for advanced database features , Enhanced Diagnostics, Integration with popular identity management products, monitoring dashboards and much, much more. We're also working on developing Payara Server's security and monitoring features. If there's something specific you want we encourage you to let us know and possibly sponsor a feature!
Payara is a bad-ass fish from Venezuela (just Google it) - we thought it was appropriate! It also means we can have some cool branding and swag.