Blog Posts

Explore all blog posts

Browse through all blog posts available.

Strengthening Data Security: Certifying Uniface Applications for Robust Tamper Detection Author : Anastasios Chatziioannou, Sr. Software Engineer, achatziioannou@rocketsoftware.com _____________ You’ve completed development and are ready to deploy your Uniface application. But how can you ensure it remains secure and untampered with? With our new security feature, you can now protect your resources against unauthorized modifications, safeguarding both your data and the integrity of your application. Your Uniface client or server will confirm whether the loaded resources are authentic. This ensures that your resources ...
0 comments
Please find the blog post announcing the Uniface 10.4.03 release, originally posted on October 9, 2024 on Rocketsoftware.com: Enhancing Developer Efficiency with Uniface 10.4.03: A Modern UX for Your Applications Rocket Software’s Uniface 10.4.03 equips developers, solution providers, and architects with the crucial ability to deliver modern, accessible, and high-quality user experiences quickly. Uniface UX and UX Interface, part of Uniface 10.4.03, upgrades the user experience by allowing the creation of consistent, visually compelling, and WCAG-accessible web applications. And enjoying this expansion of features without the need to write code frees you ...
0 comments
by Hong He With the release of Uniface 10.4.03, the bundled version of Apache Tomcat has been upgraded to Tomcat 10.1.26. This update brings important changes that may affect your web server configuration. Here’s what you need to know: Upgrade to Tomcat 10.1.26: Java 11 or Higher Required : Tomcat 10.1.26 requires Java 11 or later. If you're currently using an older version like Java 8 (used with Tomcat 9), you'll need to upgrade to at least Java 11 . Uniface 10.4.03 includes OpenJDK 17 , which is fully compatible. Servlet Specification Upgrade : Supported Servlet specification is now 6.0. We upgraded from Servlet 3.0 to Servlet ...
0 comments
by Rishi Kanhaisingh With cyber threats becoming more advanced, making sure software is secure and trustworthy is more important than ever. Code signing helps by acting like a digital stamp of approval. For end-users, it means they can feel confident that the software they download is safe and hasn’t been tampered with. IT professionals also rely on it to protect their systems making sure updates and installations are secure and approved. Without code signing, the danger of installing harmful software increases, which can lead to data breaches, system problems and financial lo s s es. Starting from Rocket Uniface 10.4.03-000, ...
0 comments
Service Pack 10.4.03 - Changes to Platform Support As we continue to evolve and improve our services, we must ensure that our platform support aligns with the latest standards and vendor support statuses. In our upcoming service pack, the support status of several platforms, databases and browsers will change. Here’s a detailed look at the differences: Platforms We will be adding support for the following installation codes. Linux: • SUSE 15.5+ (LU9) iSeries: • IBM i7.4/ i7.5 (AS6) Support for the following platforms will be discontinued: Windows: Windows 8.1 Windows Server 2012 R2 Linux: RedHat 7.*/CentOS 7.* (LIE) ...
0 comments
by Jonke Korzelius We have enhanced the latest versions of Uniface with the option to have Uniface format your ProcScript. With ProcScript code formatting, you can correct or improve your code indentation to increase readability and understanding. You can apply formatting on a selected portion of code using the Format Selection option or format the entire document using the Format Document option, both available from the Code Editor’s popup menu. You can change the shortcut keys for these menu options to your liking in the [USERKEYS] section of the usys.ini file. The default is Alt+F (Selection) and Alt+Shift+F (Document). Formatting rules ...
0 comments
by Dongbo Zhang We recently introduced a new feature in Uniface that empowers developers with enhanced pattern matching and validation capabilities: Regex String. On top of legacy Syntax Strings, Uniface now provides you with a new option of using regular expressions to define and validate patterns within your applications. What are Regex Strings in Uniface Regex Strings are regular expressions enclosed in forward slashes (/). They provide a flexible and robust way to specify patterns for validating user input, searching and comparing strings, and performing complex text manipulations. How to Use Regex Strings in Uniface Defining Field Syntax: ...
0 comments
As you may have heard, Rocket Software recently aquired OpenText's AMC business. You can read more details here . We are pleased to inform you that Rocket will begin to monitor the AMC community discussions, tips/news/events, idea exchanges, and blog. We welcome your interactions once again and look forward to serving you. If you should have any questions, please feel free to reach out to MFI-Community@opentext.com #COBOL #EnterpriseDeveloper #VisualCOBOL #Mainframe #EnterpriseAnalyzer #HostConnectivity #ExceedTurboX #CORBA #CobolAnalyzer
0 comments
by Etienne Thijsse Assignment files are how you configure your Uniface application s . However, currently assignment files are not very flexible. Often you need several assignment files that are almost identical, except for one or two settings. For example, two users on the same system that use the same application each need their own assignment file , if in the [files] section , the user’s home directory needs to be set. Or, if there are multiple versions of the application and the version number is part of the path to the Uniface archive files (. uar ), then you also need a separate assignment file for each ...
1 comment
21 Questions With... Kim Hoskin , OpenText Lead Technical Support Specialist Name: Kim Hoskin Title: Lead Technical Support Specialist Location: Newbury, UK What product forums are you most active in? AMC, Enterprise Developer / Server What was your very first job ever? A holiday job where I was drilling holes into big chunks of steel, if I recall for boilers. Tell us about your career journey: Quite long…… too much to mention in one line and perhaps not very interesting. I have worked in various sectors like broadcasting to pharmaceuticals. Most roles I had were in support teams and some development. What did ...
1 comment
by Jonke Korzelius When you are writing Uniface ProcScript, every keystroke matters. Efficiency and accuracy are important and will boost your productivity. Auto-complete, also known as code completion, is a functionality integrated into modern code editors that predicts and suggests completions for the code you are typing based on the characters you have entered. It is like having an assistant that offers suggestions to streamline your coding process. How Auto-Complete Works When you start typing in a ProcScript editor with auto-complete enabled, it at once starts analyzing the character entered and presents a list of suggestions that match what ...
2 comments
by Gerton Leijdekker Improve your end users' web experience: Introducing Uniface UX and UX Interface The Uniface R&D team is pleased to share two new experimental features - the Uniface UX and the UX Interface - to greatly impact your web application development. We've designed these features to help you quickly and easily redefine the end-user experience of your web applications. Using the Uniface UX and the UX Interface, developers have out-of-the-box tools to meet the high expectations of today's end users and create graphically rich, modern, and highly customized web applications easily. Uniface UX: Redefining the Out-of-the-Box ...
0 comments
Author: Weiye Li In the fast-paced world of software development, efficiency and convenience are paramount. As a low code application development platform , Uniface has been a trusted tool for many developers ; however , sometimes there can be inconvenience : the absence of a built-in random function . But today, we are happy to introduce you to the solution to this inconvenience: the new $random function . The Past: Uniface's Random Conundrum For a while, Uniface developers faced a common challenge : the lack of a built-in random function to generate random values. This limitation meant ...
0 comments
I’m very pleased to announce the availability of RM/COBOL ® 12.20 . This latest AMC product release enables our COBOL developers to build, deploy and modernize existing RM/COBOL applications using the latest technologies and operating environments. Key Release Highlights include: Relativity Data manager and Data Server now support 64-bit Windows natively. Relativity Designer enhancements RMNet enhancements For a full list of product updates, please see the product release notes . This latest release of RM/COBOL is now available for order within Sales Force. Existing on-maintenance customers may also download the latest version ...
0 comments
Hi all, I’m very pleased to announce the availability of extend 10.5.1. This release is the first product update for extend 10.5 and importantly carries with it our commitment of continued support for extend customers. This latest edition of extend enables ACUCOBOL customers to instantly deploy their applications to any web, mobile and cloud platform. More information on this release can be found here . Best regards, Dominique Sacré Product Director Application, Modernization & Connectivity #acutoweb #ACUCOBOL-GT #COBOL #ACU #extend #Modernization #AcuCobol #ACU-GT
0 comments
by Dongbo Zhang We are excited to announce a significant update to the Uniface ProcScript language that brings powerful new features to enhance both the security and efficiency of your applications. Our commitment to providing you with top-notch solutions has driven us to integrate Base64URL encoding and Elliptic Curve Cryptography (ECIES, ECDSA, and Ed25519) into $encode and $decode functions. Base64URL Encoding: Simplifying Data Handling Base64URL encoding is a URL-safe variant of the traditional Base64 encoding. It allows you to represent binary data safely in text format, making it ideal for use in URLs, JSON, and other contexts where you ...
0 comments
In the ever-evolving landscape of enterprise applications, your experiences are the compass guiding us toward innovation and improvement. At OpenText, we understand the importance of staying attuned to the challenges and successes our community faces in building, deploying, accessing and modernizing mainframe and COBOL applications. That's why we've partnered with global research and analysis experts, Vanson Bourne, to bring you a unique opportunity to shape the narrative of mainframe modernization. Your Opinions Matter As a valued member of our community—whether you're a customer, prospect, or partner—your opinions are valuable. If you are working ...
0 comments
The Rocket Uniface Roadshow 2023, recently held in multiple cities across Europe, including Paris, France; Bregenz, Austria; Utrecht, The Netherlands; and Birmingham, United Kingdom, was a huge success. Customers experienced the latest advancements in Uniface technology through informative sessions, interactive demos, and networking opportunities with fellow industry experts. In case you couldn’t join us at the Uniface Roadshow or simply wish to revisit the presentations with your colleagues, we’ve made it easy. You can now download the presentation decks from our Uniface User Library on the Rocket Forum . Here are some of the topics we covered: ...
0 comments
by Jonke Korzelius We are excited to share with you an enhancement in the IDE. In our continuous effort to improve your development experience we have introduce d a set of convenient keyboard shortcuts. These shortcuts will empower you to navigate and execute actions swiftly, making your development workflow even more efficient. Keyboard combinations explained With the new keyboard shortcuts, you can : Navigate to the U - Bar : Quickly jump to the Main U - Bar with a simple keyboard combination , Alt+D . Close the current or all Editor tab s : Easily ...
0 comments
More platforms and technology updates for the OpenText VDI solution Our Exceed TurboX VDI solution now supports the Linux Wayland protocol, which is more and more becoming the main display protocol instead of X11 in many Linux distributions. Having support for Wayland future proofs your application virtualization infrastructure. Linux applications and desktops using Wayland can easily be displayed using Exceed TurboX. Wayland logo Exceed TurboX 12.5.2 introduces major support for arm CPU based platforms. The OpenText VDI solution and Desktop as a Service (DaaS) platform now supports Windows for arm (Windows ARM64) and Linux for arm (Linux AArch64). ...
0 comments