}
@Override
protected void invokeApplication() throws Exception
{
Person person = (Person) getValue("#{person}");
person.setFirstname("Pete");
person.setLastname("Muir");
person.setAddress("test@example.com");
// Test for an unavailable attachment
Contexts.getEventContext().set("attachment", "/foo.pdf");