General Information
General Information & Notes for Omnis Developers
macOS Catalina (10.15) support for Omnis Studio 10.0.x and 8.1.xNov 2019 Apple released macOS Catalina (version 10.15) in October 2019. To support this latest macOS upgrade we have released patch/upgrade files for Omnis Studio 10.0.0.3.2 and 8.1.7.2. These releases are available for macOS only and are certified to run on macOS Catalina (10.15). The upgrade DMGs are FULL trees so must be installed into a new folder, and they are available here: https://www.omnis.net/developers/resources/download/updates/upgrade.jsp Please note that the Omnis Studio 10.1 release is certified to run on macOS Catalina (10.15). |
|||||
Java Legacy IntegrationJuly 2019 Oracle has changed the way it licenses Java. Therefore, in order for you to avoid the ongoing use of Java in connection with Omnis Studio, we no longer provide support for various Java files in the Omnis Studio 10.x tree and consequently we have removed various Omnis libraries or features that rely on Java. (See the Whatsnew10x.pdf for more details.) If you wish to reinstate the Java Legacy files in Studio 10.x, please download the files from:
Note that the use of Java 8 in Omnis Studio 8.1.7 was the final configuration that we verified & supported. |
|||||
8.0.x support for High Sierra (mac OS 10.13)Sept 2017 We wish to inform you that Omnis Studio 8.0.3 or earlier will not support macOS 10.13, known as High Sierra. Omnis Studio 8.1 or higher will support High Sierra and if you wish to create and run applications on macOS 10.13, we recommend you upgrade to Omnis Studio 8.1.x. |
|||||
Apple to deprecate support for 32-bit appsAugust 2017 Following their WWDC in June 2017, Apple announced that macOS High Sierra (10.13) will be the last macOS release to support 32-bit apps without compromise; beyond that, macOS will start to warn customers running 32-bit apps and then at some point they will no longer be supported. Apple published a short note about this: https://developer.apple.com/news/?id=06282017a We strongly urge you to move all your development and deployment of all macOS applications to 64-bit to continue supporting your customers going forward, which means you should upgrade to Omnis Studio 8.1. |
|||||
Legacy Java runtime is requested when using Omnis Studio with Java on Mac OS X/macOSOctober 2016 If Omnis is attempting to start the Java Virtual Machine this may result in a Java dialog being shown by the system which has the following text; 1) Install the legacy 1.6 SDK which by default sets up Java to allow it to be started by JNI bundled apps. This will solve the issue when using either a 64 bit JDK or JRE version of Java. Note that when upgrading to a new major release of OS X/macOS the legacy SDK is removed and will need to be re-installed. 2) Edit the Info.plist in an Oracle JDK to allow the JVM to be started from JNI bundled apps (e.g. Omnis). The Info.plist for a JDK is located at, The plist file can be edited in a plain text editor such as TextEdit. |
|||||
Dropdown Lists on WindowsApril 2016 Following an update Microsoft issued (KB3145739 - 4/12/2016), dropdown lists were not performing correctly in some Omnis applications. The drop list was appearing behind the main window so it appeared not to be dropping down at all. We have remedied this in a patch, Omnis Studio 5.2.3.1, which you can download here: Studio5231 (Windows only) Patches to earlier versions of Omnis Studio (4.x & 5.0.x) are not being considered at this time. |
|||||
Javascript Client and Internet Explorer 8February 2015 In order to support Internet Explorer 8.x with Studio 6.1, please download the replacement scripts below. These should be placed inside the Studio html/scripts folder, replacing the existing files. Non-compliance with the HTML5 standard together with various performance and compatibility issues means that Studio 6.1 is the last version that will support Internet Explorer 8. Please note that the Javascript Client will not support Internet Explorer 8 in future versions. Download replacement scripts. |
|||||
Omnis Studio 5.X and Mac OS 10.10 (Yosemite)November 2014 Removal of the Open Transport network layer from Mac OSX 10.10 means that versions of Omnis Studio prior to version 6.0 will not work on this platform. Data Access Modules and networking functions are affected. Please be advised that you should not upgrade to Mac OSX 10.10 (Yosemite) unless you are using or plan to use Omnis Studio version 6.0 or later. We apologise for any inconvenience this may cause our developers. |
|||||
Mac OS X support for Omnis Studio 5.xOctober 2013 Please note that the PostgreSQL DAM in Studio 5.1 has compatiblity issues with Mac OSX 10.9 and later. This is because Open Transport was removed from the Core Services Framework in the OS X 10.9 Mavericks SDK. To use the PostgreSQL DAM with Studio 5.1 & Studio 5.1.1, a replacement DAM is required (available from the ODPP download area). If using Studio 5.1, a replacement libpq.dylib is also required. This may be obtained from the ODPP download area or copied from a later version of Studio if preferred). This issue does not affect Omnis Studio 5.2. |
|||||
Mac OS X support for Omnis Studio 4.xOctober 2013 Please note that Omnis Studio 4.x is not supported with Mac OSX 10.9 and later. This is because Open Transport was removed from the Core Services Framework in the OS X 10.9 Mavericks SDK. As a consequence of this, the Studio 4.3 WebEnabler and FileOps
components no longer work. Omnis commands TCPConnect/Send/Receive/Close,
HTTP..., SMTP..., POP3, MailSplit, HTTPSplitHTML and FTP... are
also affected. The trace log will warn that the web enabler external
fails to load and any web enabler commands will replaced by tokens
(X2345678...). This issue affects Omnis Studio versions 4.3, 4.3.1 and 4.3.2.x. Studio 5.0 and later use a more recent SDK and are not affected. |
|||||
Omnis Studio oOLE2 ComponentDecember 2014 As of Omnis Studio 6.1, the OLE2 component is no longer shipped with the product. If you wish to restore support for OLE2, please download the oole2.dll and place inside the Omnis\xcomp folder.
|
|||||
Microsoft Small Business Server (SBS) 2011May 2011 If Omnis Studio running on SBS 2011 does not perform to your requirements, it is recommended that Studio be installed on a dedicated Windows server. If you have any questions regarding the use of SBS 2011, please contact Microsoft Support. |
|||||
JPEG & PNG images on Mac OS X platformsSeptember 2010 The problem is occurring because the row size of the picture data when converted to 4 bytes per pixel pixmap is larger than 0x3FFE (16382) bytes. We will only be able to resolve this matter when Omnis Studio for the Mac OS X platform is ported to Cocoa in the future. In the meantime, the workarounds are to ensure that you use smaller JPEG & PNG images, or re-size the existing images with a suitable third party tool. |
|||||
Omnis Studio and 64-bit Operating SystemsJanuary 2011, updated December 2014 Omnis Studio has been tested and is certified for use with Windows 64-bit operating systems: Windows XP, Vista, 7, 2003 Server and 2008 Server, as well as 64-bit editions of Mac OS X (10.5 & 10.6). Please note that the 32-bit edition of Omnis Studio is not interoperable with 64-bit software and vice-versa. For instance, the 32-bit edition requires use of 32-bit ODBC Administrator plus 32-bit clientware with any DAMs used. Update: Please note that as of Studio 6.1, support for Linux is 64-bit only. Versions prior to 6.1 are 32-bit only. |
|||||
File Locking Issues under Mac OS XClick here for important information regarding the use of Omnis datafiles on OS X. |
|||||
Windows Support for Omnis 7 |
|||||
End of Life Notification for Old-Style (V2) DAMsThis notification pertains to the DOMNIS, DODBC, DORACLE, DORACLE8, DSYBASE, DINFORMX & DDB2 DAMs which have been superceded by the multi-threaded object DAMs. Omnis Studio 4.1 will contain the final releases of these DAMs which will no longer be updated in future versions of Omnis Studio and no longer available as of Studio 5.0. We will endeavour to provide support for OS critical issues only- as deemed appropriate. |