I was following http://doc.silverstripe.com/doku.php?id=tutorial:2-extending-a-basic-site. I got the database built fine and I can create new page of type ArticleHolder and ArticlePage. However, when I'm on Article Page, I don't see new fields on CMS. I did flush on both http://mysite/db/build?flush=1 and http://mysite/admin/?flush=1.
I put the code to override getCMSFields() under mysite/code/ArticlePage.php under ArticlePage_Controller class. It seems like the function is not being called (I checked using syslog() on the function and I don't see anything)