2.3.1-Beta02 was just released.
I had to trash 2.3.1-Beta01 as the bug
https://issues.jboss.org/browse/GTNPC-74 was still
here and prevented me to deploy in Nexus.
On Feb 2, 2012, at 8:52 PM, Matt Wringe wrote:
> WCI 2.1.1-Beta02 released
>
> On Thu, 2012-02-02 at 14:05 -0500, Matt Wringe wrote:
>> On Thu, 2012-02-02 at 19:42 +0100, Julien Viet wrote:
>>> I had issues today and could not release PC as the EndPointServlet was
>>> trying to validate the web.xml file when parsing it and causing the
>>> build to fail. I suspect that a DTD or XSD to validate was not
>>> available on the official URI (not the first time ORA would do that).
>>
>> Ok, thanks for looking into that, I was really confused why it only
>> started to fail today after the release. Note that the tests don't
>> always fail, it only fails sometimes (well most of the time now, so the
>> DTD/XSD file is sometimes being resolved I guess).
>>
>>> I commited a patch that inhibits schema validation and made the PC
>>> testsuite pass :
https://issues.jboss.org/browse/GTNWCI-31
>>>
>>> I resolved the issue but could not set the fix version to Beta02 since
>>> it does not exist already.
>>>
>>> Could you make a release of Beta02 in order to make the PC release ?
>>
>> Ok, added Beta02 to the list and forced a build in Hudson to make sure
>> all the test now pass. Will release Beta02 when tests have completed.
>>
>>> thanks
>>>
>>> Julien
>>>
>>> On Feb 1, 2012, at 11:46 PM, Matt Wringe wrote:
>>>
>>>> Ok, I pushed WCI 2.1.1-Beta01 (if there is no objection or issues
>>>> brought up with it soon, I would like to release it as 2.1.1).
>>>>
>>>> Info on how to use it here:
>>>>
https://community.jboss.org/wiki/AdvancedWCIRegistrationFeatures
>>>>
>>>>
>>>> On Wed, 2012-02-01 at 09:07 -0500, Matt Wringe wrote:
>>>>> On Wed, 2012-02-01 at 14:58 +0100, Julien Viet wrote:
>>>>>> On Feb 1, 2012, at 3:40 AM, Matt Wringe wrote:
>>>>>>
>>>>>>> On Thu, 2012-01-12 at 15:22 +0100, Julien Viet wrote:
>>>>>>>> I like it, it's simple and easy to use.
>>>>>>>>
>>>>>>>> a couple of questions:
>>>>>>>>
>>>>>>>> 1/ are you able to test it ?
>>>>>>>
>>>>>>> As part of the automated tests, I am able to test that you
can disable
>>>>>>> the registration of certain web applications, and that you
can manually
>>>>>>> add the disabled web applications using the GateInServlet.
>>>>>>>
>>>>>>> I have wasted a lot of time trying to get a test written that
will
>>>>>>> compare when any normal servlet is started and when the
webapplication
>>>>>>> gets registered (ie this basically just tests load-on-startup
between
>>>>>>> the normal servlet and when the gateinservlet does its
registration). No
>>>>>>> luck here so far.
>>>>>>
>>>>>> you mean the order ?
>>>>>
>>>>> yes, the order between when a servlet in the war starts and when the
war
>>>>> gets registered is not tested. It should be easy to test (static
event
>>>>> registration class), but there are a bunch of classpath issues which
>>>>> makes it difficult with the current test setup.
>>>>>
>>>>>> well testing the inhibition is already cool.
>>>>>>
>>>>>>>
>>>>>>>> 2/ it would be part of the next minor wci release ?
>>>>>>>
>>>>>>> If everything is ok, I would like to release a new version of
wci as
>>>>>>> soon as possible with this feature.
>>>>>>
>>>>>> ok thanks.
>>>>>>
>>>>>>>
>>>>>>>> On Jan 11, 2012, at 8:37 PM, Matt Wringe wrote:
>>>>>>>>
>>>>>>>>> There have been a couple of issues arising from the
ordering of portlets
>>>>>>>>> and servlets being out of sync. For example see
>>>>>>>>>
https://issues.jboss.org/browse/GTNPC-76
>>>>>>>>>
>>>>>>>>> This isn't really a bug, since the ordering of
when portlets and
>>>>>>>>> servlets are initialized is not suppose to be
guaranteed. But I have a
>>>>>>>>> couple of changes to wci which will allow for this
behaviour (see patch
>>>>>>>>> attached to GTNPC-76)
>>>>>>>>>
>>>>>>>>> Basically there are 2 new features which when used
together will provide
>>>>>>>>> ordering between portlets and servlets.
>>>>>>>>>
>>>>>>>>> 1) by using a context-parameter in the web.xml, we
can tell the native
>>>>>>>>> wci implementation to not register the specific
webapp.
>>>>>>>>>
>>>>>>>>> 2) you can now manually add an application to the wci
native
>>>>>>>>> implementation.
>>>>>>>>>
>>>>>>>>> To control ordering:
>>>>>>>>> - add in the context-parameter so the native
implementation doesn't
>>>>>>>>> register the webapplication (and therefor PC
doesn't know about it)
>>>>>>>>> - specify the generic GateInServlet in the web.xml
and use the
>>>>>>>>> load-on-startup value to control ordering against
other servlets. The
>>>>>>>>> GateInServlet will manually register itself to the
native
>>>>>>>>> implementation.
>>>>>>>>>
>>>>>>>>> Any objections?
>>>>>>>>>
>>>>>>>>> _______________________________________________
>>>>>>>>> gatein-dev mailing list
>>>>>>>>> gatein-dev(a)lists.jboss.org
>>>>>>>>>
https://lists.jboss.org/mailman/listinfo/gatein-dev
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>
>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> gatein-dev mailing list
>>>>> gatein-dev(a)lists.jboss.org
>>>>>
https://lists.jboss.org/mailman/listinfo/gatein-dev
>>>>
>>>>
>>>
>>
>>
>> _______________________________________________
>> gatein-dev mailing list
>> gatein-dev(a)lists.jboss.org
>>
https://lists.jboss.org/mailman/listinfo/gatein-dev
>
>