CA Live API Creator Release Notes

CA Live API Creator Release 2.1.03 (build 16)

posted Jun 22, 2016, 5:17 PM by Unknown user   [ updated Jun 24, 2016, 6:10 PM ]

This is a bug fix for 2.1, for the following known issues:

  • DE166097 - SQL Server bit type returns 0/1 in 2.1 - used to return true/false
  • DE171201 - Deadlock in Jetty/Derby when editing multiple resource columns
  • DE166100 - SQL Server Resource join has order by error
  • DE175848 - Banking Demo fails with multi-field key
  • DE176551 - AWS EBS - Upgrade WAR fails to load
This is a patch release -- it is recommended only if these issues affect you.

This release is available on demand from your usual CA contact.

CA Live API Creator Release Notes 2.1

posted Mar 12, 2016, 9:02 PM by Val Huber   [ updated Apr 15, 2016, 9:03 AM by Jaime Ryan ]

CA Live API Creator Release Notes 2.1 summarizes new features, known issues, and other important information specific to this Live API Creator release.

What's New

This section outlines the marquee new features in Live API Creator:
  • Integration with CA API Gateway
You can now publish your API project's Swagger documentation to your configured API Gateway.

For more information, see Integrate with CA API Gateway.
  • IBM DB2 Support
This release supports the following databases:
    • DB2 for z/OS
    • DB2 for Linux, Unix, and Windows
For more information about DB2, see IBM DB2 Data Source.
  • Non-Persistent Attributes
This release supports non-persistent attributes (NPAs), which are pseudo-columns (attributes) that you can add to your API project without affecting the database schema.

For more information about non-persistent attributes, see Non-persistent Attributes.
  • Combined Resources
This release supports combined resources, which are resources whose attributes are included in the containing resource.

For more information about combined resources, including sub-resources, see Combined Resources.
  • CLI-based Configuration Management
You can script most of the tasks that you can do in API Creator using the admin Command Line Interface (CLI).

For more information:
  • Response Formats
This release supports multiple response formats, including CSV, XML, JSON, and JSONObject. For read-only, this release supports CSV and XML.
Note: The CSV response format is for single-level resources only.

For more information, see Manage your API Project or context help.
  • Development Life Cycle
This release supports a number of admin-cli enhancements, information, and samples to facilitate the following:
  • JNDI-based Data Source Definition
This release supports JNDI as a datasource connection.

For more information about connecting to JNDI data sources, see
JNDI-based Data Source definition.
  • Create API Projects with No Database
You can now create an empty API project without a connection to a database.

For more information about this new feature, see Create APIs Without Databases or the context help.
  • Improved performance for databases without a primary key.
You can now ensure consistent ordering and expected pagination results.

For more information about the Force Consistent Pagination when no primary key setting, see Manage your API Project.
  • Custom Endpoints that Return HTML
You can now define custom endpoints that are not based on database objects and can return any response type, such as JSON, HTML, or binary data.

For more information about custom endpoints, see 
Custom Endpoints.
  • Data Explorer Show Parent
In Data Explorer, you can zoom to view the parent from the child grid.

Known Issues

  • EGL-666: Tomcat 8.0.32 is not a supported Java container. A bug in org.apache.catalina.loader.WebappClassLoaderBase.filter prevents the proper operation of the DBaseTypes resource. If the Tomcat classloader is asked about a class named "org" (as will happen if the JavaScript engine requests a class), an exception is thrown.
  • EGL-891: In Data Explorer, date selection pop-up issue.
  • EGL-730: Slow pagination on tables without a primary key.
  • EGL-892: Timestamp parsing for Derby databases may fail on POST and PUT.

Fixed Issues

  • EGL-531: Auth provider not working.
  • EGL-734: Binary data. You can now define columns with binary data types, including primary keys and foreign keys.

CA Live API Creator Release Notes

posted Feb 16, 2016, 1:40 PM by Michael Holleran   [ updated Mar 16, 2016, 3:16 PM by Laura Carrubba ]

This is the initial release of CA Live API Creator. It contains:
  • Live API Creator - Web-based UI for defining APIs, Resource Endpoints, Reactive Logic, and Data Security

  • Data Explorer - tablet-ready HTML5/JavaScript app for testing, back-office Data Maintenance

  • API Server - RESTful server
Known Issues:

 Issue    Work around
 In the API Creator, you cannot create a new Authentication Provider (EGL-402) The only way to create or edit an auth provider is currently to use the REST API directly. See this page for some related hints.
 Under some circumstances, importing multiple resources can result in duplicated sub resources This page explains to identify the problem, and correct it by deleting / re-importing the resource.

1-3 of 3