Skip to main content
New
Stack Overflow Jobs powered by Indeed: A job site that puts thousands of tech jobs at your fingertips (U.S. only). Search jobs
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.
Yevgeniy Bryukhov's user avatar
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 ...
Rick Pannekoek's 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 ...
Yuri Bondarchuk's 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 ...
Lars Møllebjerg's 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 ...
Bart Koopman's 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!...
Jonathan Williams's user avatar
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 ...
Phil Medcraft's 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....
Lars Møllebjerg's 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 ...
Rick Pannekoek's user avatar
5 votes
Accepted

ECL Pagination Buttons Not Active

I found what I was doing wrong. When returning the IEntityPaginatedList, I need to make sure to include a value for TotalCount. Here's what I am now returning. IEntityPaginatedList list = new ...
Christian Galvan's user avatar
4 votes

How can I use Tridion.ContentManager.ApplicationData within ECL

ECL is not an external application - it "lives" in the existing processes of your content manager. Mainly the Core Service Host, Publisher and the web application of the TCM UI - but it can show up a ...
Lars Møllebjerg's user avatar
4 votes

Is it possible to read a component with an EclUri in ECL provider using Core service

Yes, it is technical possible, but there are a few traps you should avoid: The Stub Component will not be available on the first call to the Provider. This is due to the transaction scope - the Stub ...
Lars Møllebjerg's user avatar
4 votes

Load mountpoint in a Custom page using ECL Content Library

As Lars explained in this answer, you can create MM components using EclService. You can access it via mountpoint in Core Service.
Marko Milic's user avatar
  • 8,942
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.
Phil Medcraft's user avatar
4 votes

ECL Adapter and SDL Web 8 - How is ECL Dll linked to SDL Web 8

Actually, those settings are available in the ExternalContentLibrary.xml file under C:\{SDLWEB Installation Folder}\Config\ You can find mount points for each of your ECL links, Example: <...
Rajesh's user avatar
  • 1,231
4 votes

GetThumbnailImage not always gets call on ECL Provider

The successful flow to display a thumbnail is this: The UI request the ECL item (if you have opened an item) or a list of items (if you are browsing a folder in thumbnail view). The Tridion UI builds ...
Lars Møllebjerg's user avatar
4 votes

Thumbnail doesn't appear for Flickr ECL Components

I want to start by saying that this doesn't have to be only code/tridion issue. For example, we had similar issue with our thumbnail icons where they weren't downloaded also from media manager. In our ...
Marko Milic's user avatar
  • 8,942
4 votes
Accepted

Is it possible to use a custom ECL Schema for Stub Components?

It is not possible to create the Schema which is used for the Stub Components, but after your ECL provider is initialized and the Schema is created, you can modify the Schema and add metadata fields ...
Bart Koopman's user avatar
  • 29.6k
4 votes

Error on Publishing ECL Items

The error you are getting is a .NET error in the CopyTo() method, that tries to copy a closed stream. I'm wondering if it wouldn't be easier to use the IContentResult stream object directly inside ...
Harald Hoffelinck's user avatar
4 votes
Accepted

ECL integration

I'm not sure, but I think It will still work for 8.5 too unless if there are any API changes in Vimeo. You can refer to @Bart Koopman Flickr provider source code example which I did test in 8.5 it's ...
Velmurugan's user avatar
  • 8,150
4 votes
Accepted

ECL Copy data to metadata Stub schema

Since you know your ECL stub schema (the one that will be used to create component stub) you should try with EventSystem on Component Save. And you should came up with solution how to sync metadata ...
Stefan Klasnic's user avatar
4 votes
Accepted

Dynamic image renditions from "dist" URL

Yes, that is correct. This is because https://xyz.dist.sdlmedia.com is URL of Distribution. One distribution is collection of one or more images (or any other media) grouped in programs and assets. ...
Marko Milic's user avatar
  • 8,942
4 votes
Accepted

Tridion.ExternalContentLibrary.V2.dll location

%TRIDION_HOME%bin\client Default location for %TRIDION_HOME$ is C:\Program Files (x86)\SDL\Tridion Sites\ But if you are using Tridion Sites 9.1 you should use latest V3 dll (in same folder)
Stefan Klasnic's user avatar
4 votes
Accepted

ECL Connector Proxy Settings

There is no support for Proxy Settings in ECL. You need to implement it at the connector.
Anand N S's user avatar
  • 1,936
4 votes

which .net project reference has SessionFactory.CreateEclSession(subject.Session)

It is in Tridion.ExternalContentLibrary.V2 dll. namespace Tridion.ExternalContentLibrary.V2 { public static class SessionFactory { public static IEclSession CreateEclSession(Session ...
Marko Milic's user avatar
  • 8,942
4 votes
Accepted

which .net project reference has SessionFactory.CreateEclSession(subject.Session)

You need to have following dlls in your project references in order to have ECL session. Tridion.ExternalContentLibrary.dll Tridion.ExternalContentLibrary.V2.dll
Neetesh Narvaria's user avatar
4 votes
Accepted

Can you index ECL items with Search Integration 4 Tridion (SI4T)?

My take on this would be to modify SI4T templating to push data in the search. For example, if you work with any DAM, you can get in templating via API all the info you want to push to the search ...
Marko Milic's user avatar
  • 8,942
3 votes
Accepted

SDL - The specified path, file name, or both are too long

ECL URI's have a maximum length equal to the maximum length of a Component title. This limitation originates from the stub components having the ECL URI as the title. The intended behavior when ...
Lars Møllebjerg's user avatar
3 votes
Accepted

ECL Errors Impacting Entire Instance

One important point to understand is that ECL mountpoints make a connection to an external system, this will always introduce latency and thus can have a huge effect on the performance of the UI. For ...
Bart Koopman's user avatar
  • 29.6k
3 votes

Creating ECL multimedia Components using Core Service Web 8

The Core Service does not known about ECL URIs; an XLink which does not contain a TCM URI or WebDAV URL will be treated as an external link and will not result in a managed link. ECL uses Stub ...
Rick Pannekoek's user avatar

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