Podcast #128: We chat with Kent C Dodds about why he loves React and discuss what life was like in the dark days before Git. Listen now.

Hot answers tagged

7

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! P.S. You'll need to restart the SDL Publisher Windows Service after making the change.


6

There are various reasons to your page loading for the first time call will get slow. The first request to a publication requires downloading & parsing of a lot of binary files with publication configuration after that page and used images and components links resolving calls for that page. To gain the performance caching is important to enable in your ...


5

Let me explain how to interpret such a Stack Trace: The exception is a NullPointerException, meaning that the code tried to dereference a pointer which is null. This generally means the code is not robust enough: it did not expect that a pointer could get a null value, but it did. The first line in the Stack Trace reveals where this exception occurred: in ...


3

In SDL Web 8 and higher, Publication - URL mapping is done using Topology Manager. In Topology Manager you define all your Websites (e.g. http://localhost:8080) and Web Applications (e.g. a DXA Web App running at website root level). You also define mappings between CM Publications and those Web Applications. To see this in practice, run those PowerShell ...


3

It looks like you have not added Resolve ECL items V2 to your Component Template TBB. In the template builder folder, you can see SDL External Content Library and named Resolve ECL items V2. Add this to your Component Template and it will deal with the ECL item. I hope it helps.


3

Run ttm-prepare.ps1 which comes in your DXA package and it will preconfigure the Topology Manager for the DXA Site Type and Business Process Types.Also Please check Topology Manager is installed properly in IIS and its CMDLET commands click here are available.


2

There is a very interesting blog, you can follow that and I hope it will resolve your issue. Blog


2

I'm wondering a bit how this question is not an exact duplicate of Are Component Links supported for inline edit in XPM? but I guess since you are asking it based on DXA 1.8 and SDL Web 8.5 the answer could have been different. Unfortunately as I stated in my answer at the previously mentioned question, to support inline editing of Component links in XPM, ...


2

Before you can import DXA you need a fully operational content delivery environment, as described here This means you first need to setup the CD and Topology. The import is failing as it cannot find any CdTopologyTypes. If I recall correctly, you can use the `quickinstall' PowerShell script to setup a basic Topology. A quick summary of doing this manually ...


2

As Rick mentioned DXA ships it's own version of DD4T TBBs for DXA 1.8 from https://github.com/sdl/dxa-content-management/tree/release/1.8 I can see DXA 1.8 Web application uses following DD4T framework version. https://github.com/sdl/dxa-web-application-dotnet/blob/release/1.8/Sdl.Web.Tridion/packages.config <package id="DD4T.Core" version="2.1.1.144-...


2

You can see in your stacktrace that the root cause of your error is this java.lang.NoSuchMethodError: org.springframework.web.context.ConfigurableWebApplicationContext.getEnvironment This means that your web application is trying to call this method, but the spring framework jars that are loaded in the webapp don't contain this function, hence the error. ...


2

Your question is not clear to me what exactly you're trying to do and what is your expected output. For my understanding, you have upgraded your DXA web app from DXA 1.5 to DXA 1.8 with web-8.5 and your web app not getting downloaded your publish settings media system config files. eg: \BinaryData\826\system\config_all.json Try this below URL using ...


2

The below content service query was not returning any data. So, that none of the files were not generating since it's was throwing null exception BasicEndpointCaller - Preparing the call endpoint for given url: http://domain:8081/client/v2/content.svc/BinaryContents%28PublicationId%3D826%2CBinaryId%3D216112%2CVariantId%3DY29uZmlnLWJvb3RzdHJhcA%3D%3D%...


2

The issue was with some piece of DXA 1.8 code here if (localization.LastRefresh.CompareTo(lastPublishedDate) < 0) { //File has been modified since last application start but we don't care Log.Debug( "Binary with URL '{0}' is modified, but only since last application restart, ...


1

Note that the img XHTML element is supposed to be converted to an Entity Model (MediaItem-derived) which in turn should get rendered to HTML (using an appropriate View). From what you are showing, it seems that the MediaItem-derived Entity Model is properly constructed (class Image), but it is not properly rendered as HTML, but instead its toString ...


1

This may be a known issue and possibly an upgrade to DXA 2.0 should resolve this intermittent 500 error. I would recommend getting in touch with the SDL support and get their opinion about it. background: In one of our project we were receiving quite intermittent 500 Error and it was because of older version of newtonsoft json dll in DXA - and ...


1

As Shiva explained in his answer, OOTB this is not possible. But you can extend DXA solution to serve your solution. DXA provides a good set of extension points including creation of custom model builder. I believe you can write your own model builder(similar to DefaultModelBuilder) and there you can use asynchronous method to load Entity model. Above ...


1

DXA 1.8 is still a MVC application and the default model builder (here) loads all the regions and entities included in the page model, provided you are using embedded component presentations. You can set the view model caching value to true in your web.config, if there are performance concerns. Elaborate your question, if there is a specific reason that ...


1

DXA 1.8 is not compatible(couple of DXA expected method is not available) with spring 4.3.0 upgraded DXA 1.5 to 1.8 Java 1.7 to 1.8 spring 3.1.4


1

The issue is "WebSphere Application Server traditional V8.5" is not supporting Java 1.8 based built jar's and app. upgraded it to "WebSphere Application Server traditional V9.0"


1

You can easily register your own Controller which handles requests for /ecv.html and serves static HTML, but it seems you want to bypass the StaticContentModule (which is an IIS HTTP Module which triggers on all requests, regardless of Controller). Would it be an option to let the LB request another URL path like /healthcheck/ecv.html? In that case you can ...


1

Your log file reveals that there is an HTTP Request directly to the Entity Action of your custom Entity Controller. That is not the way that Entity Controllers are normally used and no CM Model Mapping will occur in that manner. Entity Controllers are normally invoked as part of the Page rendering flow. You can let your custom Entity Controller inherit from ...


1

Try Troubleshooting the XPM issue by following steps: To ensure Installation done with correct Jars and version of the preview service and session-content services and register with discovery double check the port and credentials informations are correctly setup. To ensure the following config sections are present In Preview Service side: ...


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