.NET Tutorials, Forums, Interview Questions And Answers
Welcome :Guest
Sign In
Register
 
Win Surprise Gifts!!!
Congratulations!!!


Top 5 Contributors of the Month
Kaviya Balasubramanian
Imran Ghani
Post New Web Links

BCS Incremental Crawl Configuration

Posted By:      Posted Date: September 28, 2010    Points: 0   Category :SharePoint
 
I tried unsucessfully to implement incremental crawling on my external list data.  The external list is created from an external content type using a BDC model.  The BDC model is created using a .NET conenctivity assembly which makes web service calls to retrieve the data.  The LastModifiedTimeStampField property is configured as the name of a DateTime field (DateModifiedTimestamp) on my entity object.

I am able to view all of the data in the external list.  However, when I try to index the external list in SharePoint Search Server 2010 through a full crawl, it fails after a couple hundred (of 12K+ records) sucessful record indexes with the error "Error while crawling LOB contents. (Not a valid Win32 FileTime).

The SharePoint log contains this: FLTRDMN: Errorinfo is "Not a valid Win32 FileTime."    [fltrsink.cxx:553]  d:\office\source\search\native\mssdmn\fltrsink.cxx

The obvious reason for this error might be that the DateTime field configured with the last modified date data does not contain a valid datetime value.  However, I have confirmed that I can parse all of the dates returned from the web service (I created a console applicstion to pull the records and parse the modified date).

View Complete Post


More Related Resource Links

An incremental crawl on a file share always has about 9000 successes although nothing has changed

  

Hi everybody,

 

We have several file shares (based on Windows servers) that we want to crawl with our SharePoint 2010 system. It is all set up and running, not too fast but that might be another topic. I noticed that every incremental crawl on a file share with about 50 GB of data leads to 9000 successes (according to the crawl log). I did some investigation and saw that there are about 9000 folders on this file share.

It looks like the crawler always recrawls all folders! Is this how it should be?

I think that if there aren't any changes no recrawl should be necessary. Moreover this could speed up the incremental crawl.

 

Any ideas?

 

Thanks for your help!

 

Yours,

Erich

 


How does SharePoint Incremental crawl works

  

Hi All,

I am investigating a lot on how the incremental crawl works in SharePoint.

I know that it uses Change Log.

But when it comes to Deletes, how does it work

As i have observed, Chnage Log has only Top level delete event ie., If a List containing List Items has been deleted,

Change Log has only SPChangeList event.

How does SharePoint incremental crawl deletes all its children as there will be only dead reference to the List.

Can someone please help me in understanding on how does this work?

 

Thanks

Carol

 


Multiple Schedule Incremental Crawl

  

Hi,

We have three different incremetal crawl schedule at same time in indexed WFE server. For couple of months, it was working fine. But for past one week, i observed that one of the incremental schedues do not start as scheduel whereas other two works fine. As of now, i am running the failed one manually.

Also, if anybody can provide the detailed step involve in crawling, right from its initiation.

Troubleshooting done by me:

1. The WSS time service works fine and the security credentials for it has not been changed nor its password.

2. The sharepoint logs in hive folder doesnt provide any strong point.

3. The 3 incremental crawl ssp run at different time propertly.

4. Impersonating value is true in webconfig file for all three crawl ssps

 


Multiple Schedule Incremental Crawl

  

Hi,

We have three different incremetal crawl schedule at same time in indexed WFE server. For couple of months, it was working fine. But for past one week, i observed that one of the incremental schedues do not start as scheduel whereas other two works fine. As of now, i am running the failed one manually.

Also, if anybody can provide the detailed step involve in crawling, right from its initiation.

Troubleshooting done by me:

1. The WSS time service works fine and the security credentials for it has not been changed nor its password.

2. The sharepoint logs in hive folder doesnt provide any strong point.

3. The 3 incremental crawl ssp run at different time propertly.

4. Impersonating value is true in webconfig file for all three crawl ssps


Why SharePoint incremental crawl doesn't use Audit Logs

  

Hi All,

I am just wondering why SharePoint (2007) search incremental crawl uses change log. Why is it not using Audit logs if they give more information.

Can someone help me understand this.

 

Thanks

Carol


ASP.NET Configuration not opening

  

I recently upgraded to VS 2010 and downgraded to SQL Server 2005. Now when I go Website > ASP.NET Configuration nothing happens.

It's likely this has to do with the fact that when I was installing SQL Server I got the 'ASP.net Version Registration requirement' warning, as well as the 'Failed to find the ASP.net Version Registration requirement with MS IIS'.

Anyone know what I need to get ASP.NET Configuration working?


An endpoint configuration section for contract 'xxx' could not be loaded because more than one end

  

Hello,

I'm trying to test calling a webservice, I've found several free ones on http://webserviceshare.com, but none of them work for me.  Some of them give example calling code in C# which I've translated to VB.NET, they're typically just two to four lines, I don't think I've translated them incorrectly.

