What is the meaning of "code: -1074"?

This forum deals with administrative topics such as monitoring and system setup. It is dedicated to system administrators who do not have to deal with the functions themselves but who have to establish and maintain proper environments.
Public since 15.2.2017

What is the meaning of "code: -1074"?

Postby Bernd Welter » Fri Apr 20, 2018 9:35 am

Hi there,

today I installed the xServer 1.26 in combination with a North America City map 2018. The server didn't start properly and the logfile showed the following message:

"Could not start distance calculation engine. Engine error: The map data compatibility version doesn't match the profile compatibility version (code: -1074)"

This error is caused by the newly invented 1.26.0 feature:
Improvement: Added new attribute 'dataCompatibilityVersion' to the stored profiles in order to check consistency and validity with new PTV map data version. Please ensure that your profiles and map data have the same version as otherwise the PTV xCluster won't start (see 'Technical Concepts - About Profiles - Profile & Map Versions').


This Map received improvements in the initial speed value preparation.

With this, PTV xServers are able to increase the routing quality by over 75% based on real driving data.
To work correctly as desired, this changes in the map data need to be acompanied by according new vehicle profiles for xRoute and xTour.

To determine the map version a new parameter called dataCompatibilityVersion was introduced in the map and profiles of your PTV xServer.
The PTV xServer has a Validation Mechanism integrated which compares the version of profile and map. If these two version are not the same the PTV xServer won't start and leave a regarding message in the logfile.

This set of profiles within the zip-file contain all PTV xServer standard profiles adjusted to the new improved map data.
Furthermore, you receive explicit vehicle profiles for USA and Australia which to fit the requirements of those regions.

It is highly recommended to exchange your existing standard profile set (located in the xServer conf directory) with this set.
(Otherwsie the use of current standard vehicle profiles could lead to undesired effects mainly in travel time calculation.)

If you work with custom vehicle profiles, you may have to manually adjust them to the new map versions, too.
Please contact PTV xServer Support <support.de@xserver.ptvgroup.com> if you need help or advise.


Content of the zip-file:

1. VehicleProfiles_Australia
Special vehicle profiles for Australia based on the license types of Australia
2. VehicleProfiles_NorthAmerica
Special vehicle profiles for North America based on the gross vehicle weight rating of the Department of Transportation's Federal Highway Administration
3. xMap folder
Rendering profiles adjusted for the new map version
4. xMapmatch folder
Mapmatching profiles adjusted for the new map version
5. xRoute folder
Routing profiles for PTV xRoute adjusted for the new map version
6. xServer_bundle folder
All profiles within the PTV xServer Bundle adjusted to the new map version
7. xTour folder
Routing profiles for PTV xTour adjusted to the new map version



So check this to get more details.

Once I copied the new profiles (thanks to Steffen) into the xTour 1.26.0 the server started properly

Best regards,
Bernd
Bernd Welter
Senior Technical Consultant Developer Components
PTV GROUP - Germany

Bernd at Youtube
User avatar
Bernd Welter
Site Admin
 
Posts: 1395
Joined: Mon Apr 14, 2014 10:28 am

Re: What is the meaning of "code: -1074"?

Postby MISTERX » Thu Mar 14, 2019 6:39 am

Hi Bernd,

just to clarify:

when I've installed an xServer 1.26.0.x using EuropePremium.2019_1 map there is nothing to do with profiles etc. and everything will work as designed?

Thx in advance
Last edited by MISTERX on Thu Mar 28, 2019 2:47 pm, edited 1 time in total.
Mr. X
  • Integration PTV <> SAP
  • Senior Consultant
________________________________________________

Optimism is only a lack of data!
User avatar
MISTERX
 
Posts: 37
Joined: Mon Jun 02, 2014 11:50 am

Re: What is the meaning of "code: -1074"?

Postby Joost » Thu Mar 14, 2019 7:36 am

If you are using a Europe map from a 2019 release you do need to update the profiles similar to North America 2018 map. If you are using an older map you can stick to the profiles that come with the 1.26 version of the xServers.

Note: currently is scheduled that the upcoming 1.28 release will be shipped with the new profiles by default.
Joost Claessen
Senior Technical Consultant
PTV Benelux
Joost
 
Posts: 242
Joined: Fri Apr 25, 2014 1:46 pm

Re: What is the meaning of "code: -1074"?

Postby Bernd Welter » Thu Mar 14, 2019 8:14 am

In other words:
xServer 1.26 and before is shipped with profiles v1
xServer 1.28 (*) and later will be shipped with profiles v2
(*) supposed to be available easter 2019 ;-)

maps
EU 2018.2 and before are v1
EU 2019.1 and later are v2

Which means:
- If your existing 1.26 installation is supposed to be updated from eu-2018.2 to eu-2019.1 you have to update to profiles v2.
- If you work with at least one server file which mentions dataCompatibilityVersion="1" your server won't start but mention the profile topic
- If you work with proper server profiles and send a v2 snippet you get a exception response
best regards,
Bernd
Bernd Welter
Senior Technical Consultant Developer Components
PTV GROUP - Germany

Bernd at Youtube
User avatar
Bernd Welter
Site Admin
 
Posts: 1395
Joined: Mon Apr 14, 2014 10:28 am


Return to PTV xServer Administration

cron