12 votes
Accepted

Is it ok to use the same application pool (IIS) to run two deployers, say Staging and Live?

No, it is not OK - unless they use the exact same configuration files, including storage locations. I've done this before by mistake, and only noticed what happened when I saw XPM tags in the live ...
user avatar
  • 28.9k
11 votes

Tridion 2013 file name too large error while publishing

It is actually a windows path limitations and error comes from it https://msdn.microsoft.com/en-us/library/windows/desktop/aa365247(v=vs.85).aspx#maxpath
user avatar
11 votes

Temporary upload location is not valid

Okay, found it. You can specify override the /tmp folder by modifying the start.sh script: JVM_OPTIONS="-Xrs -Xms256m -Xmx512m -Djava.io.tmpdir=/opt/tridion/deployer-live/tmp" The first three ...
user avatar
  • 6,423
10 votes

CD Stack filling up Temp files

Recently spoke to SDL about this issue and they didn't really give me a good answer to solve this issue. I found that a scheduled restart of the deployer service clears out the .tmp files but keeps ...
user avatar
  • 360
10 votes
Accepted

Web 8.5 Deployer Error when Publishing

Yes, it turns out we were indeed missing a Content Delivery hotfix. We installed the latest cumulative CD hotfix (CD_8.5.0.9057), which solved our issue. The specific hotfix that originally caught our ...
user avatar
8 votes

High Memory usage of Content Deployer and Content Discovery services

