New features in TCA 3.40
February 3, 2010 at 3:57 pm | In TCA, Transoft Products | Comments OffTags: TCA, Unicode, Silverlight
TCA 3.40 will contain the following new features:
- Define services to map to COBOL entry points within SDL – no code changes required
- Unicode support for Java, .NET and MF COBOL adapters. New SDL type nchar added to handle this
- Web server component to forward TCA requests to a Component Broker. This will enable support for use of existing TCA proxy code through Silverlight or WPF Browser apps
- Starter forms for ASP.NET
DBIntegrate v1.2
February 3, 2010 at 1:44 pm | In DBIntegrate, Transoft Products | Comments OffTransoft DBIntegrate provides real-time access to multiple data sources enabling flexible, repeatable, automated Data Migration and Data Cleansing.
It also offers Data Integration with optimized realtime, read-write access to data across all sources, plus fast, configurable Data Warehousing.
DBIntegrate v1.2 is now available for download from Transoft’s FTP site. The release includes the following components:
The DBIntegrate Server
Provides real-time, read-write access to many different data sources including SQL Server, Oracle, Access, MySQL, COBOL, C-ISAM, BASIC, Excel spreadsheets, Progress, Sculptor and PRO-ISAM.
The DBIntegrate Runtime
Drives data mapping, re-structuring and cleansing processes. It includes a large number of in-built data processing functions and is easily extensible.
The DBIntegrate Administrator
Provides an easy to use, drag and drop, graphical user interface for defining data mapping, data restructuring and data cleansing operations.
Some of the recent enhancements are:
New and improved processing functions:
- DBI_ESCAPE_SINGLE_QUOTE
- DBI_CALCULATE
- DBI_TODAY
- DBI_GET_ADDR_POSTCODE
- DBI_ISORG
- DBI_WRITELINE
- DBI_NEW_GUID
- DBI_TRUN_LEN
Data Mapping and Viewing
- Implement Source and Target View buttons to allow easy viewing of source and target data
- Auto-refresh lists of source and target tables and columns
Data Source Administration
- Graphical tool to allow the definition of views in the UDD
DBIntegrate Runtime
- Validate schema and mappings before running a migration job
- Report statistics after each migration job
- Stop the migration job if errors exceed the specified maximum
- Output the version to the log file
DBPronto v2.30
February 3, 2010 at 1:27 pm | In DBPronto, Transoft Products | Comments OffDBPronto v2.30 is now available for download from the Transoft FTP site. This release is available on the following platforms:
- Windows Server 2000, 2003, 2008, Windows XP, VISTA, 7
- Linux, PowerPC or Intel, 32 or 64 bit
- HP-UX PA-RISC
- IBM AIX 64 bit
- Solaris SPARC
A large number of features are included in this release and other product releases since v2.0.
Additional Functionality
- Support for Fujitsu COBOL inthe DBPronto I/O Intercept libraries.
- Transaction processing is now supported in the C-ISAM/D-ISAM client libraries.
- Add support for time and timestamp field types
- Allow definition of return value to be used when reading sanitized date and time fields
- Enable configuration of C-ISAM MAX_REC_LEN value.
- It is now possible to load changes to the metadata or load new metadata without stopping and starting the DBPronto Server. A ‘Refresh Metadata’ button has been added to the DBPronto Administrator.
- Use KEEPALIVE to ensure the DBPronto Server is notified when client processes disconnect. This ensures resources such as locks can be released.
- Improvements in the .NET API to the Lock Server
- If the DBPronto Server connection to the RDBMS is broken, allow configuration for re-connect.
Performance Improvements
- When using DBPronto I/O intercept client libraries and passing file I-O to the native COBOL file handler
- Use stored procedures for READ operations when keys are composed of multiple fields; also for DBAM READ and WRITE.
- Allow the use of joined sub-queries for DBAM
- The DBPronto Server and Client can now be configured to communicate via named pipes rather than sockets.
DBPronto Pre-Processor and DBP API client library
- Provide emulation of RM-COBOL C$RERR
- Provide emulation of RM-COBOL specific START FIRST/LAST syntax.
- Ensure the pre-processor handles RM-COBOL clauses: SELECT NOT OPTIONAL, NOT INVALID, NOT AT END
- Implement a pre-processor to convert ACUCOBOL Transaction statements to DBP API calls.
Metadata Creation and Management
- Allow definition of a condition for a sub-table to avoid empty rows in the sub-table.
- Create all definitions for U/FOS DBAM files
- The metadata creator has been enhanced to allow definition of the record prefix, a file containing ‘replace’ words, and an option specifying the redefine to use.
Coming Soon: U/BL Release 5.20
December 22, 2009 at 5:53 pm | In Transoft Products, UBL | Comments OffWork is currently in progress on the next U/BL release. It will include:
- New improved List Box control
- Suspending Print-Pass-Thru
- Increase U/BL password length
- U/Gi Mouse wheel support
- Tooltips
- Selecting printer name from code
- Configure UBLMON UNIX job report fields
- EDITBOX – support for right and center justify
- UBL Studio Forms designer “Undo” option
The release is expected to be available in April.
New WSDL format for TCA
October 13, 2009 at 11:27 am | In TCA, Transoft Products | Comments OffTags: Axis, Axis2, Crystal Reports, SOAP, TCA, Web Services, WSDL
Back when TCA SOAP support was implemented, the most common SOAP format was the rpc/encoded. At that time, Java implementations were the most common client for SOAP.
As time has moved on, the .NET framework has dominated the Web Services landscape. By default, .NET uses the document/literal style (although it happily interoperates with rpc/encoded)
Now the latest Java libraries have dropped support for rpc/encoded (Apache Axis2 – see http://ws.apache.org/axis2/1_1_1/Axis2-rpc-support.html). Attempting to use Axis2 to read the TCA WSDL will fail with an exception stating : “Encoded use is not supported”. Obviously this will cause problems with any software built on Axis2, such as Crystal Reports.
To address this, TCA has been modified to support the wrapped document/literal format (described here: http://www.ibm.com/developerworks/webservices/library/ws-whichwsdl/). The modifications come as an updated .mac file for the Transoft Development Suite and as a modified Component Broker.
The changes will be part of the next release, but in the meantime if you find yourself needing to interoperate with a SOAP framework that doesn’t support rpc/encoded, contact customer services and we can supply an update
Transoft Graphical Adapter (TGA)
September 16, 2009 at 11:31 am | In HP3000 Products, Transoft Products | Comments OffTransoft Graphical Adapter (TGA) provides an emulation of the HPe3000 VPLUS functionality on Windows and UNIX. It enables migration of applications that use VPLUS for the user interface with no code changes.
TGA also extends the VPLUS functionality so that the user interface may be browser based via an ASP.NET or JSP thin client application or windows forms based, via a VB.NET thin client application.
Previously the number of fields on a TGA screen was limited to 255; this limit has now been increased to over 32000.
FlexGen Updates
September 16, 2009 at 11:06 am | In FlexGen, Transoft Products | Comments OffA large number of updates are available on the FlexGen FTP site:
Configure multiple construct and compile to compile programs in a date range : Scripts are available for download.
Integrate DBPronto with FlexGen. DBPronto allows the FlexGen user to replace existing COBOL data files with an RDBMS without any manual dictionary changes. The DBPronto XML Builder menu option enables automatic creation of the DBPronto XML metadata.
BIGEXTDIALOG windows – grouped items. The functionality introduced in FlexGen 7.00 to allow for windows containing very large numbers of items, has been extended to support grouped items.
Screen performance. When moving the cursor on transaction forms that make use of dynamic fields the screen performance could be a problem in recent versions of FlexGen, this has been greatly improved.
ActiveX Controls. In programs making very heavy use of ActiveX controls, a small resource leak could eventually cause a GPF. This has been fixed.
Terminal Login Conflicts. Terminal Login Conflict problems can have different underlying causes. This fix addresses one of the possible causes.
Increase the number of fields in Alternate Keys. FlexGen now allows up to 18 fields in each alternate key.
Allow more than 100 files in a form.
TCA components. Fix ActiveX error during compilation.
FlexGen Editor. Fix problem with moving lines in character mode.
SORT on sequential files. Correct problem causing no records to be returned.
Allow program with more than 40 lookups.
Correct Display Environment menu option for RM/COBOL.
ActiveX components. Allow use of parameters passed by reference with ActiveX components.
If you would like any more information about these changes, please contact Transoft Customer Services.
ADO.NET Data Provider for U/SQL
September 15, 2009 at 6:23 pm | In Transoft Products, USQL | Comments OffU/SQL already provides ODBC and JDBC access to legacy data.
Now we have produced an ADO.NET data provider for U/SQL data sources.
Any .NET application, including SQL Server, 32 bit or 64 bit, can now use the U/SQL ADO.NET data provider to access legacy data.
Please contact Transoft Customer Services to obtain product download details.
DBPronto – Schema Converter
September 15, 2009 at 5:53 pm | In DBPronto, Transoft Products | Comments OffA new facility is now available which may be useful for people who already have some data in an RDBMS and would like to access the data via DBPronto from a legacy application.
The DBPronto Schema Converter converts an SQL schema into a COBOL data format which can be used by COBOL programs to access the database, and also into an XML format which can be accepted by the DBPronto Server to control access the RDBMS.
The converter accepts a list of SQL table names; for each table it uses JDBC metadata commands to read the table metadata, which is then processed to produce SELECT and FD statements for use by a COBOL program, and also an XML file for use by the DBPronto Server.
The schema converter will attempt to produce output which will be acceptable to both a COBOL compiler and also the DBPronto server. However, this is not a process that can be guaranteed to succeed; for example, an SQL field name might clash with a reserved word for a particular compiler, or a field size might not be acceptable. The schema converter provides some options that can help in this case, but it is still possible that manual editing of the output files will be needed.
Click here to download the DBPronto Schema Converter.
Release: DBPronto 2.0
September 15, 2009 at 4:35 pm | In DBPronto, Transoft Products | Comments OffDBPronto 2.0 is now available for download from the Transoft FTP site. This release is available on the following platforms:
- Windows Server 2000, 2003, 2008, Windows XP, VISTA, 7
- Linux PowerPC or Intel, 32 or 64 bit
- HP-UX PA-RISC
- Solaris SPARC and Intel
The major features of this release are the addition of support for U/FOS DBAM (Data General INFOS) file access as well as support for C-ISAM/D-ISAM file access.
Applications that previously accessed U/FOS or C-ISAM data can now access the data migrated to RDBMS tables with no changes to existing source code.
The new features in DBPronto 2.0 include:
Support for DB2. The databases that can be accessed by the DBPronto Server are SQL Server, Oracle, MySQL, PostgreSQL, Sybase, and now, DB2.
Support for C-ISAM/D-ISAM file access. Applications that access C-ISAM/D-ISAM data can now access RDBMS data with no code changes, it is not even necessary to re-compile.
Support for U/FOS DBAM file access. U/FOS, originating from Data General INFOS, is a complex hierarchical database management system. Applications that use U/FOS can now access RDBMS tables instead without making any changes to the application code. DBPronto fully implements the functionality provided by the U/FOS file access commands.
DBWHERE performance feature. DBPronto has been enhanced to enable application programs to specify a partial WHERE expression that will be included in the query executed for a subsequent READ NEXT/READ PREVIOUS operation.
Flexible filenames. The VARFN feature has been extended so that filenames can be specified using any regular expression.
CBL_CHECK_FILE_EXIST. The DBPronto EXTFH client library has been enhanced to provide support for the CBL_CHECK_FILE_EXIST runtime routine.
DBP_GET_USER_INFO. The DBPronto client API library has been extended to provide this new command that returns information related to the session ID, this can be used to identify the owners of locked rows for example.
CHANNEL_LOCKING_MODE. This is a new DBPronto Server configuration option that enables definition of the way in which locking works when a file is accessed by the same client on multiple channels.
For more information, please download the DBPronto 2.0 Release Notice
Blog at WordPress.com. | Theme: Pool by Borja Fernandez.
Entries and comments feeds.