|
Home > Archive > Commerce Server General > July 2005 > Commerce Cache Exception
You are viewing an archived Text-only version of the thread.
To view this thread in it's original format and/or if you want to reply to
this thread please [click here]
| Author |
Commerce Cache Exception
|
|
| Yigit Ozgul 2005-07-26, 7:56 am |
| I get the following Stack Trace when I try to run my site
Exception Details: System.Runtime.InteropServices.COMException: Invalid
class string
[COMException (0x800401f3): Invalid class string]
Microsoft.CommerceServer.Interop.Caching.CacheManagerClass.set_LoaderProgId(String
bstrName, String pbstrProgId) +0
Microsoft.CommerceServer.Runtime.Caching.CommerceCache.set_LoaderProgID(String
value) +59
[CommerceCacheException: CacheManager operation failed.
CacheName='TargetedContentCache' operation attempted='set_LoaderProgId']
Microsoft.CommerceServer.Runtime.Caching.CommerceCache.set_LoaderProgID(String
value) +134
Microsoft.CommerceServer.Runtime.Caching.CommerceCache..ctor(String name,
Int32 refreshInterval, Int32 retryInterval, String loaderProgID, String
writerProgID, String cacheObjectProgID, Object loaderConfigDictionary,
Object writerConfigDictionary, DebugContext dbgContext) +102
Microsoft.CommerceServer.Runtime.Caching.CommerceCacheModule.BuildCacheCollection()
+1318
Microsoft.CommerceServer.Runtime.Caching.CommerceCacheModule.Init(HttpApplication
appInstance) +112
System.Web.HttpApplication.InitModules() +100
System.Web.HttpApplication.InitInternal(HttpContext context,
HttpApplicationState state, MethodInfo[] handlers) +1328
System.Web.HttpApplicationFactory. GetNormalApplicationInstance(HttpContext
context) +392
System.Web.HttpApplicationFactory.GetApplicationInstance(HttpContext
context) +256
System.Web.HttpRuntime. ProcessRequestInternal(HttpWorkerRequest
wr) +414
I have checked the <caches> in web.config but it is OK
Don't know what to do...
Yigit
| |
| Colin Bowern 2005-07-26, 5:53 pm |
| Yigit,
My first thoughts would be to make sure mscscache.dll and any other DLL
associated with a cache object are registered properly. You may be able to
use Regmon from Sysinternals (www.sysinternals.com) to trace the access to
the registry to see what Cache loader program ID that it's trying to access.
Cheers,
Colin
"Yigit Ozgul" <yozgul@gmail.com> wrote in message
news:OdFdAubkFHA.3380@TK2MSFTNGP12.phx.gbl...
>I get the following Stack Trace when I try to run my site
>
> Exception Details: System.Runtime.InteropServices.COMException: Invalid
> class string
>
>
> [COMException (0x800401f3): Invalid class string]
>
> Microsoft.CommerceServer.Interop.Caching.CacheManagerClass.set_LoaderProgId(String
> bstrName, String pbstrProgId) +0
>
> Microsoft.CommerceServer.Runtime.Caching.CommerceCache.set_LoaderProgID(String
> value) +59
>
> [CommerceCacheException: CacheManager operation failed.
> CacheName='TargetedContentCache' operation attempted='set_LoaderProgId']
>
> Microsoft.CommerceServer.Runtime.Caching.CommerceCache.set_LoaderProgID(String
> value) +134
> Microsoft.CommerceServer.Runtime.Caching.CommerceCache..ctor(String
> name, Int32 refreshInterval, Int32 retryInterval, String loaderProgID,
> String writerProgID, String cacheObjectProgID, Object
> loaderConfigDictionary, Object writerConfigDictionary, DebugContext
> dbgContext) +102
>
> Microsoft.CommerceServer.Runtime.Caching.CommerceCacheModule.BuildCacheCollection()
> +1318
>
> Microsoft.CommerceServer.Runtime.Caching.CommerceCacheModule.Init(HttpApplication
> appInstance) +112
> System.Web.HttpApplication.InitModules() +100
> System.Web.HttpApplication.InitInternal(HttpContext context,
> HttpApplicationState state, MethodInfo[] handlers) +1328
>
> System.Web.HttpApplicationFactory. GetNormalApplicationInstance(HttpContext
> context) +392
> System.Web.HttpApplicationFactory.GetApplicationInstance(HttpContext
> context) +256
> System.Web.HttpRuntime. ProcessRequestInternal(HttpWorkerRequest
wr) +414
>
> I have checked the <caches> in web.config but it is OK
> Don't know what to do...
>
> Yigit
>
>
|
|
|
|
|