Quantcast
Channel: SCN : All Content - SAP HANA Cloud Platform Developer Center
Viewing all 3285 articles
Browse latest View live

Developing an XS project connected to SAP HANA Databse instance

$
0
0

Hi Experts,

 

I have created an Hana instance on the trail account. From the Workbench I could create an UI to show the data. But now I want to create an xs project in Eclipse, So that I could fetch the data from my HANA DATABASE instance. I read some blogs but none to my help.

 

Please can you give me some steps.

 

Thank you


sample XSJS program

$
0
0

Hi All,

     Can Any one tell me how to retrieve the multiple records based on given inputs from hana data base table through XSJS application.

 

Thanks & Regards,

Hemanth Reddy M.

Missing details about the SDK type in JAVA tutorials

$
0
0

Hello,

 

thanks for providing the tutorials for the SAP HANA Cloud platform.

 

When going through the JAVA tutorial "Adding Persistence Using JDBC" which is located here
https://help.hana.ondemand.com/help/frameset.htm?e4c52854bb571014aeb88753d0dad158.html
I found that some additional information would help to avoid errors:

 

The prerequisite section asks to install according to section "Installing Java Tools for Eclipse and SDK",
which leads to section "Installing ther SDK". There, 3 options/types are given: "Java Web", "Java Web Tomcat 7" and "Java EE 6 Web Profile".

I initially picked "Java Web Tomcat 7", but then I got stuck in section 4 "Prepare the Web Application Project for JDBC"
of the tutorial "Adding Persistence Using JDBC": Directory "repository/plugins" did not exist.
The solution is to use SDK "Java EE 6 Web Profile".

 

Every tutorial should detail in its prerequisite section which SDK type is required!

 

I now see that one could determine from the "EE" part of the name that is required for accessing DB, but I already lost a lot of time and other developers who are new to HCP might run into the same issues as well.

 

Best regards,
Roland

HANA Cloud Trial downtime announcements

$
0
0

In this discussion we are going to announce NetWeaver Cloud Trial landscape infrastructure downtimes.

 

Regards,

NetWeaver Cloud operations team

SAP HANA Cloud Connector Login Issue

$
0
0

Hi Everyone,

 

Until recently my SAP HANA Cloud Connector Login was working fine. Now, when I try to login, I get the below error:

hana_connector.PNG

Please let me know what could be the issue here.

 

Regards,

Lipsa

How to convert SAP UI5 Application into Mobile App

$
0
0

Hi ,

 

I have created SAPUI5 application using 'account.hanatrial.ondemand.com' .

Now I would like to

- convert this into Mobile app so that I can access it via mobile.

- Also would like to add push notification to this App.

 

Is it possible via SAP HANA Cloud Platform mobile services or SAP Mobile platform. If yes  then please suggest.

 

Best Regards,

Anuj

Archive - Release Notes for SAP HANA Cloud Platform 2013

$
0
0

For current release notes, seeRelease Notes for SAP HANA Cloud Platform

 

Release Notes for SAP HANA Cloud Platform - 19 December 2013

 

FunctionType of ChangeDescription
Java ApplicationsNew

SAP HANA Cloud Platform now supports JSR 356 Java API for WebSocket. The support of WebSocket API is in beta state.

For more information, see Java EE 6 Web Profile.

SAP HANA Cloud Platform ToolsNew

The SAP HANA Cloud Platform SDK and API are now also available as Maven artifacts in the central Maven repository.

You can find them for all supported Java runtimes under the group ID "com.sap.cloud".

Console ClientNew

You can now reset loggers level for a specific application to its initial value.

For more information, see reset-log-levels.

Connectivity Service, Cloud connector 1.xDeprecation

SAP HANA Cloud connector 1.x is planned to go end-of-maintenance by the end of March 2014. We would like to ask you to migrate to SAP HANA Cloud connector 2.x by then.

For more information about deprecating 1.x and migrating to 2.x, see this blog.

Browser SupportDeprecation

SAP HANA Cloud Platform will remove Internet Explorer 8 from the supported browsers list as of February 2014 and will stop testing of user interfaces against IE8.

The reason for this is that IE8, which was released back in March 2009, supports very limited subset of HTML5 features. This results in functional restrictions in the cockpit UIs.

We recommend that all users of the UIs of the platform migrate to a more modern browser.

For more information about browser support, see Product Restrictions.

Cockpit, Connectivity ServiceEnhancement

You can now use the following features in the Destinations editor in the cockpit:

  • For HTTP and RFC destinations, there is an additional parameter CloudConnectorVersion that allows you to select values 1 or 2 from a dropdown box, according to the version of your Cloud connector. Default value is 2.
  • Besides destination files with no extension, you are now allowed to import files with the following extensions: .props, .properties, .jks, and .txt.
  • Fix is provided for destination configuration values and you can now use backslashes in destination configuration values, such as destination name and URL
OAuth 2.0Enhancement

Support of OAuth 2.0 is now generally available, which enables applications to easily integrate with a platform-provided OAuth 2.0 authorization server to protect their web APIs according to IETF RFC 6749.

CockpitEnhancement
  • The cockpit now shows a busy indicator when loading for the first time so that first time users connected via a low bandwidth connection get visual feedback that it is loading.
  • You can now resize the space which the navigation on the left-hand side uses on your screen.
  • The welcome e-mail that new developer account owners receive now lists all trial services with their corresponding access URLs.
XS ApplicationsEnhancement

You can now use HANA catalog objects from development schema that is not defined in the HANA Repository when building HANA analytic views. Note that this feature is in beta version and is available on the trial landscape only.

Cockpit, XS ApplicationsEnhancement

You can now delete a HANA package and all its content from the cockpit. Note that this feature is in beta version and is available on the trial landscape only.

Eclipse ToolsEnhancement

You can now profile your applications that run on SAP HANA Cloud Platform inside the Eclipse IDE.

For more information, see Profiling Applications on the Cloud.

Console Client, Account ManagementBugfix

A confusing message issued by the subscribe command when a wrong application name was passed as an argument has been fixed.

Console ClientBugfix

The console client now provides helpful error messages for the following cases, respectively:

  • When you enter a wrong command name - "Command <name> not found"
  • When you enter "neo" only - "No arguments specified. For help, type: neo help"
  • When you enter a command without specifying parameters - the tool prompts you to enter the missing parameters
Cockpit, Persistence ServiceBugfix

A problem with insufficient info in case an application is bound to the default data source has been fixed.

SDK, Persistence ServiceBugfix

The persistence samples for default DBMS have been fixed.

Console Client, Monitoring and LoggingBugfix

Error messages for monitoring and logging commands in the console client for SDK 2.0 have been improved to match the ones in SDK 1.0.

Cockpit, Monitoring HistoryBugfix

It is not possible anymore to zoom to infinity in the charting component of the monitoring metrics history.

The displayed timeline in the metrics history chart now corresponds to the selected period even if there is no data for the full period.

Console ClientBugfix

A problem with the display-application-properties command showing empty values for vm-arguments property has been fixed.

Cockpit, AuthorizationsBugfix

A problem resulting in Internal Server Error when you press Enter without specifying any values in the User or Groups or Roles tabs has been fixed.

Java Applications

Bugfix

When an application is stopped, the shutdown relevant methods of the Servlet API are called before the application process is stopped. These are servlet destroy() methods or servlet context listener events.

 

 

 

Release Notes for SAP HANA Cloud Platform - 5 December 2013

 

FunctionType of ChangeDescription
Cockpit, MonitoringNew

You can now view a history of the monitoring metrics for your application processes in addition to the current metrics status in the cockpit. You can do that from the Monitoring tab of application processes. For more information, see Monitoring Applications.

ProfilingNew

You can now use the SAP JVM Tools to profile your applications deployed on the cloud. For more information, see Profiling Applications in the Cloud.

Eclipse Tools

Enhancement

You can profile your application that runs on SAP HANA Cloud Platform local runtime inside the Eclipse IDE.

For more information, see Profiling Applications Locally.

Feedback Service

Enhancement

The Аnalysis page now offers analysis of the data collected for the rating questions. The analytics report shows average rating score, ratings distribution and history of the ratings data. For more information, see Feedback Analysis.

Cockpit, XS ApplicationsEnhancement

You can now assign a predefined trust store to HTTP destinations created for SAP HANA XS applications. For more information, see Assigning Trust Stores to HTTP Destinations.

Database Tunnel (Beta)

Enhancement

The database tunnel now allows you to connect to your SAP HANA and SAP MaxDB instances in the cloud. It is available as a beta version on the trial landscape only. For more information, seeDatabase Tunnel.

The tunnel replaces the existing remote database access tool and provides greater flexibility and ease of use.  The remote access servlet remains functional but has been removed from the 2.x SDK.

Eclipse ToolsEnhancementSwitching to debug mode of local runtime does not require a restart if the server is running on top of SAP JVM.
SAPUI5Enhancement

New version 1.16.6 of SAPUI5 runtime and documentation has been released.

 

 

 

Release Notes for SAP HANA Cloud Platform - 21 November 2013

 

FunctionType of ChangeDescription
Feedback Service (Beta)New

SAP HANA Cloud Platform feedback service (currently in beta) provides you with the ability to collect end user feedback for your applications. The feedback service leverages the SAP HANA text analysis capabilities to deliver detailed text analysis of user feedback sentiment (positive, negative, or neutral). The feedback service consists of a client API exposed through the HTTPS REST protocol and of administration and analysis user interface.

For more information, see Feedback Service.

Multitenancy SupportNew

With SAP HANA Cloud Platform you can develop and run multitenant applications, that is, applications running on a shared compute unit that can be used by multiple tenants (consumers). Each tenant’s data is isolated from the data of other tenants, and each tenant accesses the application through a dedicated URL.

For more information, see Multitenant-Aware Applications.

To test how multitenancy works, see Tutorials: Multitenant Applications.

Document Service

Enhancement

Type mutability as defined in CMIS 1.1 is now supported and you can create and remove new object types.

For more information, see Object Type Mutability.

SAPUI5

Enhancement

New version 1.14.6 of SAPUI5 runtime and documentation has been released.

SAP HANA Cloud ConnectorEnhancement

When establishing a connection to SAP HANA Cloud Platform using the Cloud connector 2.1.1, you can now select the landscape host from a dropdown box instead of typing it.

SAP HANA Cloud ConnectorBugfix

The following issues have been fixed in SAP HANA Cloud connector 2.1.1:

  • NullPointerException that could occur when reading the SNC library configuration
  • When switching the Cloud connector to a different account, the previous tunnel connection is now closed.

 

 

Release Notes for SAP HANA Cloud Platform - 7 November 2013

 

FunctionType of ChangeDescription
Account ManagementNew

As a customer or partner, you can now have multiple accounts and create them yourself from the cockpit or the console client. You can also allocate compute unit quota to your accounts. For more information, see Account Management.

Multiple accounts allow you to maintain different environments for different purposes, such as development, testing, and productive use. For more information, see Using Multiple Accounts for Staged Application Development.

Eclipse ToolsEnhancement

You can now debug your Java applications that run on SAP HANA Cloud Platform using the debugger inside the Eclipse IDE. The SAP JVM debugger is integrated within SAP HANA Cloud Server Adapter. The debugging experiences for the local and the cloud scenarios are analogical. For more information, see Debugging Applications in SAP HANA Cloud.

Connectivity Service

Enhancement

The console client commands upload, download and delete used for managing connectivity destinations for subscribed applications have been changed. They now conform to the syntax used for the other console client commands. The --application parameter is extended to the format:  --application <provider_account>:<provider_application>. The parameters --provider-account and --provider-application are deprecated but will continue to work. For more information, see Configuring Destinations from the Console Client.

Cockpit, Connectivity ServiceEnhancement
  • The import of destinations is now supported in Internet Explorer 9.
  • While editing destinations or creating new ones, the Edit buttons of the other destinations on the screen are disabled.
SAPUI5Enhancement

New version 1.14.5 of SAPUI5 runtime and documentation has been released.

DocumentationEnhancementDocumentation now uses the modern, lightweight Blue Crystal theme.

 

 

