Commerce Server 2009 - Change Default Image Repository
My Out-of-the-Box SharePoint Commerce Server 2009 site could not load images. After a deep dive I noticed that the default image repository was set to the top level site (site collection) and my site was not at that level. After looking to the web.config (C:\inetpub\wwwroot\wss\VirtualDirectories\80\web.config) I found the next key: <add key="DefaultImagesRepository" value="/PublishingImages" />. After changing the key to: "/sites/cs/PublishingImages" the images are displayed in a good matter.
If you have your site running on another port (not 80) you have to look for your web.config file in another directory instead the ..\VirtualDirectories\80
Commerce Server 2009 - WebPart can not be displayed
After running the SharePoint Commerce Services 2009 Configuration Wizard on my PC I got the following error:
WebPart can not be displayed. The Catalog Name and/or Channel Name have not been cpecified for this site. Please check your Channel Configuration.
Solution:
1) Go to Site Settings
2) View All Site Content
3) Channel Configuration (It's a list)
4) Channel = Default (Note: Case Sensitive)
5) Default catalog = Adventure Works Catalog