Running the application with a PortableObject Implementation