Release Notes for SAP HANA Cloud Platform - 24 October 2013

 

FunctionType of ChangeDescription
Connectivity Service 2.xNew

Connectivity service 2.x is now released for productive use. For more information, see Using Connectivity Service 2.x.

The API of SAP HANA Cloud connectivity service 2.x is fully backward compatible to version 1.x.

This release includes a new version 2.1.0 of SAP HANA Cloud connector, which provides the following additional features:

  • RFC destinations can be configured for version 2.x. For more information, see Using Connectivity Service 2.x.
  • Microsoft Windows 64-bit MSI installer, Linux 64-bit ZIP installer and MacOS X 64-bit ZIP installer for productive and development scenarios. For more information, see Installing Cloud Connector 2.x.

If you start freshly with the connectivity service, we strongly recommend that you use the latest version. Version 1.x will be deprecated in the future.

Migration from version 1.x to 2.x is possible without application downtime, in a fully backward compatible way. For more information about how to migrate, see Upgrading the Cloud Connector from 1.x to 2.x.

Cockpit, DeployEnhancement

You can now start additional processes for an application right from the cockpit.

Cockpit, Persistence Service

Enhancement

You can now see the size of a schema from the cockpit.

Console Client, DeployEnhancement

You can use the --connections parameter in the deploy command  to specify the number of connections to be used during deployment. Use the parameter to speed up the deployment of application archives bigger than 5 MB in slow networks.

For more information, see deploy.

Console Client, DeployEnhancementYou can now list the properties of a deployed application using the new command display-application-properties. For more information, see display-application-properties.
DebuggingEnhancement

The SAP JVM Debugger has been released for productive use. For more information, see Debugging Applications in the Cloud.

SAPUI5EnhancementNew version 1.14.4 of SAPUI5 runtime and documentation has been released.

 

 

Release Notes for SAP HANA Cloud - 10 October 2013

 

FunctionType of ChangeDescription
SAP HANA Native Development (Beta)New

It is now possible to build and run SAP HANA native XS applications on SAP HANA Cloud platform. For more information, see Creating an SAP HANA XS Application.

Note that this is a Beta functionality available only on TRIAL landscape (hanatrial.ondemand.com).

CockpitNew

You can now give feedback about the cockpit using the Feedback link in the top menu. Your comments, ideas and suggestions reach directly our development teams.

Persistence Service, HANA

Enhancement

The persistence service automatically uses an SPS6 version (i.e. revision 61) of the SAP HANA JDBC driver when accessing SAP HANA databases with version SPS6 or later. SAP HANA databases with version SPS5 or earlier remain with the SAP HANA JDBC driver revision 49.

 

You need to carefully test on the new database applications that use EclipseLink and plan to migrate to SAP HANA database version SPS6. Individual applications observed issues with EclipseLink 2.3 and 2.4 in combination with a SAP HANA JDBC driver revision >= 50, which could be solved if you switch to EclipseLink 2.5 or later. Note that you have to bring EclipseLink 2.5 as part of your application as this version is not yet included into the SAP HANA Cloud platform.

Persistence ServiceEnhancement

You can now change the default database of an account.

For more information, see Changing the Default Database.

CockpitEnhancementImproved visual appearance with the modern, lightweight Blue Crystal theme.
Document ServiceEnhancement

Apache Chemistry OpenCMIS has been updated to 0.10.0.

Document ServiceEnhancement

A read-only mode to the proxy bridge allows anonymous exposure of content and at the same time prevents anonymous users from modifying or adding content.

For more information, see Building a Proxy Bridge.

SAP Development Tools for Eclipse (Download Site)EnhancementImproved visual appearance with the modern, lightweight Blue Crystal theme.
SAP Development Tools for Eclipse (Download Site)EnhancementYou can now find a link to the SAP HANA Studio Developer Edition download.
Console Client, DeployEnhancement

A new --uri-encoding parameter is available for the deploy command. If set, the specified encoding will be used for parsing the application URI.

For more information, see deploy.

DocumentationEnhancement
SAPUI5EnhancementNew version 1.14.3 of SAPUI5 runtime and documentation has been released.

 

 

Release Notes for SAP HANA Cloud - 26 September 2013

 

FunctionType of ChangeDescription
OAuth 2.0 (Beta)New

Client applications can now consume OAuth-protected Web APIs in your SAP HANA Cloud applications. To protect your applications with OAuth, you use a customizable OAuth 2.0 Authorization Server, new interfaces in the cockpit and the SDK.

For more information, see Protecting Applications with OAuth 2.0.

Debugging (Beta)

New

You can now use the SAP JVM debugger (Beta) to inspect the runtime behavior and state of your applications deployed on the cloud.

For more information, see Debugging Applications in the Cloud.

DocumentationNewA new Reference section in the Operator's Guide provides information about commands and exit codes in the console client. Every command has a dedicated page that lists the command parameters, provides explanations, and shows examples. The reference section will be extended with more commands in the following releases.
CockpitEnhancementProcesses are now showing an aggregated status that includes run state, runtime version and metrics. If the aggregated status is not OK, you can easily see that and use helpful links and hints to deal with the issue.
Console ClientEnhancement

A new --loggers parameter in the set-log-level command allows you to simultaneously change the log level of multiple loggers in the console client.

For more information, see Managing Application Logs Using the Console Client.

SAPUI5EnhancementNew version 1.14.2 of SAPUI5 has been released.

 

 

Release Notes for SAP HANA Cloud - 12 September 2013

 

FunctionType of ChangeDescription
Account ManagementEnhancementA new Account section of the cockpit shows the account’s name, display name and creation date. It also allows you to edit the account display name. For more information, see Account Management.
Cockpit: DocumentationEnhancementPanels for which detailed documentation exists have a help icon in the upper-right corner that opens the corresponding documentation page when clicked.
CockpitEnhancementTables in the cockpit now use the remaining screen real estate on the page if necessary. Exact number of rows for which data is available is now shown and no empty rows are visible anymore.
SAPUI5EnhancementNew version 1.14.1 of SAPUI5 has been released.

 

 

Release Notes for SAP HANA Cloud - 29 August 2013

 

FunctionType of ChangeDescription
Console client, DeployNewYou can enable and configure gzip response compression per application via SAP HANA Cloud Console Client. For more information, see Enabling and Configuring Gzip Response Compression.
Console client, Application maintenanceNew

You can now configure a custom maintenance page that is displayed during planned downtime of an application. For more information, see Using an Application Maintenance Page.

Console client, Application maintenanceNew

It is now possible to update an application to a compatible version without downtime. For more information, see Updating Applications with Zero Downtime.

Console client, Application maintenanceNew

You can perform a soft shutdown of an application or application process by executing shutdown in two steps - first disable opening of new connections and then stop the application or application process. For more information, see Soft Shutdown.

DocumentationNew

A new Operator's Guide has been added in the official SAP HANA Cloud documentation. The guide describes how you can perform the most common operator tasks, such as configuring and updating applications. For more information, see Operator’s Guide.

Console client, DeployEnhancement

You can restart a single application process by ID using the restart command in SAP HANA Cloud console client. For more information, see Start and Stop.

Console client, DeployEnhancement

An application process can now be identified with a short process ID. By default, the status command is showing only the first 7 characters of the process ID and the full process ID can be listed by using the --show-full-process-id option.  For more information, see Status; Start and Stop.

CockpitEnhancementYou can now restart and explicitly stop individual processes of an application from the Cockpit.
Welcome pageEnhancement

