[jboss-dev] Re: Changing the default of unordered

Carlo de Wolf cdewolf at redhat.com
Fri May 15 10:58:55 EDT 2009


Alexey Loubyansky wrote:
> Carlo de Wolf wrote:
>> Alexey Loubyansky wrote:
>>> Max Rydahl Andersen wrote:
>>>>
>>>>> Do you mean to make a new XB release with temporary config and 
>>>>> then another release to switch back?
>>>>> I'll talk to the tools team tomorrow morning.
>>>> Darn, I need to be awake at the office then ? :)
>>>>
>>>> Just to have it on writing The Tools team just thinks it would be 
>>>> better that AS (or jaxb library) by default would
>>>> set jaxb to by default be tolerant until all schemas we bundle are 
>>>> fixed but it should not be done in the run.sh/run.bat since tools 
>>>> like JBoss Tools, netbeans,
>>>> ant and maven in many cases do not use these but instead runs the 
>>>> main server jar directly.
>>>>
>>>> Hence what I would find optimal is that AS on startup enables a 
>>>> tolerant jaxb unless it is explicitly asked not to be,
>>>> i.e. I assume the AS testsuite would like jaxb to be strict to make 
>>>> the testsuite fail until schemas are fixed ?
>>>>
>>>> Then when all those pass, you can make jaxb strict again.
>>>
>>> I would prefer to set the property in the AS, e.g. in org.jboss.Main 
>>> boot(args) or processCommandLine(args) instead of making a temporary 
>>> change in the defaults. What do you think?
>> If we're going there I would like the change in JBossXB itself, 
>> because it not only affects AS itself.
>
> What else is affected and have the same problem?
It's mostly too late now, because we've already changed it everywhere 
where it was an issue. :-)
For now create a log warning if you detect that the property has been 
set, because I'm assuming that it'll become deprecated soon.

>
> Alexey
Carlo



More information about the jboss-development mailing list