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.

Reply via email to