GenaMap 9 Service Patch Information
This is a list of the most recent patches released for GenaMap 9. Patches are listed alphabetically and may include different software product. A brief description of the problems reported in each patch are listed to indentify each fix. Patches which supersede older, existing patches are marked as such and include existing fixes from previous patches as well as additional fixes.
If you are experiencing any of these problems, please download the patch from our FTP site. If you do not know the logon details, please contact GenaMap Support in your region for further assistance.
This page is updated immediately when a new patch is released.
A NOTE ON PATCH INSTALLATION:
To install a patch run: $GENA/bin/ginstall -p patch_ppppppp-opsys.tar.gz
where ppppppp is the patch code and opsys is your operating system. For example:
Linux: $GENA/bin/ginstall -p patch_es00198-linux_x86.tar.gz
Linux with Itanium processor: $GENA/bin/ginstall -p patch_es00198-linux_ia64.tar.gz
GenaMap Suite - Patch es00198
- Digit. Digit application doesn’t recognise geotiff files as registered files.
- Netrec. Netrec load fails on certain occasions with the following error: 1173 Invalid turn-ban (NETMAT).
- Plot. Active ids in reprojected sessions are not always drawn.
- GWDEBUG. GWDEBUG=on and GWDEBUG=true also start debug logging.
- Dbserver. Add a temporary table variable in the database.conf file.
GenaMap Suite - Patch es00189
- Netmap / Netpath . Fix some memory problems with net commands.
- Client Services. Label attributes from database fails.
- Jrcommand. Fix some error messages when jrcommand fails.
- Jroptimize. Clip area is lost if jroptimize setting are changed.
- Renderer. Intelligent text is rendered outside the clipping area.
- DB xxxx. –Most db commands fail if selected data includes Spatial data types.
- Dbserver. Force a reconnect if database server drops the connection.
- Pnfix. Pnfix program ignores type 5 maps.
- Gserver. When two or more requests arrive concurrently, the gserver process treats them as only one request.
- Gserver. Add –reboot option.
- Gconsole. Launch command searchs application in local path and $GENA/bin.
- Carto /ADT scripts. Tail +n is no longer supported in linux systems.
- Digit. Use imagis instead of genavive.
- Dmsave. Output file should have ".tbl" extension.
- Igimg2eps. Igimg2eps didn’t work in genamap 9.
GenaMap Suite - Patch es00163
- Render . render command is sending incorrect information to the renderer when a field is empty.
- Colsave. The sybology files created for the rendered after saving a color map are not properly constructed. There are "syntax" errors in the symbols xml file.
- Iguplotview. Iguplotview doesn't work in HP-UX
- Igucreateview. -background option is ignored in java mode
- Client Services. Oracle queries. Order by the common key doesn't work in Oracle if the common key is included in the fetched fields.
- Ivy. Export to csv doesn't work in the results of a FIND.
- Ivy. Add printing capabilities to the default theme of ivy.
- Renderer . Several changes in intelligent text for better image generation.
- Renderer . Jrcommand renderimage always retrieves the same information about a image file, since java is storing it in a cache wether the image file is updated or not.
- Renderer . PDF export. Add support for transparency
- Renderer . Jrcommand -setphysical returns 1 on success and on error
- Renderer . Fix some manual pages.
GenaMap Suite - Patch es00139
- Client Services SQLServer Transaction problems
- Client Services EXDB Queries with Oracle database fail
- Client Services Server Printing problems. Output symbology thiner in print file than in output window, due to differences in scale.
- Client Services Server Printing problems. SVG pattern fills not rendered in print files.
- Client Services Server Printing problems. Very small space between words in print files. Text drawn outside the map border in print files.
- DB fetch db fetch crashes in Solaris or Itanium if executed after the last row. In linux-x86, error returned is Output failed for string:(null)
- DBexec Dbexec crashes in Itanium when the sql sentence fails.
- Pixshade Pixshade command creates a renderer symbology under the symbols directory every time that the command is executed.
- Gloc If there's more than one window the gloc and wind commands only work in the first window where they are used.
- Output Output command sets wintype to Java or Image depending on output window/file name. With extension, sets wintype to I, without it, sets wintype to J.
- Query Maps with GDT LATLONG projection don't return the correct area values.
- Render Render command doesn't work with some of the options
- Render Render command crashes with -exdb option if there's no database connection established
- Select draw line Select draw line crashes if loading coordinates from graphics buffer and the number of coordinates exceeds 700
- Esri2gm esri2gm fails on Genamap 9.0
- Genaserver Internet license Running an application in Internet mode fails if there are no WGSRUN licenses
- Genaserver Session restart. When a GW crashed the GW should be restarted, but the petition should be answered with an error message.
- Imagis Iguplotview fails if image projection is -1.
- Renderer Jrcommand renderfeature doesn't render the features if the symbology is not loaded previously to the use of the command.
- Renderer Jrcommand renderimage flips the image if coordinates are logical and maxy is bigger than miny. If output type is pdf, or ps, command fails
- Renderer Jroptimize is sometimes ignored.
- Renderer Jrcommand setfont doesn't change the font name.
GenaMap Suite - Patch es00111
- DB Servers. Blob datatype is now supported.
- Dbsend. Dbsend map E(verything) returns with the following error DBDEF:Error creating table: org.postgresql.util.PSQLException: ERROR: current transaction is aborted, commands ignored until end of transaction block
- Digit Colours are not displayed in the colour picker.
- Coldefault User must restart session to install the default color table as the current color table if using renderer.
- Loopreport. Some loops aren't detected.
- Put. Put command returns an error when copied file has a different owner than current user.
- Gmimport. Imported map projection is not correctly set if source data's projection is GDT.
- Gloc. When using a Java Window the gloc command does not return valid coordinates if the user presses a key and has not moved the mouse.
- Thiessen. Thiessen command core dumps on Solaris if point map contains 32 or fewer features.
- Output. If output window is a file, the file is created, but wintype is not set to I.
- Wactivate. Wact doesn't set the gmap projection for syncing.
- Iguplotview. Plotting individual tiles of a mosaic displays a gap between the tiles. Plotting the mosaic fills the gap.
- Iguplotview. When more than the reserved default sharedMemory segment (4 Mb) is required, the image won't be rendered and the command will return the following error "Unable to retrieve requested image."
- Render. "render" command doesn't work on text maps.
- Renderer. The Area Symbols without a fill color are not rendered. When an Image is used for symbolization the Color property should not be needed.
GenaMap Suite - Patch es00093
NOTE: This patch must be installed in conjunction with patch es00037 WorldViewer
This patch introduces some changes to the GenaMap projection definition file $GENA/xform/data/proj.std. If you have customised the above projection file locally, you will need to merge the changes.
- Accessor Client Shape Accessor creator crashes if the incoming Tuple Stream has a char attribute with length greater than 255.
- Accessor Client Shape Accessor creator doesn't support 3D elements.
- Accessor Client Gmap Accessor crashes if map projection is GDT.
- Accessor Client Gmap Accessor. Type 4 map -dataset specification only have to include the mapname while a type 5 one needs the directory and the file name.
- Carto Running carto with -graphics option crashes.
- Client Services The print serverside functionality only works with X11, and not with the renderer.
- Client Services Queries to SqlServer fail. Note Driver url must include the "SelectMethod=cursor" parameter.
- Client Services Rendering isn't using antialiasing.
- DB Servers SQLServer JDBC driver doesn't drop temporary table after a dbquery.
- dmsort New options "an" and "dn" added to support numeric sorting.
- datum shift Plotting or querying maps with different datum, move one of the maps when using the reverse datum shift.
- swapped programs After a database connection, all swapped commands (get/put, paste, newmap, ....) ignore first argument when all arguments come in the same line.
- pixshade Pixshade does not work when running in a genius interface.
- get/put GET / PUT commands corrupt certain files when MPA are NFS mounted.
- newmap New maps with GCTP projection 0 (lat/long), get wrong coordinate precision.
- igcopy Copying an image file to gmap8 format sets wrong MBR if image projection is in Geographics and in GCTP format
- Renderer Added new openlib script to reload symbology.
- Renderer Fix of several bugs for point, line and text symbols.
- Renderer Nrlistfonts does not list all the fonts in the fonts directory.
- Renderer jrcommand status. The assign and symb options return an error.
GenaMap Product Suite - Patch es00063
NOTE: This patch must be installed in conjunction with WorldViewer patch es00037
After this patch is installed, issue the following commands:
$ cd $GISRUN/site.g2
$ cp gmap.cmd ../site
- Accessor Client DGN Accessor fails on certain files
- Accessor Client Shape Accessor error message is not flushed and always appended to
- Client Services A large number of temporary views are being left in the postgres database. The view name starts with tmpvses
- Client Services Feature Definition type not being passed between server and client, therefore being incorrectly rendered on client.
- Client Services Add COR option to the spatial attributes. It will only return the first coordinate
- DB Servers db commands on a MySQL 5.0 database there is an error caused by an Exception on the database when trying to access to the metadata.
- Ivy ivyinstall doesn't work if is not executed in $GENA/ivyclient directory
- Ivy Image files "spacer.gif", "metro_logo.gif" and "ivy_button.gif" are missing from directory $GENA/ivyclient/themes/base/images
- Ivy After performing a Find, the Query command doesn't work properly.
- get/put GET / PUT commands set the map files permissions only to user read and write
- newmap Creating a map with a GDT projection of LATLONG with a small MBR (less than 30 minutes) the command crashes
- dbquery Using Postgres as the external database and the column type is text the last presented column is that column and the rest is blank.
- netpath / netmap Netpath / netmap commands don't work when using Dbattributes
- netpath / netmap Netpath / netmap get the same path using Dbattributes when fields from-to and to-from are not the same.
- texmove / texcopy Moving or copying text on text edit map draws the text all over the screen
- texplot TEXPLOT PO doesn't draw the text origin point
- wcreate Window name doesn't appear on title bar when using java
GenaMap Suite - Patch es00036
NOTE: This patch must be installed in conjunction with patch es00037 WorldViewer
- Client Services Applications startup programs have problems when checking for the existence of local directories.
- Ivy ivyinstall doesn't work in MS Windows
- Client Services The web Client Services are not returning the feature type to WorldViewer.This creates problems with closed lines.
- Using bars command to create pie charts and specify the size option, 100% bars are not displayed at sizes below 2 .
- db create with no arguments crashes everything
- Client Services When ivy or worldviewer are started in Java mode and DISPLAY variable is not set, all drawing actions fail.
- Client Services Graphic enquiries (intersecting a line, a rectangle, a circle,a polygon...) don't get any element.
- gserver The algorithm for allocating requests to GenaWorlds always assign the request to the first idle genaworld.
- If output type is a pdf image file the image output file isn't created and the comand returns witgh an error.
- coltab2renderer is missing from the genamap scripts. symbol-set must have the same name as the coltable name.
- JDBC Postgres driver. Numeric data types must be real.
- db insertbegin crash with no arguments.
- gserver can't be run as a service in MsWindows
- ivyinstall doesn't generate the correct ivy.js file
- Client Services The SQL Builder in World Viewer can't see views in a postgres database
- Carto Top and map components are not listed,displayed and can't be opened
- Client Services Drop command in Postgres 7.4 version or higher needs the cascade option if there are view dependencies
GenaMap Suite - Patch es00013
- Resizing the terminal window after executing a "." command crashes everything
- ctrl-c kills genamap instead of just stopping the running command.
- java2disp When two or more genaworls are running for one application and one genaworld is proccesing a user request, the next request from the same user is proccesed by other genaworld in the same session so java2disp restarts the previous genaworld that is running the first request.
- Curved texts aren't correctly drawn.
- cp is very slow. This also affects to genamap copy command
- renderer -collate option is not handled correctly
- JDBC Added JDBC SqlServer Drivers
- Installation Manuals Fix some errors when describing configuration of the site directory.
- gserver.conf logDirectory and logFile are switched
- igucreateview In java mode the -name option is required so there is no backwards compatibility with gmap 8.1.1
- Temporary table is created after the query is defined so the table name is empty and DBxxxxx commands fail
- dbquery with the postgres driver fails with the following error "DBDEF:Error creating table: org.postgresql.util.PSQLExeption: ERROR: table "gw_tmp17284" doesn't exists Problem executing external database function (DBQSQL) doesn't exists. Similar error messages appear with other database drivers
- Backwards compatibility with previous wstab
WorldViewer - Patch es00037
NOTE: This patch must be installed in conjunction with patch es00036 GenaMap
- Closed lines aren't correctly drawn.
- SqlBuilder Clicking on the verify button when the SQL Statement tab is selected and the statement has a compound comparator (<=, >=) or like comparator fails
- SqlBuilder OK button doesn't work when current user can't create files in worldviewer installation directory.