Friday, January 8, 2010

IS an error occurred during a call to extension function 'RegisterProduct'

Version: Interprise Suite 2007 SP5.3

Problem:

XmlPackage Exception: Exception=Last Trace Point=[]. An error occurred during a call to extension function 'RegisterProduct'. See InnerException for a complete description of the error.

Object reference not set to an instance of an object.

System.ArgumentException: Last Trace Point=[]. An error occurred during a call to extension function 'RegisterProduct'. See InnerException for a complete description of the error.

Object reference not set to an instance of an object.

at InterpriseSuiteEcommerceCommon.XmlPackage2.TransformString() at InterpriseSuiteEcommerceCommon.AppLogic.RunXmlPackage(XmlPackage2 p, Parser UseParser, Customer ThisCustomer, Int32 SkinID, Boolean ReplaceTokens, Boolean WriteExceptionMessage)

Solution:

Ensure the user specified in Inteprise Suite E-commerce web.config is only used by the E-commerce site i.e. it's not used to login to IS directly.  Ensure that the password for the user is correct and click the test button to confirm.  Use the Interprise Database Management Console to force signout the Inteprise Suite E-commerce user (if already logged in).

No comments:

Post a Comment