Cheeers Mate. mraible wrote: > > Download from > http://static.raibledesigns.com/downloads/jsf-postconstruct.zip > > To use, install MySQL and Maven 2. > > Set src/main/resources/jdbc.properties to match your MySQL instance. > Start with "mvn jetty:run" in the jsf-postconstruct directory. > > I tried putting the contents of edit() into void init() and it didn't work > - nor did it work when the method body was in edit(). The tests don't > pass, so you might need to use -Dmaven.test.skip=true. > > Matt > > > kace wrote: >> >> That would be fantastic. Thankyou >> >> ..kace >> >> mraible wrote: >>> >>> I can probably whip up an example with AppFuse Light if that works. >>> >>> Matt >>> >>> >>> kace wrote: >>>> >>>> Hey Matt, are you in a position to provide a working example for how >>>> you got it to work on Glassfish so i can mess around with it on >>>> tomcat/jetty with appfuse in mind? >>>> >>>> Appreciate any help on this. >>>> Thanks. >>>> >>>> ..kace >>>> >>>> mraible wrote: >>>>> >>>>> I never got this to work on Tomcat or Jetty, I only got it to work on >>>>> GlassFish. I suspect that changing web.xml to use a Servlet 2.5 XSD >>>>> might fix the problem. >>>>> >>>>> Matt >>>>> >>>>> >>>>> kace wrote: >>>>>> >>>>>> Hi Matt, >>>>>> >>>>>> did you get this to work for you? Im using appfuse 2 with myfaces >>>>>> 1.20 implementation. Do I have to switch to Suns RI to use this? >>>>>> >>>>>> ..kace >>>>>> >>>>>> mraible wrote: >>>>>>> >>>>>>> Is there a working example that uses @PostConstruct I can look at? >>>>>>> Google doesn't seem to help much on this one. A bunch of folks >>>>>>> saying it works, but no proof. ;-) >>>>>>> >>>>>>> Thanks, >>>>>>> >>>>>>> Matt >>>>>>> >>>>>>> >>>>>>> mraible wrote: >>>>>>>> >>>>>>>> I'm trying to use @PostConstruct with MyFaces 1.2.0 as described by >>>>>>>> Jacob Hookom: >>>>>>>> >>>>>>>> http://weblogs.java.net/blog/jhook/archive/2007/05/jsf_12_ri_backi.html >>>>>>>> >>>>>>>> I added the javax.annotation dependency to my pom.xml: >>>>>>>> >>>>>>>> <dependency> >>>>>>>> <groupId>javax.annotation</groupId> >>>>>>>> <artifactId>jsr250-api</artifactId> >>>>>>>> <version>1.0</version> >>>>>>>> </dependency> >>>>>>>> >>>>>>>> My managed bean looks as follows: >>>>>>>> >>>>>>>> <managed-bean> >>>>>>>> <managed-bean-name>userForm</managed-bean-name> >>>>>>>> >>>>>>>> <managed-bean-class>org.appfuse.web.UserForm</managed-bean-class> >>>>>>>> <managed-bean-scope>request</managed-bean-scope> >>>>>>>> <managed-property> >>>>>>>> <property-name>id</property-name> >>>>>>>> <value>#{param.id}</value> >>>>>>>> </managed-property> >>>>>>>> <managed-property> >>>>>>>> <property-name>userManager</property-name> >>>>>>>> <value>#{userManager}</value> >>>>>>>> </managed-property> >>>>>>>> </managed-bean> >>>>>>>> >>>>>>>> If I fire up a debugger, my @PostConstruct method gets hit, but >>>>>>>> none of my managed properties have been initialized. Even if I pass >>>>>>>> in ?id=12. >>>>>>>> >>>>>>>> I'm using the latest release of the maven-jetty-plugin >>>>>>>> (6.1H.5-beta). >>>>>>>> >>>>>>>> Any ideas? >>>>>>>> >>>>>>>> Thanks, >>>>>>>> >>>>>>>> Matt >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>> >>>>>>> >>>>>> >>>>>> >>>>> >>>>> >>>> >>>> >>> >>> >> >> > >
-- View this message in context: http://www.nabble.com/%40PostConstruct---managed-properties-not-set-first-tf4337121.html#a13384520 Sent from the MyFaces - Users mailing list archive at Nabble.com.

