[wildfly-dev] WildFly 8.1.0.CR1 on OpenShift

Jim McGuinness dador92 at gmail.com
Wed Apr 23 09:10:02 EDT 2014


Farah,

I've been looking at this some more, and the marker for Java just toggles
back and forth between Java 6 and Java 7. If the Java 7 marker is not
present, then a cartridge just defaults back to Java 6.

But you still have to have the version of Java installed on the gear in
order to toggle back and forth.

Here are the contents of the /usr/lib/jvm directory on the gear where
OpenShift online installed my Wildfly 8.1
cartridge ...

lrwxrwxrwx.  1 root root   26 Apr 22 13:19 java ->
/etc/alternatives/java_sdk
drwxr-xr-x.  3 root root 4.0K Feb 18  2013 java-1.5.0-gcj-1.5.0.0
lrwxrwxrwx.  1 root root   32 Apr 22 13:19 java-1.6.0 ->
/etc/alternatives/java_sdk_1.6.0
lrwxrwxrwx.  1 root root   26 Apr 22 13:19 java-1.6.0-openjdk ->
java-1.6.0-openjdk-1.6.0.0
drwxr-xr-x.  7 root root 4.0K Apr 11 06:57 java-1.6.0-openjdk-1.6.0.0
lrwxrwxrwx.  1 root root   32 Apr 22 13:18 java-1.7.0 ->
/etc/alternatives/java_sdk_1.7.0
lrwxrwxrwx.  1 root root   27 Apr 22 13:18 java-1.7.0-openjdk ->
java-1.7.0-openjdk-1.7.0.55
drwxr-xr-x.  3 root root 4.0K Feb  3 17:06 java-1.7.0-openjdk-1.7.0.45
drwxr-xr-x.  3 root root 4.0K Apr 22 13:19 java-1.7.0-openjdk-1.7.0.51
drwxr-xr-x.  7 root root 4.0K Apr 22 13:18 java-1.7.0-openjdk-1.7.0.55
drwxr-xr-x.  3 root root 4.0K May  1  2013 java-1.7.0-openjdk-1.7.0.9
lrwxrwxrwx.  1 root root   34 Apr 22 13:19 java-openjdk ->
/etc/alternatives/java_sdk_openjdk
lrwxrwxrwx.  1 root root   21 Apr 22 13:19 jre -> /etc/alternatives/jre
lrwxrwxrwx.  1 root root   27 Feb 18  2013 jre-1.5.0 ->
/etc/alternatives/jre_1.5.0
lrwxrwxrwx.  1 root root   26 Feb 18  2013 jre-1.5.0-gcj ->
java-1.5.0-gcj-1.5.0.0/jre
lrwxrwxrwx.  1 root root   27 Apr 22 13:19 jre-1.6.0 ->
/etc/alternatives/jre_1.6.0
lrwxrwxrwx.  1 root root   30 Apr 22 13:19 jre-1.6.0-openjdk ->
java-1.6.0-openjdk-1.6.0.0/jre
lrwxrwxrwx.  1 root root   27 Apr 22 13:18 jre-1.7.0 ->
/etc/alternatives/jre_1.7.0
lrwxrwxrwx.  1 root root   31 Apr 22 13:18 jre-1.7.0-openjdk ->
java-1.7.0-openjdk-1.7.0.55/jre
lrwxrwxrwx.  1 root root   25 Feb 18  2013 jre-gcj ->
/etc/alternatives/jre_gcj
lrwxrwxrwx.  1 root root   29 Apr 22 13:19 jre-openjdk ->
/etc/alternatives/jre_openjdk

I truly think the answer is that the gear needs to add Java 8 SE in order
for the Wildfly cartridge to be able to use it. And the Wildfly cartridge
will then need to be updated to respond to a Java 8 marker..



On Tue, Apr 22, 2014 at 6:57 PM, Jim McGuinness <dador92 at gmail.com> wrote:

> Doesn't the marker just indicate the JDK version(s) used/usable by the app
> (in this case wildfly)? The gear still has to have a JDK 8 installed
> doesn't it?
>
>
> On Tue, Apr 22, 2014 at 6:00 PM, Farah Juma <fjuma at redhat.com> wrote:
>
>>
>> > From: "Jim McGuinness" <dador92 at gmail.com>
>> > To: "Farah Juma" <fjuma at redhat.com>
>> > Sent: Tuesday, April 22, 2014 5:57:07 PM
>> > Subject: Re: [wildfly-dev] WildFly 8.1.0.CR1 on OpenShift
>> >
>> > Would it be better to create a JDK 8 cartridge which could be deployed
>> in
>> > the same gear as the Wildfly 8.1 cartridge? Ideally you'll want to use
>> the
>> > JDK 8 for more than just Wildfly.
>>
>> Support for different JDK versions is added using marker files (e.g.,
>> this post describes how JDK7 support was added:
>> https://www.openshift.com/blogs/new-openshift-release-aug-8-2012-java-7-cakephp-origin-updates-and-more
>> ).
>>
>> > Is the gear's lack of a JDK 8 caused by the requirements of SELinux?
>>
>> It just hasn't been added by OpenShift yet.
>>
>> >
>> > On Tue, Apr 22, 2014 at 2:35 PM, Farah Juma <fjuma at redhat.com> wrote:
>> >
>> > > OpenShift hasn't added support for JDK8 yet but it should be possible
>> for
>> > > us to add it into the WildFly cartridge. I'll look into this.
>> > >
>> > > Farah
>> > >
>> > > ----- Original Message -----
>> > > > From: "Tomaž Cerar" <tomaz.cerar at gmail.com>
>> > > > To: "Farah Juma" <fjuma at redhat.com>
>> > > > Cc: "WildFly Dev" <wildfly-dev at lists.jboss.org>
>> > > > Sent: Tuesday, April 22, 2014 3:22:45 PM
>> > > > Subject: Re: [wildfly-dev] WildFly 8.1.0.CR1 on OpenShift
>> > > >
>> > > > Great news!
>> > > >
>> > > > Btw, did you manage to add support for JDK8 yet?
>> > > > Not sure how far is openshift in this area but it would be great if
>> we
>> > > > would have JDK8 with WildFly on OpenShift.
>> > > >
>> > > > --
>> > > > tomaz
>> > > >
>> > > >
>> > > > On Tue, Apr 22, 2014 at 9:17 PM, Farah Juma <fjuma at redhat.com>
>> wrote:
>> > > >
>> > > > > Since WildFly 8.1.0.CR1 was released last week, the OpenShift
>> WildFly
>> > > > > cartridge has been updated as well.
>> > > > >
>> > > > > See
>> > > > >
>> > >
>> https://community.jboss.org/people/fjuma/blog/2014/04/22/wildfly-810cr1-on-openshiftfor
>> > > > > more details on how to get started. Please try it out and provide
>> > > > > feedback.
>> > > > >
>> > > > > _______________________________________________
>> > > > > wildfly-dev mailing list
>> > > > > wildfly-dev at lists.jboss.org
>> > > > > https://lists.jboss.org/mailman/listinfo/wildfly-dev
>> > > > >
>> > > >
>> > >
>> > > _______________________________________________
>> > > wildfly-dev mailing list
>> > > wildfly-dev at lists.jboss.org
>> > > https://lists.jboss.org/mailman/listinfo/wildfly-dev
>> > >
>> >
>>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/wildfly-dev/attachments/20140423/b6cccefd/attachment.html 


More information about the wildfly-dev mailing list