Thanks for your response.
1) . Please note we missed to configure the SearchDAOBundle.xml. Please can you provide a sample of SearchDAOBundle so we can add the fields accordingly. This will speed things .
Storage config
<Storage Type="filesystem" Class="com.tridion.storage.si4t.FSSearchDAOFactory" Id="defaultFile" defaultFilesystem="false">
<Root Path="C:\WWW\" />
<Indexer Class="org.si4t.solr.SolrIndexer" Mode="http" DefaultCoreUrl = "http://localhost:8983/tridion" DocExtensions="docx,doc,xls"/>
</Storage>
<Storage Type="filesystem" Class="com.tridion.storage.filesystem.FSDAOFactory" Id="defaultDataFile" defaultFilesystem="true" defaultStorage="true">
<Root Path="C:\tridion\data" />
</Storage>
<Storage Type="persistence" Id="defaultdb" dialect="MSSQL" Class="com.tridion.storage.si4t.JPASearchDAOFactory">
<Pool Type="jdbc" Size="5" MonitorInterval="60" IdleTimeout="120" CheckoutTimeout="120" />
<DataSource Class="com.microsoft.sqlserver.jdbc.SQLServerDataSource">
<Property Name="serverName" Value="broker" />
<Property Name="portNumber" Value="1433" />
<Property Name="databaseName" Value="Broker" />
<Property Name="user" Value="Broker" />
<Property Name="password" Value="******" />
</DataSource>
<Indexer Class="org.si4t.solr.SolrIndexer" Mode="http" DefaultCoreUrl="http://localhost:8983/tridion" DocExtensions="pdf,docx,doc,xls,xlsx,pptx,ppt">
<Urls>
<!-- override specific Publications -->
<Url Value="http://localhost:8983/tridion" Id="14" />
</Urls>
</Indexer>
</Storage>
2) regarding the lib file we moved the following lib files under deployer
storage-extensions\dist\si4t.jar
storage-extensions\lib\tridion-storage-search-extension-1.1.jar
storage-extensions\lib\slf4j-api.jar
Please let me know if we need to move any other jar files . from the webinar it was mentioned to move only the si4t.jar and slf4j-api.jar jar to under deployer . Please calrify.
3) please find the logback.xml file details for your reference , please let us know how to enable the logging for slf4j on logbaxk.xml.
<?xml version="1.0" encoding="UTF-8"?>
<!-- Appenders -->
<appender name="rollingTransportLog" class="ch.qos.logback.core.rolling.RollingFileAppender">
<rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
<fileNamePattern>${log.folder}/cd_transport.%d{yyyy-MM-dd}.log</fileNamePattern>
<maxHistory>${log.history}</maxHistory>
</rollingPolicy>
<encoder>
<charset>${log.encoding}</charset>
<pattern>${log.pattern}</pattern>
</encoder>
<prudent>true</prudent>
</appender>
<appender name="rollingDeployerLog" class="ch.qos.logback.core.rolling.RollingFileAppender">
<rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
<fileNamePattern>${log.folder}/cd_deployer.%d{yyyy-MM-dd}.log</fileNamePattern>
<maxHistory>${log.history}</maxHistory>
</rollingPolicy>
<encoder>
<charset>${log.encoding}</charset>
<pattern>${log.pattern}</pattern>
</encoder>
<prudent>true</prudent>
</appender>
<appender name="rollingMonitorLog" class="ch.qos.logback.core.rolling.RollingFileAppender">
<rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
<fileNamePattern>${log.folder}/cd_monitor.%d{yyyy-MM-dd}.log</fileNamePattern>
<maxHistory>${log.history}</maxHistory>
</rollingPolicy>
<encoder>
<charset>${log.encoding}</charset>
<pattern>${log.pattern}</pattern>
</encoder>
<prudent>true</prudent>
</appender>
<appender name="rollingCoreLog" class="ch.qos.logback.core.rolling.RollingFileAppender">
<rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
<fileNamePattern>${log.folder}/cd_core.%d{yyyy-MM-dd}.log</fileNamePattern>
<maxHistory>${log.history}</maxHistory>
</rollingPolicy>
<encoder>
<charset>${log.encoding}</charset>
<pattern>${log.pattern}</pattern>
</encoder>
<prudent>true</prudent>
</appender>
<appender name="rollingSessionPreviewLog" class="ch.qos.logback.core.rolling.RollingFileAppender">
<rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
<fileNamePattern>${log.folder}/cd_preview.%d{yyyy-MM-dd}.log</fileNamePattern>
<maxHistory>${log.history}</maxHistory>
</rollingPolicy>
<encoder>
<charset>${log.encoding}</charset>
<pattern>${log.pattern}</pattern>
</encoder>
<prudent>true</prudent>
</appender>
<appender name="rollingSolrIndexerLog" class="ch.qos.logback.core.rolling.RollingFileAppender">
<rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
<fileNamePattern>${log.folder}/cd_solrIndexer.%d{yyyy-MM-dd}.log</fileNamePattern>
<maxHistory>${log.history}</maxHistory>
</rollingPolicy>
<encoder>
<charset>${log.encoding}</charset>
<pattern>${log.pattern}</pattern>
</encoder>
<prudent>true</prudent>
</appender>
<!-- Loggers -->
<logger name="com.tridion" level="${log.level}"/>
<logger name="com.tridion.transport">
<appender-ref ref="rollingTransportLog"/>
</logger>
<logger name="com.tridion.transport.HTTPSReceiverServlet">
<appender-ref ref="rollingDeployerLog"/>
</logger>
<logger name="com.tridion.transport.transportpackage">
<appender-ref ref="rollingDeployerLog"/>
</logger>
<logger name="com.tridion.transformer">
<appender-ref ref="rollingDeployerLog"/>
</logger>
<logger name="com.tridion.deployer">
<appender-ref ref="rollingDeployerLog"/>
</logger>
<logger name="com.tridion.tcdl">
<appender-ref ref="rollingDeployerLog"/>
</logger>
<logger name="com.tridion.event">
<appender-ref ref="rollingDeployerLog"/>
</logger>
<logger name="com.tridion.monitor">
<appender-ref ref="rollingMonitorLog"/>
</logger>
<logger name="Tridion.ContentDelivery" level="${log.level}">
<appender-ref ref="rollingCoreLog"/>
</logger>
<logger name="com.tridion.preview">
<appender-ref ref="rollingSessionPreviewLog"/>
</logger>
<logger name="com.tridion.storage.persistence.session">
<appender-ref ref="rollingSessionPreviewLog"/>
</logger>
<logger name="org.si4t.solr.SolrIndexer">
<appender-ref ref="rollingSolrIndexerLog"/>
</logger>
<root level="OFF">
<appender-ref ref="rollingCoreLog"/>
</root>
4) we configured the solr and the core is running and we are able to access the solr instance from the deployer.
Thanks again and let me know if you need more details.