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 <gerhard.petra...@gmail.com>
> To: MyFaces Discussion <users@myfaces.apache.org>
> 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 <steven.rud...@web.de>
> 
>>  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