[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