On that I've tried is US Zip Validator.  I added a Service Reference to http://www.webservicemart.com/uszip.asmx?WSDL, called ZipService.

I then call it like so:



            Dim myZipService As ZipService.USZipSoapClient = New ZipService.USZipSoapClient()
            Dim myCity As String = myZipService.ValidateZip("27707")


I get the following error on the first line of code:

"An endpoint configuration section for contract 'ZipService.USZipSoap' could not be loaded because more than one endpoint configuration for that contract was found. Please indicate the preferred endpoint configuration section by name."


A page with information on this web service (including C# source code) is at:

http://webser

Patterns in Practice: Incremental Delivery Through Continuous Design

  

The end goal of software projects is to deliver value to the customer. Software design is a major factor in how successfully a team can deliver that value. The best designs are a product of continuous design rather than the result of an effort that tries to get the entire design right up front. This approach lets you strive to apply lessons learned from the project to continuously improve the design, instead of becoming locked into an erroneous design developed too early in the project.

Jeremy Miller

MSDN Magazine August 2009


Patterns in Practice: Convention Over Configuration

  

We look at some techniques you can adopt to reduce the amount of housekeeping code you write so you can focus on the essence of the application.

Jeremy Miller

MSDN Magazine February 2009


Test Run: Configuration Testing With Virtual Server, Part 2

  

Because Virtual Server is built upon a set of COM modules, you can automate the creation and testing of virtual machines. Here we use Windows PowerShell to run the tests.

Dr. James McCaffrey and Paul Despe

MSDN Magazine December 2008


Test Run: Configuration Testing With Virtual Server, Part 1

  

This time James McCaffrey sets up a virtual environment to use for configuration testing to introduce you to software configuration testing with Microsoft Virtual Server

Dr. James McCaffrey

MSDN Magazine September 2008


Netting C++: Configuration with XML

  

Stanley B. Lippman explores the use of C++/CLI as a pure Microsoft .NET Framework-compliant language.

Stanley B. Lippman

MSDN Magazine August 2007


Configure This: Parameterize Your Apps Using XML Configuration In The .NET Framework 2.0

  

There are a number of ways to configure an application in the .NET Framework 2.0. This article explores the classes of the revamped System.Configuration namespace and explains how to use XML configuration files for your app configuration settings.

Bryan Porter

MSDN Magazine June 2006


Proxy Detection: Take the Burden Off Users with Automatic Configuration in .NET

  

Proxy settings can be a real pain in the neck and very frustrating for users to configure properly. In this article, Durgaprasad Gorti discusses how you can use automatic proxy configuration via script and how it works in the Microsoft .NET Framework 1.1 and 2.0.

Durgaprasad Gorti

MSDN Magazine August 2005


Spider in .NET: Crawl Web Sites and Catalog Info to Any Data Store with ADO.NET and Visual Basic .NE

  

Visual Basic .NET comes loaded with features not available in previous versions, including a new threading model, custom class creation, and data streaming. Learn how to take advantage of these features with an application that is designed to extract information from Web pages for indexing purposes. This article also discusses basic database access, file I/O, extending classes for objects, and the use of opacity and transparency in forms.

Mark Gerlach

MSDN Magazine October 2002


Weird security configuration error message

  

Recently something has gone wrong with our website so that whenever you try to access an aspx file, it shows the following error:

 

Server Error in '/RALSWeb' Application.


Configuration Error

Description: An error occurred during the processing of a configuration file required to service this request. Please review the specific error details below and modify your configuration file appropriately.

Parser Error Message: Access is denied: 'RalsWeb'.

Source Error:

 
Line 256:                <add assembly="System.EnterpriseServices, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"/>
Line 257:                <add assembly="System.Web.Mobile, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"/>
Line 258:                <add assembly="*"/>
Line 259:            </assemblies>

Unrecognized configuration section httpHandlers.

  
I spliced this from the webconfig of the working program into another application's webconfig. 
I have just this one error here. Is it ok to have different locations with different system.web areas
 
<?xml version="1.0"?>
			<system.web>
		<!--Start settings for FreeTextBox-->
		<httpHandlers>
			<add verb="GET" path="FtbWebResource.axd" type="FreeTextBoxControls.AssemblyResourceHandler, FreeTextBox"/>
		</httpHandlers>
		<!--End settings for FreeTextBox-->
		<compilation debug="true" strict="false" explicit="true">
			<assemblies>
				<add assembly="System.Design, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/>
				<add assembly="MySql.Data, Version=1.0.7.30072, Culture=neutral, PublicKeyToken=C5687FC88969C44D"/>
				<add assembly="System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/>
				<add assembly="System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
				<add assembly="System.Drawing, Version=2.0.0.0, Culture=neutral, PublicK
Categories: 
ASP.NetWindows Application  .NET Framework  C#  VB.Net  ADO.Net  
Sql Server  SharePoint  Silverlight  Others  All   

Hall of Fame    Twitter   Terms of Service    Privacy Policy    Contact Us    Archives   Tell A Friend