Changes on Properties Default Values
In GeneXus 9.0 some properties have changed their default values.
We list them here to be taken into account in the conversion of Knowledge bases form prior GeneXus versions.
To see the detailed changes on properties More information...
Date Format, Time Format and Decimal Separator
The properties Date Format, Time Format and Decimal Separator aren't anymore model properties, they are properties of the Language object. More Information...
Scope: All the knowledge bases.
Client side validation
The default value of the Client side validation Property was changed. The new default value is Yes. The old one was No.
In order to keep the prior behavior in just change the model Property.
Scope: Java or .NET Win Applications
The default value of the Exposed Namespace Procedure Property (SOAP Namespace) was changed.
The default old value was http://tempuri.org/action, and the new one is the knowledge base name.In order to keep the prior behavior just change the Object Property, in other case all the Clients have to import the WSDL again.
Scope: Web service provider applications.
Text Report Output
The default value of the Text report output Property was changed. The new default value is Text. The old one was Report Viewer.
In order to keep the prior behavior in the reports of your Java applications just change the model Property.
Scope: Java applications
The default value of the Oracle version Property was changed. The new default value is 9.x or higher.
In order to keep the prior behavior in your Oracle Applications just change the model Property.
Default Join Type changed
Now the default join type is Outer, in all dbmses. In prior versions the default join in DB2 UDB for Iseries, DB2 UDB and Informix was Inner or Natural join.
To keep the prior behavoir just change the Model Property Join Type to "Natural Join".