Rocket Uniface User Forum

Be the first person to like this.
Uniface is replacing DLM with Sentinel as its licensing tool as of 10.3.03 and 10.4. Sentinel provides more functionality than DLM and will help to reduce license administration and manual overhead for both you, our customers, and for us. So how does it work? And what are the main differences between Sentinel and DLM? At the heart of Sentinel is the Entitlement Management System (EMS), a central cloud service that maintains the licenses for all Uniface customers and users. It provides a self-service portal that you can use to obtain and extend licenses using your Entitlement ID that you initially receive from Uniface License Management. After that, you ...
0 comments
Be the first person to like this.
Uniface is moving from DLM to Sentinel by Thales for its license management. Since the initial release, users of the Community Edition have been using Sentinel, and starting from 10.4 and 10.3.03 it will also be the default for the Enterprise Edition. In this blog, we will have a look at the Sentinel RMS (Rights Management System) License Manager, which is the counterpart of the DLM License Server. Currently, Uniface Enterprise customers use DLM for license management, and many of you are using the DLM Server (or even multiple servers) to host your application license features. The Sentinel RMS License Manager is the Sentinel equivalent of the DLM Server and ...
1 comment
Be the first person to like this.
In patch 10.3.02.057, we made some changes to how the Uniface compiler handles component variations that overlay modelled triggers. We have learned that our earlier change to the inheritance model has been complicating customer migrations too much and it has made us rethink our solution. In essence, we have revived the Uniface 9 trigger behaviour, enabling default trigger behaviour for all triggers that have default behaviour. For customers migrating from Uniface 9 to Uniface 10, this will make the migration smoother. For those of you who have already migrated to Uniface 10, this may result in some different behaviour. Here, we'll explain how Uniface 10 deals ...
0 comments
Be the first person to like this.
With this blog, we'd like to brush up on your knowledge about resources, a.k.a. runtime objects. Also, as we recently included some improvements in Uniface 10.3.02 patches 61 and 62, this is a great time to recap about how to get the best out of standardized deployment. Pay special attention to the ability to specify a plain network path in your assignment file, which is explained below. This blog pertains to Uniface 10. and partly also to Uniface 9 using standardized deployment. Resources With the Uniface 10 IDE, the user defines development objects such as components, entities, application shells, global objects, and so on. The IDE compiles them into ...
0 comments
Be the first person to like this.
We know how important secure communication is for your Uniface application, which is why Uniface supports the use of the TLS protocol. Rather than making Uniface TLS-configured straight out of the box, we wanted to ensure you maintain the flexibility to decide which communication channels you wish to secure. That's why we have taken some steps to make it simpler for you to configure TLS. What is TLS? The Uniface Transport Layer Security (TLS) connector enables you to use certificate-based public-private key pairs to encrypt communication between communication peers. For example, between Uniface servers, clients, databases, and external services, such as email ...
0 comments
Be the first person to like this.
Rocket® Uniface 10.4.01 is just around the corner, and that means some changes for both Enterprise Edition and Community Edition users. To guide you through the transition to the latest and greatest version of Uniface, we have put all the critical information on one handy page, which you can visit . What to look for if you're an Enterprise Edition User? Rocket® Uniface version 10.4.01 has three big changes for Enterprise Edition users: Sentinel is replacing the Uniface DLM licensing system. The Repository table definitions have changed. You can choose to have 32-bit and 64-bit development and deployment environments. To guide you through these changes, ...
0 comments
Be the first person to like this.
With the release of 10.303 and 10.4.01, Rocket® Uniface Enterprise Edition is moving from DLM to Sentinel for license management. One of the benefits that comes with this change is the ability to view and manage aspects of your licensing yourself using the Sentinel EMS Portal, without needing to contact License Management. When you register with Uniface to use a Sentinel license, you are given an Entitlement ID. This represents the licensing features you are entitled to and also gives you access to the EMS Portal. Simply go to the Sentinel EMS Portal , and log in with your Entitlement ID. On the portal, you can: Activate and download on-premises licenses ...
0 comments
Be the first person to like this.
Enterprise Edition users can now choose between 32-bit and 64-bit environments for both your application development and deployment, as of Rocket® Uniface 10.3.03 and 10.4.01. While we already supported a 64-bit runtime to deploy your application, you can now also use the 64-bit IDE to develop your application in a 64-bit environment! Benefits of deploying a 64-bit application Better performance because the application matches the hardware architecture More responsive because hardware resources are optimally utilized All current processors are optimized for 64-bit instructions. What do you need to consider? Let’s step back a bit. When you develop a Uniface ...
0 comments
Be the first person to like this.
You may find yourself having to work offline while using your Rocket® Uniface IDE, application, or other licensed Rocket® Uniface products or features. If you are using a Network license, you require a network connection to the RMS License Manager to do so. If you cannot connect to the RMS License Manager, for example, if you're traveling or working from home, you can check out a commuter license and continue working as normal. What is Commuting? Commuting is similar to borrowing under DLM. A Sentinel commuter license allows you to temporarily use a license on a machine or application that is not connected to the network. This is used for network licenses ...
0 comments
Be the first person to like this.
Created by Jonke Korzelius, April 26, 2021 In the upcoming new release of Uniface 10.4.01, we are making a technical upgrade to our IDE repository to prepare for future enhancements. In an Plan your repository migration to Uniface 10.4 , we explained that you have to plan for a migration. In this blog, we take a deeper dive into the changes we are making and how they will affect you. A new minor version for Uniface allows us to make changes in the fixed length sections of the repositories' entities. Although we can make changes in the variable length sections of repository entities in a patch release, changes to the fixed length sections can only be made ...
0 comments
Be the first person to like this.
Created by Jonke Korzelius , June 1, 2021 A minor version update for Uniface, what does that mean for you? There is an upcoming new release of Uniface 10.4.01. In this blog we will look at what this means for migrating your Development Environment's (IDE) Repository. Upgrading to a minor version gives the Uniface Lab the opportunity to change the physical table definitions. We changed some fixed-length fields of the Repository's entity definitions to support future enhancements to the IDE. To take advantage of these future IDE enhancements, you have to recreate your database table definitions. To do so, just export your existing Repository data and then ...
0 comments
Be the first person to like this.
Created by Frank Doodeman , Apr 06, 2021 The Uniface Router Monitor is a small but practical Uniface Windows application that you can use to fine-tune parts of your running application. It can monitor the Uniface Router to which it is connected and the Uniface Servers that are using that Uniface Router, as well as the clients that are using those servers. Moreover, it can dynamically change Uniface Router parameters, reload the Uniface Router's assignment file, start and stop Uniface Servers, and stop the Uniface Router. All of this can come in very handy, for example when your application is experiencing problems in the area of response times. This ...
0 comments
Be the first person to like this.
Uniface CE and EE licensing The observant amongst us may have noticed that last week a new edition of the Uniface 10 Development Environment was released. This new edition is the Community Edition — a free to use, non-commercial version of the Uniface 10 IDE for Windows 10 and SQLLite — it is available today from http://www.uniface.com . Although the deployment options are limited, the product is complete, and all features are available for use. Several product enhancements and features were needed to allow us to deliver this new Community Edition: An improved installer/patcher experience U pdated branding (more to ...
0 comments
Be the first person to like this.
Blog by Barbara Douma and Jyoti Singh Dynamic server pages (DSPs) provide the user interface for web applications. They enable users to view and modify data in a browser, and provide a lot of built-in functionality to ensure that data is formatted and displayed correctly, and to ensure that data entered by the user is correct before it is stored. For example, a DSP automatically checks that a Numeric field does not contain alphabetic characters. This happens in the browser, in the client side of the DSP, even before the data is submitted to the backend server, where the data is validated again before being stored. Having the client side of the DSP handle formatting ...
0 comments
Be the first person to like this.
TLS support for LDAP driver Blog by Rasmus Stahl With the Introduction of the LDAP U3.0 driver Uniface offers native connectivity to LDAP and Microsoft’s Active Directory using TLS connections. LDAP is the latest delivery from an ongoing initiative to elevate all Uniface network traffic to use TLS, and will help protect applications from man in the middle attacks, as described in: https://support.microsoft.com/en-us/help/4520412/2020-ldap-channel-binding-and-ldap-signing-requirements-for-windows . LDAP over TLS has also been a popular request from customers. To Use LDAP over TLS you will need to update the driver settings in your ASN file and setup correct ...
0 comments
Be the first person to like this.
Reported issues search now available in an interactive form. By Jan Cees Boogaard As a result of our efforts to make relevant information about Uniface as easily accessible as possible, the known issues can now be queried in an interactive form. The new form shows more details about the issues and it allows for extensive filtering. On the main page, you will find a list of issues that were reported in the current version of Uniface and a list with information from our archives. For help with the use of the form, there is a quick users guide at the top of the page. The new feature can be found in the menu under Support/Reported Issues (new) or by directly ...
1 comment
Be the first person to like this.
Pathscrambler Security Enhancements Blog by Andy Holzman “From simple encoding to strong encryption, read on to learn about the latest security our third iteration of the path scrambler brings” With this blog we announce a change to the Pathscrambler encryption of the Uniface assignment files that will become available in one of the upcoming patches. We have enhanced the security provided by the Pathscrambler, the Uniface utility used to encrypt sensitive information and values in assignment files and login strings. The Pathscrambler will now append a digest to any assignment file line or string in which it has encrypted some text. This ensures that the ...
0 comments
Be the first person to like this.
Client-side triggers for server-side validation errors Blog by Barbara Douma Dynamic server pages already support client-side field syntax checks, which prevent incorrect data from being submitted to the server. Uniface provides a default mechanism for reporting and displaying syntax errors in the browser, and web triggers for customizing the error reporting and display. However, field syntax checks are just a subset of the data constraints that Uniface validates when it is instructed to reconnect, store, or validate data. Other declarative constraints as well as procedural constraints are validated on the server and, until now, there was no customized way ...
0 comments
Be the first person to like this.
Blog by Peter Lammersma For today’s businesses, they say, data is more important than ever. I don’t agree with the ‘today’ part: data always has been businesses’ most important asset, and always will be. There is a difference between now and back then, though. The IT landscape is now extremely dynamic and reliant on innovative IT. Dependence on technology leads to enormous growth of data and, at the same time, of the number of attacks on the data. Can a potential risk be turned into a business opportunity? During our second workshop / ‘pizza session’ of 2019 we answered that question. Before I explain how, we need to look at the cause of the growth of security ...
3 comments
Be the first person to like this.
Blog by Peter Lammersma For today’s businesses, they say, data is more important than ever. I don’t agree with the ‘today’ part: data always has been businesses’ most important asset, and always will be. There is a difference between now and back then, though. The IT landscape is now extremely dynamic and reliant on innovative IT. Dependence on technology leads to enormous growth of data and, at the same time, of the number of attacks on the data. Can a potential risk be turned into a business opportunity? During our second workshop / ‘pizza session’ of 2019 we answered that question. Before I explain how, we need to look at the cause of the growth of security ...
0 comments