It is not documented in which Web Application Event ADF should be executed. The recommendation would be to use an event that is executed before the Request Handler is executed and after the session data and cookies are available since they are mandatory for ADF. HttpApplication.PreRequestHandlerExecute is the right event for this.
Please note that ADF is ...
I have had issues with than in the past. Something to do with LoopBackChecks. I disabled it by following http://support.microsoft.com/kb/896861
Also check out Installation issue with SDL Tridion 2013 & SDL Web 8 CME not loading all items properly
Following Nuno's advice on this question, you may want to check that your website application pool is set to not recycle.
It may also be worth checking the version of Java that you are using. Only certain versions are supported and proven to work for SDL Tridion 2011.
You may want to check out the answers here (especially Pankaj's answer): What versions of ...
By default remote JMX monitoring requires authentication and SSL is also enabled. You can try to add the additional lines to disable authentication and SSL:
<Option Name="-Dcom.sun.management.jmxremote.authenticate" Value="false" />
<Option Name="-Dcom.sun.management.jmxremote.ssl" Value="false" />
Note of course that in production environments ...
I think you need to disable batch compilation. You can do it in the web config.
However, I would recommend to pre-compile the asp .net web application before it is used.
please check followings
CD license is valid
If your system is 32 bit, please use 32 bit JARs and DLLs in bin otherwise 64 bit.
Configure logs to verbose, etc. mode for more details to find out any missing JAR.
Try to find-out, is it happening for some particular functionality and JAR for that is available in your application.
The other answer to this is to try and get your User Controls working without Tridion. You can do this by thinking about how your application is architected and applying some or all of the SOLID code principles. This usually results in easier to understand and more testable code.
Encapsulate the calls to the Tridion Content Delivery API in a service with an ...
It's important to know that the operating system is not what matters; it's the web application that determine if you are running a 32-bit or 64-bit run-time.
For example, if you use IIS 7 and have set the Application Pool for the website to "Enable 32-Bit Applications" -- everything will be running in 32-bit. That seems to be what is happening here.
Came across this answer. So I decided to dig a little more. The Tridion Content Manager Service Host process was running through network service account (NT AUTHORITY\NETWORK SERVICE). Hence I removed the code for client credentials. Started getting a new error:
The socket connection was aborted.
This could be caused by an error processing your message or ...
Without knowing more about what you are trying to do, the simple answer would be: you don't split the XML into strings. You parse it as XML and extract the data that you want.
So, for instance, here's some Powershell code that reads the subIndustry and rollup values:
$xml = [xml]@"
We were able to configure our DD4T application :
1) Have separate Application Pool that parent Website.
2) Removal of Tridion Modules from the Child (DD4T Application) website.
By this, we were able to have different bin folder for having Tridion configuration files for DD4T than other standard Tridion applications.
I found the problem. The JDBC driver is missing in the filesystem. when i put that file there, i got it running. and the cd_dynamic configuration file is also missing with some information. Finally i got it running. Thanks for everyone who helped me with this.
Go to the Tridion CM Explorer, find the publication you're publishing from and note its ID (tcm:0-x-1).
Now go to your website root, edit /bin/config/cd_dynamic_conf.xml. You'll find a node with a publication Id=y. Replace y with x. Do an iisreset.
I've seen this error before and I've found that it's usually caused by a missing resource resource and/or bad configuration.
Is your storage configured to save pages to a filesystem? This was the cause of the problem in this previous question (same error message).
When Tridion deploys content to a target it can place it in different places depending on ...
The �� characters you have used in your question don't help to get an answer. These are just generic substitution characters used when the system can't display the character it's asked to. You will almost certainly have to dig in to the source data, and also check it at the various places in your system where it gets transformed.
You should first make ...
I don't think this is Tridion or DXA specific. Some Googling suggests that your IIS server is not configured for application development and is locking the ability to over-ride configuration.
See this page for an explanation of the feature and this Stack Overflow question for some possible resolutions.
Instead of instantiating class object on session_start or application_start, I would recommend using dependency injection IOC container: List of cotainers
We have used Autofac in our implementation.
While registering dependencies with Autofac, specify which class are
to be instatiated for each call vs which classes are to be
instantiated once per ...
We were actually able to resolve the issues by creating custom indexes on the broker database. We ran query tests to see what queries were taking longer and added the recommended indexes. That improved the performance from 50sec to 3sec.
Try configuring the machine account (<domain>\<hostname>$) of the web app server as Tridion Impersonation User.
In general, Application Pool Identities are represented as the machine account for access to network resources. See https://docs.microsoft.com/en-us/iis/manage/configuring-security/application-pool-identities#accessing-the-network
There is currently no out of the box support for this. There are some Enhancement Requests related to this, but it's still unknown at this point when and whether they will be implemented. I will accept this answer so the question becomes closed. I will however update the answer once such functionality is available.
I finally found the reason why I was getting this exception. Apparently the invokation to GetContent must be performed from a context (the page itself or a Web User Control) that has both: this.Page and HttpContext.
As I was implementing the solution, the rendering of the component presentations was performed from a separated static class without access to ...
This looks like the infamous encoding issue. Check out the answers to the question here: https://stackoverflow.com/questions/14877817/utf-8-encoding-issue-tridion-2011-sp1
Also, go through Elena's blog post on troubleshooting encoding issues here: http://elenaserghie.blogspot.ca/2012/01/7-clues-to-solve-character-encoding.html?m=1
I see that you do not specify client security anywhere. I can't see it in the code where you create NetTcpBinding, nor in the app config. You do specify Windows credentials but they are not sent anywhere.
I think you need to add this part, but in code to a place where you create NetTcpBinding: