Past Releasenotes
Past Releasenotes
Past Releasenotes
his document includes the release notes of all the uniPaaS versions and service packs that preceded the current uniPaaS release. For information about the latest uniPaaS release, refer to the ReleaseNotes.pdf file provided with this installation.
CabinetUnload() Function
A new function was added to allow you to unload a component at runtime.
Relative Import
In eDeveloper V9.4 and below, when exporting a range of programs with references between them and then importing them to the same project, the number of references remained the same. In uniPaaS this is changed and the import will keep the reference between them, so it will not matter where they will be added. A new special setting called "SpecialRelativeImport" was added to support the old behavior.
Fixed Problems
Magic Software Enterprises Ltd provides the information in this document as is and without any warranties, including merchantability and fitness for a particular purpose. In no event will Magic Software Enterprises Ltd be liable for any loss of profit, business, use, or data or for indirect, special, incidental or consequential damages of any kind whether based in contract, negligence, or other tort. Magic Software Enterprises Ltd may make changes to this document and the product information at any time without notice and without obligation to update the materials contained in this document. Magic is a trademark of Magic Software Enterprises Ltd. Copyright Magic Software Enterprises, November, 2008
New Features, Feature Enhancements and Behavior Changes uniPaaS V1.5 Service Pack 1
Discovery Limitations
The Discovery edition of uniPaaS is intended to be used for exploratory purposes and to introduce newcomers to uniPaaSs robust capabilities. The Discovery edition is not intended for developing commercial applications. Therefore, the following limitations were added to it: The number of programs, data sources, components, records in a data source and RIA requests are limited. No upgrade is available. A project developed in the Discovery edition will not be opened in a newer Discovery version. The number of users that can develop or run a Discovery project is limited to one.
JVM Version
You can now govern the location of the JVM.DLL file that uniPaaS loads by specifying it in a new keyword called JVM_PATH.
Fixed Problems
Magic Software Enterprises Ltd provides the information in this document as is and without any warranties, including merchantability and fitness for a particular purpose. In no event will Magic Software Enterprises Ltd be liable for any loss of profit, business, use, or data or for indirect, special, incidental or consequential damages of any kind whether based in contract, negligence, or other tort. Magic Software Enterprises Ltd may make changes to this document and the product information at any time without notice and without obligation to update the materials contained in this document. Magic is a trademark of Magic Software Enterprises Ltd. Copyright Magic Software Enterprises, January, 2009
10
New Features, Feature Enhancements and Behavior Changes uniPaaS V1.5 Service Pack 2
New Features, Feature Enhancements and Behavior Changes uniPaaS V1.5 Service Pack 2
Fixed Problems
Record Main Converter Zoom Event and Missing Lines (QCR # 982042)
A new Zoom logic unit was created in the Main program even though the application already had this logic unit, when converting a range of programs and making the changes in the source project. In addition, some operations were not converted properly.
Magic Software Enterprises Ltd provides the information in this document as is and without any warranties, including merchantability and fitness for a particular purpose. In no event will Magic Software Enterprises Ltd be liable for any loss of profit, business, use, or data or for indirect, special, incidental or consequential damages of any kind whether based in contract, negligence, or other tort. Magic Software Enterprises Ltd may make changes to this document and the product information at any time without notice and without obligation to update the materials contained in this document. Magic is a trademark of Magic Software Enterprises Ltd. Copyright Magic Software Enterprises, February, 2009
10
New Features, Feature Enhancements and Behavior Changes uniPaaS V1.5 Service Pack 3
Functions RQLoad()
The RQLoad() function was enhanced and will now return two additional values: the daily number of requests and the daily accumulated response time.
Fixed Problems
Magic Software Enterprises Ltd provides the information in this document as is and without any warranties, including merchantability and fitness for a particular purpose. In no event will Magic Software Enterprises Ltd be liable for any loss of profit, business, use, or data or for indirect, special, incidental or consequential damages of any kind whether based in contract, negligence, or other tort. Magic Software Enterprises Ltd may make changes to this document and the product information at any time without notice and without obligation to update the materials contained in this document. Magic is a trademark of Magic Software Enterprises Ltd. Copyright Magic Software Enterprises, April, 2009
Fixed Problems
Magic Software Enterprises Ltd provides the information in this document as is and without any warranties, including merchantability and fitness for a particular purpose. In no event will Magic Software Enterprises Ltd be liable for any loss of profit, business, use, or data or for indirect, special, incidental or consequential damages of any kind whether based in contract, negligence, or other tort. Magic Software Enterprises Ltd may make changes to this document and the product information at any time without notice and without obligation to update the materials contained in this document. Magic is a trademark of Magic Software Enterprises Ltd. Copyright Magic Software Enterprises, May, 2009
.NET Integration
uniPaaS RIA development enables you to easily integrate any kind of .NET assembly or control as part of the client module. For more information on how to add and manipulate .NET modules, see the sample available at: http://kb.magicsoftware.com/article.aspx?article=1959&p=5.
Disable Operation
A new option was added to allow you to disable an operation, so it will not be executed during runtime. This feature provides an easy way to disable some code and preserve the condition expression attached to it (and eliminates the need of creating temporary blocks around the code). You can disable and enable sections of operations using the Ctrl+Shift+D shortcut key, the Disable Line entry in the context menu, or the Edit pulldown menu.
RIA Licensing
It is now possible to load an MGRIA license without using the MGENTx license, just by specifying the MGRIA feature as the license name. Using this type of license will cause the server to handle only RIA requests and reject all other non-RIA requests. You can continue to use your existing MGENTx license to have the server automatically load an additional MGRIA license and therefore handle all types of requests.
10
Fixed Problems
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
Magic Software Enterprises Ltd provides the information in this document as is and without any warranties, including merchantability and fitness for a particular purpose. In no event will Magic Software Enterprises Ltd be liable for any loss of profit, business, use, or data or for indirect, special, incidental or consequential damages of any kind whether based in contract, negligence, or other tort. Magic Software Enterprises Ltd may make changes to this document and the product information at any time without notice and without obligation to update the materials contained in this document. Magic is a trademark of Magic Software Enterprises Ltd. Copyright Magic Software Enterprises, June, 2009
28
Fixed Problems
Magic Software Enterprises Ltd provides the information in this document as is and without any warranties, including merchantability and fitness for a particular purpose. In no event will Magic Software Enterprises Ltd be liable for any loss of profit, business, use, or data or for indirect, special, incidental or consequential damages of any kind whether based in contract, negligence, or other tort. Magic Software Enterprises Ltd may make changes to this document and the product information at any time without notice and without obligation to update the materials contained in this document. Magic is a trademark of Magic Software Enterprises Ltd. Copyright Magic Software Enterprises, June, 2009
Fixed Problems
Magic Software Enterprises Ltd provides the information in this document as is and without any warranties, including merchantability and fitness for a particular purpose. In no event will Magic Software Enterprises Ltd be liable for any loss of profit, business, use, or data or for indirect, special, incidental or consequential damages of any kind whether based in contract, negligence, or other tort. Magic Software Enterprises Ltd may make changes to this document and the product information at any time without notice and without obligation to update the materials contained in this document. Magic is a trademark of Magic Software Enterprises Ltd. Copyright Magic Software Enterprises, July 2009
For more information about previous uniPaaS releases, see the PastReleaseNotes.pdf file provided with this installation.
e are proud to introduce uniPaaS V1.8 Service Pack 1. uniPaaS V1.8 Service Pack 1 is an improved and updated version of the uniPaaS V1.8 release. Read the information in this document to find out more about this latest uniPaaS version.
General Information
.NET Integration
With this release you can enhance your offering by easily embedding and integrating any .NET control or assembly. You can upgrade the look and feel of your Rich Internet Application by directly placing new .NET controls into your RIA user interface. You can also enhance the functionality of your RIA by integrating any .NET assembly. To use the .NET functionality, you need to have .NET framework V2.0 SP1 (or above) installed on your machine. You can install it by running the NetFx20SP1_x86.exe file in the RIAModules folder. For more information on how to add and manipulate .NET modules, see the sample available at: http://kb.magicsoftware.com/article.aspx?article=1959&p=5.
uniPaaS Licensing
In addition to the new unitary development and deployment paradigm for RIA and SaaS, uniPaaS also supports any previous Magic Software editions and forms of development and deployment. However, in order to maintain your former development and deployment capabilities, you need to obtain new uniPaaS licenses that reflect your current eDeveloper V10 licenses. To obtain uniPaaS licenses, please contact your local Magic Software representative.
Bundled Products
uniPaaS comes with the following bundled products: Limited version of DB2 Express limited to 3 months Version Control Client Jalindi Igloo The Magic Optimizer The Record Main Converter
Downloadable Databases
You can connect your uniPaaS application to various databases, including all of the previous eDeveloper V10 database gateways. Below are some links to downloadable express version databases. Make sure that the corresponding uniPaaS database gateway is included as part of the uniPaaS installation. Oracle Database 10g Express Edition Microsoft SQL Server 2005 Express Edition MySQL 5.0
Certification
For information about the various platforms on which uniPaaS V1.8 has been certified for operation by Magic Software Enterprises, refer to the Certification.pdf file provided with this installation.
New Features, Feature Enhancements and Behavior Changes uniPaaS V1.8 Service Pack 1
Performance Improvement
Some internal changes were made to reduce the size of the ECF file and improve the performance of loading objects from it. Although your old ECF files will still work with this version, it is highly recommended to recreate them in order to enjoy this improvement.
New Features, Feature Enhancements and Behavior Changes uniPaaS V1.8 Service Pack 1
New Features, Feature Enhancements and Behavior Changes uniPaaS V1.8 Service Pack 1
Java Component
Due to some internal changes made, if you used the uniPaaS Composite Generator to create a Java component, you will need to re-create that component in uniPaaS 1.8SP1 or Export the component in uniPaaS 1.8b and Import it to a new component in uniPaaS 1.8SP1.
Fixed Problems
10
11
12
13
14
15
16
17
18
19
20
21
22
The number of records read/written into the database in one second was smaller in uniPaaS compared to eDeveloper V9.
23
Fixed Problems
Magic Software Enterprises Ltd provides the information in this document as is and without any warranties, including merchantability and fitness for a particular purpose. In no event will Magic Software Enterprises Ltd be liable for any loss of profit, business, use, or data or for indirect, special, incidental or consequential damages of any kind whether based in contract, negligence, or other tort. Magic Software Enterprises Ltd may make changes to this document and the product information at any time without notice and without obligation to update the materials contained in this document. Magic is a trademark of Magic Software Enterprises Ltd. Copyright Magic Software Enterprises, October, 2009
New Features, Feature Enhancements and Behavior Changes uniPaaS V1.8 Service Pack 1b
WMQ Component
The RFH2 Header fixed folders, such as USR and JMS, are now supported for both reading and writing. In order to enable this functionality, some new programs were added to the WMQ component.
UNIX Deployment
When using this service pack, if you want to use uniPaaS on a UNIX server and your project uses .NET objects, then you must recreate your ECF file.
Fixed Problems
Fixed Problems
Magic Software Enterprises Ltd provides the information in this document as is and without any warranties, including merchantability and fitness for a particular purpose. In no event will Magic Software Enterprises Ltd be liable for any loss of profit, business, use, or data or for indirect, special, incidental or consequential damages of any kind whether based in contract, negligence, or other tort. Magic Software Enterprises Ltd may make changes to this document and the product information at any time without notice and without obligation to update the materials contained in this document. Magic is a trademark of Magic Software Enterprises Ltd. Copyright Magic Software Enterprises, January, 2010
Fixed Problems
Magic Software Enterprises Ltd provides the information in this document as is and without any warranties, including merchantability and fitness for a particular purpose. In no event will Magic Software Enterprises Ltd be liable for any loss of profit, business, use, or data or for indirect, special, incidental or consequential damages of any kind whether based in contract, negligence, or other tort. Magic Software Enterprises Ltd may make changes to this document and the product information at any time without notice and without obligation to update the materials contained in this document. Magic is a trademark of Magic Software Enterprises Ltd. Copyright Magic Software Enterprises, February, 2010
10
11
12
Installation Mgreq.ini
The default value of the AutoLoopBack property in the Mgreq.ini file was changed to Y.
Help Changes
The uniPaaS Help was enhanced and it now contains information from various documents, such as the Mastering uniPaaS PDF, Technical Notes, and documentation about servers. When searching for a string in the uniPaaS Help, details from all of these sources will appear. You can see the source of the result in the Location column.
13
Fixed Problems
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
Magic Software Enterprises Ltd provides the information in this document as is and without any warranties, including merchantability and fitness for a particular purpose. In no event will Magic Software Enterprises Ltd be liable for any loss of profit, business, use, or data or for indirect, special, incidental or consequential damages of any kind whether based in contract, negligence, or other tort. Magic Software Enterprises Ltd may make changes to this document and the product information at any time without notice and without obligation to update the materials contained in this document. Magic is a trademark of Magic Software Enterprises Ltd. Copyright Magic Software Enterprises, April, 2010
37
Fixed Problems
Magic Software Enterprises Ltd provides the information in this document as is and without any warranties, including merchantability and fitness for a particular purpose. In no event will Magic Software Enterprises Ltd be liable for any loss of profit, business, use, or data or for indirect, special, incidental or consequential damages of any kind whether based in contract, negligence, or other tort. Magic Software Enterprises Ltd may make changes to this document and the product information at any time without notice and without obligation to update the materials contained in this document. Magic is a trademark of Magic Software Enterprises Ltd. Copyright Magic Software Enterprises, April, 2010
Fixed Problems
Fixed Problems
Magic Software Enterprises Ltd provides the information in this document as is and without any warranties, including merchantability and fitness for a particular purpose. In no event will Magic Software Enterprises Ltd be liable for any loss of profit, business, use, or data or for indirect, special, incidental or consequential damages of any kind whether based in contract, negligence, or other tort. Magic Software Enterprises Ltd may make changes to this document and the product information at any time without notice and without obligation to update the materials contained in this document. Magic is a trademark of Magic Software Enterprises Ltd. Copyright Magic Software Enterprises, July, 2010
10
Fixed Problems