volume_up

A critical vulnerability was discovered in React Server Components (Next.js). Our systems remain protected but we advise to update packages to newest version. Learn More

volume_up

A critical vulnerability was discovered in React Server Components (Next.js). Our systems remain protected but we advise to update packages to newest version. Learn More

Commerce Content throwing System.IO.FileNotFoundException

Hi All,

I'm experiencing an unusual bug on getting an instance of a variant model (ProductCodeVariant) that inherits from VariationContent using ContentRepository/ContentLoader. 

The content exists in Commerce and can be viewed on the front end, but returns a System.IO.FileNotFoundException on ContentLoader.Get()/ContentRepository.Get().
e.g: 
var product = _contentLoader.Get<ProductCodeVariant>(productRef);
In the above instance productRef is a valid ContentReference.
Iterestingly, TryGet() returns true, but the out object throws the same error. 
At first I assumed it was potentially a Media issue on the content, but newly created instances of ProductCodeVariant throw the same error.
Anyone encountered an issue like this before?
CMS Version - 12.13.1
Commerce Version - 14.8.0
#295273
Jan 24, 2023 14:51

Hi Niall,

Have you checked out Foundation Product Service?

Also check the product is setup correctly, available in market / language, prices and inventory are set, etc.

Paul

#295274
Jan 24, 2023 15:28
* You are NOT allowed to include any hyperlinks in the post because your account hasn't associated to your company. User profile should be updated.