in

Dot Net Mafia

Group site for developer blogs dealing with (usually) .NET, SharePoint 2013, SharePoint 2010, Office 365, SharePoint Online, and other Microsoft products, as well as some discussion of general programming related concepts.

This Blog

Syndication

Archives

Corey Roth [MVP]

A SharePoint MVP bringing you the latest time saving tips for SharePoint 2013, SharePoint 2010, Office 365, SharePoint Online, MOSS 2007, ASP.NET, LINQ, and Visual Studio 2012.

BDC: Could not create profile page for Entity

I have seen quite a few searches for this warning in our stats, so I thought I would address the following message received when importing an application definition into the Business Data Catalog.

Could not create profile page for Entity MyEntity.  The error is: Default action exists for application 'MyInstance', entity 'MyEntity'.  Profile page creation skipped.

When you import your application definition, this kind of looks like an error but in fact is not.  This is just the message MOSS gives when you add a default action to an entity.  I describe how to do that in the linked blog post.  Unfortunately, this appears as an error in the Event Log instead of a warning.  This is unfortunate, because your MOSS administrator will likely ask you about it (my last one did).  The long story short.  Don't worry about this message.  It is perfectly normal to receive it when you have specified a default action.

Comments

 

Kyle said:

This doesn't work. Entities do not have a "Properties" section except for their methods. I did exactly this, to the T, and it still creates the profile page.

October 14, 2010 12:02 PM
 

CoreyRoth said:

@Kyle.

You must have done something wrong, because they do in fact have a Properties section.  Here is an example of one of mine I am using in production today.

<Entity EstimatedInstanceCount="0" Name="Product">

<Properties>

<Property Name="Title" Type="System.String">ProductName</Property>

<Property Name="DefaultAction" Type="System.String">Default</Property>

</Properties>

October 14, 2010 12:12 PM

Leave a Comment

(required)  
(optional)
(required)  
Add

About CoreyRoth

Corey Roth is an Applications Architect at Infusion specializing in ECM and Search.
2012 dotnetmafia.
Powered by Community Server (Non-Commercial Edition), by Telligent Systems