Total Pageviews

Search This Blog

Showing posts with label Sharepoint 2010. Show all posts
Showing posts with label Sharepoint 2010. Show all posts

Thursday, November 14, 2013

Troubleshoot Sharepoint Exception Microsoft.SharePoint.SPException: Feature definition with Id failed validation

Greetings Friends!

Hope you all are well. Just thought to share with you on how I went troubleshooting an issue on our Sharepoint 2010 box.

Issue:

Error while saving site as template via Site settings > Save as template

Microsoft.SharePoint.SPException: Feature definition with Id  failed validation
Medium   Solution Deployment : Missing one or more of the following attributes from the root node in solution Room Reservations 4.wsp: assembly '', type ''. a6d46846-5092-4317-9e75-05afda727463
02/19/2013 12:27:17.80 w3wp.exe (0x67A0)                       0x9590 SharePoint Foundation         Runtime                       tkau Unexpected Microsoft.SharePoint.SPException: Feature definition with Id 8cc022f5-2271-4618-9e82-b03cc11bd179 failed validation, file '1RoomReservations4ListInstances\ElementsFields.xml', line 43, character 513: The 'RowOrdinal2' attribute is not allowed.    at Microsoft.SharePoint.Administration.SPSolutionPackage.SolutionFile.FeatureXmlValidationCallBack(Object sender, ValidationEventArgs evtargs)     at System.Xml.Schema.XmlSchemaValidator.SendValidationEvent(String code, String arg)     at System.Xml.Schema.XmlSchemaValidator.ValidateAttribute(String lName, String ns, XmlValueGetter attributeValueGetter, String attributeStringValue, XmlSchemaInfo schemaInfo)     at System.Xml.XsdValidatingReader.ValidateAttributes()     at System.Xml.XsdValidatingReader.ProcessElementEvent()     at System.Xml.XsdVa... a6d46846-5092-4317-9e75-05afda727463


Solution:

1. Save the site to solution gallery
2. Had to fix the wss.xsd schema file in 14 hive i.e. add this line  <xs:attribute name="RowOrdinal2" type="xs:int" />



Monday, November 4, 2013

Update - Integrating Dynamics AX 2012 with Sharepoint 2010 Workflow (Nintex) List using REST Services (Querying List data) - Part 1

Dear Friends,

I have come back and updated my previous blog with additional code on how to query the List data in Sharepoint using LINQ.

More here... http://daxdilip.blogspot.com.au/2013/10/blogpost-500-integrating-dynamics-ax.html

Soon, I will be writing Part 2 on how to create the journals in AX.

Keep reading...



Friday, October 18, 2013

BlogPost# 500 - Integrating Dynamics AX 2012 with Sharepoint 2010 Workflow (Nintex) List using REST Services - Part 1

Good day Friends!

This got to be my 500th blogpost and I'm excited ! :). Started blogging since Oct 4, 2007 and it's been a good learning experience over these 6 years! Thanks for your support which encourages me to continue blogging!

I had been super busy this last month with a Go Live Project and also have done some exciting work over the past few months with Sharepoint and Dynamics AX 2012 Integration.

I have build this windows service which polls every 10 mins a Sharepoint Nintex workflow based list and retrieves necessary information from a Sharepoint List using Sharepoint 2010 REST Services to create and post a Vendor Invoice Journal in Dynamics AX 2012.

I will try and cover this in couple of posts with code snippets as and when I go.

So, the process is:

a. Windows Service polling every 10 mins
b. Retrieve information from a Sharepoint based workflow
c. Create Vendor Invoice Journals in AX
d. Post Journals in AX
e. Updates the AX Journal Id, Status and other relevant information back into Sharepoint

Tools/Technologies used in this project:

a. Dynamics AX 2012
b. Visual Studio 2010 Windows Service Project (VB.Net)
c. Sharepoint Server 2010
d. Sharepoint 2010 REST Services

So, let's jumpstart. this code snippet below does the job of retrieving information from a Sharepoint based List, it looks for an item in the list which has status of "In Progress" and picks it up.



Let me explain how the code works:

1. Function GetSPListVendorInvoiceInfo is a VB.Net function (this is part of my Windows Service Project) and it looks into a sharepoint list and retrieves the individual item for e.g. Below is a sample of how my Sharepoint list looks like.





2. Next step, I grab the URI of my custom Sharepoint List via the REST webservice * by calling GetSPWorkflowUri()
<!--Sharepoint Workflow URI This is DEV URI Need to change for PROD Sharepoint URI--> <add key="WfUri" value="http://servername:portnumber/workflows-staging/_vti_bin/listdata.svc" />

