[Engine-devel] When is ovirt-engine expected to start supporting wildfly?

Juan Hernandez jhernand at redhat.com
Tue Nov 19 14:08:31 UTC 2013


On 11/19/2013 02:15 PM, Michael Pasternak wrote:
> On 11/18/2013 09:08 PM, Juan Hernandez wrote:
>> On 11/17/2013 09:31 PM, Itamar Heim wrote:
>>> On 11/17/2013 06:56 PM, Mooli Tayer wrote:
>>>>
>>>> Thanks,
>>>> Mooli Tayer.
>>>
>>> well, fedora 20 comes with wildfly (formerly JBoss AS8), so i think we 
>>> should aim for 3.4 support on fedora 20 with wildfly, but preserving 
>>> compatibility with AS7/EAP6 for other platforms.
>>> iirc, juan has been looking at wildfly compatibility implications - juan?
>>
>> At the moment I have identified two issues that will prevent us from
>> running in WildFly 8:
>>
>> 1. WildFly 8 changed the default web container from JBoss Web (based on
>> Tomcat) to Undertow. This shouldn't mean much changes in the
>> application, as we don't use Tomcat specific APIs. But in means changes
>> in the XML configuration that we use, including changes in how we
>> configure connectors.
>>
>> 2. WildFly 8 comes with a new version of Resteasy, and we do use some
>> Resteasy specific APIs. We will need minor changes in this area.
> 
> 
> it means RESTEasy breaks backward compatibility, can you elaborate on this a bit?
> 
> thanks.
> 

Wildfly uses RESTEasy 3.x and we are currently using RESTEasy 2.x, so
incompatibilities are to be expected even in the public contracts. But
the problems I detected are related to some RESTEasy internal classes
that we use, something like this:

http://gerrit.ovirt.org/21413

Note that I didn't actually test these changes.

>>
>> These two aren't huge issues, but I think it isn't worth going deeper
>> before there is a release of WildFly 8.
>>
>> Anyhow, one can always use JBoss AS 7 or EAP in Fedora 20, it is a
>> matter of uncompressing the JBoss .zip in some directory and setting
>> JBOSS_HOME=/that/directory in the engine configuration.
>>
> 
> 


-- 
Dirección Comercial: C/Jose Bardasano Baos, 9, Edif. Gorbea 3, planta
3ºD, 28016 Madrid, Spain
Inscrita en el Reg. Mercantil de Madrid – C.I.F. B82657941 - Red Hat S.L.



More information about the Devel mailing list