Video Screencast Help
Search Video Help Close Back
to help
New in the Rewards Catalog: Vouchers for "Symantec Technical Specialist" and "Symantec Certified Specialist" exams.

EV 8 API help

Updated: 22 May 2010 | 7 comments
AndrewB's picture
0 0 Votes
Login to vote
This issue has been solved. See solution.

Our in-house developer wrote an app using the 6.0 API which had been running properly under EV 7 and even EV 8 but recently stopped working for reasons unknown. We tried running it on one of our EV servers that has EV8 and Win2k8 x64 and also on another EV8 server on Win2k3.
When he runs it from his WinXP machine with the 8.0 API it works but when running it from the EV server it complains about:

Retrieving the COM class factory for component with CLSID {E4BE20A4-9EF1-4B05-9117-AF43EAB4B295} failed due to the following error: 80040154.

We've went over the registry and can see that the dll exists which means it should be registered. Hoping someone might be able to help.

discussion Filed Under:

Comments

Wayne Humphrey's picture
29
Sep
2009
0 Votes 0
Login to vote

Maybe tell us a bit more,

Maybe tell us a bit more, what are you trying to do when it bombs out? can you post a snippit?  can you get some trace from ev? have you added trace to your code?

--wayne

www.quadrotech-it.com - All your EV Tools

Rob Wilcox's picture
29
Sep
2009
0 Votes 0
Login to vote

Have you tried 8 SP 2?  I

Have you tried 8 SP 2?  I know there were a few fixes for the ECM API ...  They might be relevant.

Failing that then it's probably best like Wayne suggested, to post some snippet of code, and others can try it out on their environments and/or contact Support.

Hope that helps,

 

Thanks
Rob Wilcox
Enterprise Vault Engineering
Certification Team
http://www.symantec.com/connect/blogs/rob-wilcox
MichelZ's picture
30
Sep
2009
0 Votes 0
Login to vote

andrew, could you explain

andrew, could you explain what api functions the app uses? is it for user provisioning?
do you have an api license?

cheers

www.quadrotech-it.com - All your EV Tools | www.techfreak.ch

AndrewB's picture
30
Sep
2009
0 Votes 0
Login to vote

Thanks for all the questions.

Thanks for all the questions. Before I had a chance to gather info for you, our developer was able to get it to work by changing the platform type in the project from "any cpu" to x86.

Andy Becker | Authorized Symantec Consultant | Trace3 | Symantec Platinum Partner | www.trace3.com

Rob Wilcox's picture
30
Sep
2009
0 Votes 0
Login to vote

Cool..  Maybe that is

Cool..  Maybe that is something which should go in the documentation for the API ?  (Sorry I'm not really familiar with the stuff that goes out with the API.. but if it is a good idea, I can pass it on internally to get it added)

 

Thanks
Rob Wilcox
Enterprise Vault Engineering
Certification Team
http://www.symantec.com/connect/blogs/rob-wilcox
AndrewB's picture
01
Oct
2009
0 Votes 0
Login to vote

It sure wouldn't hurt to have

It sure wouldn't hurt to have it added to the documentation. Thanks Rob!

Andy Becker | Authorized Symantec Consultant | Trace3 | Symantec Platinum Partner | www.trace3.com

MichelZ's picture
30
Sep
2009
0 Votes 0
Login to vote

As all your internal stuff is

As all your internal stuff is x86 anyway, it might be a nice shot, yes.

www.quadrotech-it.com - All your EV Tools | www.techfreak.ch