Release Notes PTV xServer 1.17
PTV xDima Server
1.17.0.1
- Improvement: Removed XML servlet used for PTV eServer-style communication due to security issues. If need be, it can be installed separately.
- Bug Fix: The tool for generation of high-performance routing networks can handle a RoadEditor file name as input parameter.
- Bug Fix: Generate and consider dima profile on export and import.
1.17.0.0
- Feature: Integration of high-performance routing networks (special license needed) and tool for generation of high-performance routing networks.
- Improvement: The PTV xServer request scheduler has been rewritten and can now fully utilise CPUs during heavy request throughput, restart modules on the fly without dropping requests, ramp up module processes faster and better recover from critical states.
- Improvement: Updated Apache Tomcat to version 7.0.42.
- Improvement: Updated Java server runtime to JDK 7 (current version: JDK 1.7.0_25). Java clients are still compliant with Java 6.
- Improvement: Updated Tanuki Wrapper to version 3.5.17. Licensing information was added to wrapper.conf. Please do not overwrite wrapper.conf with a file from a previous version.
- Improvement: The service wrapper logs with a daily rolling appender.
- Improvement: Updated Luxembourg data, and Rhode Island data are included in the bundled sample map.
- Improvement: Renamed maxPoolSize and minPoolSize in xdima.properties to poolSize.
- Improvement: Client-Bundles are now delivered automatically to /clients sub folder.
- Improvement: Improved response time percentiles in status monitor. Removed settings innerPercentileSlots and outerPercentileSlots from xserver.properties.
- Bug Fix: Locking of distance matrices when being accessed from more than one (module) process.
- Known Issue: When using the tool for generation of high-performance routing networks with RoadEditor, it is only possible to specify the parent directory name of the layer and not the file name of the layer.
PTV xLocate Server
1.17.0.1
- Improvement: Removed XML servlet used for PTV eServer-style communication due to security issues. If need be, it can be installed separately.
- Bug Fix: If ProfileXMLSnippet is used, the POI search parameter MAX_RESULT will be considered correctly.
- Bug Fix: Fixed POI search for country code AUS.
1.17.0.0
- Feature: Added new findLocation() profile parameter Engine.MinPopulation to specify minimum population of the result cities.
- Feature: Introduced a timeout mechanism for the suggestion search. The timeout can be configured with the new parameter Engine.SuggestionSearchTimeout.
- Improvement: The PTV xServer request scheduler has been rewritten and can now fully utilise CPUs during heavy request throughput, restart modules on the fly without dropping requests, ramp up module processes faster and better recover from critical states.
- Improvement: Updated Apache Tomcat to version 7.0.42.
- Improvement: Updated Java server runtime to JDK 7 (current version: JDK 1.7.0_25). Java clients are still compliant with Java 6.
- Improvement: Updated Tanuki Wrapper to version 3.5.17. Licensing information was added to wrapper.conf. Please do not overwrite wrapper.conf with a file from a previous version.
- Improvement: The service wrapper logs with a daily rolling appender.
- Improvement: Updated Luxemburg data, and Rhode Island data are included in the bundled sample map.
- Improvement: Renamed maxPoolSize and minPoolSize in xlocate.properties to poolSize.
- Improvement: Client-Bundles are now delivered automatically to /clients sub folder.
- Improvement: Improved response time percentiles in status monitor. Removed settings innerPercentileSlots and outerPercentileSlots from xserver.properties.
- Improvement: The input field size for each input field is limited to a maximum string size of 1000 bytes.
- Improvement: The deprecated city search was discontinued. It is no longer possible to set penalty values in the profile.
- Improvement: Changed geocoding Region.CodeType profile default to auto-detection. Because of this change the state field will return the name of a state instead of the state abbreviation if no input is given.
- Bug Fix: Country and state input are now preprocessed regarding special characters. Searching for Oesterreich will now find Österreich.
- Bug Fix: Delivered street coordinates were in some cases far away from the searched town. We fixed this, so that the delivered coordinates are now always inside the searched town. This could also lead to differences in cases where the coordinate was already in the correct town.
PTV xMap Server
1.17.0.1
- Improvement: Removed XML servlet used for PTV eServer-style communication due to security issues. If need be, it can be installed separately.
- Bug Fix: Deactivated stable labelling (internal feature) in order to avoid a crash when using it with POI.
1.17.0.0
- Feature: New configuration parameter useTransparency to render transparent images.
- Feature: New plugin leaflet to use the xMap Javascript client in Leaflet maps.
- Improvement: The PTV xServer request scheduler has been rewritten and can now fully utilise CPUs during heavy request throughput, restart modules on the fly without dropping requests, ramp up module processes faster and better recover from critical states.
- Improvement: Updated Apache Tomcat to version 7.0.42.
- Improvement: Updated Java server runtime to JDK 7 (current version: JDK 1.7.0_25). Java clients are still compliant with Java 6.
- Improvement: Updated Tanuki Wrapper to version 3.5.17. Licensing information was added to wrapper.conf. Please do not overwrite wrapper.conf with a file from a previous version.
- Improvement: The service wrapper logs with a daily rolling appender.
- Improvement: Updated Luxembourg data, and Rhode Island data are included in the bundled sample map.
- Improvement: Renamed maxPoolSize and minPoolSize in xmap.properties to poolSize.
- Improvement: Client-Bundles are now delivered automatically to /clients sub folder.
- Improvement: Improved response time percentiles in status monitor. Removed settings innerPercentileSlots and outerPercentileSlots from xserver.properties.
- Improvement: New default bitmap for tunnel restriction zones. The name is DefaultTunnelRestriction.
- Improvement: Some road sign colours were updated, and many new were added.
- Improvement: PNG images are now based on an 8-bit palette and the file size has been decreased significantly.
- Improvement: The colours of GIF images are now stable.
- Bug Fix: In very deep zooms, rendering a side line could cause crashes.
- Bug Fix: When the switch config.town.symbols.showpostcode was set, special utf-8 characters in town texts were not displayed correctly at low scale.
- Known Issue: The xMap has odd performance drops in the Windows version.
PTV xMapmatch Server
1.17.0.3
- Improvement: Added new logging appender CompressDailyRollingFileAppender to server-logging.properties in order to save disk space when log-files grow too large.
- Bug Fix: Fixed a bug with the PTV Europe City Map Premium 2014.1N introduced by the new hamlet integration unit in France. The server did not start with this map.
Caution: Please note that older server versions are not compatible with the NAVTEQ Europe City Map Premium from 2014.1 on.
1.17.0.1
- Improvement: Removed XML servlet used for PTV eServer-style communication due to security issues. If need be, it can be installed separately.
- Bug Fix: In some cases the speed limits of the MatchedSegment were 0. Now it will be read correctly from the data and set in the MatchedSegment.
- Bug Fix: Checks the input coordinate if it is inside of a defined margin of the available world. The module restarted without the check.
1.17.0.0
- Improvement: Timestamps and ids have to be strict monotone increasing.
- Improvement: The PTV xServer request scheduler has been rewritten and can now fully utilise CPUs during heavy request throughput, restart modules on the fly without dropping requests, ramp up module processes faster and better recover from critical states.
- Improvement: Updated Apache Tomcat to version 7.0.42.
- Improvement: Updated Java server runtime to JDK 7 (current version: JDK 1.7.0_25). Java clients are still compliant with Java 6.
- Improvement: Updated Tanuki Wrapper to version 3.5.17. Licensing information was added to wrapper.conf. Please do not overwrite wrapper.conf with a file from a previous version.
- Improvement: The service wrapper logs with a daily rolling appender.
- Improvement: Updated Luxembourg data, and Rhode Island data are included in the bundled sample map.
- Improvement: Renamed maxPoolSize and minPoolSize in xmapmatch.properties to poolSize.
- Improvement: Client-Bundles are now delivered automatically to /clients sub folder.
- Improvement: Improved response time percentiles in status monitor. Removed settings innerPercentileSlots and outerPercentileSlots from xserver.properties.
PTV xRoute Server
1.17.0.3
- Improvement: Added attributes to the DriverSettings element which enable the client to disable specific rules of the DriverRegulations.
1.17.0.2
- Improvement: The time zone in the response (commuter travel-trend and arrival and departures times in AdvancedTour) are always the same as the request (SOAP only).
- Improvement: Dynamic routing can be executed with both FeatureLayer and legacy dynamic, improved use-case documentation.
- Bug Fix: Floating-point numbers have not been read correctly from XML profiles on Linux systems with a German locale.
1.17.0.1
- Improvement: Removed XML servlet used for PTV eServer-style communication due to security issues. If need be, it can be installed separately.
- Improvement: In content update service configuration of layer delivery server (configure serverUrl instead of serverAddress) and error handling for toll updates fixed.
- Bug Fix: Explicit linking to segments with nodes on tile borders works properly.
- Bug Fix: Routing performance on long routes in the Linux version is fixed.
- Bug Fix: When using PTV_SpeedPatterns the resulting travel time will be calculated considering the correct time-zone.
- Bug Fix: Toll calculation including French Ecotaxe failed in special cases.
- Bug Fix: Treat RoadEditor option MAX_WEIGHT correctly so that 12001 > 12000 (due to a division by 10, 12010 > 12000 but not 12001 > 12000).
- Known Issue: Dynamic times calculation on static routes does not work with FeatureLayer speed patterns.
1.17.0.0
- Feature: Replaced profiles called xroute-<profile>.properties by files in the XML format. Users of previous versions must convert the profiles using the profile converter from /tools/profileconverter, a documentation is provided there. The new XML profiles can be found in /conf/profiles.
- Feature: Introduced FeatureLayer, a generic mechanism to consider additional data such as speed patterns, preferred routes and so on.
- Feature: A percentage value of the costs permitted to be passed on to the customer can be requested. Currently available for French Ecotaxe regulations only.
- Feature: Map nodes and map segments can be linked explicitly by using the parameters WaypointDesc.nodeID or WaypointDesc.segmentID.
- Feature: New value for RoutingParameter ROUTING_RECTANGLE called AUTO in order to restrict the search space for matrix calculation automatically.
- Feature: Complete driver regulations are changeable in the API.
- Feature: FeatureLayer Updater has been replaced by Content Update Service which supports automatic download and installation on request of toll updates.
- Improvement: The PTV xServer request scheduler has been rewritten and can now fully utilise CPUs during heavy request throughput, restart modules on the fly without dropping requests, ramp up module processes faster and better recover from critical states.
- Improvement: Updated Apache Tomcat to version 7.0.42.
- Improvement: Updated Java server runtime to JDK 7 (current version: JDK 1.7.0_25). Java clients are still compliant with Java 6.
- Improvement: Updated Tanuki Wrapper to version 3.5.17. Licensing information was added to wrapper.conf. Please do not overwrite wrapper.conf with a file from a previous version.
- Improvement: The service wrapper logs with a daily rolling appender.
- Improvement: Updated Luxembourg data, and Rhode Island data are included in the bundled sample map.
- Improvement: Renamed maxPoolSize and minPoolSize in xroute.properties to poolSize.
- Improvement: Client-Bundles are now delivered automatically to /clients sub folder.
- Improvement: Improved response time percentiles in status monitor. Removed settings innerPercentileSlots and outerPercentileSlots from xserver.properties.
- Improvement: Added some restrictions to the break and rest rules of method calculateAdvancedTour(), e.g. regular rest period > 0.
- Improvement: RoadEditor parameter settings for PTV truck attributes are deprecated in the API. Please use XML profiles or profile snippets instead (see use-case documentation).
- Improvement: The response element SegmentAttributes will now always be returned, if requested, and not only if one of its attributes is non-empty or true.
- Improvement: Improved considering low-emission zones, linking and routing over segments with a low-emission zone type cannot be parametrised differently, instead linking is possible if routing is allowed. Furthermore, the segment attribute lowEmissionZoneType will be stated in the response if segment attributes are requested, clients from xRoute 1.6 or earlier may have problems processing this attribute.
- Known Issue: xRoute has problems to handle nodes on tile borders (important for interaction with xMapmatch).
- Known Issue: Routing performance is unpredictable on long routes in the Linux version.
- Known Issue: Dynamic times calculation on static routes does not work with FeatureLayer speed patterns.
PTV xTour Server
1.17.0.4
- Bug Fix: Tour events are consistent with times at tour points.
- Bug Fix: Fixed inconsistent vehicle profile consideration of the tool RoutingNetworkGenerator.
1.17.0.3
- Improvement: Earliness period restrictions are now less restrictive during the default engine initialisation.
- Bug Fix: Fixed departure time is ignored during base tour checking in order to avoid unplanned orders in an early phase of the construction step.
1.17.0.2
- Improvement: planSequence sometimes returned a plan with unscheduled but feasible orders. This behaviour has been fixed so that all feasible orders are scheduled properly.
- Improvement: Added new logging appender CompressDailyRollingFileAppender to server-logging.properties in order to save disk space when log-files grow too large.
1.17.0.1
- Improvement: Removed XML servlet used for PTV eServer-style communication due to security issues. If need be, it can be installed separately.
- Improvement: Performance improvement of vehicle scheduler.
- Improvement: The constructionStep is mandatory for planOvernightTours. Setting constructionStep in StandardParams to false will result in an exception.
- Bug Fix: planOvernightTours does not crash on empty overnightStayPatterns.
- Bug Fix: The tool for generation of high-performance routing networks can handle a RoadEditor file name as input parameter.
- Bug Fix: Fixed possible access violation in savings algorithm.
- Bug Fix: Fixed behaviour for parameter toursMustFitIntoSingleOperatingInterval on planOvernightTours.
- Bug Fix: Fixed handling of opening intervals in case of orders without opening intervals following orders with opening intervals. Those without opening intervals are now handled correctly as being unrestricted.
1.17.0.0
- Feature: Consider product incompatibilities, i.e. products which must not be loaded on a vehicle at the same time.
- Feature: New method planOvernightTours().
- Improvement: The PTV xServer request scheduler has been rewritten and can now fully utilise CPUs during heavy request throughput, restart modules on the fly without dropping requests, ramp up module processes faster and better recover from critical states.
- Improvement: Updated Apache Tomcat to version 7.0.42.
- Improvement: Updated Java server runtime to JDK 7 (current version: JDK 1.7.0_25). Java clients are still compliant with Java 6.
- Improvement: Updated Tanuki Wrapper to version 3.5.17. Licensing information was added to wrapper.conf. Please do not overwrite wrapper.conf with a file from a previous version.
- Improvement: The service wrapper logs with a daily rolling appender.
- Improvement: Updated Luxembourg data, and Rhode Island data are included in the bundled sample map.
- Improvement: Renamed maxPoolSize and minPoolSize in xtour.properties to poolSize.
- Improvement: Client-Bundles are now delivered automatically to /clients sub folder.
- Improvement: Improved response time percentiles in status monitor. Removed settings innerPercentileSlots and outerPercentileSlots from xserver.properties.
- Improvement: Added some restrictions to the break and rest rules, e.g. regular rest period > 0.
- Improvement: planSequence() now uses a better construction method.
- Improvement: Early recreations from work supported: A recreation from work is considered if it seems beneficial even though it is not due.
- Bug Fix: BreakPeriod in TourResult/TourPointResult respects BreakIntervals.
- Known Issue: When using planOvernightTours without specifying overnightStayPattern at all, there is a crash.
PTV xServer bundle
1.17.0.2
- Includes: PTV xLocate Server 1.17.0.1
- Includes: PTV xMap Server 1.17.0.1
- Includes: PTV xMapmatch Server 1.17.0.3
- Includes: PTV xRoute Server 1.17.0.3
- Includes: PTV xDima Server 1.17.0.1 (windows only)
- Includes: PTV xTour Server 1.17.0.1 (windows only)
- Includes: PTV xServer add-on AJAX Maps 2.9.8.1
- Includes: Code Sample Browser 1.17.0.1
1.17.0.1
- Includes: PTV xLocate Server 1.17.0.1
- Includes: PTV xMap Server 1.17.0.1
- Includes: PTV xMapmatch Server 1.17.0.1
- Includes: PTV xRoute Server 1.17.0.1
- Includes: PTV xDima Server 1.17.0.1 (windows only)
- Includes: PTV xTour Server 1.17.0.1 (windows only)
- Includes: PTV xServer add-on AJAX Maps 2.9.8.1
- Includes: Code Sample Browser 1.17.0.1
1.17.0.0
- Includes: PTV xLocate Server 1.17.0.0
- Includes: PTV xMap Server 1.17.0.0
- Includes: PTV xMapmatch Server 1.17.0.0
- Includes: PTV xRoute Server 1.17.0.0
- Includes: PTV xDima Server 1.17.0.0 (windows only)
- Includes: PTV xTour Server 1.17.0.0 (windows only)
- Includes: PTV xServer add-on AJAX Maps 2.9.8.1
- Includes: Code Sample Browser 1.17.0.0
Copyright © 2025 PTV Logistics GmbH All rights reserved. | Imprint