Hot answers tagged

11 votes

Where is ECL data cached?

Folder structure and is cached in the browser the exact same way as standard Tridion Items. The first time you load them they will be retrieved, and after that you have to use Refresh to update the ...
user avatar
8 votes
Accepted

Creating ECL Component using Core Service

You should not attempt to create stubs manually though the core service. The EclService (hosted in the same process as the Core Service) expose the method: public IDictionary<string, string> ...
user avatar
8 votes
Accepted

Media Manager Connector - default sorting

There is a hotfix for this issue for MMC 1.3 that you can request from CS. The fix for this issue is already included in latest Media Manager Connector 1.4 release.
user avatar
7 votes

Error importing a component which links to an ECL stub

The only option that we've found working is by separately exporting and importing the stubs from the parent publication before exporting and importing the other items. Disclaimer: I don't know if ...
user avatar
  • 7,253
7 votes
Accepted

Is it mandatory to use the STUB schema, installed by DXA Media Manager Module?

No you don't have to use the Media Manager ECL Stub Schema provided as part of the DXA Media Manager Module, as long as you ensure that the Schema title is exactly the same (it's the default title for ...
user avatar
7 votes
Accepted

ECL Connector Memory Leak

There is nothing in ECL that will attempt to stop a provider from leaking memory. So all the usual suspects apply: Missing calls to Dispose, event subscriptions, and static variables. I am sure ...
user avatar
7 votes
Accepted

Creating ECL multimedia Components using Core Service Web 8

In order to understand what is going on you need to understand how ECL works. The ECL URI that you see in the UI is not what actually gets saved in to the CM. When you use an ECL component somewhere ...
user avatar
7 votes

Media Manager Connector - default sorting

One would indeed expect the ordering to be (alphabetical) similar to that of the CME, but as @Marko mentions, the order is coming from the external system. That is basically how ECL works. In an ECL ...
user avatar
  • 29.6k
7 votes

ECL item 'ecl:1262-cel-226-cea-file' not found

If your Publisher is outscaled onto a separate Windows server, then you'll need to make sure that the ECL mountpoints are configured correctly on that server too. I've been caught-out by that before!...
user avatar
6 votes
Accepted

SDL Media Manager Youtube Distribution is not Appearing in Tridion Interface

You can only see HTML5 distributions in the SDL Media Manager mountpoint. To publish from Media Manager to YouTube there is a specific YouTube channel where you need to add the assets too. So if ...
user avatar
  • 29.6k
6 votes

How to manipulate with SDL Media Manager items from core service?

I have updated the following article. It now contains an extract of the App.config file containing the bindings and endpoint information. Configure your App.config file with the URL to your Secure ...
user avatar
5 votes

Failed initializing the External Content Library with id mm

If it was running before and not anymore now, and you didn't change anything in the configuration just before it stopped working, then the configuration is fine. My guess is something happened to the ...
user avatar
  • 29.6k
5 votes

Where is ECL data cached?

You are right in guessing that the CME does caching. The part in ECL which integrates with the CME is implemented via a GUI Extension using the Anguilla framework, and browser caching plays a role ...
user avatar
5 votes

Problem with ECL files also being expandable in CM explorer, showing publications

After some debugging, we found the cause of this problem. In our ECL extension, we have to implement the function public IFolderContent GetFolderContent(IEclUri parentFolderUri, int pageIndex, ...
user avatar
5 votes
Accepted

Unique name constraints with ECL

ECL keeps track of Stub Schemas by AppData attached to the Schema The AppData name starts with ecl:stubschema Apparently this AppData was deleted somehow and therefore ECL lost track and tried to ...
user avatar
5 votes

YouTube API v2.0 deprecated ECL Tridion youtube ecl provider Fails - unable to open component

The YouTube ECL provider on Tridion World has the source code in the package zip, which you could update to use the newer YouTube API. The provider was created for a specific project and hasn't ...
user avatar
5 votes
Accepted

ECL File Unavailable when adding multimedia link

Browsing and selecting an item use the methods GetItem and GetFolderContent in your provider, so they are probably working as expected. When you save an item, Tridion will automatically load the item ...
user avatar
5 votes
Accepted

Files also visible in folder tree

When you implement public IFolderContent GetFolderContent(IEclUri parentFolderUri, int pageIndex, EclItemTypes itemTypes) you must support the itemTypes parameter. Notice EclItemTypes is a Flag enum....
user avatar
5 votes
Accepted

cannot resolve Component Link to EclItem in Rich Text Field

By default, only MM Component links (incl. ECL Item links) in img elements in Rich Text Fields are processed by DXA. However, as of DXA 2.2, this is configurable. See section “Embedding” in the What’s ...
user avatar
4 votes
Accepted

What properties does my stream need to work in an ECL Provider?

Have you tried setting the Position property of your stream to 0? I've found that to be an issue with MemoryStreams in .NET generally in the past, however I've not tried one with ECL. Though it ...
user avatar
4 votes
Accepted

The Publication tcm:0-7-1 does not have a stub Folder configured in a Parent Publication

Since an ECL Provider(s) was configured on the system previously, the error states that there are some remnants of this in the CME. According to the SDL Documentation (http://docs.sdl.com/LiveContent/...
user avatar
4 votes
Accepted

Tridion ECL requests are giving Operation Time out errors

The error displayed happens inside the provider. The providers are isolated from Tridion by being loaded into their own app domain. This basically means Tridion (and even ECL) are not even aware of ...
user avatar
4 votes

adam mount point gives error

Seems like certificate problem between ADAM and Hintech AdamConnector Possible reasons: Wrong certificate User do not have permissions to access certificate Certificate not trusted
user avatar
4 votes

Metadata of ECL Item

You can create groups in your metadata. IFieldGroupDefinition thumbnail = YourProvider.HostServices.CreateFieldGroupDefinition("Thumbnail", Resources.MetadataPrograms, maxOccurs: null); programs....
user avatar
4 votes

How to access the preview url of Image (Created on SDL Media Manager) from Event System Code?

ECL will only give you the first distribution link. It is an internal implementation detail of MM that this link is resolved into the cdn link - something we do not want to expose through ECL (and the ...
user avatar
4 votes
Accepted

YouTube API v2.0 deprecated ECL Tridion youtube ecl provider Fails - unable to open component

Implemented the support for youtube v3, I forked James Simm's source and build on top of it. The source can be found at https://github.com/kpmrafeeq/youtube-ecl-provider There are few issues that ...
user avatar
  • 674
4 votes
Accepted

External Content Library - Managing subfolders

What I've done in my Flickr ECL Provider is make sure that there is a separate class for implementing the IContentLibraryListItem interface, which is my ListItem class. Then also important is to ...
user avatar
  • 29.6k
4 votes
Accepted

ECL - Merging folders and files in the same parent folder

If you mean the files show up in the tree view on the left, it is because you are ignoring the itemTypes parameter in GetFolderContent. Only return files if itemTypes.HasFlag(EclItemTypes.File)) is ...
user avatar
4 votes

Has anyone connected Tridion with Digital River for payment processing?

I would imagine any integration between Tridion and Digital River would (or at least should) be quite loose. The most I would expect to need to do is publish a configuration file (gateway url, ...
user avatar
  • 7,307
4 votes
Accepted

Identify all Media Manager images and videos based on metadata Field crieria

Please refer to this blog post. The last section, "Updating the relationships in SDL Web (Tridion)", contains information on using the ECL service. This should help you.
user avatar

Only top scored, non community-wiki answers of a minimum length are eligible