cancel
Showing results for 
Search instead for 
Did you mean: 

DI API Error - (Exception from HRESULT: 0x80010105 (RPC_E_SERVERFAULT))

michael_boucher2
Active Participant
0 Kudos

Hi,

Since upgrading to SBO 8.81 PL05 we are randomly receiving this error in DataPro Logic Automator which runs imports into B1 using the DIAPI - (Exception from HRESULT: 0x80010105 (RPC_E_SERVERFAULT))

I have reinstalled the DIAPI on the B1 server and DataPro Logic server multiple times, each time clearing the temp folders and restarting before reinstalling. I have also installed the DIAPI from multiple locations, including re-downloading it in case there was a corruption somewhere. I've also reinstalled DataPro Logic.

At first the error was occurring more often than not, but now it is less frequent, say around 5% of exports return the error.

Does anyone have any idea what the problem might be?

Any help and suggestions are welcome!

Thanks,

Michael

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

Are you by any chance keeping the company connection open constantly? Sometimes this can cause the sort of error you have mentioned.

Does it happen randomly? On different lines of code? Or is it always happening in the same place?

michael_boucher2
Active Participant
0 Kudos

The errors is random and on different lines of code.

The company connection is closed after each import, there are however sometimes more than one import running at a time.... could that be an issue? It never was before the upgrade to 8.81

Former Member
0 Kudos

Hello,

You can run a trace over SAP B1 DI API, to check where is the error.

learn more at

http://www.sdn.sap.com/irj/sdn/index?rid=/webcontent/uuid/cbb70163-0c01-0010-9b8c-f6ee72de7328

Regards

János

michael_boucher2
Active Participant
0 Kudos

Thanks Janos. When I install the B1TE it sais version mismatch, that i've installed for 8.8 but I'm not using 8.8 .... I'm assuming it doesn't consider 8.81 as 8.8? I can't find a version for 8.81