AX R3 - In-Place Upgrade and EP Role Center Missing

In our in-place upgrade to AX 2012 R3, we found some issues with Enterprise Portal in our validation phase of the project.  Namely, the EP Role Center was not available within the client, despite all of the parameters and web site settings being correctly entered.  If we were to visit the EP site via a browser, it loads and we can successfully request new vendors, requisitions, expense reimbursements.

AXR3 - SysOperation AIF Patch

A quick fix

In reviewing the AIF Service generation classes between RTM CU5 + Feature Pack and R3, I found a small difference in the AifServiceDataTypeGenerator class.

Specifically the method highlighted in the image above, the generateDataContractClass.  Previously, we had been able to deploy AIF ports that used Data Contract Classes which extend SysOperationDataContractBase. In AX 2012 R3, this was broken - for details see my previous post.