The Query Component is available starting from the WebRatio 5.1 version. It's a Utility Component that permits to execute a custom edited query using the HQL(Hibernate Query Language) or SQL query language. Moreover it can dynamically compose an HQL query depending on the incoming Domain Model ident...
The Stored Procedure is an Operation that allows calling a procedure stored in a database.
To use this Component correctly, the procedure must be previously created in your database.
Discover how to use the Stored Procedure reading this article.
The purpose of this article is to provide the basics to operate with styles in WebRatio. A Style Project contains the layout templates needed to generate the graphical elements of your Web Application; the project includes also the resources used in the templates.
WebRatio introduced the chance to use Visibility Conditions in a Web Project. This feature allows you to disable or show elements in the generated Web application if the conditions specified for those elements are verified.
It is now possible to integrate the horizontal profiling of the Web appli...
In the Domain Model you can define BLOB attributes to store files.
This type of attribute is objectified using an instance of a particular object implementing the RTXBLOBData Interface. This type of object gives access to some properties such as the name, lenght and extension of the wrapped BLOB....
WebRatio provides some properties that define the information regarding the runtime of your web application. RTXConfig.properties file is the properties file where you can configure your preferences. The RTXConfig.properties file contains information that control your work directory where the applic...
Tomcat Application Server is able to manage by default all the ISO-8859-1 characters to encode URIs.
If your Application uses characters that does not belong to this character set, you have to configure the Application Server or your Application in order to correctly manage them.
If not config...
It is possible to execute the business logic contained in an Action Definition directly from a Script Utility Component.
To execute an Action Definition in a Script, you must use an instance of the RTXOperationUnitService, which is the Java service that describes the behavior of a generic Action De...
The Java Naming and Directory Interface (JNDI) is an API for directory service that allows clients to discover and lookup data and objects via a name. Like all Java APIs that interface with host systems, JNDI is independent of the underlying implementation. Additionally, it specifies a service provi...
When designing Web Projects, often the use of static values are required, such as values of conditions, passing of static values in Links Coupling, values in configuration Properties of the Units, etc. The problem of the usage of static values is that they may vary according to the environment in wh...
The BAM (Business Activity Monitor) is a software whose purpose is to aggregate, analyse, and present information about the run-time behaviour of a Business Processes based applications. The BAM in WebRatio is an application that connects to an application database through a scheduled automatic oper...
Thanks to the WebRatio integration in the Eclipse environment, it's possible to easily debug a Web application without leaving the tool.
Usually, debugging a WebRatio generated web application means testing the custom units that have been developed for your specific Web project. The Eclipse Debug...
In WebRatio it's possible to create URLs dinamically using a Script Utility Component.
Learn how to do it reading this article.
WebRatio support all the databases that are supported by Hibernate. Nevertheless, the list of the database types that you have at disposal when creating a new database connection does not contain the full list, but it proposes the most used. Therefore WebRatio gives you the chance to integrate a new...
Let's suppose that you want to deploy your project directly on the remote host that will contain the Web Application. You have to configure the Deploy Configuration that allows you to obtain the final Web Application package in order to be able also to upload the package on the remote host. This art...