[wildfly-dev] Dropping legacy XSD schemas & its parsers

Brian Stansberry brian.stansberry at redhat.com
Mon Jul 6 17:29:11 EDT 2015


This post from Tomaz summarized where the discussion ended up:

http://lists.jboss.org/pipermail/wildfly-dev/2015-April/003783.html

So, jboss-as-resource-adapters_1_0.xsd can't be dropped.

The jboss-as-datasources_1_0.xsd could be dropped, and the 
ParseAndMarshalModelsTestCase.test710... and test711... tests could be 
removed. The tests712 ones stay. The datasources PR shows test712... 
tests failing though. I think the files they are testing against are 
inaccurate though; they don't match the 7.1.2.Final tag.

I'll send up a PR to remove the 710, 711 tests and fix the 712 ones.

On 7/6/15 8:16 AM, Stefano Maestri wrote:
> Hi all,
>
> I've probably missed the final decision about that. I've worked on 2
> issues last week:
>
> - WFLY-4566 Remove support for jboss-as-datasources_1_0.xsd
> - WFLY-4568 Remove support for jboss-as-resource-adapters_1_0.xsd
>
> removing very old xsds. I have a lot of tests failing because we still
> support 7.x xsds.
> I would suggest to reopen this discussion and evaluate if and when we
> are de-supporting them.
>
> I'm sorry if a decision was already taken and I've missed or
> misunderstood that one
>
> regards
> S.
>
>
> On 03/27/2015 12:13 AM, Tomaž Cerar wrote:
>> Hi folks,
>>
>> we discussed on team meeting in Brno about dropping support for old
>> legacy host controllers
>> when running in mixed domain mode (having DC of newer version managing
>> older version HCs)
>>
>> We also discussed dropping old xsd sachems & parsers as it would help
>> us cleanup and simplify code
>> in many subsystems as there are cases where we support and maintain 5
>> and more different
>> versions of parser. For example currently web subsystem has 8,
>> infinispan 7, ejb  & jackorb have 6, ...
>> We still have parsers that that ware shipped back in 7.0.0 and became
>> obsolete in later 7.0.x releases.
>>
>> Given that we decided that we are dropping support for running mixed
>> domain mode for host controller
>> that are older than 7.3.0 (EAP 6.2) as is tracked by
>> https://issues.jboss.org/browse/WFLY-3564
>>
>> I would also like to suggest that we do the same for xml schemas &
>> parsers.
>>
>> *What is the downside?*
>>
>> Automatic upgrading from JBoss AS 7.1.x/EAP < 6.2 version with using
>> same standalone.xml won't work anymore.
>> User would need to upgrade to WildFly 8.x and from there to 9 or 10
>> (depending when we drop this)
>> Because of replacement of web subsystem with undertow and introduction
>> of few other subsystems (io, SM)
>> this already doesn't work for 7.x-->8+, but we do have plans how to
>> improve that.
>>
>>
>> So, are there any objections against this?
>>
>> --
>> Tomaž
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>> _______________________________________________
>> 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
>


-- 
Brian Stansberry
Senior Principal Software Engineer
JBoss by Red Hat


More information about the wildfly-dev mailing list