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