When you go to SAP HANA Cloud home page (http://hana.ondemand.com), it opens the Cloud Cockpit as a welcome page and does not redirect to the Developer Center any more.

SecurityEnhancementNew Cybertrust certificates are now installed signed by Baltimore CA (CN = Baltimore CyberTrust Root). If you are using an old SAP JVM version, you might experience SSL handshake errors for outgoing connections to SAP HANA Cloud. We recommend updating to versions 6.1.54 and 7.1.11 available on https://tools.int.hana.ondemand.com/#cloud
Connectivity Service 2.0 (Beta)EnhancementIncrement for the Cloud Connector with version 2.0.2 containing fixes has been released. For more information how to use the Connectivity Service 2.0, see Using Connectivity Service 2.0 Beta.
SAP HANA Cloud runtimeDeprecation

The HTTPS port on localhost is not allowed anymore for loopback connections by the application (calls to https://localhost:8041 are not allowed). For loopback connections, a dedicated HTTP port bound to localhost shall be used. For more information, see Exchanging Data via HTTP Protocol.
The change is necessary for improving platform security.

 

 

Release Notes for SAP HANA Cloud - 15 August 2013

 

FunctionType of ChangeDescription
SAP HANA Cloud Application RuntimeNewSAP HANA Cloud now provides several parameters in the application process environment that identify the runtime environment of the application, such as application name and landscape type. See the full list of parameters in Using Cloud Environment Variables.
Persistence ServiceEnhancement

Dynamic data source lookup allows you to dynamically bind new schemas to an application while it is running. Applications can use an arbitrary number of schemas, since the data sources are not predefined in the web.xml or persistence.xml file. For more information, see Using Dynamic Data Source Lookup.

Persistence Service

Enhancement

The JDBC driver for SAP HANA Database has been updated to version 1.00.49.373159.

CockpitEnhancement

The status of an application is now shown also with an icon, which makes it easier to view the current status of the application.

CockpitEnhancement

The application and process dashboard now shows your requested and respectively actual runtime versions and alerts you if the version is no longer recommended or expired.

CockpitEnhancement

All Cockpit pages that can be reached from the navigation now have stable links and can be bookmarked and shared. The URLs are human-readable and can be also entered manually or be pre-computed, for example for notifications. Browser back and forward also works and makes the interaction more fluent.

Connectivity Service 2.0 (Beta)Enhancement

Increment for the Cloud Connector with version 2.0.1 containing first fixes has been released.

For more information how to use the Connectivity Service 2.0, see Using Connectivity Service 2.0 Beta.

SAP HANA Cloud ConnectorEnhancement

SAP Cloud Connector 1.3.1 has been released with the following enhancements:

  • A system certificate can now be deleted again
  • An HTTPS server addressed by an internal host can now use wildcard certificates
  • The system certificate is now immediately exchanged in the tunnel runtime after updating it
  • Bugfix for the following issue: larger RFC request data streams could be interrupted and caused an exception in the JCo based cloud application.
SAPUI5Enhancement

New version 1.12.7 of SAPUI5 has been released.

 

 

Release Notes for SAP HANA Cloud - 1 August 2013

 

FunctionType of ChangeDescription
Platform InfrastructureNewSAP HANA Cloud Platform now has a US-based datacenter. For more information, see Deployment Landscapes.
Database Schemas (Beta)New

The persistence service now provides a set of console client commands for handling database schemas. The commands allow you to create, bind, unbind, and delete schemas, and ultimately share schemas between applications and run applications on more than one database at the same time.

For more information, see Database Schemas.

Deploy Service

New

Using the console client you can list all application processes which are started for an application, get the status of a single application process and stop a single application process.

For more information, see Start and Stop.

Remote Database Access (Beta)Enhancement

The remote access servlet no longer needs to be deployed directly with the application in order to access the application’s database schema. Instead, simply bind the remote access servlet to the application’s schema using the new database schema functionality (beta) and then unbind it when remote access is no longer required.

For more information, see Enabling Remote Database Access.

Connectivity Service 2.0 (Beta)Enhancement

The SAP HANA Cloud connectivity service is released in version 2.0 as Beta and can now be used on trial landscape hanatrial.ondemand.com. The new version of the service is now based on standards like Web Sockets and consists of the SAP HANA Cloud connector 2.0 which can be downloaded from the SAP HANA Cloud tools page.

For more information about how to use the Connectivity Service 2.0, see Using Connectivity Service 2.0 Beta.

CockpitEnhancement

You can now filter by ID in the member management of the cockpit.

You can also see all database schemas created within an account. Each schema is listed with its name and the database type and version.

DocumentationEnhancementThe look and feel of the platform documentation is refreshed, making the appearance easier to consume. In particular, the banner has been simplified, the Search field has been added, the legal links have been moved to the footer. Though there is no direct link to the PDF version of documentation, it is available under the usual URL and is regularly updated.
Deploy ServiceDeprecationAs announced earlier, SDKs older than sdk-1.16.0 are deprecated and will stop working with this SAP HANA Cloud release. Use sdk-1.16.0 or later and Eclipse Tools (IDE plugins) 1.9.6 or later.
SAP HANA Cloud runtimeDeprecation

The HTTPS port on localhost will not be allowed anymore for loopback connections by the application (i.e. calls to https://localhost:8041 will not be allowed). For loopback connections, a dedicated HTTP port bound to localhost shall be used.

For more information, see Exchanging Data via HTTP Protocol.

The change will be enabled with the SAP HANA Cloud release planned for August 29th, 2013.

 

 

Release Notes for SAP HANA Cloud - 18 July 2013

 

FunctionType of ChangeDescription
Deploy ServiceEnhancement

Optimized deploy operations via console client when deploying applications with big sizes. The total deployment time may be reduced with up to 50% and varies depending on the archive size and client network.

SAP Development Tools for Eclipse Software Site

Enhancement

https://tools.hana.ondemand.com provides a new software site for the Eclipse Kepler release train. All Cloud Tools are available for Kepler.

SAP HANA Cloud CockpitEnhancementPanels which have specific documentation now show this with a help icon in the right panel header. Clicking the icon opens the help in a separate window.
Logging for ApplicationsEnhancement

Loggers configuration is now persisted on both local runtime and SAP HANA Cloud level. Logger level settings are kept and restored on a server restart, so you do not need to set them over again when restart or redeploy your application.

For more information, see Managing Application Logs from the Eclipse IDE.

Java RuntimeEnhancement

The Java 6 runtime of the HANA Cloud Platform was updated from 1.6.026 to 1.6.043. The new Java Runtime will be provisioned for the applications after a restart. The update includes multiple corrections for bugs and security issues.

For more information, see the official Java SE 6 release notes page. The Java updates are cumulative and 1.6.043 includes all patches since 1.6.026.

 

 

Release Notes for SAP HANA Cloud - 4 July 2013

 

FunctionType of ChangeDescription
SAP App Designer New

SAP App Designer 0.9.3 is now in beta/trial shipment. SAP App Designer is available for selected Beta customers with restricted functionality (SAP Fiori extensibility scenario). Free trial access will be announced once available.

Remote Database Access

Enhancement

The Remote Database Access Tool (beta) now provides

a SAP HANA studio integration feature that allows you to remotely access the SAP HANA database. To use this feature, you require a local installation of the SAP HANA studio, available for download from https://hanadeveditionsapicl.hana.ondemand.com/hanadevedition/, and a SAP HANA studio remote access plugin, which is contained in the SDK 2.x add-ons directory. For more information, see Connecting to the Remote SAP HANA Database.

Cockpit: LogsEnhancementThe garbage collection log of your application is now available in the Logs section of the cockpit.
Cockpit: DestinationEnhancement

The Destinations editor in the cockpit, applicable on application level, is extended with the following features:

  • You can upload custom 'key store' and 'trust store' (*.jks) files for HTTPS in the cases of client authentication;
  • You can export destination files;
  • You can import destination files in a more convenient way.

For more information, see Configuring Destinations from the Cockpit.

SAP HANA Cloud runtimeEnhancement

Applications are now able to make loopback requests to localhost on HTTP port 9001.

SAPUI5EnhancementNew version 1.12.3 of SAPUI5 has been released.
Connectivity ServiceEnhancementThe dedicated JCo version is now also part of the SAP HANA Cloud runtime for Java EE 6 and the latest corresponding SDK (2.11.10). In addition, JCo now supports MacOS X x86_64 in the local runtimes of both SDKs.
Document ServiceEnhancementDocument Service client libs now include Apache OpenCMIS 0.9.0.
Keystore ServiceEnhancementThe keystore service is no longer in Beta state and can be used productively.
SAP HANA Cloud Tools for JavaEnhancementEclipse Connectivity editor now checks RFC destinations for common errors and prevents inconsistent destinations from being created.
SAP HANA Cloud Tools for JavaEnhancementLoggers configuration on local server is now persisted and kept after server restart.
SAP HANA Cloud Tools for JavaEnhancementJVM version can now be set when deploying to the cloud. If it is not set, the current default JVM for the corresponding SDK version is used (for SDK 1.X - JVM 6, for SDK 2.X - JVM 7).
SAP ID Service customizationEnhancementAccount administrators can customize settings such as social single sign-on with Facebook and Twitter or consumer self-registration when delegating authentication and user management to SAP ID Service.
Flexible mapping between SAML attributes and authorization groupsEnhancementAccount administrators can specify mapping between SAML assertion attribute and authorization groups using a regular expression.

 

 

Release Notes for SAP HANA Cloud - 20 June 2013

 

FunctionType of ChangeDescription
CryptographyNew

You can now unlock unlimited strength cryptography in SAP JVM for your SAP HANA Cloud application.

For more information, see Using Strong Encryption in Applications.

Cockpit: Monitoring

Enhancement

Average Response Time (for the last minute) and Used Memory Heap are now available as new metrics in the process dashboard of SAP HANA Cloud cockpit.

Cockpit: ResourcesEnhancementUsing the cockpit you can find information about the resources consumed by your applications at any time, as well as about the overall platform resources assigned to your account.
Cockpit: ConnectivityEnhancement

RFC (JCo) destinations can be created, edited and uploaded using the Destinations editor in the cockpit.

For more information, see Configuring Destinations from the Cockpit.

Web Development ToolsEnhancement

RFC (JCo) destinations can be created, edited and uploaded using the Eclipse Tools.

For more information, see Configuring Destinations from the Eclipse IDE.

 

 

Release Notes for SAP HANA Cloud - 6 June 2013

 

FunctionType of ChangeDescription
Gateway as a Service available for Developer AccountsNew

You can now test Gateway as a Service (GWaaS) with your developer account on hanatrial.ondemand.com.

GWaaS is a solution that allows you to consume data from an SAP Business Suite backend system in SAP HANA Cloud. It establishes a connection between SAP Business Suite data and target clients, platforms, and programming framework. Gateway as a Service exposes business data and business logic as OData services on SAP HANA Cloud, thereby enabling customers to run user-centric applications on SAP HANA Cloud.

Keystore Service

New

The Keystore service, now available in Beta state, provides a repository for cryptographic keys and certificates to the applications hosted on SAP HANA Cloud platform. By using the Keystore service, the applications could easily retrieve keystores and use them in various cryptographic operations such as signing and verifying of digital signatures, encrypting and decrypting messages, and performing SSL communication.

For more information, see Keys and Certificates.

Console ClientEnhancementOptimized deploy operations via console client when deploying over a very slow network. The total deployment time is reduced by up to 10%.
Connectivity Service: E-MailEnhancementSAP HANA Cloud SDK for Java Web (SDK 1.x) now supports resource injection for obtaining a javax.mail.Session as well. The Tutorial: Sending E-Mails and the samples in the SDK have been changed to use resource injection instead of hand coded JNDI lookups.
Connectivity Service and SAP Cloud ConnectorEnhancement

RFC protocol is now supported:

  • A dedicated JCo version is now part of the SAP HANA Cloud runtime for Java and the latest corresponding SDK (1.29.18).

        A tutorial in the SAP HANA Cloud documentation describes how to   build   an application that accesses an on-premise ABAP system via RFC.

  • SAP Cloud Connector 1.3.0 has been released with the following enhancements:
    • Configuration of host mappings for the RFC protocol
    • Configuration of function modules as resources in case of RFC
    • SNC configuration for secure communication with ABAP backends when using RFC
    • Support for Host-Header: Host-Header now contains the virtual host as used in the cloud. Thus, an on-premise HTTP application can create URLs pointing to other resources on the same server correctly.

 

 

Release Notes for SAP HANA Cloud - 23 May 2013

 

FunctionType of ChangeDescription
Java EE 6 Web Profile supportNew

By using SAP HANA Cloud SDK for Java EE 6 Web Profile, customers and partners can now develop applications that utilize the Java EE 6 WebProfile APIsand deploy such applications on the production landscape hana.ondemand.com.

Persistence Service

Enhancement

SAP HANA Cloud SDK for Java EE 6 Web Profile supports applications that bring their own JPA provider and use it instead of the one provided by the platform. For example, an application can bring in its WEB-INF/lib folder a particular version of EclipseLink and use it. In this case, the application will work with its own JPA provider standalone hence it cannot rely on JPA container logic.

 

 

Release Notes for SAP HANA Cloud - 9 May 2013

 

FunctionType of ChangeDescription
SAP Development Tools for Eclipse Software SiteEnhancement

https://tools.hana.ondemand.comhas grown from an “SAP HANA Cloud Tools” software site to a general “SAP Development Tools for Eclipse” software site. It now provides Eclipse tools for additional development scenarios like ABAP Development Tools for SAP NetWeaver and SAP NetWeaver Gateway Productivity Accelerator.

The representation of the SDK, SAP JVM and Cloud Connector downloads on the Cloud toolstab page has been improved as follows:

  • old SDK versions are hidden
  • file names describe runtime type
  • file size is shown.

Document Service

Enhancement

The default protocol has been switched from AtomPub to JSON for better performance and less bandwidth consumption. No application changes are required.

 

 

 

 

Release Notes for SAP HANA Cloud - 25 April 2013

 

FunctionType of ChangeDescription
CockpitNew

The cockpit has a new look, new simplified navigation and offers more content at https://account.hana.ondemand.com/cockpitand

https://account.hanatrial.ondemand.com/cockpit.

For more information, see SAP HANA Cloud Cockpit.

Cockpit: Monitoring

New

It is possible to view the current state of the metrics for your applications.

For more information see Applications -> Application Dashboard section.

Cockpit: DestinationsNew

It is now possible to configure and import HTTP and Mail Destinations on application level from the cockpit.
For more information see Configuring Destinations from the Cockpit.

Connectivity ServiceEnhancement
  • The com.sap.core.connectivity.api.http.HttpDestination class has been extended by a new getURI() method.

        For more information, see Destination API.

  • The documentation of the connectivity service has been restructured and improved.

        For more information, see Consuming SAP HANA Cloud Connectivity Service

Identity ServiceEnhancement

Stronger password policy has been enforced for the platform management tools like the cockpit.

If your password is not complex enough or has not been changed in the last 6 months, you will be asked to change it at the first login via a browser.

Self-RegistrationEnhancement

The self-registration process for SAP HANA Cloud developer accounts has been simplified. Developers can now register via https://account.hana.ondemand.com.

SAP HANA Cloud Tools for JavaEnhancement
  • You can now configure Mail destinations in the Eclipse Connectivity Editor.

        For more information, see Configuring Destinations from the Eclipse IDE.

  • Changes in the Eclipse Connectivity Editor on a SAP HANA Cloud local runtime do not require restart of the local runtime anymore.
Local Development ScenarioEnhancement

The SAP JVM  7, a JDK 7 compatible Java Virtual Machine, is now available for the Mac OS X platform as a separate download from the Tools page -> Additional Software section. It can be used for running a local server for SAP HANA Cloud.

For more information see, Java Virtual Machine and Installing the SAP JVM.

 

 

 

 

Release Notes for SAP HANA Cloud - 11 April 2013

 

FunctionType of ChangeDescription
Connectivity Service: E-MailNew

Sending and fetching e-mail is now available for productive usage in customer and partner accounts.

For more information, see Sending and Fetching E-Mail.

Connectivity Service: E-Mail

New

Support for e-mail protocols has been merged into the connectivity service.

For more information see SAP HANA Cloud Connectivity Service.

SAP HANA Cloud Tools for JavaEnhancement

You can now also install the SAP HANA Cloud Tools for Java directly from the Eclipse Marketplace.

For more information, see this blog.

SAP HANA Cloud Tools for JavaEnhancement

Information about getting started with SAP HANA Cloud has been added to the Eclipse Welcome screen. This information is visible after the installation of SAP HANA Cloud Tools for Java.

 

 

Release Notes for SAP HANA Cloud - 28 March 2013

 

FunctionType of ChangeDescription
RebrandingNew

SAP NetWeaver Cloud is now part of SAP HANA Cloud. All sites, documentation and tools have been rebranded.

For more information, see http://scn.sap.com/docs/DOC-39315.

Remote Database Access

New

The Remote Database Access Tool, available as a beta version, is delivered as part of the beta SDK 2.x in the new add-ons directory. It allows you to remotely access your application’s database schema and tables on the SAP HANA Cloud platform, investigate and repair application data, and create, drop, and modify database objects. It is currently available for SAP MaxDB only.

For more information, see Remote Database Access.

SAPUI5 ToolsEnhancement

New version 1.10 of UI Development Toolkit for HTML5 (SAPUI5) has been released.

For more information, see SAPUI5 detailed release notes.

SAP HANA Cloud Tools for JavaEnhancement

Downloading and installing SAP HANA Cloud Tools for Java from the Tools Update Site  does not require a log-in anymore. The license click-through for downloading the SDK has been simplified.

SAP HANA Cloud Tools for JavaDeprecation

The support for Indigo version of Eclipse has entered the end of maintenance. The Indigo update site is still operational but no updates will be made. We recommend that you use Juno Service Release 2.

 

 

Release Notes for SAP NetWeaver Cloud - 14 March 2013

 

FunctionType of ChangeDescription
Identity FederationNew

A new feature for testing the identity federation and single sign-on scenarios end-to-end has been introduced. With the test local identity provider (IdP), you can now establish trust to an easy-to-use test IdP running on your local machine.

For more information, see Using a Local Test Identity Provider.

Identity Federation

Enhancement

You can now upload your identity provider metadata as an XML file in the SAP NetWeaver Cloud Cockpit.

For more information, see Using a Custom Identity Provider.

Mail ServiceEnhancement

SAP NetWeaver Cloud Mail Service now supports fetching mail via IMAP and POP3 protocols from an internet accessible mail provider.

For more information, see Using the Mail Service.

Mail ServiceEnhancementThe sample application “Tutorial: Sending E-Mails” is now delivered as part of the SAP NetWeaver Cloud SDK.
Connectivity ServiceEnhancement

SAP NetWeaver Cloud Connectivity Service now supports destinations on account level. The destinations on account level are visible for all applications of a given account and thus it is possible to centrally create and maintain shared destinations.

For more information, see Connectivity Destinations Overview.

Connectivity ServiceEnhancementNew micro-version 4.1.3 of org.apache.http.client, part of SAP NetWeaver Cloud Connectivity Service API  has been released. It brings some minor enhancements and replaces previous 4.1.1 version. For more information, see Apache httpclient release notes.
SAP NetWeaver Cloud SDKDeprecationAll SDKs older than 6 months have been removed and all remaining SDKs older than 3 months (< sdk-1.16.0) are deprecated and will stop working on June 6th 2013.

 

 

Release Notes for SAP NetWeaver Cloud - 28 February 2013

 

FunctionType of ChangeDescription
Document ServiceEnhancement

An application no longer needs an authenticated user for accessing the Document Service. This allows for public or unauthenticated use cases as well.

For more information, seeDocument Service Concepts-> User Management section.

Mail Service

Enhancement

Sending mail is no longer restricted to certain mail providers. The SMTP standard ports 465 (SMTPS) and 587 (SMTP+STARTTLS) are open for outgoing connections.

For more information, see Using the Mail Service.

Eclipse ToolsEnhancement

When viewing logs in Eclipse, you can switch between the log files of different servers directly from the Server Logs view.

For more information, see Managing Application Logs from the Eclipse IDE.

DocumentationEnhancementSAP NetWeaver Cloud documentation is now aligned with the standard SAP look and feel for online documentation.

 

 

Release Notes for SAP NetWeaver Cloud - 14 February 2013

 

FunctionType of ChangeDescription

Mail Service

Enhancement

The underlying javax.mail API has been upgraded from version 1.4.1 to 1.4.5 for the Beta SDK 2.x

For more information, see Mail Service API.

Eclipse ToolsEnhancement

You can now change the log level of multiple loggers simultaneously.

For more information, see Viewing Logs and Setting Log Levels from the Eclipse IDE.

 

 

Release Notes for SAP NetWeaver Cloud - 31 January 2013

 

FunctionType of ChangeDescription

SAP Cloud Connector

Enhancement

SAP Cloud Connector (SCC) 1.2.0 has been released with the following enhancements:

  • An automatic check for landscape host and proxy (if existing) that shows whether a connection to the Cloud is possible. The result appears on the Home tab.
  • A manual connectivity check for all exposed systems, which shows whether the backend is reachable from SCC.
  • A process monitor that shows the status of all SCC processes and provides a restart option for the different process groups.

You can download SAP Cloud Connector via the SAP NetWeaver Cloud update site -> Additional Software tab.

 

 

Release Notes for SAP NetWeaver Cloud - 17 January 2013

 

FunctionType of ChangeDescription

Sample Application “Paul the Octopus”

New

“Paul the Octopus” is a sample Web application that provides a complete example of all platform services of SAP NetWeaver Cloud, synchronously working together. The application code samples are provided and explained in details in a community blog.

For more information, see:

Community blog: Get Ready for Your Paul Position

Documentation: Running Sample Applications.

Persistence ServiceEnhancement

The SAP HANA database is now available for use on the nwtrial.ondemand.com landscape. The default database type to be used (the SAP HANA database or SAP MaxDB) can be selected when you register for a developer account. For more information, see Signing Up for an Account.

Deploying an Application to SAP NetWeaver CloudBugfix

The issue with deploying to the Cloud when your IDE is behind a proxy requiring basic authentication has been resolved.

For more information, see this thread.

 

For more information about older release notes, seeArchive - Release Notes for SAP NetWeaver Cloud 2012.

Archive - Release Notes for SAP HANA Cloud Platform 2014

$
0
0

For current release notes, seeRelease Notes for SAP HANA Cloud Platform

Release Notes for SAP HANA Cloud Platform - 18 December 2014
FunctionType of ChangeDescription
CockpitNew

The Services section of the cockpit is redesigned to list all platform services and to provide direct links to service administration and documentation. For more information, seeAccessing Services.

Cockpit, Identity ManagementNew

You can now register an SAP Cloud Identity tenant as an identity provider for your SAP HANA Cloud Platform applications. If the SAP Cloud Identity tenant is registered for your current SAP HANA Cloud Platform user, the trust configuration between SAP HANA Cloud Platform and the SAP Cloud Identity tenant is created automatically. For more information, seeID Federation with a SAP Cloud Identity Tenant.

Cloud ConnectorNew

SAP HANA Cloud connector, version 2.5.0, is released. It now supports:

  • Service channels, which offer access to cloud services in local networks. The currently supported type of channels is HANA Database. For more information, seeConfiguring Service Channels.
  • Kerberos tokens for principal propagation to servers that do not support authentication with X.509 certificate. For more information, seeConfiguring Kerberos in the Cloud Connector.
  • Configuration of local user store as a cloud user base. It requires corresponding settings in the cockpit.
Cloud ConnectorEnhancement
  • A restriction is removed: You can now configure a single Cloud connector to connect to several accounts with the same name in different landscapes. For example, connection to account fiori in hana.ondemand.com, us1.hana.ondemand.com, and  ap1.hana.ondemand.com.
  • The reconnection behavior is improved in the case when a connection through the Cloud connector breaks without returning a response code.

Cockpit, Monitoring

Enhancement

The JMX console is now available for productive use. For more information, seeUsing the JMX Console.

 


Release Notes for SAP HANA Cloud Platform - 04 December 2014
FunctionType of ChangeDescription
CockpitNew

You can change the cockpit UI theme to high-contrast black. The change is persisted as user preference and can be switched back to the default theme. For more information, seeCockpit → section Accessibility.

SAP Web IDENew

The following plugins can now be used with SAP Web IDE: 

  • Visualization Extension (Vizpacker) - creates chart extension packages in SAP Lumira and other products.
  • SAP HANA Cloud Portal - creates different types of OpenSocial widgets in SAP HANA Cloud Portal sites.

You can create new projects based on reference applications (such as SAP Fiori applications). For more information, seeSAP Web IDE 1.6

Connectivity ServiceNew

Тhe SDK for Java Web Tomcat 7 contains а new connectivity sample. Find it at: <Tomcat7_SDK_location>/samples/connectivity.

The documentation offers two new tutorials relevant to the sample:Consuming Internet Services (Java Web Tomcat 7)andConsuming Back-End Systems (Java Web Tomcat 7)

Connectivity ServiceEnhancement

Тhe ConnectivityConfiguration API offers two additional methods: getConfiguration(account, name) and listConfigurations(account). For more information, seeInterface ConnectivityConfiguration.

Eclipse Tools

Enhancement

You can now easily recognize SAP HANA systems inside the Systems view in the Eclipse IDE. The name of each SAP HANA system has the following name pattern:  <account>-<schema name>(<DB user name>).

SAPUI5

Enhancement

SAPUI5 distribution 1.24.5 for Java and HTML5 applications (including runtime 1.24.4 & documentation) has been released.

 


Release Notes for SAP HANA Cloud Platform - 20 November 2014
FunctionType of ChangeDescription
CockpitNew

You can now set a display name and a description for Java applications. For more information, seeDefining Application Details.

Eclipse ToolsNew

If you have changed logger levels, for example for application debugging  purposes, you can now reset these loggers to their initial state. For more information, seeUsing Logs in the Eclipse IDE→ sectionResetting Loggers.

Eclipse ToolsEnhancement

When in the Eclipse IDE you delete a server with an application running on it, a dialog appears allowing you to choose whether to only undeploy the application, or to completely delete it together with its configuration.

SAP HANA, Console ClientEnhancement

Using the restart-hana command, you can now restart an entire productive SAP HANA system, or  a specific SAP HANA service running on the specified SAP HANA system. Before, it was possible to restart a specific SAP HANA service only. For more information, seerestart-hana.

SAPUI5

Enhancement

SAPUI5 distribution 1.24.4 for Java and HTML5 applications (including runtime 1.24.3 & documentation) has been released.

 

 

Release Notes for SAP HANA Cloud Platform - 6 November 2014
FunctionType of ChangeDescription
Cockpit, DeployNew

You can now deploy and update Java applications via the cockpit. For more information, seeDeploying on the Cloud with the Cockpit.

Cockpit, FavoritesNew

You can now tag Java applications as favorite. All favorite applications appear with key information in the new Favorite Applications panel on the Account dashboard.

Java Web Tomcat 7Enhancement

The Java Web Tomcat 7 runtime is generally available and can be used on productive landscapes. For more information, seeJava Web Tomcat 7.

Java Applications, DeployEnhancement

During deployment, if compute unit size is not explicitly specified, by default, the smallest compute unit size from the account quota is assigned to the application. For more information, seedeploy.

Java Applications, Console Client

Enhancement

You can now set the Tomcat connector attributes max-threads and connection-timeout during application deployment. Alternatively, you can execute the set-application-property command for each property without the need to redeploy the application. For more information, seedeployandset-application-property.

 

 

Release Notes for SAP HANA Cloud Platform - 23 October 2014

 

FunctionType of ChangeDescription
Console Client, Java ApplicationsEnhancement

Theset-application-propertycommand, which allows you to change the deploy parameters without redeploying the whole application, is now generally available. For more information, see the blog postUpdating Application Properties Without Redeploy.

Java Applications, DeployEnhancement

The REST API for lifecycle management operations with applications running on SAP HANA Cloud Platform is now generally available.

For information about using the API, seehttps://api.hana.ondemand.com/lifecycle/v1/documentation.

CockpitEnhancement

Subscribed Java applications will now show their run state in the subscription dashboard.

SAPUI5Enhancement

SAPUI5 distribution 1.24.3 for Java and HTML5 applications (including runtime 1.24.2 & documentation) has been released.

HTML5 Applications

Enhancement

The documentation now includes instructions for:

 

 

Release Notes for SAP HANA Cloud Platform - 9 October 2014
FunctionType of ChangeDescription
Data SynchronizationNew

SAP SQL Anywhere MobiLink as-a-Service (Beta) is available on SAP HANA Cloud Platform. MobiLink is a session-based synchronization technology for exchanging data among relational databases and other non-relational data sources. Customers can request MobiLink server in their accounts via an IT/IBC ticket in component BC-NEO-CON.

CockpitNew

SAP HANA Cloud Platform offers a new role - Support User.Designed for technical support engineers, this role allows you to read almost all data related to an account, including metadata, configuration settings, and log files. Note that to be able to read database content, you need to be assigned the appropriate database permissions by a database administrator. For more information, seeAssigning Members to Accounts.

Eclipse ToolsEnhancement

Eclipse Tools have the following enhancements:

  • The autocomplete feature is now enabled for the Account name, User name and Database user fields in plugin SAP HANA Cloud Platform Tools for Connecting to SAP HANA Systems.
  • TheServersview in Eclipse Tools now provides direct links to the application dashboard in the cockpit and the application URLs. For more information, seeServer Endpoints in the Eclipse Tools.
Console ClientEnhancement

You can choose where the logs from a command output will be displayed - in log files or in the console client. For more information, seeVerbose Mode of the Console Commands Output.

SAP Development Tools for Eclipse (Download Site)Enhancement

The home page and the menu titles of the Download Site have been optimized to become more concise and clear.

SAPUI5Enhancement

SAPUI5 distribution 1.22.9 for Java and HTML5 applications (including runtime 1.22.9 & documentation) has been released.

SAP River Rapid Development Environment

Renaming

SAP River Rapid Development Environment (SAP River RDE) has been renamed to SAP Web IDE.

 

 

Release Notes for SAP HANA Cloud Platform - 25 September 2014
FunctionType of ChangeDescription
Eclipse ToolsEnhancement

Eclipse Tools have the following enhancements:

  • Autocomplete feature is now enabled for the Account name and User name fields inside Eclipse Tools. For more information, seeSetting Up SDK Location and Landscape Host.
  • Local servers now automatically use proxy if the current Eclipse environment uses proxy server.
  • SAP HANA Tools for HANA Server rev. 82 or earlier now supports also Eclipse Luna. For more information, seeInstalling SAP HANA Tools for Eclipse.
SAPUI5Enhancement

SAPUI5 distribution 1.22.8 (including runtime 1.22.8 and documentation) has been released.

Eclipse ToolsBugfix

Sharing an XS project on the Trial landscape, when a system is added via Add Cloud System, is now possible.

SAP HANA Cloud Connector

Bugfix

SAP HANA Cloud connector 2.4.3 has the following bugs fixed:

  • Short-running function modules started in a separate thread in a JCo application are no more blocked by long-running function modules executed via RFC.
  • The sporadic hanging during execution of RFC function modules is fixed. RFC function modules now finish properly in every case.
  • SNC configuration is now properly replicated in high availability setups.

 

 

Release Notes for SAP HANA Cloud Platform - 11 September 2014
FunctionType of ChangeDescription
Connectivity Service, Java Web Tomcat 7Enhancement

Java Web Tomcat 7 (Beta) runtime now supports theConnectivityConfiguration API and the AuthenticationHeaderProvider API. For more information, seeConnectivityConfiguration APIandAuthenticationHeaderProvider API.

Eclipse ToolsEnhancement

Eclipse Tools have the following enhancements:

  • The SHINE SP6 sample is added to the list of SAP HANA samples for import. For more information on importing samples, seeSamples. A new GitHub repository holds the SHINE SP6 content:https://github.com/SAP/cloud-hana-shine-opensap.
  • The runtimes and local server names in the Eclipse IDE are adjusted so that each server now complies with a particular runtime type.  For more information, seeSetting Up the Runtime Environment
  • Java Web Tomcat 7 is now shown when adding a new runtime in the Eclipse IDE.

SAPUI5

Enhancement

SAPUI5 distribution 1.22.7 (including runtime 1.22.7 and documentation) has been released.

 

 


Release Notes for SAP HANA Cloud Platform: Security Bugfix - 29 August 2014
FunctionType of ChangeDescription
SAP HANA Cloud ConnectorBugfix

The new SAP HANA Cloud connector version 2.4.2 contains important bugfixes.

 

We strongly recommendthat customers and users upgrade to this version. For more information on upgrading, seeUpgrading the Cloud Connector.

 

 

 

Release Notes for SAP HANA Cloud Platform - 28 August 2014
FunctionType of ChangeDescription
Java Applications, DeployNew

There is a beta version of REST API for lifecycle management operations with applications running on SAP HANA Cloud Platform. For more information, seehttps://api.hana.ondemand.com/lifecycle/v1/documentation.

HTML5 Applications
New

You can now develop and deploy HTML5 applications on productive landscapes. HTML5 applications consist of static resources and can connect to existing on-premise or on-demand REST services. The static content of the HTML5 applications is stored and versioned in Git repositories. For more information, seeHTML5 Applications Development.

SAP River Rapid Development EnvironmentNew

SAP River Rapid Development Environment (SAP River RDE) provides a fully extensible and customizable experience. It accelerates the development lifecycle with interactive code editors, integrated developer assistance, and end-to-end application development lifecycle support. SAP River RDE prerequisites and set-up instructions are included in theHTML5 Getting Starteddocumentation. For more information, seeSAP River RDE Developer Guide.

Console Client, Java Applications (Beta)

EnhancementYou can change deploy parameters without redeploying the whole application via the console client command set-application-property. For more information, seeset-application-property (beta).

SAP Development Tools for Eclipse

(Download Site)

Enhancement

A new section about SAP River RDE is now available in theSAPUI5 Toolstab of the Download Site. For more information, seehttps://tools.hana.ondemand.com/#sapui5.

Persistence ServiceEnhancement

The persistence service now provides thebind-hana-dbmsandunbind-hana-dbmscommands for handling bindings between productive SAP HANA instances and Java applications. These complement the bind-schema and unbind-schema commands, which continue to be used for binding database schemas to Java applications.

The newlist-application-datasourcescommand replaces the list-application-schemas command, which has been deprecated.

SAPUI5Enhancement

SAPUI5 distribution 1.22.5 (including runtime 1.22.6 & documentation) has been released. The distribution is also available as a service for HTML5 applications. For more information, seeAccessing SAPUI5 Resources.

Eclipse ToolsEnhancementAn option to add a cloud system in the Add System toolbar dropdown is now available.

Eclipse Tools

Bugfix
  • If a landscape is in maintenance mode, the server is now correctly marked as in maintenance.
  • If you cancel a cloud server login dialog, it does not appear again.
  • The problemHana Cloud - Unable to share project - REPO.MAINTAIN_IMPORTED_PACKAGESwas fixed. Please update your Eclipse Tools to receive the fix. Then, delete your erroneous SAP HANA systems in your Eclipse IDE and add them again. All SAP HANA systems, which can be found in the Systems view, now comply with the name pattern: <system ID>(<DB user name>)

 

 

 

Release Notes for SAP HANA Cloud Platform - 14 August 2014

FunctionType of ChangeDescription
SAP HANA Cloud ConnectorEnhancement

New version 2.4.1 of SAP HANA Cloud connector has been released with the following enhancements and bugfixes:

Enhancements:

  • It shows trusted entities for principal propagation on a shadow instance.
  • It shows countdown on a shadow instance if failover is supposed to happen.

Bugfixes:

  • When using a non-SAML2 authentication for a cloud application, the Cloud connector now interprets the identity properly.
  • When configuring the subject for Principal Propagation, the single elements are now sent to the target system in the correct order.
  • The SNC partner name for an RFC host mapping is now replicated to the shadow instance in high availability setup.
  • When you add an account to a master instance, and immediately after that a failover situation occurs, the added account now properly establishes a connection to the SAP HANA Cloud Platform landscape.
  • When the Windows service is stopped, the Cloud connector now shuts down cleanly.
SDK, Database Tunnel
EnhancementThe SDK sample projects persistence-with-jpa and persistence-with-ejbdemonstrate how JPA entities can be tested against SAP HANA database using the database tunnel.

For more information, seeAutomating the Use of Database Tunnels.

Eclipse Tools

Enhancement

You can now easily recognize SAP HANA Cloud Platform-managed HANA systems in the Systems view in the Eclipse IDE. The name of each SAP HANA system has the following name pattern: <account>-<instance name>(<DB user name>).

 

 

 

Release Notes for SAP HANA Cloud Platform - 31 July 2014
FunctionType of ChangeDescription
Authentication Configuration UINew

You can now configure options for the authentication methods defined for your Java applications. Depending on the options you select/deselect, the authentication methods will perform differently, requiring different credentials on behalf of users.

You can access the Authentication Configuration UI using the Cockpit. For more information, seeConfiguring Authentication for Your Application.

Eclipse ToolsEnhancement

Eclipse tools have the following enhancements:

  • In Eclipse IDE, you can use autocomplete when entering landscape host names. This will help you avoid typos from manual entries.
  • Publishing on the cloud from the Eclipse IDE now uses the faster hot-update operation if the application is running. (Not applicable to applications using the Java Web Tomcat 7 runtime.) For more information, see step 11 inDeploying on the Cloud from Eclipse IDE.
  • Eclipse IDE now shows an improved message in case of an authentication error when deploying on the cloud.
SDK
Enhancement
To avoid maintaining clear-text passwords when using the Maven Plugin, you can now store your SAP HANA Cloud Platform user name and password in the settings.xml file. For more information,seehttp://maven.apache.org/guides/mini/guide-encryption.html.
HTML5 ApplicationsEnhancementYou can now use permissions to protect HTML5 applications. The application developer defines the permissions in the application descriptor file, and you use the cockpit to define roles and map the permissions to the roles. For more information, seeManaging Roles and Permissions.
SAPUI5EnhancementNew version 1.22.3 of SAPUI5 runtime and documentation has been released.

Connectivity Service

Bugfix

SAP HANA Cloud connector used to use port 1 by default when an HTTP destination of type OnPremise had a URL that did not contain a port. After the fix, port 80 for HTTP and port 443 for HTTPS will be used by default.

To ensure smooth migration, you need to create an additional host mapping in the Cloud connector with the new default virtual port (either 80 or 443). Do not delete the old mapping as long as your application runs with runtime lower than 1.58.6 or 2.39.6.

 

 

 

Release Notes for SAP HANA Cloud Platform - 17 July 2014
FunctionType of ChangeDescription
SAP HANA Cloud ConnectorNew

SAP HANA Cloud connector 2.4 is released with the following features and fixes:

Features:

  • Support for high availability setup - an administrator can decide to install a so-called "shadow instance", which takes over the processing of requests in case the productive "master instance" shuts down due to a (hardware) failure. For more information, seeInitial ConfigurationandInstalling a Failover Instance for High Availability.
  • Principal propagation support has been extended to arbitrary authentication types for cloud applications. To achieve this, the Cloud connector allows trusting additional entities, such as Java applications or SAP HANA instances for that purpose. For more information, seeSetting Up Trust.
  • When configuring LDAP authentication for the Cloud connector administration UI, you are now allowed to configure a secure connection with LDAPS.

Bugfix:

Support for ICF (Internet Communication Framework) session mangling in access check. This ABAP system feature allows you to include an encoded session ID within the path of a service. For example, for service /sap/bc/ping, the request could be /sap(abcdef==)/bc/ping. In previous versions, such a request would be denied, even if /sap/bc/ping was exposed as a resource.

Persistence Service
Enhancement
For the purposes of Java development on productive SAP HANA instances, the persistence service now allows you to bind productive SAP HANA instances to Java applications with custom logons. By using custom logons, you can determine which schemas a Java application is able to access. For more information, seeBinding Productive SAP HANA Instances to Java Applications.
Eclipse ToolsEnhancementSAP HANA Cloud Platform Tools for Java now support the latest Eclipse Luna release (in addition to Kepler). The support for Juno has entered end of maintenance. For more information, seeInstalling SAP Development Tools for Eclipse.
CockpitEnhancementTables in the cockpit now use up the remaining screen real estate on the page if necessary or show exactly the number of rows for which data is available and no empty rows anymore.
SAPUI5EnhancementNew version 1.20.11 of SAPUI5 runtime and documentation has been released.

Eclipse Tools

Bugfix

The following issues are fixed:

  • It is now possible to create a new local Java Web Tomcat 7 server directly from the New Server Runtime Environment wizard by selecting the Create a new local server checkbox.
  • The correct URL address is now open in the browser when selecting Run on Server for a Dynamic Web 3.0 project and Java Web Tomcat 7 server.

 

 

 

Release Notes for SAP HANA Cloud Platform - 3 July 2014
FunctionType of ChangeDescription
Connectivity ServiceEnhancement
HTTP destinations are extended by a new OAuthSAMLBearerAssertion authentication type. For more information, seeSAML Bearer Assertion Authentication.
Cockpit
Enhancement
If you try to log on to a landscape on which you do not have an account, the cockpit now presents a page that allows you to select the correct landscape and gives you additional guidance.
SDKEnhancementThe SDK samples can now be built with Maven whether or not you are executing the build behind a proxy. If you have a proxy, the build takes the Java default properties for proxy definition (no longer environment variables that fit Windows only). If you have no proxy, nothing must be done anymore.
Console Client, DeploymentEnhancementThe console commands in the deploy group show an improved message in case of an authentication error.
SAPUI5EnhancementNew version 1.20.9 of SAPUI5 runtime and documentation has been released.

SAP HANA

Enhancement

SAP HANA revision 80 (SP8) is now available upon request for productive SAP HANA instances assigned to accounts on the production landscape.

 

 

 

Release Notes for SAP HANA Cloud Platform - 19 June 2014
FunctionType of ChangeDescription
Java Web Tomcat 7New
Java Web Tomcat 7 is now available as a Beta on Trial. This new simplified edition of the Java Web application runtime container provides optimized performance (startup time and memory footprint).

Note that it cannot be used for productive applications and does not support SQL Trace, connectivity service integration, OAuth, and keystore service.

For more information, seeJava Web Tomcat 7 .

New Data Center in AustraliaNew

SAP HANA Cloud Platform is now available in a new data center in Australia. The landscape host is ap1.hana.ondemand.com.

For more information, seeLandscape Hosts.

JMX ConsoleNew
An MBean web console is available as a Beta feature on the Trial landscape. It exposes all MBeans available in the SAP HANA Cloud Platform runtime including custom ones registered by your applications. You can view the values of their attributes and execute their operations. For more information, seeUsing the JMX Console.
Console Client, Java ApplicationsEnhancement

Thehot-updatecommand is now generally available. It enables you to redeploy and update the binaries of an application faster than when using deploy and restart. The update happens directly on the already running application process.

SAP HANA XSEnhancement

You can now debug server-side JavaScript with SAP HANA XS Web-based Development Workbench. For more information, seeDebugging Server-Side JavaScript with SAP HANA Web-based Development Workbench.

User Management
Enhancement
SAP HANA Cloud Platform can use an on-premise AS Java system to check user credentials, search, and retrieve user information. For more information, seeConfiguring a Connection with an On-Premise User Store.
Eclipse ToolsEnhancement

Eclipse Tools have the following enhancements:

  • Support of Java Web Tomcat 7 runtime and SDK. For more information, seeSetting Up the Runtime Environment.
  • A new common server type "SAP HANA Cloud Platform" now works with all available runtime types supported by SAP HANA Cloud Platform.
  • No need to type the full landscape host when publishing. Eclipse remembers the landscape hosts you have used previously, and when you start typing, it presents the list of all valid landscape hosts for you to select.
  • Maintenance notifications are now shown in Eclipse. If the platform is in maintenance, and you request to deploy, start or stop an application, you will get an appropriate message.
Document ServiceEnhancementThe document service XS consumption library now supports serialization/deserialization of a CMIS session to improve performance.
Connectivity ServiceEnhancementJCoRecord offers toJSON() methods that allow the results of a function module invocation to be transformed easily into a JSON representation. Such a document can be consumed immediately by a SAP UI5 widget data model.
SAPUI5EnhancementNew version 1.20.8 of SAPUI5 runtime and documentation has been released.

Persistence Service, Roles and Permissions

Enhancement

The following changes have been applied in the handling of account member roles by the persistence service:

  • SAP HANA database users: Account members, who by default are assigned the developer role only, are no longer able to create their own users in the SAP HANA database. Account administrators can create their own SAP HANA database users as before, but now also need to set up user accounts in the SAP HANA database for the members of their development team. For more information, see theupdatedGuidelines for Creating Database Users.
  • Restarting SAP HANA services on productive HANA instances: This feature requires the administrator role. For information about
    using this command line function, seerestart-hana.

 

 

 

Release Notes for SAP HANA Cloud Platform - 5 June 2014
FunctionType of ChangeDescription
SAP River RDE (Beta)New
SAP River Rapid Development Environment (RDE) is beta-released as part of SAP HANA Cloud Platform. This development environment provisioned in the web offers wizards, templates, editors and preview functionality for creating new or extending existing SAP Fiori applications. River RDE aims to bring simplification and productivity in the collaborative design, development and deployment of HTML5 applications. For more information, seeSetting Up SAP River RDE.
SDKEnhancement
The SDK samples are reworked to demonstrate and use theSAP HANA Cloud Platform Maven Plugin. The plugin is also published on theMaven Centralrepository, which eases the consumption of the plugin in Maven-based development projects.

Two new blog posts give more information:

Cockpit, MonitoringEnhancement

You can view the overall monitoring status of SAP HANA instances on the Account Dashboard and in the HANA instances list. For more information, seeViewing Monitoring Metrics of a Productive SAP HANA Instance.

Cockpit, Destinations EditorEnhancement

The Destinations editor is now available in the cockpit on subscription level and allows you to maintain destination configurations for subscribed applications. For more information, seeAccessing the Destinations Editor.

Cockpit
Enhancement
The visual appearance and the usability of the integrated cockpit help is improved.
Document ServiceEnhancementApache Chemistry OpenCMIS libraries are updated to version 0.11.0.
SAPUI5EnhancementNew version 1.20.7 of SAPUI5 runtime and documentation has been released.

 

 

 

Release Notes for SAP HANA Cloud Platform - 22 May 2014
FunctionType of ChangeDescription
Cockpit, Role ManagementNew
Account administrators can manage roles in the Members panel of the cockpit. The first two supported roles are Administrator and Developer. For more information, seeAccount Member Roles.

Existing account members have both roles assigned to them (some exceptions might exist). Newly added account members receive only the Developer role by default from now on. For more information, seeAssigning Members to Accounts.

Client Certificate AuthenticationNew
You can enable client certificate authentication to SAP HANA Cloud applications. For more information, seeEnabling Client Certificate Authentication.
Cockpit, MonitoringEnhancement

You can view history of metrics of SAP HANA instances in the cockpit. For more information, seeViewing Monitoring Metrics of a Productive SAP HANA Instance.

Database TunnelEnhancement

The command is enhanced as follows:

SDK
Enhancement
A Maven plugin is now available in Maven Central Repository for the different Java runtimes of the SAP HANA Cloud Platform. This allows you to conveniently call the SAP HANA Cloud Platform console client and its commands from the Maven environment. A dedicated goal in the plugin maps to each console client command, which makes writing automated integration tests and deployment much easier than before. For example, command deploy:restart maps to goal neo-java-web:restart. For more information, seeMaven Plugin.
Eclipse ToolsEnhancementServer Adapter now provides helpful UI messages and server logs in case your application is in non-working state.
SAPUI5EnhancementNew version 1.20.6 of SAPUI5 runtime and documentation has been released.
MultitenancyBugfixTenant subscriptions are taken into account automatically when the application is in maintenance or downtime mode. It is no longer needed to subscribe the consumer account separately to the application or downtime page.
SAP HANABugfixProductive SAP HANA instances are now provisioned with debugging and developer mode switched off (that represents the SAP HANA default). Account administrators are granted permissions to switch the settings on and off when needed.

 

 

 

Release Notes for SAP HANA Cloud Platform - 8 May 2014
FunctionType of ChangeDescription
HTML5 Applications (Beta)New
SAP HANA Cloud Platform enables you to develop lightweight HTML5 applications in a cloud environment. HTML5 applications consist of static resources and can connect to an existing on-premise or on-demand REST service. The static content of the HTML5 applications is stored and versioned in Git repositories.

This feature is in beta and is available on the trial landscape only. For more information, seeHTML5 Applications Development.

Cockpit, MonitoringEnhancement
You can view the current metrics of productive SAP HANA instances in the cockpit. For more information, seeViewing Monitoring Metrics of a Productive SAP HANA Instance.
Cockpit, Application RolesEnhancement

You can create custom roles via the cockpit from the new Application Subscription view. These custom roles are created per application subscription.

For more information, seeManaging Roles.

Java Applications, WebSocket
Bugfix
The WebSocket protocol now works correctly with Internet Explorer 10 and 11.

 

 

 

Release Notes for SAP HANA Cloud Platform - 24 April 2014
FunctionType of ChangeDescription
SAP HANA XS, Document ServiceNew
You can now consume the document service from SAP HANA XS applications. This feature is currently in beta state. For more information, seeConsuming the Document Service.
Connectivity ServiceNew
A new interface com.sap.core.connectivity.api.authentication.
AuthenticationHeaderProvider has been introduced. It provides methods for application-to-application and on-premise SSO authentication and can be used to initialize arbitrary HTTP clients on application level. For more information, seeAuthenticationHeaderProvider API.
SAP HANA Cloud ConnectorNew
SAP HANA Cloud connector 2.3.0 is released on thedownload sitewith the following features and fixes:

Features:

  • A new Application Whitelist enables you to limit the applications that are allowed to use the tunnel for accessing on-premise applications. For more information, see Setting Up Trust.
  • Principal propagation support has been extended to the RFC protocol. Principal propagation X.509 certificate subject can be configured in the Cloud connector. For more information, seeConfiguring Principal Propagation to an ABAP system for RFC.
  • You can import and export access control configurations.

Bugfixes:

  • Refreshing of audit logs now works properly and does no longer jump always to the first page.
  • If connectivity to the cloud is lost, when an administrator opens the Cloud connector, the re-connection mechanism works and is no longer cancelled by the UI.
  • A file descriptor leak has been fixed in the re-connection procedure. This leak could prevent the mechanism from working at all if certain limits were reached and thus cause downtime for the tunnel.
Document ServiceEnhancement
The document service now supports roles and groups in Access Control Lists (ACLs). For more information, seeACLs in the Document Service.
Document Service, DocumentationEnhancement
Best practices documentation about repository and folder handling is available. For more information, seeDocuments and Folders.
Console ClientEnhancement
Commands can return structured (machine readable) json output through the optional parameter: --output json. For more information, seeMachine-Readable Command Output.
Cockpit, SAP HANA XS MonitoringEnhancement
You can configure availability checks and view the status of SAP HANA XS applications running on a productive SAP HANA instance via the cockpit. For more information, seeConfiguring Availability Checks for SAP HANA XS Applications from the Cockpit.
Cockpit, Destinations EditorEnhancement
In the cockpit you can configure destinations on account level. Account-level destinations are globally visible to all applications and platform services in the account. For more information, seeConfiguring Destinations from the Cockpit.
TenantContext APIEnhancement
The com.sap.cloud.account.TenantContext interface has been extended by a new method – getAccountName().  For more information, seeAPI Documentation.
Connectivity ServiceEnhancement

You can use on-premise connectivity via SAP HANA Cloud connector through a standard HTTP proxy from Java Web applications. The proxy is provisioned on your application compute unit and is accessible at localhost:20003 via HTTP. For more information, seeHTTP Proxy for On-Premise Connectivity.

Connectivity ServiceEnhancement
The JCo runtime in SAP HANA Cloud Platform now supports principal propagation to on-premise systems. The on-premise side must use Cloud connector version 2.3.0.
SAP HANAEnhancement
The trial SAP HANA instances have been upgraded to revision 73.
SAPUI5
Enhancement
New version 1.20.5 of SAPUI5 runtime and documentation has been released. For more information, see therelease notes.

 

 

 

Release Notes for SAP HANA Cloud Platform - 10 April 2014
FunctionType of ChangeDescription
Security, Identity and Access ManagementNew
You can manage your custom SAML 2.0 identity providers with productive HANA XS instances. For more information, seeConfiguring SAML 2.0 Authentication.
SAP HANA Web-based Development WorkbenchEnhancement
You can use the SAP HANA Web-based Development Workbench also on the trial landscape. For more information, seeDeveloping with SAP HANA Web-based Development Workbench.
Console Client, SAP HANA ServicesEnhancement

You can restart SAP HANA services on productive SAP HANA instances from the console client. For more information, seerestart-hana.

Console Client, DeployEnhancement
You can start an application process from the console client in disabled mode so that it is not available for new connections. For more information, seestart.
SAP HANA XS, MonitoringEnhancement

You can register availability checks for multiple SAP HANA XS applications running on a productive SAP HANA instance from the console client. For more information, seeConfiguring an Availability Check to Monitor Your SAP HANA XS Application.

Cockpit, Destinations EditorEnhancement
The Destinations editor has been re-designed for easier navigation and extended with new features, such as cloning existing destinations and deleting configured certificates. For more information, seeConfiguring Destinations from the Cockpit.
SAPUI5
Enhancement
New version 1.18.10 of SAPUI5 runtime and documentation has been released. For more information, see therelease notes.

 

 

 

Release Notes for SAP HANA Cloud Platform - 27 March 2014
FunctionType of ChangeDescription
Document ServiceNew
The Document Service features console client commands for managing document repositories.  For more information seeConsole Client Commands-> Document Service section.
SAP HANA Predictive Analytic LibraryNew

You can evaluate and work with SAP HANA Predictive Analytic Library (PAL) functions on SAP HANA Cloud Platform Trial landscape. For more information, seeUsing Predictive Analysis Library.

SecurityNew
A set of new commands in the console client allows the account administrator to modify the keystore of productive SAP HANA XS systems to upload, delete and list certificates. For more information, seeupload-hanaxs-certificates, list-hanaxs-certificatesanddelete-hanaxs-certificates.
Console Client, DeployEnhancement

You can configure a custom downtime application to be used in case of unplanned downtime. For more information, seeHandling Unplanned Downtime.

CockpitEnhancement
You can disable (and enable) Java application processes from the cockpit. Disabled Java application processes don't accept new session requests. For more information, seeStarting and Stopping Applications.
CockpitEnhancement

You can put Java applications in and out of maintenance mode from the cockpit.  Java applications in maintenance mode redirect requests to a chosen target application until you put them again into normal operation. For more information, seePutting Applications into Maintenance Mode.

Connectivity Service, SecurityEnhancement
The list of certificate authorities that SAP HANA Cloud Platform trusts by default is now available. For more information, seeTrusted Certificate Authorities.
SAPUI5Enhancement
New version 1.18.9 of SAPUI5 runtime and documentation has been released. For more information, see therelease notes.
SAP HANA Cloud ConnectorDeprecation

SAP HANA Cloud Connector 1.x has reached end-of-life. It is no longer accessible ontools.hana.ondemand.comand its documentation has been removed as well. UseSAP HANA Cloud Connector 2.xas the major version that will be extended and maintained in the future.

MonitoringBugfix
An issue with custom monitoring metrics not reported correctly in case you have registered many custom metrics is fixed.
SAP HANA Cloud Platform Tools for Connecting to SAP HANA Systems
Bugfix
The following issues are fixed:
  • Unclear error message appeared if password for connecting to a SAP HANA system was wrong
  • The "Add Cloud System..." action was missing from the menu when the selection was on a system that is logged off.

 

 

 

Release Notes for SAP HANA Cloud Platform - 13 March 2014
FunctionType of ChangeDescription
LicensingNew
SAP HANA Cloud Platform has enlarged its scope and now encompasses SAP HANA Infrastructure Services, SAP HANA DB Services and SAP HANA Application Services. The new package offering comes with a new pricing model. For more information, seeSAP HANA Marketplaceand the blogpostThe full package.
Password Storage APINew

An API for storing, updating and deleting passwords is now available to applications. For more information, seeStoring Passwords.

Console Client, Java ApplicationsNew
A new command hot-update (beta) enables you to redeploy and update the binaries of an application faster than the normal deploy and restart. The update happens directly on the already running application process. For more information, seehot-update.
SAP Development Tools for Eclipse (Download Site)New

SAP HANA Tools Revision 72 are now delivered via the download site(https://tools.hana.ondemand.com/#hanatools). For more information, see

Setting Up the Tools.

MultitenancyEnhancement
The existingtenant APIhas been extended by a new execute() method to run background threads on behalf of a given tenant.
Cockpit, LogsEnhancement

The log viewer now opens in a new window, shows the log volume over time and supports you in finding time ranges of high activity. For more information, seeLog Viewers.

You can now configure loggers also via the Recent Logging panel in the Java Application Dashboard. For more information, seeUsing Logs in the Cockpit.

Cockpit, MonitoringEnhancement
You can now register availability checks for your Java applications also from the cockpit and check the application availability status from the Java Application Dashboard. For more information, seeConfiguring Availability Checks from the Cockpit.
SAP Development Tools for Eclipse (Download Site)Enhancement
The download site now uses geolocation-based load balancing for SAP Development Tools for Eclipse (tools.hana.ondemand.com). When installing tools, you are routed to the nearest data center. The response time and the download times are significantly improved for users in the US region.
Eclipse ToolsEnhancement
SAPUI5Enhancement
New version 1.18.8 of SAPUI5 runtime and documentation has been released. For more information, see therelease notes.
HTTPSDeprecation

SSL 3.0 is no longer supported as a communication protocol.

In case you have connection problems, make sure your HTTP client (e.g. browser) supports TLS 1.0, TLS 1.1, or TLS 1.2.

Eclipse Tools, SDKDeprecation

Deployment with SAP HANA Cloud Platform Tools with version older than 1.17.0 or SDK with version older than 1.16.0 is no longer supported.

Eclipse Tools
Bugfix
The following issues are now fixed in Eclipse tools:
  • "Landscape host" in the preference page is renamed to "Server's host name" to match the New Server wizard
  • Trailing white spaces are now ignored in the Cloud Server wizard
  • Starting a local server in an external directory which exists in the workspace is now possible
  • Stopping a local server from the Debug view is now possible
  • The Users editor does not throw an exception when you open it right after a server is created.

 

 

 

Release Notes for SAP HANA Cloud Platform - 27 February 2014
FunctionType of ChangeDescription
Java ApplicationsNew
SAP HANA Cloud Platform now supports JSR 356 Java API for WebSocket in productive state.
For more information, seeJava EE 6 Web Profile.
CockpitEnhancement
The cockpit now has integrated help. You can click the Help link next to a panel title in a cockpit page to access the contextual help for the respective panel and further links to the documentation.
CockpitEnhancement

A new dashboard serves as an entry page of the cockpit. The dashboard provides an overview of and access to the SAP HANA XS and Java applications available in the account and shows other key information about the account.

Cockpit, SAP HANA XSEnhancement
The use of packages in developer accounts on the trial landscape is simplified: a developer account can have only one  SAP HANA package, and you can create that package easily with one button click.

For more information, see Creating SAP HANA Packages.

Cockpit, LogsEnhancement
  • A new log viewer in the cockpit allows you to view trace and HTTP access logs directly in the browser and to sort and filter the log entries.
  • You can still download log files – for each file you can choose whether to open in the viewer or download to your machine.
  • Log files are also grouped by type.

For more information, see Using Logs in the Cockpit.

Cockpit, Logs, MonitoringEnhancement
The cockpit has now completely adopted the process ID as an identifier of application processes in logs and monitoring charts.
SDKEnhancement
  • The console client commands for the local server inside the SDK (install-local, start-local, andstop-local) now have port parameters that help avoid port collisions, thus enabling you to set up parallel builds and test procedures. These parameters are now visible by default in the console help. 
  • The install-local command now also supports setting non-proxy hosts for a local server (installed from the SDK for development purposes).
  • A new command deploy-local that allows you to deploy WAR files on a local server instance is now available.
TenancyEnhancement
Application logs now include tenant names in each log entry, which allows you to filter and explore relevant logs for a particular tenant.
For more information, seeViewing the Default Trace.
Cockpit, OAuthEnhancement
The UI for registering OAuth clients is now available for cross-account subscribed applications.

For more information, see Configuring OAuth Authorizations.

SAP UI5Enhancement
New version 1.18.6 of UI Development Toolkit has been released.
CockpitDeprecation
The cockpit no longer supports Internet Explorer 8. For more information about supported browsers, seeProduct Prerequisites and Restrictions.
SDK, DestinationsBugfix
The following bugfixes are provided for SDK 2.x:
  • You are now properly requested to enter your password for the console client commands (before there was an error with HTTP code: 401)
  • Тhe --application parameter in console client commands for managing connectivity destinations for subscribed applications now works with the format --application <provider_account>:<provider_application>. For more information, see Configuring Destinations from the Console Client.
Connectivity Service
Bugfix
The JCo runtime for SAP HANA Cloud Platform is upgraded and includes the following bugfixes:
  • When only modifying jco.client.cloud_connector_version, a JCoDestination was not recognized to be changed so that the old cached instance was still used.
  • Depending on the defined DDIC (Data Dictionary) types and structures and on the defined RFM (Remote Function Module) interfaces at SAP AS ABAP system side, a java.lang.StackOverflowError could have been thrown when a JCoRepository instance was storing the queried RFC meta data into its internal MetaDataStorage instance.
  • A java.lang.NullPointerException was thrown when saving a JCoRepository instance, which contained a remote function module template with an empty import parameter list.
  • The meta data information that specifies whether a parameter is optional or not was lost after loading a JCoRepository instance from a Java I/O character stream. Calling method JCoListMetaData.isOptional(<name|index>) on any parameter meta data that was loaded by a JCoRepository always returned false in this case.
  • A java.lang.NullPointerException was always thrown when trying to log on to a non-Unicode ABAP system using one of the new logon languages that are available in Unicode SAP systems only. Now an appropriate JCoException with error group RFC_ERROR_LOGON_FAILURE will be thrown in this case.

 

 

 

Release Notes for SAP HANA Cloud Platform - 13 February 2014
FunctionType of ChangeDescription
Console Client, DeployEnhancement
You can now use the following two new commands:
  • rolling-update - to run an update of an application without downtime in one run. Prerequisite is that the new version is compatible with the old one.
  • enable - to switch a previously disabled application process(es) to started state in the load balancer.

For more information, see rolling-updateandenable.

CockpitEnhancement
In the cockpit, you can now clearly differentiate infrastructure from application error states for Java applications which makes it easier for you to detect and fix application issues.

The status icons are improved, in particular the OK status icon which was sometimes confused with an action.

Cloud Environment VariablesEnhancement

There is now a new cloud environment variable HC_PROCESS_ID that contains the process id of the current application process.

For more information, seeUsing Cloud Environment Variables.

SDKEnhancement
The SDK samples will now demonstrate and make use of the SAP HANA Cloud Platform API which is now also published to Maven Central for easier consumption in Maven-based development projects.
SAP UI5Enhancement
New version 1.18.5 of UI Development Toolkit has been released.

For more information, see the release notes.

Feedback ServiceEnhancement
You can now provide feedback for the feedback service and its UIs.

For more information, see Getting Feedback for Applications.

Cockpit, DestinationsEnhancement
The Destinations editor in the cockpit is extended to support the new authentication type PrincipalPropagation. This new authentication type works for on-premise destinations (proxyType=OnPremise) and requires Cloud Connector version 2 (CloudConnectorVersion=2).
SAP HANA Cloud Connector
Enhancement
SAP HANA Cloud Connector 2.2 has been released with the following features:
  • Support of multiple accounts within a single installation. Account administration allows you to add/delete connections to several accounts. For more information, see Managing Accounts.
  • Redesigned UI experience, similar to the cockpit
  • Support for Principal Propagation has been added. By configuring trusted SAML IdPs, the identity, which is  logged on to the cloud, will also be logged on in the on-premise systems, if the prerequisites are fulfilled. For more information, see Setting Up Trust.
  • Audit logs can be checked for integrity so that it can be verified that no one has modified them. For more information, seeAudit Logging in the Cloud Connector.
  • Payload traces for the communication traffic can be activated for problem analysis. For more information, seeTroubleshooting.

 

 

 

Release Notes for SAP HANA Cloud Platform - 30 January 2014
FunctionType of ChangeDescription
Cockpit, HANA XSEnhancement
Users of productive HANA XS systems are now able to create their SAP HANA database users within the cockpit.
For more information, seeCreating Your Database User.
CockpitEnhancement
You can now see the runtime type, for example Java Web or Java EE 6 Web Profile, together with the runtime version.
CockpitEnhancement
You can now see the process ID for Java application processes in the UI. The process ID for processes that are still running is also shown with each log file, so that you can match a certain log file to a running process. 
CockpitEnhancement
In the process list of the application dashboard, you can now see the aggregated status of processes including run state, runtime version and metrics. This makes spotting problems with individual processes much easier.

For more information, seeChecking the Application Status.

Cockpit, MonitoringEnhancement
The following usability improvements are now available:
  • You can navigate to the metrics details from the Status Summary in the Process Dashboard
  • Current metrics are now shown in compact view in the Monitoring tab
  • You can now select a custom period when viewing history of metrics for whole applications.

For more information, see Viewing Monitoring Metrics.

SDK, Connectivity ServiceEnhancement
The existing SDK sample application “connectivity-outbound-internet” is renamed to "connectivity" and is also extended to cover an example for on-demand to on-premise connectivity. The tutorials below are adopted accordingly to describe both connectivity scenarios, fitting to the extended sample application:

Using Internet Services in Cloud Applications

Using On-Premise Back-End Services in Cloud Applications

SAP UI5Enhancement
New version 1.16.9 of UI Development Toolkit has been released.
DocumentationEnhancement
SAP HANA Cloud Platform now uses geolocation-based load balancing for SAP HANA Cloud Platform documentation (help.hana.ondemand.com). When opening the documentation, users are routed to the nearest data center. The response time for opening and browsing the documentation is significantly improved for users in the US region.
Connectivity Service: Destination ConfigurationIncompatibility
To support SAP HANA Cloud Platform service JNDI resource lookups in EJBs with the release of neo-sdk-javaee6-wp-2.25.7, an incompatible behavior had to be introduced concerning the time destinations need to be configured. For more information, seeIncompatibility announcement for neo-sdk-javaee6-wp-2.25.7 affecting destination configuration time.
Eclipse ToolsBugfix
The following issues are now fixed:
  • A user could not start a cloud server in debug mode if the Server Adapter was attached to an existing running application.
  • The profiling session name was incorrectly generated.
  • Servers used to hang if running with an older SAP JVM.
  • Applications created with migrated runtime and running on a cloud server, were deployed with wrong runtime version
  • Migration failed imperceptibly if SDK had been deleted.
  • Accessibility fixes in the Connectivity and Users editors in the Eclipse IDE.
Java EE 6 Web Profile
Bugfix
SAP HANA Cloud Platform services can be injected as JNDI resources in EJBs.

 

 

 

Release Notes for SAP HANA Cloud Platform - 16 January 2014

 

FunctionType of ChangeDescription
Cockpit, MonitoringEnhancement
You can now choose a custom time period when viewing history of metrics for a single process.
You can also compare the metrics history of different processes within an application.
For more information, see Viewing Monitoring Metrics.
ID Service, Authorization ManagementEnhancement
You can now directly assign users to groups.
Cloud ConnectorEnhancement
Version 1.3.2 improves the security of SCC traffic tracing by introducing a 4-eyes principle for the activation of HTTP and RFC protocol traces: activating a trace level that dumps traffic data requires the approval of two separate users.
SAP UI5Enhancement
New version 1.16.7 of UI Development Toolkit has been released.
Console ClientEnhancement
The disabled status for applications processes, as well as maintenance status for applications are now shown in the console client.
Console Client, DeployDeprecation
The parameter --severity for setting log severity during deploy has been deprecated.
Eclipse ToolsBugfix
An issue with applications deployed on a newly created cloud server (via Run → Run on Server) sporadically not being published on the server has been fixed.
Console Client, DeployBugfix
The deploy command now shows improved output in case you are trying to select a non-existing runtime version.
Console Client
Bugfix
It is no longer possible to start maintenance for an application that is used as a maintenance page.

For more information about older release notes, see:


Error while activating: Syntax error: Unexpected token

How to run Fiori Apps ( currently in Eclipse) on Hana cloud platform

$
0
0

How to run Fiori Apps ( currently in Eclipse) on Hana cloud platform.

 

Please let me know the Procedure to do so?

 

i did tried to Import the Fiori Zip file in WEB IDE. but there is no output.'''

 

I tried to run the Fior App on Hana cloud Server. But Its giving some Error too. ( please see the screen shot)

Getting error while installing hcp in eclipse luna in mac

$
0
0

Hi Colleagues,

 

I am getting following error while trying to install hana cloud platform in luna.

I am using eclipse luna, and the addon site is https://tools.hana.ondemand.com/luna

 

 

Thanks in advance.

Ashish

Release Notes for SAP HANA Cloud Platform

$
0
0

Release Notes for SAP HANA Cloud Platform - 29 January 2015
FunctionType of ChangeDescription
CockpitNew

Breadcrumbs show the full object hierarchy in the pattern:

Data Center> Account> application> process

Connectivity ServiceEnhancement

The interface com.sap.core.connectivity.api.configuration.ConnectivityConfiguration is extended with a new clearCache() method. It allows each application to clear its local cache to ensure that the next configuration will be taken from a central storage. The method also clears the configuration cache used by HTTP destinations. For more information, see Connectivity Javadoc.

SAPUI5Enhancement

SAPUI5 distribution 1.26.3 for Java and HTML5 applications (including runtime 1.26.3 & documentation) has been released.

SAP HANAEnhancement

SAP HANA revision 90 (SP9) is now available.

  • In a production environment or planned Go-live in less than 6 weeks,we recommend that you stay on the current SAP HANA SPS until the next SAP HANA Datacenter Service Point is reached.
  • In a non-production environment or planned initial system setup, you can update to the new SP9 via request to SAP HANA Cloud Platform operators.
HTML5 ApplicationsEnhancement

Virtual roles are now available for HTML5 applications.

  • AccountAdministrator– account members with Administrator role.
  • AccountDeveloper– account members with Developer or Administrator role.
  • Everyone– all authenticated users of the configured identity provider.

 

You can map virtual roles to HTML5 application permissions. AccountAdministrator and AccountDeveloper require SAP IDP to be configured as identity provider. In case a custom IDP is configured, you can manually create these roles in the corresponding account.

 

By default, every permission required to access a protected resource of an application is granted to members of the AccountDeveloper role. As long as no other role is assigned to the permission, only account members with the Developer or Administrator role have access to the protected resource. This is also true for the default permission NonActiveApplicationPermission, which is required to access a non-active version of an HTML5 application.

 

 

Related Links:

 

 


Release Notes for SAP HANA Cloud Platform - 15 January 2015
FunctionType of ChangeDescription
CockpitEnhancement
  • The Subscribed Java Applications table now has columns State and Start Time, so you can see the run state and start time of your subscribed Java applications.
  • Every row in the log viewer has a View button that opens the respective log line in text-only format.
Console ClientEnhancement

The rolling-update command is now available for productive use. For more information, seerolling-update.

SAPUI5Enhancement

SAPUI5 distribution 1.24.6 for Java and HTML5 applications (including runtime 1.24.5 & documentation) has been released.

Debugging/ProfilingEnhancement

New version of SAP JVM Tools is released. For more information about the new major features, seeWhat is New in SAP JVM Tools 2.2.

Connectivity ServiceEnhancement
  • JCoDestination.ping() times out after <rfc.client_connect_timeout>  seconds. It also throws a JCoException with error group JCO_ERROR_TIMEOUT if the system does not respond in that time.
  • When using a destination with pooling, you can configure the destination to check the validity of a connection before using the connection for a function call. This way you can avoid zombie connections that may lead to error-prone situations.
  • Traffic traces are added, which allows analyzing transferred data amounts.

Connectivity Service

Bugfix
  • JCoRecord.isInitialized(name|index) no longer returns wrong "false" for nested tables or structures.
  • Performance improvement is done for client calls that do not use AbapClassException.

Platform Infrastructure

Bugfix

The Safari browser no longer blocks iFrame-embedded applications.

 

For more information about older release notes, see:

XS Project is gone for Eclipse4.4.X (Luna)?

$
0
0

XS project not exists in Eclipse4.4(Luna), we can't create this type of project anymore.

 

Did any wrong installation steps with me? or that's is the fact for Luna?

 

Or I need go back to Eclipse3.X(Kepler)?

 

Jason

Accessing an HTTPS destination using Java Tomcat

$
0
0

Hi,

 

when trying to access HTTPS destinations using Java Tomcat I'm getting errors from

 

javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target 

 

I'm guessing that this is because I don't have a certificate loaded for the site I am trying to connect to.

 

However, as I'm using Tomcat, I'm not using the connectivity service (other than to store the URL of the destination). How do I go about loading a certificate for this connection?

 

Of course running locally the Tomcat instance happily negotiates the SSL connection since my local java truststore has the main trusted CA certs.

 

I can, of course, generate a new truststore, add the certificate of my destination in there, but how do I specify the password that should be used to access the truststore/or that it should be used at all?

 

If it's not possible to add certs to the Tomcat runtime, it would be nice if the major trusted CAs were loaded by default.

 

I however, have the solution happily negotiating to an XS service on HCP using HTTPS.

 

Thanks for some help!

 

Chris

Command openDBtunnel

$
0
0

Hello,

 

Could someone tell me why I do not have permission to run the command openDBtunel

on my trial account sap cloud platform ?

 

For the error message see file in attachment.

 

Thank you.


How to Specify the Administrator for SAP Cloud Connector via LDAP

$
0
0

Hi all,

 

In Using LDAP for Authentication, it is said that "All users that are in a group namedadminorsccadminwill have the necessary authorization for administrating the Cloud connector. This group membership is checked by the Cloud connector."

 

For my situation, there is no sccadmin group and I am not going to authorize all of members in this admin group to be SCC administrator. So, if I am going to specify a certain user, what should I do?

 

1. create a new sccadmin group and include specific users. or,

2. I could change the configuration to specify the user?

 

I prefer to the second choice. Could any expert let me know how to do it? Thanks a lot.

 

 

Best Regards,

Iris 

 

 

Generating CDS artifacts in schema other than _SYS_BIC fails

$
0
0

Hello,

 

I am using a HANA cloud trial account and I am trying to generate XS Core Data Service (CDS) tables in a schema other than '_SYS_BIC'. The error message thrown during activation is

 

Failed to generate CDS artifact "p12345trial.myhanaxs.ivyrepxs::partner" to schema "XYZ" as index server config switch "view_activation_for_hcp" is set. In this mode only generation to schema "_SYS_BIC" is allowed.

 

Any suggestions please?

 

Regards

Ajay

SAP Web IDE error HTTP Status 403 - You are not authorized to access this resource

SAP HANA Cloud Connector on Java 1.8

$
0
0

I am getting errors when trying to SAP HANA Cloud Connector using Java 1.8.

 

Is it a known limitation that one must use Java lower than 1.8?

Unable to start hana cloud platform Java EE web profile server

Viewing all 3285 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>