Our Tridion 2011 Content Manager is working correctly. The Pages and components are being published by the deployer to the IIS folder without any problems. This Tridion is running on a Windows server 2008. But, there is a small issue, the content is not being stored in the Tridion_Broker database.
I went through every step in the Tridion 2011 Manuals, I double checked every configuration on my cd_storage_conf.xml
file, and can't see something incorrect. I also verified that the user assigned to the Database has enough write permissions in the SQL Server. Publish and republish and nothing. Attached is a copy of my cd_storage_conf.xml
.
<?xml version="1.0" encoding="UTF-8"?>
<Configuration Version="6.1"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:noNamespaceSchemaLocation="schemas/cd_storage_conf.xsd">
<Global>
<ObjectCache Enabled="false">
<Policy Type="LRU" Class="com.tridion.cache.LRUPolicy">
<Param Name="MemSize" Value="16mb"/>
</Policy>
<Features>
<Feature Type="DependencyTracker" Class="com.tridion.cache.DependencyTracker"/>
</Features>
</ObjectCache>
<Storages>
<SearchFilter Name="SearchFilter" Class="com.tridion.broker.components.meta.MsSqlSearchFilterHome" defaultStorageId="BrokerDB"/>
<Storage Type="persistence" Id="BrokerDB" dialect="MSSQL" Class="com.tridion.storage.persistence.JPADAOFactory">
<Pool Type="jdbc" Size="5" MonitorInterval="60" IdleTimeout="120" CheckoutTimeout="120" />
<DataSource Class="com.microsoft.sqlserver.jdbc.SQLServerDataSource">
<Property Name="serverName" Value="myserver" />
<Property Name="portNumber" Value="1433" />
<Property Name="databaseName" Value="Tridion_Broker" />
<Property Name="user" Value="TridionBrokerUser" />
<Property Name="password" Value="*******" />
</DataSource>
</Storage>
<!-- Default -->
<Storage Type="filesystem" Class="com.tridion.storage.filesystem.FSDAOFactory" Id="FS" defaultFilesystem="true">
<Root Path="D:\IIS\wwwroot\" />
</Storage>
<!-- Pub 32 -->
<Storage Type="filesystem" Class="com.tridion.storage.filesystem.FSDAOFactory" Id="newNLFS" defaultFilesystem="false">
<Root Path="D:\IIS\pub32\" />
</Storage>
<Storage Type="filesystem" Class="com.tridion.storage.filesystem.FSDAOFactory" Id="newNLFSBroker" defaultFilesystem="false">
<Root Path="D:\IIS\pub32\dcp\" />
</Storage>
</Storages>
</Global>
<ItemTypes defaultStorageId="BrokerDB" cached="false">
<Item typeMapping="Query" storageId="BrokerDB" cached="false"/>
<Item typeMapping="ComponentPresentation" itemExtension=".Xml" storageId="BrokerDB" />
<Item typeMapping="ComponentPresentation" itemExtension=".Txt" storageId="BrokerDB" />
<Item typeMapping="BinaryMeta" cached="true" storageId="BrokerDB" />
<Item typeMapping="ComponentLinkClick" cached="true" storageId="BrokerDB" />
<Item typeMapping="ComponentMeta" cached="true" storageId="BrokerDB" />
<Item typeMapping="ComponentPresentationMeta" cached="true" storageId="BrokerDB" />
<Item typeMapping="ComponentVisit" cached="true" storageId="BrokerDB" />
<Item typeMapping="DynamicLinkInfo" cached="true" storageId="BrokerDB" />
<Item typeMapping="ItemMeta" cached="true" storageId="BrokerDB" />
<Item typeMapping="LinkInfo" cached="true" storageId="BrokerDB" />
<Item typeMapping="PageMeta" cached="true" storageId="BrokerDB" />
<Item typeMapping="Personalization" cached="true" storageId="BrokerDB" />
<Item typeMapping="Reference" storageId="BrokerDB" />
<Item typeMapping="Schema" storageId="BrokerDB" />
<Item typeMapping="SearchFilter" cached="true" storageId="BrokerDB" />
<Item typeMapping="Taxonomy" cached="true" storageId="BrokerDB" />
<Item typeMapping="Timeframe" cached="true" storageId="BrokerDB" />
<Item typeMapping="TrackedPage" cached="true" storageId="BrokerDB" />
<Item typeMapping="XSLT" cached="true" storageId="BrokerDB" />
<Item typeMapping="Publication" cached="true" storageId="BrokerDB" />
<Publication Id="32" defaultStorageId="BrokerDB" cached="false">
<Item typeMapping="Binary" storageId="newNLFS" cached="false" />
<Item typeMapping="Page" storageId="newNLFS" cached="false" />
<Item typeMapping="ComponentPresentation" itemExtension=".Ascx" storageId="newNLFSBroker" />
<Item typeMapping="BinaryVariant" cached="true" storageId="newNLFS" />
<Item typeMapping="Binary" itemExtension=".pdf" storageId="newNLFS" cached="true" />
</Publication>
</ItemTypes>
</Configuration>
UPDATE
Ok. So now, the Deployer is Publishing into the SQL Database after a missing licenses.xml file was placed in the Deployer config folder. Now, I would like to have the content in the Broker but at the same time in the IIS folder. The reason is because I need to use oData services.