Makale numarası: 931290 - Son Gözden Geçirme: 15 Ağustos 2007 Çarşamba - Gözden geçirme: 2.2 Katalog önbellek veya Commerce Server 2007'in profili önbelleğinde güncelleştirdiğinizde, hata iletileri alıyorsunuz
Bu SayfadaBelirtilerMicrosoft Commerce Server 2007'de, katalog önbellek veya Catalog Web Hizmetleri ve profil Web hizmetini profil önbelleğinden güncelleştirdiğinizde, bu hata iletilerini alırsınız. Sorun 1Katalog Yöneticisi'nin Site Önbelleği Yenile'yi tıklatın veya Catalog Web hizmetindeki RefreshSiteCache yöntemini çağırmak, aşağıdakine benzer bir hata iletisi alabilirsiniz:System.Web.Services.Protocols.SoapException: One or more errors occurred while refreshing the cache 'CatalogCache' of the site 'CSharpSite': The server 'MyServer' of the application 'OrdersWebService' returned HTTP status code 401 (Unauthorized). The cache refresh URL used was 'http://MyServer/OrdersWebService/SiteCacheRefresh.axd?CacheToRefresh=CatalogCache'. See the server event event log for more details. ---> Microsoft.CommerceServer.CacheRefreshFailedException: One or more errors occurred while refreshing the cache 'CatalogCache' of the site 'CSharpSite': The server 'MyServer' of the application 'OrdersWebService' returned HTTP status code 401 (Unauthorized). The cache refresh URL used was 'http://MyServer/OrdersWebService/SiteCacheRefresh.axd?CacheToRefresh=CatalogCache'. See the server event event log for more details. at Microsoft.CommerceServer.Runtime.Configuration.CommerceResourceCollection.RefreshCache(String cacheName, CommerceResourceCollection resourceCollection) at Microsoft.CommerceServer.Catalog.Internal.CatalogServerContextBase.RefreshSiteCache() --- End of inner exception stack trace --- at Microsoft.CommerceServer.Catalog.Internal.WebServiceUtility.PropagateOrLogException(Exception except) at Microsoft.CommerceServer.Catalog.WebService.CatalogWebService.PropagateOrLogException(Exception except) at Microsoft.CommerceServer.Catalog.Internal.CatalogServerContextBase.RefreshSiteCache() **************************************** **************************************** System.Web.Services.Protocols.SoapException: One or more errors occurred while refreshing the cache 'ProfileCache' of the site 'CSharpSite': The server 'MyServer' of the application 'OrdersWebService' returned HTTP status code 401 (Unauthorized). The cache refresh URL used was 'http://zhejiang/OrdersWebService/SiteCacheRefresh.axd?CacheToRefresh=ProfileCache'. See the server event event log for more details. ---> Microsoft.CommerceServer.CacheRefreshFailedException: One or more errors occurred while refreshing the cache 'ProfileCache' of the site 'CSharpSite': The server 'MyServer' of the application 'OrdersWebService' returned HTTP status code 401 (Unauthorized). The cache refresh URL used was 'http://MyServer/OrdersWebService/SiteCacheRefresh.axd?CacheToRefresh=ProfileCache'. See the server event event log for more details. at Microsoft.CommerceServer.Runtime.Configuration.CommerceResourceCollection.RefreshCache(String cacheName, CommerceResourceCollection resourceCollection) at Microsoft.CommerceServer.Profiles.WebService.ProfilesWebService.RefreshAllProfilesInCache() --- End of inner exception stack trace --- at Microsoft.CommerceServer.Profiles.WebService.ProfilesWebService.PropagateOrLogExceptionInternal(Exception ex) at Microsoft.CommerceServer.Profiles.WebService.ProfilesWebService.PropagateOrLogException(Exception ex) at Microsoft.CommerceServer.Profiles.WebService.ProfilesWebService.RefreshAllProfilesInCache() Sorun 2Commerce Server 2007 Developer Edition içindeki tüm iş yönetimi aracından SiteCacheRefresh yöntemini çağırmak çalıştığınızda aşağıdaki hata iletisini alırsınız:System.Web.Services.Protocols.SoapException: One or more errors occurred while refreshing the cache 'CatalogCache' of the site 'CSSiteName': The server 'ServerName' of the application 'CSSiteNameOrdersWebService' returned HTTP status code 503 (Service Unavailable). The cache refresh URL used was 'http://ServerName/CSSiteNameOrdersWebService/SiteCacheRefresh.axd?CacheToRefresh=Catal ogCache'.The server 'ServerName' of the application 'CSSiteName' returned HTTP status code 503 (Service Unavailable). The cache refresh URL used was 'http://ServerName/CSSiteName/SiteCacheRefresh.axd?CacheToRefresh=CatalogCache'. See the server event event log for more details. ---> Microsoft.CommerceServer.CacheRefreshFailedException: One or more errors occurred while refreshing the cache 'CatalogCache' of the site 'CSSiteName': The server 'ServerName' of the application 'CSSiteNameOrdersWebService' returned HTTP status code 503 (Service Unavailable). The cache refresh URL used was 'http://ServerName/CSSiteNameOrdersWebService/SiteCacheRefresh.axd?CacheToRefresh=Catal ogCache'.The server 'ServerName' of the application 'CSSiteName' returned HTTP status code 503 (Service Unavailable). The cache refresh URL used was 'http://ServerName/CSSiteName/SiteCacheRefresh.axd?CacheToRefresh=CatalogCache'. See the server event event log for more details. at Microsoft.CommerceServer.Runtime.Configuration.CommerceResourceCollection.RefreshCac he(String cacheName, CommerceResourceCollection resourceCollection) at Microsoft.CommerceServer.Catalog.Internal.CatalogServerContextBase.RefreshSiteCache( ) --- End of inner exception stack trace --- at Microsoft.CommerceServer.Catalog.Internal.WebServiceUtility.PropagateOrLogException( Exception except) at Microsoft.CommerceServer.Catalog.WebService.CatalogWebService.PropagateOrLogExceptio n(Exception except) at Microsoft.CommerceServer.Catalog.Internal.CatalogServerContextBase.RefreshSiteCache( ) Sorun 3Bir Web sitesinin kök klasörüne paketten Commerce sitesi olduğunda SiteCacheRefresh yöntemi olan iş yönetimi araçları ve düzeylendirme hizmetin çağıramazsınız.Sorunu 4SiteCacheRefresh.axd URL Commerce sitenin güvenli olmayan bir ana bilgisayar adı yerine bağlantılı bir URL oluşturmaya, bilgisayarın Netbıos adı kullanır.Sorun 5Commerce Server önbelleğini güncelleştirmeye SiteCacheRefresh yöntemini kullanmayı deneyin ve Commerce Server uygulama Güvenli Köprü Metni Aktarım Protokolü (HTTPS) kullanır. Bu senaryoda, Commerce Server önbelleğinin başarıyla güncelleştirilmeyebilir.NedenSorun 2Commerce Server sağlığını izleme özelliğini hizmetin SiteCacheRefresh yöntemi, Windows XP'ye çalışmamasına neden olur.Not Varsayılan olarak, Commerce Server sağlığını izleme özelliğini hizmetin Commerce Server 2007 Developer Edition yüklü değil. Sorun 5Bu sorun, SiteCacheRefresh.axd HTTP işleyicisini 443 numaralı bağlantı noktası yerine 80 numaralı bağlantı noktasını kullanarak oluşturulan nedeniyle oluşur.ÇözümSorun 1Bu sorunu gidermek için aşağıdaki adımları izleyin:
Not Commerce sitesi ve tüm Web hizmeti site için ayrı bir uygulama havuzu içinde olması gerekir. Ayrıca, farklı bir hesap uygulama havuzu kimliği kullanıyor olmaları gerekir. Sorun 2Bu sorunu gidermek için <a0></a0>, Windows XP tabanlı bilgisayarda Commerce Server sağlığını izleme özelliğini hizmetin devre dışı bırakın. Bunu yapmak için şu adımları izleyin:
Sorun 3Bu sorunu gidermek için <a0></a0>, 922068 Microsoft Knowledge Base makalesinde açıklanan düzeltme paketini uygulanır. Daha fazla bilgi için, Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:922068
(http://support.microsoft.com/kb/922068/
)
Düzeltme: Hata iletileri uygulama günlüğüne bir Commerce Server 2007 site IIS Web sitesinin kök klasörüne paketten ve SiteCacheRefresh.axd URL erişmeye çalışırsanız sonra kaydediliyor Sorun 5Bu sorunu gidermek için <a0></a0>, 937749 Microsoft Knowledge Base makalesinde açıklanan düzeltme paketini uygulanır. Daha fazla bilgi için, Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:937749
(http://support.microsoft.com/kb/937749/
)
Düzeltme: Commerce Server 2007'de SiteCacheRefresh yöntemini kullanmaya çalıştığınızda Commerce Server önbelleği başarıyla güncelleştirilmeyebilir Bu makaledeki bilginin uygulandığı durum:
Otomatik TercümeÖNEMLİ: Bu makale, bir kişi tarafından çevrilmek yerine, Microsoft makine-çevirisi yazılımı ile çevrilmiştir. Microsoft size hem kişiler tarafından çevrilmiş, hem de makine-çevrisi ile çevrilmiş makaleler sunar. Böylelikle, bilgi bankamızdaki tüm makalelere, kendi dilinizde ulaşmış olursunuz. Bununla birlikte, makine tarafından çevrilmiş makaleler mükemmel değildir. Bir yabancının sizin dilinizde konuşurken yapabileceği hatalar gibi, makale; kelime dağarcığı, söz dizim kuralları veya dil bilgisi açısından yanlışlar içerebilir. Microsoft, içeriğin yanlış çevrimi veya onun müşteri tarafından kullanımından doğan; kusur, hata veya zarardan sorumlu değildir. Microsoft ayrıca makine çevirisi yazılımını sıkça güncellemektedir. Makalenin İngilizcesi aşağıdaki gibidir:931290
(http://support.microsoft.com/kb/931290/en-us/
)
| Diğer Kaynaklar Diğer Destek Siteleri
ToplulukHemen Yardım AlMakale çevirileri |






Windows Live
Facebook
Twitter
Linkedin
Digg it
Yahoo
Delicious
StumbleUpon
Yammer
Reddit
Technorati
FriendFeed
Email


Üste