|
Home > Archive > Content Selection Framework > March 2005 > Commerce.CSFLoadHistory.1 Invalid index. Error in executing pipeline
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.CSFLoadHistory.1 Invalid index. Error in executing pipeline
|
|
|
| Hi,
I am trying to display Discounts on Home page of our store. We set up
the web.config parameters and set up the pipelines as explained in
Documentation.
we are getting error at Load History Component.
error @ line when getting the content
csoDiscount.GetContent()
I have this component configured as
source : User Profile Object.
the LoadHistory component failing .
Pipeline Error: Component Execution failed for component[0x1] hr:
0x8002000B
ProgID: Commerce.CSFLoadHistory.1
Invalid index.
| |
| David Messner [MSFT] 2004-05-20, 5:42 pm |
| LoadHistory can be configured to load the recent campaign history of a user
from the following sources:
user profile
cookie
ASP/ASP.NET session state
which one are you using? You can check this by opening the pipeline in
pipeline editor, right clicking the component and selecting properties.
-djm
--
This posting is provided "AS IS" with no warranties, and confers no rights.
You assume all risk for your use. © 2004 Microsoft Corporation. All rights
reserved.
--------------------
From: vrao@nrahq.org (Rao)
Newsgroups: microsoft.public.commerceserver.campaigns_csf
Subject: Commerce.CSFLoadHistory.1 Invalid index. Error in executing
pipeline
Date: 19 May 2004 10:55:45 -0700
Organization: http://groups.google.com
Lines: 20
Message-ID: <991a6106.0405190955.1f34ea38@posting.google.com>
NNTP-Posting-Host: 216.2.18.67
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit
X-Trace: posting.google.com 1084989345 14263 127.0.0.1 (19 May 2004
17:55:45 GMT)
X-Complaints-To: groups-abuse@google.com
NNTP-Posting-Date: Wed, 19 May 2004 17:55:45 +0000 (UTC)
Path:
cpmsftngxa10.phx.gbl!TK2MSFTNGXA05.phx.gbl!TK2MSFTNGP08.phx.gbl!newsfeed00.s
ul.t-online.de!t-online.de!news.glorb.com!postnews1.google.com!not-for-mail
Xref: cpmsftngxa10.phx.gbl
microsoft.public.commerceserver.campaigns_csf:2651
X-Tomcat-NG: microsoft.public.commerceserver.campaigns_csf
Hi,
I am trying to display Discounts on Home page of our store. We set up
the web.config parameters and set up the pipelines as explained in
Documentation.
we are getting error at Load History Component.
error @ line when getting the content
csoDiscount.GetContent()
I have this component configured as
source : User Profile Object.
the LoadHistory component failing .
Pipeline Error: Component Execution failed for component[0x1] hr:
0x8002000B
ProgID: Commerce.CSFLoadHistory.1
Invalid index.
| |
| Andy Xu[MSFT] 2004-05-21, 5:55 pm |
| Hi, there,
You actually hit an issue in Commerce Server 2002. What happened is: if you change LoadHistory component to Load from UserProfile, the default property it will read, as indicated in
pipeline component property page, is Advertising.CampaignHistory. However, the default UserObject profile schema doesn't define this property, instead, it defines a property called
"Advertising.Campaign_History".
You have two options to workaround this issue:
1) edit your discount pipeline, open LoadHistory component property page, in the first tab ("Load History"), you should already choose "User Profile Object", change the property
name to Advertising.Campaign_History. Make sure you apply the same change to SaveHistory component somewhere down in the pipeline.
OR
2) open bizdesk --> Profiles --> Profile Definition Designer, open "User Object" profile. In "Advertising Info" group, change Campaign History property's Name from campaign_history
to CampaignHistory. (you actually can't directly modify the name, so probably direct that property and create a new one with correct name).
Either way you need to do IISreset after the change to make it work.
Sorry for all the inconvenience. Hope this will help.
Andy Xu [MSFT]
Commerce Server Team
--
This posting is provided "AS IS" with no warranties, and confers no rights. Use of included script samples are subject to the terms specified at
http://www.microsoft.com/info/cpyright.htm
Note: For the benefit of the community-at-large, all responses to this message are best directed to the newsgroup/thread from which they originated.
--------------------
From: vrao@nrahq.org (Rao)
Newsgroups: microsoft.public.commerceserver.campaigns_csf
Subject: Commerce.CSFLoadHistory.1 Invalid index. Error in executing pipeline
Date: 19 May 2004 10:55:45 -0700
Organization: http://groups.google.com
Lines: 20
Message-ID: <991a6106.0405190955.1f34ea38@posting.google.com>
NNTP-Posting-Host: 216.2.18.67
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit
X-Trace: posting.google.com 1084989345 14263 127.0.0.1 (19 May 2004 17:55:45 GMT)
X-Complaints-To: groups-abuse@google.com
NNTP-Posting-Date: Wed, 19 May 2004 17:55:45 +0000 (UTC)
Path: cpmsftngxa10.phx.gbl!TK2MSFTNGXA05.phx.gbl!TK2MSFTNGP08.phx.gbl!newsfeed00.sul.t-online.de!t-online.de!news.glorb.com!postnews1.google.com!not-for-mail
Xref: cpmsftngxa10.phx.gbl microsoft.public.commerceserver.campaigns_csf:2651
X-Tomcat-NG: microsoft.public.commerceserver.campaigns_csf
Hi,
I am trying to display Discounts on Home page of our store. We set up
the web.config parameters and set up the pipelines as explained in
Documentation.
we are getting error at Load History Component.
error @ line when getting the content
csoDiscount.GetContent()
I have this component configured as
source : User Profile Object.
the LoadHistory component failing .
Pipeline Error: Component Execution failed for component[0x1] hr:
0x8002000B
ProgID: Commerce.CSFLoadHistory.1
Invalid index.
| |
|
| Hi there,
Guys we are having a problem in making the Exposure Limit actually work! No matter what values are assigned "exposure limit" the AD will always keep on rendering until it consumes all the requested amount before reaching the end of the period.
Now after looking in to this, I've come to know that the LoadHistorty and SaveHistory components are the ones that store and load campaign history which in turn utilize the Exposure limit. But the problem is what is needed to be changed in the code in order to utilize this?
right now it's using the Cookie to store and read the history (in the pipeline). Any help is highly appreciated.
Thanks,
Omar
quote: Originally posted by Andy Xu[MSFT]
Hi, there,
You actually hit an issue in Commerce Server 2002. What happened is: if you change LoadHistory component to Load from UserProfile, the default property it will read, as indicated in
pipeline component property page, is Advertising.CampaignHistory. However, the default UserObject profile schema doesn't define this property, instead, it defines a property called
"Advertising.Campaign_History".
You have two options to workaround this issue:
1) edit your discount pipeline, open LoadHistory component property page, in the first tab ("Load History"), you should already choose "User Profile Object", change the property
name to Advertising.Campaign_History. Make sure you apply the same change to SaveHistory component somewhere down in the pipeline.
OR
2) open bizdesk --> Profiles --> Profile Definition Designer, open "User Object" profile. In "Advertising Info" group, change Campaign History property's Name from campaign_history
to CampaignHistory. (you actually can't directly modify the name, so probably direct that property and create a new one with correct name).
Either way you need to do IISreset after the change to make it work.
Sorry for all the inconvenience. Hope this will help.
Andy Xu [MSFT]
Commerce Server Team
--
This posting is provided "AS IS" with no warranties, and confers no rights. Use of included script samples are subject to the terms specified at
http://www.microsoft.com/info/cpyright.htm
Note: For the benefit of the community-at-large, all responses to this message are best directed to the newsgroup/thread from which they originated.
--------------------
From: vrao@nrahq.org (Rao)
Newsgroups: microsoft.public.commerceserver.campaigns_csf
Subject: Commerce.CSFLoadHistory.1 Invalid index. Error in executing pipeline
Date: 19 May 2004 10:55:45 -0700
Organization: http://groups.google.com
Lines: 20
Message-ID: <991a6106.0405190955.1f34ea38@posting.google.com>
NNTP-Posting-Host: 216.2.18.67
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit
X-Trace: posting.google.com 1084989345 14263 127.0.0.1 (19 May 2004 17:55:45 GMT)
X-Complaints-To: groups-abuse@google.com
NNTP-Posting-Date: Wed, 19 May 2004 17:55:45 +0000 (UTC)
Path: cpmsftngxa10.phx.gbl!TK2MSFTNGXA05.phx.gbl!TK2MSFTNGP08.phx.gbl!newsfeed00.sul.t-online.de!t-online.de!news.glorb.com!postnews1.google.com!not-for-mail
Xref: cpmsftngxa10.phx.gbl microsoft.public.commerceserver.campaigns_csf:2651
X-Tomcat-NG: microsoft.public.commerceserver.campaigns_csf
Hi,
I am trying to display Discounts on Home page of our store. We set up
the web.config parameters and set up the pipelines as explained in
Documentation.
we are getting error at Load History Component.
error @ line when getting the content
csoDiscount.GetContent()
I have this component configured as
source : User Profile Object.
the LoadHistory component failing .
Pipeline Error: Component Execution failed for component[0x1] hr:
0x8002000B
ProgID: Commerce.CSFLoadHistory.1
Invalid index.
|
|
|
|
|