Are you using the default service configurations? Is this graph in-use or running idle? You can try reducing the maximum memory used by the Discovery Service down to 128Mb (see the bin/install.ps1 or ...
user avatar
  • 1,277
8 votes

Setting Multiple Deployer On Web8

Yes - even though you're on a single machine, each environment is completely independent of each other, so everything needs to be duplicated. Deployer, Discovery, Website, etc, must all be duplicated ...
user avatar
  • 28.9k
8 votes
Accepted

SDL 8.5 Experience Optimisation - Deployer Committing Failure

The requested added pipelines in the deployer-conf.xml have a spelling mistake in the documentation <Module Class="com.tridion.smarttarget.deployer.FredHopperDeployerModule" <Module Class="com....
user avatar
  • 360
8 votes
Accepted

How can I run a deployer module after the commit?

You should be able to add a pipeline element after the "Tridion-Commit-TX" pipeline and before the Cleanup Step, which then should act as a PostCommit. In XO, the same happens: <!-- Add the ...
user avatar
  • 7,253
7 votes
Accepted

org.hibernate.ResourceClosedException: This TransactionCoordinator has been closed

-- UPDATE -- The actual root cause turned out to be a swap/page file that was set too small on the DB. Setting it to a default/recommended value. -- End Update -- This issue is specific to database ...
user avatar
7 votes

What are Benefits of Deployer extension over Tridion events

It may help for us to know more about the operations that you need to perform when publishing. Here are a few guidelines though... A Deployer Extension only has access to items that are stored ...
user avatar
7 votes

SDL Web8 Deployer Service standalone microservice throws error "{"error":"invalid_grant"}"

What you are seeing is not actually an error but expected behavior with a default install of the Deployer Micro Service. You have OAuth enabled for your service which is configured in the ambient ...
user avatar
6 votes
Accepted

Unpublishing a page was a "success" but it really wasn't

With regards to your question about diagnosing this type of error, I would probably go through the following: When you un-publish the Page, check that the (un)publish package is arriving in the ...
user avatar
6 votes
Accepted

Transport failed: Could not transport tcm_0-666089-66560.Content.zip using HTTPS.Cause:Execution Timeout

Try increasing the SendTimeout on the Senders element in cd_transport_conf.xml. The default is 60s. e.g. to increase it to 90s: <Senders SendTimeout="90000"> Documented here (login required)....
user avatar
  • 802
6 votes
Accepted

Capture successful Tridion page post publish event or action and trigger some custom code

The event you attached to is probably the "Submit item for publishing" event, which, as you figured out, ends once the page is sent to the publishing queue. The event you want to listen to is on the ...
user avatar
  • 28.9k
6 votes
Accepted

HTTP Deployer displays slow transport throughput on high latency networks

There is no known bandwidth limitation on the Http Deployer itself that I know of. That said, if the network latency for other protocols is a lot lower compared to HTTP traffic, I would look in the ...
user avatar
  • 7,253
6 votes
Accepted

Deployer settings - max size and polling timeout

The maximums are different units, strangely - one is kilobytes, and the other is bytes! <?xml version="1.0"?> <configuration xmlns="http://schemas.microsoft.com/.NetConfiguration/v2.0"&...
user avatar
6 votes
Accepted

Retrieve Multimedia Component Metadata when linked to Page Metadata

Since the actual components with the needed metadata linked in the metadata of the page will not be in the transport package, you'll need to find a way to that metadata in there. There may be a couple ...
user avatar
  • 7,253
6 votes
Accepted

What are all the default items in transport package

The transport package format is undocumented, and not a valid extension point - therefore I doubt you'll find much information publicly. However... it's really easy to figure this out, as all you ...
user avatar
  • 28.9k
6 votes
Accepted

HttpDeployer not publishing to Azure file storage

As Nuno indicates in his comment, the error sounds like your drive mapping is not available for the user which the Deployer is running under. Since your indicate you use an HTTP Deployer, its web ...
user avatar
  • 29.6k
6 votes
Accepted

Publishing issue | web 8

You have both discovery pointing to Same DiscoveryDB, When you run update for a discovery(say staging) then all it's capabilities get registered in this DiscoveryDB At the time of publishing to ...
user avatar
  • 649
6 votes

Publishing to file share in SDL web 8

You can add configuration in the cd_storage_conf on the deployer to deploy files with a given extension at any given location. To Configure which files you want to deploy to the file system, specify ...
user avatar
6 votes

Problems with deployer microservices when doing bulk publish

After a lot of research, we found the following. The microservices were installed on a Linux environment, and were started using SystemD scripts. After investigating the /var/log/messages file, which ...
user avatar
5 votes

org.hibernate.ResourceClosedException: This TransactionCoordinator has been closed

The transaction IDs (like tcm:0-16605-66560) are Tridion Publish Transaction IDs (representing logical publishing transactions) which don't imply transactional deployment, but the error message "This ...
user avatar
5 votes

Publishing issue for a page data String index out of range: -7709

Seems like issue in your custom extension. se.telenor.tpp.deployer.TPPTransformer.transform(TPPTransformer.java:73) debug above mentioned file.
user avatar
  • 5,857
5 votes

Unpublishing a page was a "success" but it really wasn't

Also, convince yourself the Structure Group the Page is in is marked 'Publishable'. If this is not the case a Publish or Unpublish action will be 'Success' in the Queue, but nothing really happens.
user avatar
5 votes

Emergency Publish - to a different location

Unless you have specific requirements and constraints for when "EMERGENCY" publishing is allowed, I would recommend removing the daily publishing constraint, which sounds like a technical or ...
user avatar
  • 12.5k
5 votes
Accepted

Publishing stuck at Waiting For Deployment state

I had a similar issue with one of my deployers. It was working fine and all of a sudden it left the publishing transactions in "Deploying" state. The deployer was deploying properly (checked the ...
user avatar
5 votes

Is it possible to make deployer's incoming directory as symbolic link?

Sounds like a permissions issue to me. If the deployer cannot see the symlink, i expect whatever​ user it is running as doesn't have permission. The deployer is probably accessing the folder through ...
user avatar
5 votes

What is the best approach for Mapping Broker and Web-Applications

To be honest, I much rather prefer option 2 for: Management simplicity Flexibility in growth Given how CD environments can grow (yes, including database here) nowadays, you'd really be needing to ...
user avatar
  • 28.9k

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