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