• 22 Nov 2017

    Simple Micro-services health check script

    So while working at a customer location we fell into the troubles of trying to confirm what was broken in our environment. You know that period when you see the error, you know there is an issue but you don’t know where the issue exactly comes from. In this particular case, we had a website error which we could see in the content service as another error and this seemed to lead to a discovery service problem. In...
    • 21 Nov 2017

    SDL Tridion Sites community review #6

    Episode 6! A busy week. What was new in the SDL Web community last week? Blogs, articles and video "A Peek Into the Future UX and UI Beyond Tridion Sites 9 (Part 1)" At the SDL User Experience section of the SDL Community site Philipp presents a sneak preview into what the future will bring for our Tridion Sites user interfaces. Philipp Engel: https://community.sdl.com/developers-more/feedback-groups/sdl_user_experience...
    • 16 Nov 2017

    Setting Up DXA 1.7 Java Web Application on WebSphere 8.5

    As a follow up to my whirlwind journey into the world of WebSphere and Java and civil service work, (don’t ask me which one) I will like, in this blog, to answer one simple question, how can I get a working DXA 1.7 Java on a WebSphere Application Server? I have gone to the oracle called google and sought the favour of the 'gods' named bing and none could help me. Even in TREX the best I got was this . For...
    • 13 Nov 2017

    SDL Tridion Sites community review #5

    Episode 5! What was new in the SDL Web community last week? Blogs, articles and video "SDL Web 8.5 broker performance woes" Harald describes an pretty interesting deep dive into Tridion Sites 8.5 Content Delivery database query performance optimization. Harald Hoffelinck: http://www.tridiondeveloper.com/sdl-web-8-5-broker-performance-woes "SDL Connect 2017 - Tridion Sites and Tridion Docs" Last month...
    • 7 Nov 2017

    SDL Tridion Sites community review #4

    Episode 4! New in the community review: videos. What was new in the SDL Web community last week? Blogs, articles and video "SDL Tridion Sites - Technical Webinar - Unified Extensions Offering" A sneak preview into Unfied Extensions in SDL Tridion Sites 9. Onno Ceelen and Likhan Siddiquee: https://www.youtube.com/watch?v=sgegnKyJvHw "Technical Strategy for CXM" John shares an interesting...
    • 30 Oct 2017

    SDL Tridion Sites community review #3

    Episode 3! SDL Web is re-branded as SDL Tridion Sites What was new in the SDL Web community last week? Blogs and articles "Pass Additional Structure Group Information in Navigation.Json for DXA Project" Sayantan has created a TBB to publish structure group metadata with the DXA navigation page Sayantan Basu https://community.sdl.com/product-groups/sdl-tridion-dx/tridion-sites/tridion-developer/b/weblog/posts...
    • 23 Oct 2017

    SDL Web community review #2

    Episode 2! Pictures and thoughts about the MVP retreat, and more. What was new in the SDL Web community last week? Blogs and articles "New recipes at Tridion Practice" Tridion Practice is a great collection of code, scripts and patterns. Domnic is adding Content Delivery installation scripts and more. Domnic Cronin: http://www.dominic.cronin.nl/weblog/new-recipes-at-tridion-practice "Why choose SDL’s...
    • 23 Oct 2017

    Pass Additional Structure Group Information in Navigation.Json for DXA Project

    Sometimes user wants to pass some additional information about the Structure Group (Like Short Title or Alternative Title), in that case this solution will help to achieve their functionality without any code change on CMS side. Here I have updated the DXA default Generate Sitemap Template in such a generic way that user can easily pass additional info via Navigation.Json to Web Application. Scenario: Imagine client...
    • 17 Oct 2017

    Unable to Render Component Presentation

    While I was working on upgrading DD4T 1.x to 2.x, I got this error just before I confirm that everything is working. The Error is “Unable to Render Component Presentation”. The interesting thing which I faced was, some page were working and for some pages this error was popping up. I did try to figure out the issue and searched a lot. Spent almost one day. Following was stack trace of the error. ...
    • 16 Oct 2017

    SDL Web community review #1

    Episode 1! The MVP retreat always triggers lots of coding, sharing and blog posts. What was new in the SDL Web community last week? Blogs and articles First, the MVP related posts. “SDL Web MVP Retreat in Portugal – Oct 2017” Pankaj gives a pretty detailed day to day overview of the MVP retreat in Portugal. Pankaj Gaur: https://pankajgaur83.wordpress.com/2017/10/11/sdl-web-mvp-retreat-in-portugal/ “SDL...
    • 13 Oct 2017

    Use Cases for Tridion-CoreService Module (MVP Retreat 2017 Project)

    For one of the MVP retreat projects I had a chance to revisit PowerShell and Peter Kjaer PowerShell CoreService module. PowerShell Tips for Newbies I heard PowerShell had some features and conventions but I found the following tips and reminders helped get reacquainted with the command-line shell and scripting language. Help You can use the help function (or get-help cmdlet) to learn more about a cmdlet (prounounced...
    • 11 Oct 2017

    Instant Campaign v1.1

    The Instant Campaign extension for SDL Web v1.1 is now available for download from SDL’s App Store: http://appstore.sdl.com/language/app/instant-campaign/748 It is also available on Github as open source: https://github.com/sdl/dxa-flexible-campaign-content It is formerly known as the ‘HTML Campaign Upload Connector’, but has now got a new shiny marketing name. The extension is available...
    • 10 Oct 2017

    Installing DD4T templates.

    Recently I got chance to work on a project which involves Upgrading DD4T 1.x to DD4T 2.x for a client. While working on this, we had to install the new templates in upgraded CM. Since I am new to this process and I was doing all this for the first time, I was bit worried to proceed with step of running “install-templates.bat”. I did try to find somethings on the internet to figure is there any steps to run...
    • 13 Sep 2017

    Remote Client for SDL Web's Core Service

    Download the guide/tutorial: (Please visit the site to view this file)
    • 6 Sep 2017

    Some Challenges during Upgrading from DD4T1.2 to DD4T 2.x

    Currently I am working for client who is upgrading from DD4T1.2 to DD4T 2.2. While working on I came across few issues. So, thought to share it with you all so that it will be easy for you all and help you in saving some time. Below are couple of issues in this blog. I will be sharing more in future blogs. “ ’ComponentProvider’ does not implement interface member ‘IComponentPresentaionProvider...
    • 1 Sep 2017

    Redis & ActiveMQ - Running as a Windows Service

    I've seen numerous documentation, articles and posts discussing the use of Redis and ActiveMQ for the purpose of scaled out deployments, which explains how to install them and get them running from the command prompt. But who want's to be run...
    • 30 Aug 2017

    SDL Web 8.5 Publishing Failed in Deploying state - AWS Radis used for Blob storage

    Recently we had this issue one of our clients, It's useful for other community users for AWS cloud docker container implementation. Issue: Publishing got failed due to the high volume of pages published to publishing queue, CD deployer services memory usage maxed, tried restarted the CD services and tested republishing and next time DB memory usage went highly maxed. Deploying Failed Error: Phase: Deployment...
    • 30 Aug 2017

    SOLUTION: COPY AND PASTE ISSUE WITH JAPANESE LANGUAGE PREFERENCE IN SDL WEB 8

    Recently one of our client reported a bug in web 8. If user choose Japanese as there language preference , then they are not able to use copy paste functionality for all the items (like component, page, folder, structure group). I am able to reproduce the same in web 8.5 as well. Error Message (In Japanese ): In case of Folder and Structure Group English Translation: The Pattern constraint failed. The value...
    • 17 Aug 2017

    Getting Web8.5 In-Process API Web Applications running on WebSphere 8.5 to work

    In this new world of micro-services, our need for understanding Web\Application servers has just dropped a notch. This is because, in general using Restful micro-services delivered by the SDL RnD team, there is no need for an application server for the several micro-services. For your Web Application itself there is very little Tridion interference. Some included jars/dll's depending on your flavor of the .NET/JAVA...
    • 7 Aug 2017

    Link BPT in Web Site Publication using Coreservice API

    In a migration project after the database synchronization you might come up with a scenario to link the BPT in all the publications. Though there is an option to manually set that BPT in all publications from the UI interface but it is easier to update that through the Content Management API (Core service), once you have lots of web site publication. Let’s take an example:- Imagine you have more than 30 web...
    • 3 Aug 2017

    Deserialize API Response object.

    I am not sure how frequently you come across situation where you need to deserialize a response object of a rest API in C#, but I come across it quite frequently. I did lots of search to figure out the concrete answer, I couldn’t find anything that answered my requirement. After spending some time (quite a more time) finally I was able to deserialize response object according to my requirement. Hence, thought...
    • 2 Aug 2017

    Taxonomy - Category & Keywords, Tridion and Solr Drive Lists and Filters

    (Please visit the site to view this video) Download code (only if you want to cheat before reading on) Solr - An old friend Since this is the holiday season, everyone is talking about their holiday experience. I have just had mine, too, a...
    • 28 Jul 2017

    The new SDL AppStore

    For years we have been displaying the great work our community developers do on the SDL Tridion World eXtension Community. But two years ago already we decided to replace this Tridion specific community with an SDL wide community site (this site), which was supposed to include a proper location of our extensions and building blocks too. The ideas of a proper appstore came to mind very soon, and as of today, we have a...
    • 26 Jul 2017

    Easy Steps to Create Secondary Navigation from Structure Group In DXA application

    Sometime user wants to create secondary navigation menu for their specific type of pages (Like Product Detail Page, Articles, etc.). I always prefer to check with user whether they are comfortable with the mechanism of Top Menu navigation then I always recommend to use the inbuilt navigation.json to generate the secondary navigation. It’s very easy to reuse that, you just need to reconstruct the default methods...
    • 24 Jul 2017

    DXA 2.0 planning

    Following my latest update on the DD4T and DXA merge and the DXA 2.0 architecture announcement , lets continue looking at the planning we have in mind. With the hard decisions around how to do the merge made, we started collecting the best of both worlds late December 2016 and the designs of the DXA 2.0 architecture was born. Since this endeavor has the risk of becoming a never ending project, I decided it makes sense...