30401
ENVI Services Engine 5.2.1 Release Notes
Revised 17 February 2015
- New Features
- Known Issues
- Fixed Issues
New Features
ENVI analytics (called ENVITasks) are automatically included with ESE and are listed in the Admin Console catalog. Refer to the "ENVITask" topic in ENVI Help for descriptions of each task.
You can still access all ENVI Classic API (_DOIT) and custom IDL processing functionality using the steps described in the "Writing Tasks" topic of ESE Help.
ESE includes the ENVI 3D Web Viewer, which can ingest, host, and serve LiDAR point clouds to a web-based 3D viewer on Windows and Linux.
Batch processing in ESE can be driven by IDL's Watch Folder capability.
ESE has a closer integration with the IDL Workbench:
- Provides JSON validation for tasks
- Supports IDL's Boolean variable type (0: false, 1:true)
ESE tasks that use ENVI behave the same as tasks in ENVI Desktop.
ESE tasks issue errors back to the client and have the workers reset properly.
Tasks now accept parameters containing HTTP schemes like OGC, JPIP, and Esri® Image Services.
The Task Request Builder shows requests in a human-readable form instead of a URL-encoded form.
Task files now have a .task extension; they are no longer named config.json.
Service Pack 1 Updates
IDL has a new ESE application programming interface (API) that allows IDL to be a client to ESE. The ESE API provides a set of IDL classes that make it easier to introspect an ESE installation with respect to tasks, run synchronous and asynchronous tasks, monitor job progress, retrieve job results, and upload tasks and data. Refer to IDL Help for details.
Known Issues
ID |
Description |
ESE-68604 |
The !Server.URLToFile function does not work correctly if the master specified in server.cfg and the host specified in HTTP requests do not match. Workaround: if server.cfg specifies a machine name, you must use the machine name in HTTP requests. If server.cfg specifies an IP address, you must use an IP address in HTTP requests. |
|
Some customers have reported a "Key not valid for use in specified state" error during the installation process. It is caused by a Microsoft update (KB2918614), which affects the Windows installer service. Workaorund: uninstall this Microsoft update. For more information, see the Microsoft Community website. |
|
Internet Explorer 11 is no longer supported with ESE due to compatibility issues. For example, JSON code cannot be viewed in an IE 11 browser without first editing the registry. |
ENVI-70387 |
Customers using multi-byte character sets on Windows 7 platforms may get the following error when installing ESE: "ISNetApiRT.dll is not loaded or there was an error loading the dll." The InstallShield Wizard graphics also may not appear. Workaround: set the TMP environment variable to a writeable location such as C:\TMP, then re-install the software. |
Fixed Issues
ID |
Description |
ESE-68457 |
Master becomes unresponsive when running ENVI native processing tasks. A current workaround is to assign a master its own machine or virtual machine to reserve computer resources in a cluster. |
ESE-68549 |
The URLs for ESE make it hard to set up a proper redirect. |
ESE-68583 |
ESE post task should do a subset of .reset to avoid cascading problems with later tasks. |