Issues fixed in OpenEdge 12.2.4
- Last Updated: September 9, 2024
- 1 minute read
- OpenEdge
- Version 12.2
- Documentation
The following table lists issues fixed in this release:
| Components | Item | Details | Knowledge Base |
|---|---|---|---|
| ABLTOOLS | OCTA-21639 | When making a request to a
service that uses the DataObjectHandler, and numerical values are
expected to be returned in a JSON body, error 14457 is raised and a
500/Internal Server Error is returned. The error number will be
logged in the agent log, and may be returned as part of the error
response. This may happen with “invoke” operations in a Business Entity, as well as custom mappings. |
Click for more information |
| ABLTOOLS | OCTA-32162 | Regression introduced in 12.2 and 11.7.8, if a test class can't be compiled (syntax error for example), tests are not executed but no failure is reported by the Ant task. | Click for more information |
| ADE | OCTA-30920 | Incremental .df produced in 12.2.2 adds ACTIVE to index properties. | Click for more information |
| DB | OCTA-20259 | Database log shows large number of SYSTEM ERROR: lkrels record 7084811 not locked (435) errors. | Click for more information |
| DB | OCTA-30643 | IDXCOMPACT crashes with Block Corruption 1124, Database must be restored as BI recovery fails during Physical Undo: (645) SYSTEM ERROR: bkwrite: bktbl dbk not equal to bkbuf dbk. | Click for more information |
| DataServers-MSSQLSRV | OCTA-31811 | Dataserver schema holder date field with initial value of TODAY function is putting incorrect date upon creation of the new record. | Click for more information |
| DataServers-ORACLE | OCTA-30731 | Progress Runtime crashes with Join-Queries on Oracle Dataserver. | Click for more information |
| Install | OCTA-30965 | The OpenEdge installer reports it is unable to find libproxml_m.so and libprosoap_m.so during the tailoring phase when OpenEdge Enterprise RDBMS and 4GL Development are installed in silent mode. | Click for more information |
| Lang | OCTA-21932 | The Infragistics UltraCombo control doesn't allow the selection of multiple items which contain a checkbox. | Click for more information |
| Lang | OCTA-29203 | Invoking ShowDialog for a form within a non-void method which is called from an expression, like RETURN may cause the session to crash. | Click for more information |
| Lang | OCTA-30653 | The SAX-PARSE method has a memory leak in OpenEdge 11 and OpenEdge 12. | Click for more information |
| Lang | OCTA-30728 | Setting the RunTimeProperties.IdleConnectionTimeout in the .NET Open Client will cause connections to the AppServer to fail with a NullReferenceException. | Click for more information |
| Lang | OCTA-30899 | When a class with a temp-table data member which is defined using LIKE phrase is deleted, the AVM session may crash. This may occur when reuseable objects is enabled (the default). | Click for more information |
| Lang | OCTA-30906 | If you edit a form in 12.2.2 the Visual Designer tool will add a line to set the value of SyncToSelectedRow on the BindingSource to TRUE. This is a new property in 12.2.2. Compiling the resulting code in a version earlier than 12.2.2 will result in compiler errors because the new property is not present. | Click for more information |
| Lang | OCTA-30999 | With Database Client Notification enabled, the client may crash when blocked on acquiring a record lock. | Click for more information |
| OEM | OCTA-31138 | When trying to publish a
classic rest application to a Linux server, it results in errors.
Publishing to Remote Windows server works fine. This problem occurs for all REST services being published to the Rest Broker on Linux. The code gets published fine, the below error occurs every time however: A problem occurred while publishing files to the RCWebREST-DEV - dbzdb.resco1.com broker. Unknown error occurred while doing publishing application on RCWebREST-DEV: null Unknown error occurred while doing publishing application on RCWebREST-DEV: null |
Click for more information |
| OEM | OCTA-31512 | In OpenEdge Management the scheduled jobs run fine. However, OEM fails to retrieve the trend database port due to which the job history under the jobs tab returns an error. | Click for more information |
| OEM | OCTA-31835 | Adding more than 20 Web handlers through the OpenEdge Explorer (OEE) Web Console, only 20 handlers are written to the openedge.properties file. When additional 20+ Web handlers are manually added to \{CATALINA_BASE}\\openedge.properties, updating or adding handlers through the OEE Web Console fails and overwrites the entire properties file. As a consequence the PAS instance no longer starts until the openedge.properties file can be manually restored. | Click for more information |
| PASOE | OCTA-22864 | PAS for OpenEdge agent crashes when the DECRYPT function is called with the wrong key. | Click for more information |
| PASOE | OCTA-28456/ADAS-21514 | PAS appserver using OEREALM on other appserver gets session-timeout. | Click for more information |
| PASOE | OCTA-29283 | Terminate http sessions API does not terminate tomcat sessions. | Click for more information |
| PASOE | OCTA-30788 | ABL client fails to connect to a remote OpenEdge Authentication Gateway enabled database with error - client key not found (16399). | Click for more information |
| PDSOE | OCTA-23982/ADAS-19102 | Exporting a web application to a .war file in Progress Developer Studio for OpenEdge, containing many source files (1000 files) associated with one or more services, fails to export. | Click for more information |
| SQL | OCTA-29197 | Query Timeout was not working for cases when query does not have Order By or it results in Index scan. | Click for more information |
| Security | OCTA-23958/ADAS-21920 | Socket -sslciphers, -sslprotocols, -servername and other SSL options are ignored for TCP-STARTTLS. | Click for more information |