I'm a developer in Chengdu. And I meet a very difficult problem, it's bother me a long time.
I use C# develop a Web Application and use DI to command the data in B1 system , But It's have a problem that sometime the server throw out four types of exception, and this IIS Server was be delayed and must to reset the server.
I have check my C# code, all the code which transfer the DI objects have aready do right release. But It's still throw out those exceptions.
The following is the Exception Information what throw out but DI.
1. Failed to initialize language.
2. Failed to connect to SBOCommon.
3. Thread was being aborted.
4. Exception from HRESULT : 0x80010105 (RPC_E_SERVERFAULT).
The version of our Business ONE System is 2005B, and those exception are not throw out every time, Maybe 10%-20% once my code use DI object.
If any one can help me to solve this problem, I will be appreciate very much.
for your first and last question, please do the following steps according to note 854548
To solve this problem you should:
1. Rename the folder SM_OBS_DLL from the temp folder
To find this folder go to Start -> Run and type %temp%
2. Uninstall the DI from the Add/Remove Programs window
3. Reboot the computer
4. Install the DI API once again
for your second question: please kindly refer to note 889412
no idea about the third one , pleas kindly advise when will you get this error? during connection or when the program runs to a certain point.
sap business one forum team