JMap 7 Jakarta is now available
JMap 7 Jakarta is now available for download from our web site: http://k2geospatial.com/support.
Please consult these guides before installing:
Installation Guide for JMap 7
Migration Guide to JMap 7
This release contains some major new features including the support of the all new JMap NG application and the availability of a Docker image for executing JMap Server as a container.
JMap 7 Jakarta contains all the changes since the first release of JMap 7.0.
Release notes
New features / Improvements
TFIFT-9869 JMap Admin : Add the possibility of uploading an icon for layer groups
TFIFT-7895 JMap Server : Make JMap Server work in a Docker container
TFIFT-9914 JMap Server : Add support of extrusion for polygon layers
TFIFT-9506 JMap Server : Add support a MongoDB SDS
TFIFT-9861 JMap Server : Produce layer selection styles in MapBox format
TFIFT-9513 JMap Web : Add photo navigation in photo gallery window
TFIFT-9692 JMap Web : In a sub form, when insert query is not configured, disable the add tton in the form
TFIFT-9693 JMap Web : In a sub form, when update query is not configured, disable the update tton in the form
TFIFT-9694 JMap Web : In a sub form, when delete query is not configured, disable the delete tton in the form
TFIFT-9712 JMap Web : Add feedback function when submitting a form or a sub-form
TFIFT-9507 JMap Web : Add 2 toggleVisibility functions in the API
TFIFT-9905 JMap Pro : Unable to connect to SSL services due to "PKIX Path ilding Failed" error
TFIFT-9871 JMap Pro : Allow export content of element explorer in CSV format
TFIFT-9725 JMap Pro : Add the name of deployment in the title bar
TFIFT-9746 JMap Pro : A public context can be visible by default
TFIFT-9887 JMap Admin : Invalidate the minimum scale 1:0 in project creation wizard
TFIFT-9537 JMap Admin : Invalidate the maximum scale 1:0 in project creation wizard
TFIFT-9926 JMap Admin : Add JMap NG as an option for the project viewer
TFIFT-9541 JMap Admin : When selecting the maximum scale for a project, new default value is 1:1
TFIFT-9500 JMap Admin : Add a 'Upload' button to upload a license
TFIFT-9474 JMap Admin : Add a 'Reload' button to reload the license (disk / online)
TFIFT-9533 JMap Admin : Give the possibility to create, edit and delete attribute queries on a referenced layer
TFIFT-9597 JMap Admin : Add hard limit to the number of features returned by an attrite query
TFIFT-9505 JMap Server : Retrieve and validate license from K2 License Server on startup and every ~ 4 hours
TFIFT-9573 JMap Server : New version of GDAL for JMap (Windows x64 and Linux x64)
TFIFT-9923 JMap Server : Tile Service now generalizes polygons automatically (mvt and GeoJSON)
TFIFT-9733 JMap Server : Upgrade to the latest version of Tomcat because there is a vulnerability in Tomcat 8.5.42
TFIFT-9922 JMap Server : Improve the IFC reader
TFIFT-9592 JMap Server : Add support of aliases in SQL of attrite queries
TFIFT-9773 JMap Server : Update the Java 8 version included with JMap
TFIFT-9518 JMap REST API : Allow to specify date / datetime in an human way (ISO-8601)
TFIFT-9730 JMap REST API : Add Project map image preview Endpoint
TFIFT-9758 JMap REST API : Get feature with properties id’s instead of index
TFIFT-9860 JMap REST API : /session endpoint now returns username in response
TFIFT-9517 JMap REST API : Remove 'externalAttrites' section when creating, updating, deleting** Fixed issues
Fixed Issues
TFIFT-9572 JMap Web : Failed to print a Map with multiple annotations
TFIFT-9723 JMap Web : Reports do not work with NGINX reverse-proxy
TFIFT-9306 JMap Web : Impossible to add comment to a photo in a subform entry
TFIFT-9484 JMap Web : Error in browser console using embed and link map
TFIFT-9535 JMap Web : Date in a form are not well saved
TFIFT-9577 JMap Web : Photos are reordered after creation and the photo layout is wrong
TFIFT-9654 JMap Web : Displaying a layer crashes map display (encoding issue)
TFIFT-9813 JMap Web : Unable to select complex elements from AutoCad if blocks have MTEXT
TFIFT-9822 JMap Web : Unable to select a complex (Autocad block)
TFIFT-9935 JMap Web : Tool tips are not well encoded using FR language
TFIFT-9704 JMap Web : Selected elements are not displayed on a shared context
TFIFT-9707 JMap Web : The app can modify an element that has an empty mandatory date field
TFIFT-9775 JMap Web : Alert message instead of red warning when the mandatory date field is empty
TFIFT-9845 JMap Web : HTML <i> Tag does not work in mouseover
TFIFT-9877 JMap Web : Unable to concatenate the functions username() and datetime() or username() and date()
TFIFT-7911 JMap Web : Forms - Input mask is not respected on JMap Web deployments
TFIFT-9395 JMap Web : Logo doesn't appear on the map
TFIFT-9491 JMap Web : Annotation polygon has a different color in the pdf printed
TFIFT-9492 JMap Web : Error exporting as Excel file the result of a attrite query
TFIFT-9526 JMap Web : Mouseover window width is always increasing when adding photos
TFIFT-9565 JMap Web : Missing horizontal scroll bar in mouseover panel with a lot pf photos
TFIFT-9569 JMap Web : Photo dialog ttons does not take the deployment language
TFIFT-9635 JMap Web : Encoding problem when exporting data in Excel format
TFIFT-9748 JMap Web : Google layers do not display
TFIFT-9611 JMap Pro : When adding png images on a print layout, the image moves when printing in pdf
TFIFT-9798 JMap Pro : Unable to edit attrites of a personal layer
TFIFT-9805 JMap Pro : Unable to load a context if style scales are removed
TFIFT-9825 JMap Pro : Unable to add elements to a personal layer if the layer does not have attrites
TFIFT-9849 JMap Pro : Default values in a list component are not shown when creating new data
TFIFT-9855 JMap Pro : Themactics are duplicated on personal layers when they are included in a context
TFIFT-9932 JMap Pro : Impossible to finalize the stroke of a multiline of a personal layer
TFIFT-9187 JMap Pro : When changing paper orientation while printing, printing variables are lost
TFIFT-9539 JMap Pro : Error opening metadata template on external deployment
TFIFT-9540 JMap Pro : for a personal layer, when you click on zoom to extend nothing happens
TFIFT-9636 JMap Pro : Encoding problem when exporting datas in Excel format
TFIFT-9670 JMap Pro : When pressing the ENTER key in layer parameters, the dialog should not close
TFIFT-9671 JMap Pro : Sort contexts by date does not work correctly
TFIFT-9703 JMap Pro : Filter results lost after modifying layer parameters
TFIFT-9881 JMap Pro : Long text in a form doesn't print on multiple rows
TFIFT-9613 JMap Pro : Problem when changing the fixed scale when printing a map
TFIFT-9853 JMap Pro : Selection tools and measurement tools don't give the correct measurements
TFIFT-9508 JMap Admin : Simple login (token) for ArcGIS REST doesn't work
TFIFT-9543 JMap Admin : Error opening imported project with a layer containing a dynamic filter (interval) by date
TFIFT-9551 JMap Admin : Error when requesting usage statistics for viewed layers if a layer is deleted
TFIFT-9700 JMap Admin : Unable to configure form photo component with Oracle as an external storage database
TFIFT-9717 JMap Admin : When exporting user data if an editable table doesn't exist anymore .properties file is not created
TFIFT-9736 JMap Admin : Unable to create a GML 3.x SDS when an entity doesn't have a geometry
TFIFT-9741 JMap Admin : Unable to create a GML 3.x SDS with compound curves and/or rings
TFIFT-9755 JMap Admin : Decimal attrites are excluded when creating a GML 3.x SDS
TFIFT-9826 JMap Admin : Impossible to create a layer with WMTS data source with EPSG:32198 CRS
TFIFT-9900 JMap Admin : Parent layer changes can take up to a few hours before they are propagated to children layers
TFIFT-8842 JMap Admin : Coordinates SDS has no attrites after using a join left query in Oracle
TFIFT-9553 JMap Admin : Ordering is not working for VIEW COUNT column in usage statistics
TFIFT-9673 JMap Admin : Irrelevant error message when loading configuration from a WFS server
TFIFT-9787 JMap Admin : Error when deleting an attrite query
TFIFT-9958 JMap Admin : Not enough validation when configuring Active Directory user manager with invalid server address
TFIFT-8603 JMap Admin : Can't create SDS for ECW v3 file while using either GDAL or ECW/JPEG2000 reader
TFIFT-8931 JMap Admin : EGDB versioned data are visible even if modifications are unsaved
TFIFT-9502 JMap Admin : Missing French translation for 'Edit only own elements'
TFIFT-9510 JMap Admin : Wizard never finishes creating an ArgisRest Project
TFIFT-9663 JMap Admin : Unable to update the style or the title of a "NULL" thematic category
TFIFT-7477 JMap Server : Some curve lines read from FileGeoDatabase are wrong
TFIFT-9530 JMap Server : Missing class on Proxy was causing errors when using a proxy
TFIFT-9823 JMap Server : Mapbox URLs are truncated when using a reverse proxy
TFIFT-9862 JMap Server : Bad performances with the DWG reader
TFIFT-9901 JMap Server : A OOM exception might occur when requesting data (vector layer loaded by region) with JMap Web
TFIFT-9904 JMap Server : Possible OutOfMemory exception when a layer has an invalid extent
TFIFT-9980 JMap Server : Configured path might be invalid after importation or misconfigured
TFIFT-8753 JMap Server : Texts in AutoCAD blocks might not display
TFIFT-9520 JMap Server : ArcGIS REST spatial datasource doesn't support esriFieldTypeGlobalID
TFIFT-9521 JMap Server : ArcGIS REST spatial datasource doesn't extract elements with "NULL" value for VARCHAR attrite
TFIFT-9764 JMap Server : Malfunction editing referenced layers
TFIFT-9799 JMap Server : Context importation creates an invalid context if projects layers changed
TFIFT-9800 JMap Server : Annotations from old contexts (JMap 4.0) are not imported
TFIFT-9821 JMap Server : A complex (Autocad block) is not read as expected
TFIFT-9848 JMap Server : Photo ID might not be unique
TFIFT-9870 JMap Server : Unable to read GeoJSON files containing polygons
TFIFT-9908 JMap Server : With JMap CSV reader, coordinates change after SDS update
TFIFT-5510 JMap Server : File geodatabase (ESRI) Data Source: Curved polygons corners are not read correctly
TFIFT-9528 JMap Server : Wrong value of the date in the mouseover using ArcGIS REST spatial datasource
TFIFT-9854 JMap Server : Can't add permission to administrate extension to an administrator user
TFIFT-9876 JMap Server : Style image samples returned by layer endpoint for polygons are not centerred
TFIFT-9660 JMap Server : It's possible to update a deployment for a non-existant project
TFIFT-9665 JMap Server : Error creating a FileGeodatabase SDS when a layer has a Blob and PostgreSQL is used as system DB
TFIFT-9859 JMap Server : JMap Area and JMap Length don’t contain exact values
TFIFT-9696 JMap REST API : Map context is not created if title length is longer than 250 characters
TFIFT-9809 JMap REST API : Get layers endpoint doesn't work in proxy when SDS have an attrite query
TFIFT-9810 JMap REST API : Get layers endpoint doesn't work in proxy when SDS have metadata
TFIFT-9811 JMap REST API : Get layers endpoint is very slow when the project has a lot of layers
TFIFT-9817 JMap REST API : Get layers endpoints doesn't work in proxy when layer have thematics
TFIFT-9945 JMap REST API : Missing data in response when saving 2 subform entries
TFIFT-9977 JMap REST API : Elements filter endpoint should not have to specify attriteType (attrite filter)
TFIFT-9756 JMap REST API : Get layers descriptor endpoint doesn't work in proxy when SDS have a metadata template associated
TFIFT-9804 JMap REST API : Elements filter endpoint returns all elements when using only one filter
TFIFT-9903 JMap REST API : Get all photos descriptors of a layer element endpoint returns wrong photos
TFIFT-9934 JMap REST API : Style sample for raster layer is shown as a line
TFIFT-9851 JMap REST API : Endpoint for searching by attriteValues do not work as expected