|
Home > Archive > Commerce Server General > May 2004 > ShippingMethodRouter failed if pipeline name is not "Total"
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 |
ShippingMethodRouter failed if pipeline name is not "Total"
|
|
| Verena 2004-05-04, 3:36 pm |
| Please help!!
I want to rename the total pipeline name in the web.config
from:
<pipeline name="Total" path="pipelines\Total.pcf" transacted="false" type="OrderPipeline" loggingEnabled="false"/>
to:
<pipeline name="Total2" path="pipelines\Total.pcf" transacted="false" type="OrderPipeline" loggingEnabled="false"/>
However, this change results in the following error:
ProgID: Commerce.ShippingMethodRouter.1
Dictionary error: Value for key 'TransactionConfigConnectionString' in dictionary 'context' missing (expected a variant of type 8)
If I change the pipeline name back to "Total", this error will go away. I have made sure the PipelineInfo is created with the correct pipeline name. Is there a way to fix this problem?
The reason I want to rename the Total pipeline is that I have 2 slightly different Total pipelines to be run under different circumstances.
Any help will be appreciated! Thank you!!
Verena
| |
| Vinod Kumar[MSFT] 2004-05-07, 12:35 am |
| You should not be changing the name of the total pipeline. There are some keys populated in the context dictionary when the PipelineInfo class is created for the "total"
pipeline. If the name of the pipeline is not "total" then these keys will not be created. Since these keys are missing from the context dictionary you see these errors.
Could you pl. tell me why do you need to change the name of the pipeline?
Thanks
-Vinod
This posting is provided "AS IS" with no warranties, and confers no rights.
You assume all risk for your use. © 2002 Microsoft Corporation. All rights
reserved.
--------------------
Thread-Topic: ShippingMethodRouter failed if pipeline name is not "Total"
thread-index: AcQyCA9Qixh405mxRIuV9cEi16G9ag==
X-WN-Post: microsoft.public.commerceserver.general
From: =?Utf-8?B?VmVyZW5h?= <verena.chan@envisa.com>
Subject: ShippingMethodRouter failed if pipeline name is not "Total"
Date: Tue, 4 May 2004 11:46:07 -0700
Lines: 22
Message-ID: <5516A4FF-633F-4D32-83B0-3FB13552DCEE@microsoft.com>
MIME-Version: 1.0
Content-Type: text/plain;
charset="Utf-8"
Content-Transfer-Encoding: 7bit
X-Newsreader: Microsoft CDO for Windows 2000
Content-Class: urn:content-classes:message
Importance: normal
Priority: normal
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.3790.0
Newsgroups: microsoft.public.commerceserver.general
Path: cpmsftngxa10.phx.gbl
Xref: cpmsftngxa10.phx.gbl microsoft.public.commerceserver.general:13731
NNTP-Posting-Host: tk2msftcmty1.phx.gbl 10.40.1.180
X-Tomcat-NG: microsoft.public.commerceserver.general
Please help!!
I want to rename the total pipeline name in the web.config
from:
<pipeline name="Total" path="pipelines\Total.pcf" transacted="false" type="OrderPipeline" loggingEnabled="false"/>
to:
<pipeline name="Total2" path="pipelines\Total.pcf" transacted="false" type="OrderPipeline" loggingEnabled="false"/>
However, this change results in the following error:
ProgID: Commerce.ShippingMethodRouter.1
Dictionary error: Value for key 'TransactionConfigConnectionString' in dictionary 'context' missing (expected a variant of type 8)
If I change the pipeline name back to "Total", this error will go away. I have made sure the PipelineInfo is created with the correct pipeline name. Is there a way
to fix this problem?
The reason I want to rename the Total pipeline is that I have 2 slightly different Total pipelines to be run under different circumstances.
Any help will be appreciated! Thank you!!
Verena
|
|
|
|
|