Value for key 'addresses' in dictionary 'Order Dict' missing
Windows Server Forum Index Windows Server
Server discussion on Windows platform.
 
 FAQFAQ   MemberlistMemberlist     RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 
 
Google
 
Web winserverhelp.com
Value for key 'addresses' in dictionary 'Order Dict' missing

 
Post new topic   Reply to topic    Windows Server Forum Index -> Commerce Server
Author Message
fish
Guest





Posted: Tue Aug 23, 2005 12:52 am    Post subject: Value for key 'addresses' in dictionary 'Order Dict' missing Reply with quote

I am getting the following error when I check out. I only get this
error if my ship to address is more than 22 characters long. If I get
the error on a particular address all I have to do is truncate the
address line 1 field to 22 characters or less and it works fine.

Component Execution failed for component[0x6] hr: 0x80004005 ProgID:
Commerce.SampleRegionalTax.1 Dictionary error: Value for key
'addresses' in dictionary 'Order Dict' missing (expected a variant of
type 9) (orderform=default)

I really need to be able to use the entire address. I have been
fighting this issue for a while now and management is getting hot under
the collar. Any help is greatly appreciated.
Back to top
Ravi Shankar
Guest





Posted: Tue Aug 23, 2005 8:52 am    Post subject: RE: Value for key 'addresses' in dictionary 'Order Dict' mis Reply with quote

Hi fish,

You need to check the address line 1, 2 & 3 definitions in the
OrderGroupAddresses and Addresses tables of the site database. If your users
are able to create an address where the line 1 is in excess of 22 characters
then the problem is not with the "Addresses" table so check only the
OrderGroupAddresses table and make these files nvarchar(50) or more...
nvarchar is essential for proper mapping with the CSOLEDB layer.

Hope this helps.

--
Ravi Shankar


"fish" wrote:

Quote:
I am getting the following error when I check out. I only get this
error if my ship to address is more than 22 characters long. If I get
the error on a particular address all I have to do is truncate the
address line 1 field to 22 characters or less and it works fine.

Component Execution failed for component[0x6] hr: 0x80004005 ProgID:
Commerce.SampleRegionalTax.1 Dictionary error: Value for key
'addresses' in dictionary 'Order Dict' missing (expected a variant of
type 9) (orderform=default)

I really need to be able to use the entire address. I have been
fighting this issue for a while now and management is getting hot under
the collar. Any help is greatly appreciated.

Back to top
fish
Guest





Posted: Thu Aug 25, 2005 12:52 am    Post subject: Re: Value for key 'addresses' in dictionary 'Order Dict' mis Reply with quote

THANKS for the help.

I checked both tables and the fields are much larger than the 22
character limit. After reading your post I really thought this would
fix the issue. Is there anything else you can think of that may be the
issue?

Thanks again.
Fish
Back to top
fish
Guest





Posted: Sat Sep 03, 2005 12:50 pm    Post subject: Re: Value for key 'addresses' in dictionary 'Order Dict' mis Reply with quote

This is still an issue for me. Does anyone have any idea how this can
be resolved?
Back to top
Vinod Kumar[MSFT]
Guest





Posted: Wed Sep 14, 2005 6:17 am    Post subject: RE: Value for key 'addresses' in dictionary 'Order Dict' mis Reply with quote

The problem here is that your order dictionary does not have the addresses key populated. Please make sure that you've the address key populated in your order before executing the pipelines.


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.
--------------------
From: "fish" <randyfisher@luministic.com>
Newsgroups: microsoft.public.commerceserver.general
Subject: Value for key 'addresses' in dictionary 'Order Dict' missing
Date: 22 Aug 2005 15:08:07 -0700
Organization: http://groups.google.com
Lines: 14
Message-ID: <1124748487.883256.7560@g14g2000cwa.googlegroups.com>
NNTP-Posting-Host: 66.129.101.227
Mime-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
X-Trace: posting.google.com 1124748493 13936 127.0.0.1 (22 Aug 2005 22:08:13 GMT)
X-Complaints-To: groups-abuse@google.com
NNTP-Posting-Date: Mon, 22 Aug 2005 22:08:13 +0000 (UTC)
User-Agent: G2/0.2
Complaints-To: groups-abuse@google.com
Injection-Info: g14g2000cwa.googlegroups.com; posting-host=66.129.101.227;
posting-account=Sl4Ymw0AAADp7uIju4fhSe0SN3aFxMOV
Path: TK2MSFTNGXA01.phx.gbl!TK2MSFTFEED02.phx.gbl!tornado.fastwebnet.it!tiscali!newsfeed1.ip.tiscali.net!news.maxwell.syr.edu!postnews.google.com!g14g2000cwa.googlegroups.com!not-for-mail
Xref: TK2MSFTNGXA01.phx.gbl microsoft.public.commerceserver.general:3262
X-Tomcat-NG: microsoft.public.commerceserver.general

I am getting the following error when I check out. I only get this
error if my ship to address is more than 22 characters long. If I get
the error on a particular address all I have to do is truncate the
address line 1 field to 22 characters or less and it works fine.

Component Execution failed for component[0x6] hr: 0x80004005 ProgID:
Commerce.SampleRegionalTax.1 Dictionary error: Value for key
'addresses' in dictionary 'Order Dict' missing (expected a variant of
type 9) (orderform=default)

I really need to be able to use the entire address. I have been
fighting this issue for a while now and management is getting hot under
the collar. Any help is greatly appreciated.
Back to top
 
Post new topic   Reply to topic    Windows Server Forum Index -> Commerce Server All times are GMT
Page 1 of 1

 
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum




New Topics Powered by phpBB