FindDocument is just for Commerce Manager. If you want to index all product as content you need to tell Find where to start, http://world.episerver.com/blogs/Jonas-Bergqvist/Dates/2014/1/Indexing-catalog-content-using-EPiServer-Find-Content-Indexing-Job/.
Go through with this one with above link
thanks for your relpies.
I've added the class DescendetLinksOfCatalogRoot as is, but when I rebuild my index, non of the code gets executed (the objects still appears as FindDocument in the index). Is there something else I need to do?
Found the issue (I've run the wrong indexing service)
I'm new to Commerce and not sure if I've configured EPiServer Find correctly with Commerce.
I've followed the instructions at http://world.episerver.com/documentation/Items/Developers-Guide/EPiServer-Commerce/8/Search/Configuring-EPiServer-Find-search-provider/ and indexed the catalog.
Browsing the index it seems that all the Commerce objects are indexed as type EPiServer.Commerce.FindSearchProvider.FindDocument. If there a way to indexed with the actual object type it e.g. MyProduct
public MyProduct : ProductContent