cancel
Showing results for 
Search instead for 
Did you mean: 

Failed to Extract OBServer.DLL from CAB Again

Former Member
0 Kudos

HI all.

SAP B1 2007

I'm a SAP Add-ons Developer since two years ago. Too many times I have been getting this error, and searching on this forum, I found the same error whit others SAP developers but no one answer, only miracles cases where they resolve their problems for lucky.

The first time that I put a note on sap support, they told me that I have to reinstall all or make an upgrade.

That works for me in that time, but now, I got the same error. I upgrade to sp 01 patch 10 and the error is still there.

I donu2019t want to put another SAP note because I donu2019t have 3 months to get a response, I need it now. I have three clients whit this error; please sap guys give a better answer that reinstalls all, because I canu2019t tell that to my clients.

There are other programmers that will be very happy to know the answer for this recurrent problem.

Thanks for your attention and sorry for translation mistakes.

Accepted Solutions (0)

Answers (3)

Answers (3)

former_member209699
Contributor
0 Kudos

HI,

I also faced similar problem and resolved by doing two operations as below.

1. Space on c drive not enough.

2. First try to replace correct file (SM_OBS_DLL where it is running perfectly) from %temp% otherwise reinstall diapi.

Hope this will help you too.

regards:

Sandy

Former Member
0 Kudos

Hi everybody.

First to all thank you for your comments, Iu2019d try all those things but I have no success, the only thing that works for me was reinstall all SAP, unfortunately too, I lost my client.

Again thanks to all of you guys.

Best regards and sorry for any mistake.

former_member209699
Contributor
0 Kudos

Hi Victor,

If you want to close this thread then please mark this thread as answered.

regards:

Sandy

Former Member
0 Kudos

Hello

steps to do:

1. Check your Enviroment settings of these 3 clients where you receive the error by the following:

a,check %TEMP% enviroment variable, which is the path is used?

b,drivers, authorization of users where the error occurs. If it is a whole company, then not easy.

c,Check and compare opearting systems.

2. Is there any virus guard running? If Yes, exclude the %TEMP%SM_OBS_DLL path from the virus scanning. Some antivirus applications has an heuristics, and zip files scanning facitily.

3. Check your SQL Native Client. Sometimes, when you receive large size files (DI API temp files are about 120MB in 2007 version), and you have not the good version of SQLNCLI application (native client driver of SQL server 2005) installed, the files can be damaged during download (zip file holds the CRC, you receive the message by CRC check).

You may use the ODBC admin / Drives Tab located in Control Panel / Administrative tools

really there is no dependency in uprgade and error message

My Tip is Antivirus.

I may help you to resolve this issue, check my business card,.

Regards

János

AdKerremans
Active Contributor
0 Kudos

Hi,

the error can also be cause lack of space: the drive where %TEMP% (users temporary directory) is located there is no space anymore 30Mb+ or the user doesn't have rights to that directory

another solution can be to delete the SM_OBS_DLL directory in %TEMP%

Regards

Ad