Commerce Server General - ShippingMethodRouter failed if pipeline name is not "Total"

This is Interesting: Free IT Magazines  
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


Sponsored Links






Free braindumps | Software forum | Database administration forum

Copyright 2003 - 2008 webservertalk.com