cancel
Showing results for 
Search instead for 
Did you mean: 

OsoftMetaDataExt COM object removed during patch installation

Former Member
0 Kudos

I have a customer using Windows 2008 R2 as the front-end BPC server. BPC 7.5 SP4 installs fine with no problems. We have both Application Sever and IIS roles installed.

If we then try to install either patch 3 or patch 2 (tried patch 3 first), the OsoftMetaDataExt COM+ object is removed. I note that in the patch installation log, this COM+ object is mentioned as one that is being installed. There are no error messages, but after the patch is finished installing, the server manager diagnostics show it as missing, as does the COM Object explorer in the OS.

I tried manually registering the OsoftMetaDataExt.dll file using the x86 version of the GACUTIL.exe (from the dot net 2.0 SDK). This seemed to install it, and I was able to list it with the utility. But, still does not show up in the COM object explorer and server manager still shows it as missing. would it possibly be necessary to use the x64 version instead?

My qeustion is: Is there a known situation or setting where this would fail to be installed? Also, what is the proper steps to try to manually install it?

Right now we are reverting to SP4 with no patches (again- this works fine).

thanks for any insite on this one.

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Sap note 1554033

Former Member
0 Kudos

Sam,

Thanks for finding this note. So we don't have to manually install the com object since it is not being used. Good information. At least I foudn out how to manually install a COM object in case I need that info.

Glad to see this is a known issue with the server diagnostic after patch 2.

thanks again- very helpful.

Answers (3)

Answers (3)

Former Member
0 Kudos

I found a message on the support site.

Appearently dev has removed this component for perfomance reasons in patch3.

So you can ignore this message in servermanager

Best Regards,

Sam Reynders

sorin_radulescu
Employee
Employee
0 Kudos

Hi Tony,

I used Windows 2008 R2 as well which is supported starting with SP4.

I don't think the problem is there.

Open Component Services - Expand My Computer - COM+ Application

Click Right - New Application - Create an Empty application

Named like your COM+ component

Open an Explore find your dll and drag and drop into new COM+ Application - Components just created.

Make sure the properties for Identity and Security but also the rest are the same like other BPC com+ application.

Regards

Sorin Radulescu

Former Member
0 Kudos

Hi Sorin,

I have now had this same installation problem with patch 3 on 2 customer systems and one internal system. All happen to be Windows 2008 R2.

I was able to manually register the OSoftMetaDataExt COM object, but drag and drop did not work. I had to right-click Components, then select "Install new component" then choose the type library file (OSoftMetaDataExt.tlb) in order to install this correctly. After doing that and making sure the COM+ properties were set the same as for a working server, the server manager diagnostics came back OK.

sorin_radulescu
Employee
Employee
0 Kudos

You can recreate the COM object Manually.

Check the settings of other COM+ component to set the correct setting of OsoftMetaDataExt.

I installed Fix 2 for BPC7.5 SP4 without any issue.

May be with Fix 3 it is an installation issue.

Regards

Sorin Radulescu

Former Member
0 Kudos

Hi Sorin,

We tried both patch 2 and patch 3 on the customer's system. I have installed patch 2 successfully on Windows 2008. The customer was on Windows 2008 R2. I just wonder if it is due to an operating system difference, or just something particular to the customer's setup. When you installed patch 2, was it on Windows Server 2008 R2, or an earlier version of the OS?

As far as installing the COM object manually, I think I'd need a bit more direction. I tried registering it with the GACUtil program..but that did not make it show up in the COM explorer. Is there a way to do this interactively fromt he COM explorer?