FAQ

 

What is Payara and Payara Server?

What is Payara Micro?

What is the relationship between Payara Server and GlassFish Open Source Edition?

How is Payara Server better than GlassFish?

What's the difference between Payara Services and Payara Foundation?

Is it difficult to migrate from GlassFish Open Source Edition 4.1 to Payara Server 4.1?

How is Payara Server Licensed?

Do I have to buy a license to run Payara Server?

Is Payara Server production-ready?

How can I contribute?

Can I donate to the project?

What are your Support SLAs?

How do I calculate how many servers I need to buy?

What are your long-term plans for Payara Support?

Can you use Payara Server / Payara Micro with Spring?

Do you provide Docker Images for Payara Server?

Where can I find Payara Server Documentation?

How do I upgrade to the newest version of Payara Server?

What cool features are you planning for Payara Server?

What is with the name Payara?

 


 

What is Payara and Payara Server?

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.

What is Payara Micro?

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.

What is the relationship between Payara Server and GlassFish Open Source Edition?

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. 

How is Payara Server better than GlassFish?

On top of the regular quarterly releases with bug fixes and patches, Payara Server has a lot of new tools and features that are not present in GlassFish. See our GlassFish vs Payara Server page here for more details and features comparison.

What's the difference between Payara Services and Payara Foundation?

Payara Foundation is a not-for-profit organisation that owns and protects Payara Server’s and Payara Micro’s code, trademark and documentation, ensuring the continued development and maintenance of Payara Server as open source software. Payara Services Ltd on the other hand is a private company, a supplier of commercial support for Payara Server/Payara Micro and a major contributor to the development and engineering effort of the Payara Server open source project and the Payara Foundation. 

Is it difficult to migrate from GlassFish Open Source Edition 4.1 to Payara Server 4.1?

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. 

How is Payara Server Licensed?

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.

Do I have to buy a license to run Payara Server?

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. 

Is Payara Server production-ready?

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. 

How can I contribute?

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. 

What are your Support SLAs?

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.

How do I calculate how many servers I need to buy?

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. 

What are your long-term plans for Payara Support? 

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.

Can you use Payara Server / Payara Micro with Spring?

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.

Do you provide Docker Images for Payara Server?

Of course! Docker Images for both Payara Server and Payara Micro are available here.

Where can I find Payara Server Documentation?

The Payara Server and Payara Micro documentation is available here. 

How do I upgrade to the newest version of Payara Server?

To find out what's the best way to upgrade your Payara Server check out our Upgrade Guide here. 

What cool features are you planning for Payara Server?

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!

What is with the name Payara?

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.

Contact us for more info! Download Payara Server