Hi Neil,
i have deleted components/*.dat, but i was not able to find compreg.dat or xpti.dat anywhere in the userprofile directory (~/.mozilla) - maybe this is because i use the mozilla suite, not firefox or firebird...
but i compiled cview and it works quite well. it shows that after i ran regxpcom -a, only the interface (nsIUmcTest) is available - but the component @umc/nsIUmcTest;1 is NOT!
but what could be the cause of this?
I have no idea if this might be the cause but for the last few Firefox and Thunderbird builds I have had major headaches registering new JS components, my understanding is because they have started adding some stuff into user profiles as well.
My process is now as follows:
In /components/
Delete 'compreg.dat' & 'xpti.dat'
In the userprofile directory
Delete 'compreg.dat' & 'xpti.dat'
Drop the component and XPT files into /components/
Then run 'regxpcom -a'
BTW. Component Viewer although so slow it hurts is a great XPCOM utility for checking out your components and interfaces are registering correctly. It's up on mozdev somewhere.
Cheers,
Neil
_______________________________________________ Mozilla-xpcom mailing list [EMAIL PROTECTED] http://mail.mozilla.org/listinfo/mozilla-xpcom