*Note - I will cover the Sharepoint 2010 based REST Services for List items in a separate post.

3.  refitem = dc.WFLodgeClaim.
Expand("Reg").
Expand("Bu0").
Expand("Country1").
Where(Function(i) i.Status = "In Progress").FirstOrDefault()

Then, I use the above LINQ call to query the list filtering out only the items which has a status of "In Progress"

Please watch out for this space as there is more to come.....

Tuesday, August 20, 2013

Troubleshooting "Cannot Compile WebProxy Error" Consuming Dynamics AX 2012 AIF Service through Sharepoint 2010 BCS (Business Connectivity Service)

[Update# 2]
*********************************************************************************
After some research and troubleshooting, I have come to the conclusion that AIF Web Services as of now are not compatible to be consumed directly by Sharepoint 2010 BCS Services. The workaround would be to write a wrapper/adapter in between AX and Sharepoint 2010 BCS .

Currently, I'm researching and doing a POC on REST Services to be used between Sharepoint 2010 and AX and have tasted some success :). Will write a separate post on the same.

[Update# 1]
*********************************************************************************
Please see the comments on this post for the latest update.

Additionally, During my troubleshooting, I have found that by default AIF Service which is hosted in AOS and uses nettcpbinding doesn't expose metadata to external apps like Sharepoint and Infopath.

I modified the service's config file through MSE to add the mexTcpBinding endpoint as shown below

 <endpoint address="net.tcp://localhost/DynamicsAx/Services/MyServiceGroup/mex"
     binding="mexTcpBinding" bindingConfiguration="" name="mexEp"
     contract="IMetadataExchange" />

Initially, I bumped into a few errors while configuring the service, eventually I was able to activate the service and then tested it through a .Net client. All works here as expected!

However, the Sharepoint BCS interface still gives the same error "Cannot compile web service proxy". I'm thinking now to host my AIF Service in IIS and give it a go. However, as per msdn, only we need to host AIF Services in IIS if we want to expose our service on internet. But, still I will give it a try and come back and update my findings here. If any feedback/comments, feel free to post here. Thanks again.

*********************************************************************************
Greetings Friends!

I have successfully developed a custom AIF Service in Dynamics AX 2012 (CU3 build) to create Vendor Invoice Register Journals. To test my AIF Service, I created a test harness in Visual Studio 2010 (Windows Application) to consume my AIF Service. This all works good!

Now, I'm taking this service to the next level so that I can consume it through our Sharepoint site (Please note this is a standalone enterprise Sharepoint site and not the Dynamics AX 2012 integrated Enterprise Portal one).

I'm using BCS (Business Connectivity Services) in Sharepoint 2010 to talk to Dynamics AX 2012 via webservice. So, when I consume this service from BCS (i.e. I created a new External Content Type via Sharepoint Designer 2010) and then use WebService as the Connection type in BCS. And it comes up with the below error.

Please read this post by Brandon to find a step by step info on the same issue which I'm facing http://instructorbrandon.com/dynamics-ax-aif-tutorial-series-part-3-aif-document-services-and-a-sharepoint-infopath-forms-step-by-step-for-power-users-part-e/

Here in the above blog, he managed to get a workaround by using Enterprise Search which comes out of the box in Dynamics AX 2012, However in my scenario we are not using EP :(



Any ideas, suggestions or comments appreciated? At the moment, I'm thinking of writing a wrapper .Net service between AIF and BCS and then consume the .Net Service from within BCS. But this is a workaround not a good one, I would have liked to directly tie BCS with AIF.

Please follow this forum where I have posted this issue. I will come back and update if I hit upon a solution/workaround

Thanks readers!!


Cheers,
Dilip



Tuesday, March 12, 2013

Troubleshooting Sharepoint 2010 Log Files 0 Kb size

Dear Friends,

This post is not on Dynamics AX, but about troubleshooting sharepoint log files.

This morning, I changed the credentials for one of my service "Sharepoint 2010 Tracing Service" to a domain account from the initially set local service account.

The change went successful which means I was able to start the service with the new account. However, the Sharepoint log files were just showing 0 KB. The log entries were not getting populated in the log file.

Solution:

Had to add the service account to Performance Log Users Group under (Computer Management > Local Users and Groups > Groups)

Please see the blog below for a detailed reference.
http://www.christianfredh.com/blog/post/Fixing-issue-where-SharePoint-2010-logs-is-0-kb.aspx

Thursday, January 24, 2013

Sharepoint 2010 Tip How to stop sending automatic task notifications email from workflow

Hi!

Trust you all are doing good.

I thought to share with you today a sharepoint troubleshooting tip which helped me in solving an issue with automatic task notification emails being sent from Sharepoint workflow.

We are using a custom built Sharepoint workflow in our intranet site.
Recently, it came to  my notice that the workflow keeps on sending Task notification emails apart from the normal emails configured in workflow actions. An example of such an email is shown below:





Troubleshooting:

If you are using Sharepoint, you would be knowing that on any list or library we can setup alerts, so my first guess was that there would have been some alert configured on the workflow library.

Couldn't find any user defined alerts configured, so I had to look into other areas.

After some debugging, found out that this was due to default setting on Task List which sends email whenever the ownership is assigned.

So, Go to your site > Tasks > List > Advanced Settings,

and on E-mail notification change "No" to send e-mail when ownership is assigned









Hope this troubleshooting tip will help someone out there.

Wednesday, December 19, 2012

Configuring and Implementing Sharepoint 2010 RBS (Remote Blob Storage) with SQL Server 2012 - Part 2

Good day Friends!

A while ago, I blogged on Configuring and Implementing Sharepoint 2010 RBS (Remote Blob Storage) with SQL Server 2012 - Part 1

In Part1, I gave an introduction on RBS, Benefits of implementing RBS in your enterprise, Installing the required components of RBS, Configuring and Setting up RBS for Sharepoint Content database.

In this post, I will try and cover the steps involved in Enabling RBS on a Second content database, Troubleshooting RBS, General Links and References and finally how it can be a part of your enterprise (along with Dynamics AX ERP)

A. Enabling RBS on a Second Content database

While enabling RBS for a second content database, Follow the similar steps which I mentioned in Part 1 except for the msiexec part, run the following command:

msiexec /qn /i rbs.msi REMOTEBLOBENABLE=1 FILESTREAMPROVIDERENABLE=1 DBNAME=WSS_Content_IntranetBlob FILESTREAMSTORENAME=FilestreamProvider_1 ADDLOCAL=EnableRBS,FilestreamRunScript DBINSTANCE=CD

Finally we need to run this Powershell Script to activate RBS on Second content database

            $cdb = Get-SPContentDatabase –WebApplication  <URL>
            $rbss = $cdb.RemoteBlobStorageSettings
            $rbss.Installed()
            $rbss.Enable()
            $rbss.SetActiveProviderName($rbss.GetProviderNames()[0])


B. Troubleshooting


Error# 1
Initially, for testing purpose I installed and configured RBS with Sharepoint Foundation 2010 on one of my test vm's, Everything went well but when I try to upload a document, it throws the below exception:

Exception: Microsoft.Data.SqlRemoteBlobs.BlobStoreException: There was a generic database error.

Solution:

Tried completely uninstalling RBS from Sharepoint Foundation and re-configured once again the Content database for RBS but still no luck :(.

Then I turned on to my ultimate weapon ;-) SQL profiler to identify the queries running behind the scenes whilst uploading a document to sharepoint library.

As usual, SQL Profiler didn’t let me down and it showed me the stored proc which was getting executed:

exec [mssqlrbs_filestream].[rbs_fs_sp_initialize] @schema_suffix=N'1',@filegroup_name=N'RBSFileStreamProvider',@data_filegroup_name=N'PRIMARY',@allow_remote=0,@schema_version=@p5 output,@share_prefix=@p6 output

I copied this statement from the Profiler and opened a new query window via SSMS and fired the query and I got the same error, I debugged the stored proc and found that the stored proc definition just took 3 input parameters, while sharepoint was sending 4 parameters, modified the stored proc to cater for @allow_remote parameter and that did the trick!!! :). Not a pretty way to fix it up, but I guess this would be a bug with Foundation 2010 version running on my VM.

C. References

Thought to post some useful links/references which can be handy while configuring RBS:

http://technet.microsoft.com/en-us/library/ee748631%28v=office.14%29.aspx
http://blogs.technet.com/b/pramodbalusu/archive/2011/07/09/rbs-and-sharepoint-2010.aspx
http://stevemannspath.blogspot.com.au/2012/07/bang-two-pound-four-remote-blob-storage.html
http://sharepoint.nauplius.net/2011/03/enabling-rbs-on-multiple-content.html
http://www.toddklindt.com/blog/Lists/Posts/Post.aspx?ID=174
 

D. Conclusion

To summarize, I believe RBS is the answer if you want to externalize your storage rather than cluttering your database and even this concept can be extended to Microsoft Dynamics AX (Document Management) wherein we end up storing huge BLOB type data in SQL.

Sunday, July 1, 2012

Troubleshooting Sharepoint Search Errors - Part 2

A while ago, I had to put my Sharepoint hat to troubleshoot the below issues. If you have worked on Sharepoint as an Admin, you will agree with me that Sharepoint errors are more complex to troubleshoot compared to other tools in MS Stack. The error messages sometimes don't convey the right meaning. 

Ok, let's jump into the various errors which was logged in Event Viewer and the solution for them

Error #2
Event Type:        Error
Event Source:    Office Server Search
Event Category:  Search service
Event ID:              10038
Description:
Query machine <xyz> has been taken out of rotation due to this error: The object is not initialzed.   0x8004180b. It will be retried in 15 seconds. Component: 3a87986b-8ffe-41db-ae22-5e3fd1b9f4d9

Error #3
Event Type:        Warning
Event Source:    Office Server Search
Event Category:  Search service
Event ID:              10039
Description:
Retry of query machine <xyz> has failed with error: The object is not initialzed.   0x8004180b.  It will be retried again in 60 seconds. Component: 3a87986b-8ffe-41db-ae22-5e3fd1b9f4d9

Error #4
Event Type:        Error
Event Source:    Office Server Search
Event Category:  Content index server
Event ID:              4127
Description:
Content index on Portal_Content could not be initialized. Error The system cannot find the file specified.   0x80070002.Component: 3a87986b-8ffe-41db-ae22-5e3fd1b9f4d9

Error# 5 (While Searching from Portal, you get the below errors)
Your search cannot be completed because of a service error”
"The search request was unable to connect to the Search Service"

Error #6

Event Type:       Error
Event Source:    Office SharePoint Server
Event Category: Office Server Shared Services
Event ID:          6482
Description:
Application Server Administration job failed for service instance Microsoft.Office.Server.Search.Administration.SearchServiceInstance (8fd1e03c-96df-4b7a-bd33-8da3fa924f03).

Reason: Object 3a87986b-8ffe-41db-ae22-5e3fd1b9f4d9 not found.

Techinal Support Details:
System.Collections.Generic.KeyNotFoundException: Object 3a87986b-8ffe-41db-ae22-5e3fd1b9f4d9 not found.
   at Microsoft.Office.Server.Search.Administration.SearchApi.get_App()
   at Microsoft.Office.Server.Search.Administration.SearchApi.SetUsersPermittedToQuery(String[] userNames, Boolean force)
   at Microsoft.Office.Server.Search.Administration.SearchServiceInstance.Synchronize()
   at Microsoft.Office.Server.Administration.ApplicationServerJob.ProvisionLocalSharedServiceInstances(Boolean isAdministrationServiceJob)


Solution for Errors 2, 3, 4, 5 and 6

Sometime back, I moved our Sharepoint Databases to a different DB Server and since then the Search was broken; maybe the index file got corrupted during the move.

I had to do the following inorder to bring back the search:

1.       Go to CA > Operations > Services on Server > Click on Office Sharepoint Server Search > Configure Sharepoint Server Search Service and checked Use this server for serving search queries












          Then go to CA > Application Management > Manage this Farms Shared Services > New Shared Services Provider to fix the indexer as <<prod-servername>> and change the index location here toD:\SharepointIndex\Config as C:\ was getting full.










3.       Go to CA > Application Management > Create or configure this farm’s shared services.
4.       Go to Manage this Farms Shared Services page, click the SSP
5.       On the Shared Services Administration Home page, click Search settings in the Search section.
6.       On the Configure Search Settings page, click Reset all crawled content in the Crawl Settings section.
7.       By default, the Deactivate search alerts during reset check box is selected on the Reset Crawled Content page. This option prevents users who have search alerts configured from being sent unnecessary e-mail messages when the crawled content is reset. Click to clear this check box if you do not want to disable alerts during the reset operation.
8.       Click Reset Now.
9.       In the message box, click OK to confirm that you want to reset the search content index.
1 
Go back to the Shared Services Administration Home page, click Search settings in the Search section.
11.   Click Content sources and crawl schedules.
12.   Drop the menu down for the Source you want to crawl, click Start Full Crawl.


Below is a list of references/links which i found useful during my troubleshooting exercise: (Maybe someone might find useful out there)

Wednesday, May 9, 2012

Troubleshooting Sharepoint Error - The search application for SSP1 on the server is not provisioned


It's been a while since I did some posting on my blog. Was bit busy these days. A few weeks ago, I had put my Sharepoint admin hat to troubleshoot some search errors in our farm. Thought to share on how I went with troubleshooting one of them..

Error# 1
The search application for 'SSP1' on server <xyz> is not provisioned. Confirm that the Windows SharePoint Services Timer service and Windows SharePoint Services Administration service are running on the server.

Solution

1. Central Administration > Operations > Global Configuration > Timer job definitions > Application Server Administration Service Timer Job > Disable
2. Then open windows administrative services (services.msc), stop Windows SharePoint Services Timer
3. Navigate to C:\Documents and Settings\all users\application data\microsoft\sharepoint\Config\ , Open the Recent GUID Folder and delete only the XML files from the directory, then open the
cache.ini and change the number in it to 1.
4. Start Windows SharePoint Services Timer and give it a few seconds so that the new XML files from the location you deleted then are re-populated.
5. Central Administration > Operations > Global Configuration > Timer job definitions > Application Server Administration Service Timer Job > Enable.

Sunday, August 21, 2011

Step by Step Guide How to Install Dynamics AX2012 Enterprise Portal

How to Install Dynamics AX2012 Enterprise Portal

This is the second post in the series of installing Dynamics AX2012 Components. You can refer to the first post here - (Installing the base Dynamics AX Components - Databases, AOS, Client, Debugger, Office Addins)

http://daxdilip.blogspot.com/2011/08/step-by-step-guide-how-to-install.html

This post will talk about installing Dynamics AX2012 Enterprise Portal.
The basic pre-requisite for Installing Enterprise Portal is Sharepoint 2010 Foundation/Sharepoint 2010 Server

Since this is sandpit/training box, I would be just installing Sharepoint Foundation 2010.

i. Install the Sharepoint 2010 Pre-Requisites shown below













ii. Pre-Requisites Installed Successfully

iii. Now, start with the Foundation Installation

iv. Run the Sharepoint Configuration Wizard
v. After all the tasks are completed successfully, you are welcomed to the Sharepoint Team site


Tip - If you are planning to Install Sharepoint 2010 on Windows 7, please see the steps here which I posted a while ago - http://daxdilip.blogspot.com/2009/11/how-to-install-and-configure-sharepoint.html

Installing Dynamics AX2012 Enterprise Portal

i. Now, let's go ahead and install Enterprise Portal Component. Run the setup and click Next


ii. Check the Pre-Requisite Validation runs fine and then move next


iii. Enter the .Net BC Connector Information
iv. Configure the website, I just left the defaults as it is and moved next
v. Move next with the installation



vi. Encountered an error at this step


Looked at the error log file which came up, and found the below logs:

Error: Windows cannot find the local profile and is logging you on with a temporary profile. Changes you make to this profile will be lost when you log off.
Installation completed successfully, but Setup could not create the Enterprise Portal website. You can create the website by running Setup and installing Enterprise Portal again. You can also manually create a website using SharePoint Central Administration.



An error occurred during setup of Enterprise Portal (EP).
Registering tracing manifest file "C:\Program Files\Microsoft Dynamics AX\60\Server\Common\TraceProviderCrimson.man"
WEvtUtil.exe install-manifest "C:\Users\itadmin.PASPALEY\AppData\Local\Temp\tmpA5A1.tmp
**** Warning: Publisher {8e410b1f-eb34-4417-be16-478a22c98916} is installed on
Troubleshooting:
Didn't spent much time on troubleshooting this one as I have seen this error of logging with temporary profile before, but not with EP. The simplest solution which worked for me was to restart the box , login back and run the Enterprise Portal Setup again and that fixed the issue.


Finally, the Role center page arrives :-)... I can recall my pervious experience with  Dynamics AX 4.0 and 2009 version, never I was able to install MOSS and Enterprise Portal at the first go successfully without too many hiccups.




Additional Tip/Note -
Installation of Sharepoint Foundation 2010 Creates a new SQL Server named instance for e.g. In this case TEST-DEMOAX2012/Sharepoint where all sharepoint related databases can be found


Sunday, December 20, 2009

Sharepoint Uninstall Wizard?

Wondering why the Sharepoint Uninstall Wizard doesn't delete the databases which were created by the install wizard, Is it a bug?

Saturday, December 12, 2009

Dynamics AX 2009 Enterprise Portal Troubleshooting Blank Page Issue

We have implemented Dynamics AX 2009 EP portal for one of our business. Users log on to the EP to create/edit/view their timesheets. Recently, we got this issue where suddenly the Edit timesheet page got disappeared. Whenever the user goes to view/edit timesheet, the page was blank.

Solution:

a. Checked the Event viewer and security logs but couldn't find anything.
b. Restarted IIS but with no luck.
c. Restarted AOS, restarted the web server but still the same error persisted.
d. Checked in sharepoint virtual folder and found that the Edit Timesheet.cs (C# page) file was not there.
e. Finally, went to AOT > Web > Web Files > Page Definitions > EditTimeSheetpage and right-clicked to deploy the same to the web server.















This solved the issue, but still wondering how the page got disappeared!

Tuesday, December 1, 2009

Dynamics AX 2009 EP and Sharepoint 2010 support

I got couple of queries regarding Sharepoint 2010 support for Dynamics AX and as per the latest news Dynamics AX 2009 EP at the moment doesn't support Sharepoint 2010, We will have to wait for the next Service Pack.

Found this link and also I got it confirmed with one of the product guys.

http://social.msdn.microsoft.com/Forums/en-US/sharepoint2010general/thread/6fc3dd7a-ddda-4562-aa52-70e096478dbb

Tuesday, November 24, 2009

Databases Created by Sharepoint Server 2010 Installation

I was just reviewing my Sharepoint Server Farm installation and was amazed to find that the installation created around 19 databases in the backend. Most of the databases are related to Config Service, Administration, User profile Search, WebAnalytics etc.

Sunday, November 22, 2009

How to Install and Configure Sharepoint Server 2010 on Win 7

I thought I will blog about my recent experience on configuring Sharepoint 2010.

So, here it goes..

a. Downloaded Sharepoint Server 2010 from Technet. If you are a Technet subscriber, you can download it from here

https://technet.microsoft.com/en-us/subscriptions/securedownloads/default.aspx

b. This was the first issue I encountered when running the installation setup















After some search on www, I found that it's mandatory to have Windows Server 2008 for Sharepoint Server running on Production, but there's a way to install it on a Developer OS which runs on Win 7.


c. I went through this msdn link http://msdn.microsoft.com/en-us/library/ee554869(office.14).aspx which showed me the initial steps for installing the Pre-Requisites for Win 7 before running the Sharepoint Server 2010 Setup. I installed the manual pre-requisites mentioned in the link (Point 7 to 9 in Step2: Install the Prerequisites for SharePoint 2010 ). After completing the pre-requisites setup, I tried running the Sharepoint Setup and again encountered the same Operating System error shown above.


d. Luckily, this post from Sandrino - http://www.codeproject.com/KB/sharepoint/Install_SP2010_on_Win_7.aspx
came to my rescue. Thanks Sandrino for the wonderful post.


e. I followed the steps in Sandrino's post except the install Process explorer as the installer had unpacked the setup files in the same location which is mentioned in Sandrino's post.

f. I ran into one more minor issue as I was unable to edit the config file as it was giving me Access Denied Error, Then I had to go to the parent folder MSECache and right-click Security > Permissions and give my logged-in account full permissions on the folder.

g.  Now, I was able to run the Sharepoint setup program and it got installed successfully. A sigh of relief, which didnt last long though ! :-)

h. Now, I went back to the msdn link and installed the SQL Hotfix before running the Sharepoint Configuration Wizard. (See Point 5 in Step 3: Install Sharepoint 2010)

i. You need to request for the SQL Server 2008 hotfix link and an email would be sent to you with the hotfix link and password.

j. Once the hotfix got installed, I ran the Sharepoint 2010 Configuration Wizard, but stumbled upon this error

















Seeing the error description, i figured out it was becoz I was not connected to my office network as it was a domain validation exception. I bought my laptop back to my office network and again ran the Sharepoint 2010 Configuration Wizard and this time it created the database and Central Administration successfully. :-), Wow! What a relief :-)

This was my brief journey on installing and configuring Sharepoint 2010. Next, watch out this space to see how Dynamics AX integrates with Sharepoint 2010

References:


http://msdn.microsoft.com/en-us/library/ee554869(office.14).aspx
http://www.codeproject.com/KB/sharepoint/Install_SP2010_on_Win_7.aspx