java-ee

January 29, 2018

Webinar: Migrating WebSphere apps to IBM Cloud Private

IBM Cloud Private brings together innovation and flexible management the public cloud with the application security and data isolation that you need in your corporate data center. But how does IBM Cloud Private support existing enterprise Java applications? In this webinar, learn why and how to modernize existing enterprise Java applications and run them on IBM Cloud Private and see a step-by-step deployment demonstration.

Continue reading

October 20, 2017

Vaadin Bakery: Jump-start your business web app

Vaadin Bakery App Starter is a proven full-stack reference application you can use as a starting point for many serious business web apps. It contains many commonly needed features, like RDBMS database accessed using solid JPA+EJB (or Spring) -based persistency and business layer, mindful authentication and authorization, and a UI code structure suitable for non-trivial, large-scale business applications.

Continue reading

October 19, 2015

Performance improvements in Liberty buildpack v2.1

Today, we have released a new version of the Liberty buildpack. The v2.1 buildpack provides a couple of important performance improvements. More...

Continue reading

September 24, 2015

Webinar: Getting Started with Bluemix – A Guide for Java Developers

Thanks to Bluemix’s flexible compute options, choice of DevOps tooling, and a large, powerful set of IBM and third-party APIs, developers can focus on building innovative applications to drive excellent user experiences. With a specific focus on Java Developers in this session, Ram Vennam will give a guided tour of IBM’s Bluemix platform to show how easy it is to leverage current Java skills, re-using existing code and integrating with Java Development tools, for faster delivery into markets and quick reaction to different kinds of change.

Continue reading

September 18, 2015

Liberty for Java buildpack v2

Liberty for Java buildpack v2 is now deployed as a default buildpack in Bluemix! The new buildpack uses IBM JRE 8 and enables Java EE 7 Web Profile features for WAR and EAR applications. That makes it easier for Bluemix applications to take advantage of the Java EE 7 functionality provided by WebSphere Liberty.

Continue reading

September 8, 2015

Upcoming Liberty for Java buildpack changes

As previously announced, we will be making two major changes to the Liberty for Java buildpack in Bluemix. Specifically, the default Liberty features for WAR and EAR applications will change from Java EE 6 Web Profile features to Java EE 7 Web Profile features and the default Java version will change from 7 to 8. Some applications might be adversely impacted by these changes. However, there are steps you can take to ensure your application will not be affected by these changes.

Continue reading

July 22, 2015

Liberty Buildpack Updates: Java EE 7 is here!

Throughout the year, almost with each buildpack release, we have updated the Liberty runtime to make available or preview the latest Java EE 7 Liberty features. With the Liberty Java EE 7 support, two major changes will be made to the Liberty buildpack that will be available soon—some applications might be adversely impacted by these changes due to the update of the specification levels, their underlying implementations and/or Java version.

Continue reading

May 5, 2015

Liberty Buildpack Updates: Java 8, Java EE 7 updates, and more!

Since the last blog post on the Liberty buildpack update in March, we have released three additional buildpack updates. Here is a summary of the key new features and improvements made since the March update. More...

Continue reading

March 9, 2015

Using JAX-RS 2 Client API in Liberty and Bluemix

I’m a big fan of JAX-RS 2.0 Client API, a part of Java EE 7 specification. They make writing stuff that depends on external REST services really easy on JVM. I just started a project to create clean well typed Java APIs for Watson services) available via Bluemix. It’s a perfect task for the JAX-RS 2 Client API.

Continue reading