Reputation: 35
How can I create a JBoss runtime on Bluemix?
The JBoss buildpack for Cloud Foundry does not support all features. The current buildpack is focused on running web applications in the servlet container and nothing further.
Are there more docs on this and any updates on the plans going forward, please?
Upvotes: 2
Views: 485
Reputation: 707
This is really two questions:
I'll let the Cloud Foundry and JBoss communities address the usefulness of that buildpack. Bluemix lets you upload Cloud Foundry buildpacks, so you could use this in Bluemix to create a JBoss runtime.
You might think of the second question this way:
The Java runtime that's built into Bluemix is the Liberty for Java runtime. It supports the Java EE6 Web Profile plus many Java EE 7 technologies, as explained in Programming model support. This mans that as long as your JBoss app is Java EE compliant and doesn't use relatively exotic features, it should run just fine in Liberty.
If you want to deploy your app on Bluemix but want to run it in JBoss instead of Liberty (bearing in mind that IBM supports the Liberty runtime, but can't be responsible for ones you create yourself), you have a couple of options. In order of preference:
Upvotes: 2
Reputation: 1151
Bluemix out of the box doesn't include a JBoss buildpack. It includes WAS Liberty one to run Java SE and Java EE apps: https://www.ng.bluemix.net/docs/#starters/liberty/index.html#liberty
I understand you are referring to the Cloudfoundry JBoss buildpack, aren't you? Which in fact can also be used in Bluemix as a custom buildpack. In taht case, all its documentation, roadmap and discussions around it can be found in its Git Repository at: https://github.com/cloudfoundry-community/jboss-buildpack
Upvotes: 1