it might be incompatible with extensions which are doing some "magic" at
runtime.
some weeks ago i started prototyping some parts of it and since we will have
the new module also for other features, we should put it there.
(there won't be a new api/spi for it -> we can move it at any time...)

regards,
gerhard

http://www.irian.at

Your JSF powerhouse -
JSF Consulting, Development and
Courses in English and German

Professional Support for Apache MyFaces


2011/9/21 Mark Struberg <[email protected]>

> Hi!
>
> Good idea, but why do we like to do this only for Development?
> If so, we can just keep it in the standard module and use
> @ProjectStageActivated
>
> But tbh, it doesnt hurt if we do this in production as well as it will only
> get executed once (at startup).
>
> LieGrue,
> strub
>
>
>
> ----- Original Message -----
> > From: Gerhard Petracek <[email protected]>
> > To: MyFaces Discussion <[email protected]>
> > Cc:
> > Sent: Wednesday, September 21, 2011 11:59 AM
> > Subject: Re: [CODI] validating typesafe viewConfig
> >
> > hi steven,
> >
> > i started with a small prototype for an implementation-validation module
> > which will be part of a new dev-module.
> > one part of it will do exactly what you described. currently we are
> working
> > on the last parts of codi v1.0.2 and afterwards i'll continue with this
> new
> > module.
> > if you need it earlier, you could e.g. write your own wrapper which
> > intercepts the calls to the default-ViewConfigExtractor - so you can
> > validate the results (an example is e.g. at [1] and [2]).
> > furthermore, you could provide it as concrete suggestion for this
> upcoming
> > module.
> >
> > regards,
> > gerhard
> >
> > [1]
> >
> https://svn.apache.org/repos/asf/myfaces/extensions/cdi/trunk/jee-modules/jsf-module/impl/src/test/java/org/apache/myfaces/extensions/cdi/jsf/test/impl/config/view/TestViewConfigExtractor.java
> > [2]
> >
> https://svn.apache.org/repos/asf/myfaces/extensions/cdi/trunk/jee-modules/jsf-module/impl/src/test/resources/META-INF/services/org.apache.myfaces.extensions.cdi.jsf.impl.config.view.spi.ViewConfigExtractor
> >
> > http://www.irian.at
> >
> > Your JSF powerhouse -
> > JSF Consulting, Development and
> > Courses in English and German
> >
> > Professional Support for Apache MyFaces
> >
> >
> > 2011/9/21 Steven Rudolf <[email protected]>
> >
> >>  Hello,
> >>
> >>  I am using CODI and I love the typesafe navigation.
> >>  It is described well how the names of the xhtml-pages are resolved from
> the
> >>  hierarchy of the viewConfig classes. The problem is that if I made an
> error
> >>  in the viewConfig I will realize it only at runtime if I click on the
> link
> >>  or the button which navigates to the wrong defined page.
> >>  I see there is a log at project startup where CODI resolves all @Page
> >>  annotations and bind them as view configurations. At this point it
> should
> > be
> >>  possible to validate if the xhtml-page to every viewConfig is present
> in my
> >>  application. So I would get the definition error at project startup and
> not
> >>  if click on the link.
> >>
> >>  Is it possible somehow?
> >>
> >>  Respectfully,
> >>  Steven
> >>  ___________________________________________________________
> >>  Schon gehört? WEB.DE hat einen genialen Phishing-Filter in die
> >>  Toolbar eingebaut! http://produkte.web.de/go/toolbar
> >>
> >
>

Reply via email to