Updates 48000 » History » Version 4
Pierre Marc, 06/05/2015 12:38 PM
1 | 4 | Pierre Marc | h1. 4.8.000 Updates |
---|---|---|---|
2 | 1 | Pierre Marc | |
3 | 1 | Pierre Marc | h2. Bugs |
4 | 1 | Pierre Marc | |
5 | 4 | Pierre Marc | * The date/time format for the http file cache were not set correctly. This could make some web files not accessible in servers with a local not in english. |
6 | 4 | Pierre Marc | * The output buffer was truncated if its content is longer than 256 byte in java procedures. |
7 | 4 | Pierre Marc | * The unicode option of the comand line was not working (-u option). |
8 | 4 | Pierre Marc | * The machine and local user name were not encoded correctly. This was producing a bad password error if the machine name was not ascii. |
9 | 4 | Pierre Marc | * The encoding of line feeds was not made between client and server for the session_open and session_close parameters. This could break the procedure parameters if there were some. |
10 | 4 | Pierre Marc | * There was an error in xslt transform for input xml message when the body was greater than the limit (parameter) for memory messages (1024Kb by default). |
11 | 4 | Pierre Marc | * The state of the web services operation was not kept after updating (re-install). |
12 | 4 | Pierre Marc | * The service renderer content type was not working. |
13 | 4 | Pierre Marc | * The application containers were not cleared after a failed application start. |
14 | 4 | Pierre Marc | * Renderer compilation was not working on linux. |
15 | 4 | Pierre Marc | * Log for web services was not working (nothing logged). |
16 | 4 | Pierre Marc | * The success procedure for scheduled tasks were not correctly implemented (procedure not running). |
17 | 4 | Pierre Marc | * The file origin was not transmitted from client to server in the OBJECT:SEND command. |
18 | 4 | Pierre Marc | * The double spaces in the MISC:EXEC command were replaced by a single space. |
19 | 4 | Pierre Marc | * The MAIL:SEND command was not throwing any error in case of error. |
20 | 1 | Pierre Marc | |
21 | 4 | Pierre Marc | h2. Modifications |
22 | 4 | Pierre Marc | |
23 | 4 | Pierre Marc | * Some exceptions of the perl interface were reported in logs as level 2 instead of level 1. |
24 | 4 | Pierre Marc | * Web files log now also logs errors when accessing files (instead of only successful accesses). |
25 | 4 | Pierre Marc | * Application init: If the init procedure fails there was standard message. Now the original error is also displayed in the info field. |
26 | 4 | Pierre Marc | * Speed up variable recognition process (command parser). |
27 | 4 | Pierre Marc | * Changing the way we write registry in order to avoid loosing information in case of crash (we use now file renaming). |
28 | 4 | Pierre Marc | * The service executable path may now be relative. |
29 | 4 | Pierre Marc | |
30 | 1 | Pierre Marc | h2. New features |
31 | 1 | Pierre Marc | |
32 | 4 | Pierre Marc | * Adding list of services required by an application (APPLICATION:INFO command) and list of running applications using required services (SERVICE:INFO command). |
33 | 4 | Pierre Marc | * Adding a removefile action in the package description file. This action removes the specific file or files in the target directory. Can be used with wildchard. |
34 | 4 | Pierre Marc | * Adding IPV6 protocol for TCP/IP. The server can be configured to listen on IPV4 only or both IPV4 and IPV6. Client can use IPV4 or IP6 address to connect to server. |
35 | 4 | Pierre Marc | * Adding a new NV_HTTP_HOST variable that gives the host http header of the original command. |
36 | 4 | Pierre Marc | * Adding a java interface log. |
37 | 4 | Pierre Marc | * Application start: adding a reason telling why the starting failed in the error message. |
38 | 4 | Pierre Marc | * Adding possibility to change the command variable identifier at application, service and command level (default is still # character). |
39 | 4 | Pierre Marc | * Adding a stop on error and stop on success option for scheduled tasks with repeat mode enabled. |
40 | 4 | Pierre Marc | * Adding the task name as parameter (NV_TASK_NAME) to task procedure (and task failed and success procedures). |
41 | 4 | Pierre Marc | * Adding listener name to the listener main and failed procedures. |
42 | 4 | Pierre Marc | * Adding an information telling when a task has been ran manually in the task list. |
43 | 4 | Pierre Marc | * Adding socket error information in error info field in a request. |
44 | 4 | Pierre Marc | * Security fix: Adding permission to display error info field to clients. Some information in the info field can reveal some server file paths so this feature corrects this situation. |
45 | 4 | Pierre Marc | * Adding a flag at application level to disable the trigger if one has been defined in the dsc file. |