Hi Taki,
what you described is what i've done.
I've executed the following commands to deploy my application
deploy --account <providerAccount> --application demoApp --source "C:\temp\....."
subscribe --account <extensionAccount> --application <providerAccount>:demoApp
hcmcloud-create-connection --account <extensionAccount> --application <providerAccount>:demoApp --connection-type odata
The result of the "hcmcloud-create-connection"-Command was:
Executing [hcmcloud-create-connection] command with arguments:
host : https://hana.ondemand.com
account : <extensionAccount>
connection-type: odata
application : <providerAccount>:demoApp
SDK version : 1.102.26
user : S00xxxxxxx
Configuring connection........
Connection 'sap_hcmcloud_core_odata' of type 'odata' to SuccessFactors has been created for application 'demoApp'.
Created OAuth client with name 'DEMOAPP_EXT_APP_2016_05_11_12_32_05'.
Created destination with name 'sap_hcmcloud_core_odata'.
I've repeated this process a few times, but the destination is still invisible in the Cockpit under "Extension Account" > Subscriptions > demoApp > Destinations
When i call
get-destination --account <extensionAccount> --application <providerAccount>:demoApp --name sap_hcmcloud_core_odata
i can download the invisible destination. (with correct content)
Now when i manually create a destination with the same name for the subscribed application and execute the get-destination command again, the manually created destination is downloaded.
When i delete the manually created destination and execute the get-destination command again, the invisible destination is downloaded.
That's a very strange behavior
Regards
Christoph