Community of VE/MapPoint Users and Developers
This is a discussion on New DataSource Unavailable? within the MapPoint Web Service and Virtual Earth forums, part of the Map Forums category; Is it true that your newly-uploaded DataSource isn't necessarily available when the upload is complete? I have an ASP.NET app ...
| |||||||
| Register | Blogs | FAQ | Members List | Calendar | Search | Today's Posts | Mark Forums Read |
| |||
| New DataSource Unavailable? I have an ASP.NET app that is successfully uploading user-defined points (just one test point, currently) to the MapPoint Web Service. I know that the attempts are successful because (1) I receive a JobState enumeration return value of CompletedSuccess, (2) I make my upload call "synchronously", meaning my function does not exit while I have a JobState == Pending or InProcess (which is why I do indeed get a Completed job code return value), and (3) I have a browser window pointed at the CSS site, and I can actually see my new DataSource appear in my list of Staging DataSources. After I receive a successful JobState, I immediately try to make a call to a FindNearby(), using my newly-uploaded DataSource's DataSourceName and EntityTypeName. This call *always* fails, with a SoapException whose message text reads like: "Either the specified data source does not exist, or your subscription does not allow you access. For information on upgrading your subscription, contact your MapPoint .NET representative." Now, the MapPoint CSS site currently has a bulletin about outage and latency, but these bulletins specifically mention the Render service--I'm targeting the Find service. What I'm trying to do is a failure if I cannot programmatically detect the "real" moment at which a user is able to execute a Find on the DataSource he just designed and uploaded. I thought my answer was waiting until I had a successful JobState value, but apparently not. Is there anything else I can do? Is there any way I can really upload points and have them immediately, reliably available? Thanks very, very much for any help. |
| |||
|
Hello, Getting a JobState of CompletedSuccess indicates that the data file has been processed (geocoded and loaded into a DB), however, that DB still needs to be replicated out to a number of other servers and that's where you seeing the problem. There really isn't a way to (short of making a call to the web services using that data source) to determine when the new DB has been pushed out to all the servers. Steven Pushee This posting is provided "AS IS" with no warranties, and confers no rights. You assume all risk for your use. © 2003 Microsoft Corporation. All rights reserved.
__________________ Steven Pushee |
| |||
|
Hello bryker. I'm a spanish student, and i'm making an asp.net and c# aplication to my university, using mappoint web service. I want to do a form for a updating my point of interest db, or i add new points. Do you know as to do this? Many thanks and sorry if i boring you. Good bye from spain!!
__________________ Ivan |
![]() |
| Tags |
| datasource, unavailable |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | |
| Display Modes | |
| |
| ||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| RPC Server is unavailable | BobFromBoston | MapPoint 2006/2009 Discussion | 5 | 04-20-2006 04:35 PM |
| The RPC server is unavailable | BobFromBoston | MapPoint 2006/2009 Discussion | 0 | 10-15-2005 09:35 PM |
| Is new datasource MapPointNAICS.NA support findnearby Method | saad | MapPoint 2006/2009 Discussion | 1 | 08-18-2005 03:08 AM |
| Acxiom DataSource | Anonymous | MapPoint 2006/2009 Discussion | 1 | 09-30-2003 08:34 AM |