Jessek wrote:
> 
> Where are you getting that local member from ? You can't have anything
> injected and used as a local member because the method you add the
> annotation to will likely be replaced...So if you've been trying to set a
> member and seeing it null that's why - it's not actually using your method
> to inject it.
> 

I just typed by memory, in fact it is:

public List<Person> getPersons(){
     return getPersonDAO().getAll();
}

@InjectSpring("personDAObean")
public abstract PersonDAO getPersonDAO();


I have added a .page file for this class with this:

<?xml version="1.0"?>

<!DOCTYPE page-specification PUBLIC
"-//Apache Software Foundation//Tapestry Specification 4.0//EN" 
"http://tapestry.apache.org/dtd/Tapestry_4_0.dtd";>

<page-specification class="com.foo.PersonsList">

        <property name="personDAO" />

</page-specification>
-- 
View this message in context: 
http://www.nabble.com/InjectSpring-and-NullPointerException-tf3646961.html#a10187850
Sent from the Tapestry - User mailing list archive at Nabble.com.


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to