Thread View: borland.public.cppbuilder.database.multi-tier
7 messages
7 total messages
Started by Douglas Stites
Sun, 11 Jul 1999 00:00
Class Not registered folllow up
Author: Douglas Stites
Date: Sun, 11 Jul 1999 00:00
Date: Sun, 11 Jul 1999 00:00
44 lines
1771 bytes
1771 bytes
Thanks for the quick response, It did not work.
On the Client: I entered RUN REGSVR32
\WINDOWS\SYSTEM\DBCLIENT.DLL
REGSVR32
\WINDOWS\SYSTEM\STDVCL40.DLL
both ran successfully.
I still got Class not
registered.
As a complete overview.
There is a class server.remotecppdm which is a data
module defined through a type lib
and contains several Providers.
========================================================================
Perhaps a clue
On the application server.
1) Configured Broker
2) Started Object Broker
3) Started Object Factory
4) Start Object Explorer
4) Exported class
On the Client
1) COnfigure broker
2) Start Object Explorer
3) Import class from broker (Note that the interface shows in
the interface window
The import appears to work, but then we try to look at the
interface on the imported class
we get this dialogue message
Unable to load interface for selected object, type
library id is not found for this object
Re: Class Not registered folllow up
Author: Jeff Overcash (TeamB)
Date: Mon, 12 Jul 1999 00:00
Date: Mon, 12 Jul 1999 00:00
59 lines
2615 bytes
2615 bytes
Take a look at Harolds answer on your other thread. Please maintain the same
thread for the same problem. Splitting threads can cause duplicated effort on
those trying to help you. Harold's answer is probably your problem. You need
to register the remote DataModule on the client side also.
Douglas Stites wrote:
>
> Thanks for the quick response, It did not work.
>
> On the Client: I entered RUN REGSVR32
> \WINDOWS\SYSTEM\DBCLIENT.DLL
> REGSVR32
> \WINDOWS\SYSTEM\STDVCL40.DLL
>
> both ran successfully.
>
> I still got Class not
> registered.
>
> As a complete overview.
>
> There is a class server.remotecppdm which is a data
> module defined through a type lib
>
> and contains several Providers.
>
> ========================================================================
> Perhaps a clue
>
> On the application server.
>
> 1) Configured Broker
> 2) Started Object Broker
> 3) Started Object Factory
> 4) Start Object Explorer
> 4) Exported class
>
> On the Client
> 1) COnfigure broker
> 2) Start Object Explorer
> 3) Import class from broker (Note that the interface shows in
> the interface window
>
> The import appears to work, but then we try to look at the
> interface on the imported class
> we get this dialogue message
>
> Unable to load interface for selected object, type
> library id is not found for this object
--
Jeff Overcash (TeamB)
(Please do not email me directly unless asked. Thank You)
And so I patrol in the valley of the shadow of the tricolor
I must fear evil. For I am but mortal and mortals can only die.
Asking questions, pleading answers from the nameless
faceless watchers that stalk the carpetted corridors of Whitehall.
(Fish)
--
Re: Class Not registered folllow up
Author: Groupe Schneider Suisse
Date: Tue, 13 Jul 1999 00:00
Date: Tue, 13 Jul 1999 00:00
71 lines
3085 bytes
3085 bytes
But what happend with that? I'm doing an application where the server and the client are in same machine and I receive the same message. I've installed the ole interprise but it doesn't work: Juan Diego Garc�s Schneider Electric Suisse "Jeff Overcash (TeamB)" a �crit : > Take a look at Harolds answer on your other thread. Please maintain the same > thread for the same problem. Splitting threads can cause duplicated effort on > those trying to help you. Harold's answer is probably your problem. You need > to register the remote DataModule on the client side also. > > Douglas Stites wrote: > > > > Thanks for the quick response, It did not work. > > > > On the Client: I entered RUN REGSVR32 > > \WINDOWS\SYSTEM\DBCLIENT.DLL > > REGSVR32 > > \WINDOWS\SYSTEM\STDVCL40.DLL > > > > both ran successfully. > > > > I still got Class not > > registered. > > > > As a complete overview. > > > > There is a class server.remotecppdm which is a data > > module defined through a type lib > > > > and contains several Providers. > > > > ======================================================================== > > Perhaps a clue > > > > On the application server. > > > > 1) Configured Broker > > 2) Started Object Broker > > 3) Started Object Factory > > 4) Start Object Explorer > > 4) Exported class > > > > On the Client > > 1) COnfigure broker > > 2) Start Object Explorer > > 3) Import class from broker (Note that the interface shows in > > the interface window > > > > The import appears to work, but then we try to look at the > > interface on the imported class > > we get this dialogue message > > > > Unable to load interface for selected object, type > > library id is not found for this object > > -- > Jeff Overcash (TeamB) > (Please do not email me directly unless asked. Thank You) > And so I patrol in the valley of the shadow of the tricolor > I must fear evil. For I am but mortal and mortals can only die. > Asking questions, pleading answers from the nameless > faceless watchers that stalk the carpetted corridors of Whitehall. > (Fish) > --
Re: Class Not registered folllow up
Author: Douglas Stites
Date: Tue, 13 Jul 1999 00:00
Date: Tue, 13 Jul 1999 00:00
83 lines
3154 bytes
3154 bytes
Still doesn't work
Recommendations to date: Register DBCLIENT.DLL
Register
STDVCL40.DLL
Register the
Data module which was exported.
These have all been done and confirmed .... the two DLLs by
confirming with regedit, and
the data module by verifying that the Object Explorer sees the
data module of the remote
server. Which it does.
To be completely sure .... I ran the server and the client on the
same machine with the same
result.
NOTE: I have three machines
Dev 1 The application server (has
broker and obj factory + server (data module)
Dev 2 My dev machine .... Client works
perfectly .... attaches to Dev 1
Test Client gives the error.
So my problem is a deployment error mostly ....
Isn't there any way I can change that dialogue to tell me which
class isn't registered?
Douglas Stites <dlstites@ix.netcom.com> wrote in message
news:7mb7f6$pl24@forums.borland.com...
> Thanks for the quick response, It did not work.
>
> On the Client: I entered RUN REGSVR32
> \WINDOWS\SYSTEM\DBCLIENT.DLL
> REGSVR32
> \WINDOWS\SYSTEM\STDVCL40.DLL
>
> both ran successfully.
>
> I still got Class not
> registered.
>
>
> As a complete overview.
>
> There is a class server.remotecppdm which is a data
> module defined through a type lib
>
> and contains several Providers.
>
>
> ========================================================================
> Perhaps a clue
>
> On the application server.
>
> 1) Configured Broker
> 2) Started Object Broker
> 3) Started Object Factory
> 4) Start Object Explorer
> 4) Exported class
>
> On the Client
> 1) COnfigure broker
> 2) Start Object Explorer
> 3) Import class from broker (Note that the interface shows
in
> the interface window
>
> The import appears to work, but then we try to look at the
> interface on the imported class
> we get this dialogue message
>
> Unable to load interface for selected object, type
> library id is not found for this object
>
>
>
>
Re: Class Not registered folllow up
Author: Jeff Overcash (TeamB)
Date: Tue, 13 Jul 1999 00:00
Date: Tue, 13 Jul 1999 00:00
25 lines
1700 bytes
1700 bytes
That error message unfortunately is comming from the OS so that is the most
information being given. You might want to try reposting this or at least
searching the delphi.database.multi-tier group. The TeamB guru on n-tier stuff
is Dan Miser and he hangs out there (He used to here, but probably stopped due
to suc klow posting rates). Dan is gearing up for the conference so how much he
is frequenting the newsgroups over the next week I do not know. If I think of
anything else I will let you know, but my Midas/ n-tier work has been minimal so
I don't have the same feel as for other problems.
Douglas Stites wrote:
>
> Isn't there any way I can change that dialogue to tell me which
> class isn't registered?
>
--
Jeff Overcash (TeamB)
(Please do not email me directly unless asked. Thank You)
And so I patrol in the valley of the shadow of the tricolor
I must fear evil. For I am but mortal and mortals can only die.
Asking questions, pleading answers from the nameless
faceless watchers that stalk the carpetted corridors of Whitehall.
(Fish)
--
Re: Class Not registered folllow up
Author: Douglas Stites
Date: Tue, 13 Jul 1999 00:00
Date: Tue, 13 Jul 1999 00:00
41 lines
2159 bytes
2159 bytes
Thanks to everyone for the effort Problem solved. The problem was not with MIDAS, but a control client which required an activex control which was not self registering. It was found by the tedious process of elimination. I deleted a control, recompiled and tried it until it passed. Jeff Overcash (TeamB) <overcash@onramp.net> wrote in message news:378B965B.8FE4E416@onramp.net... > That error message unfortunately is comming from the OS so that is the most > information being given. You might want to try reposting this or at least > searching the delphi.database.multi-tier group. The TeamB guru on n-tier stuff > is Dan Miser and he hangs out there (He used to here, but probably stopped due > to suc klow posting rates). Dan is gearing up for the conference so how much he > is frequenting the newsgroups over the next week I do not know. If I think of > anything else I will let you know, but my Midas/ n-tier work has been minimal so > I don't have the same feel as for other problems. > > Douglas Stites wrote: > > > > Isn't there any way I can change that dialogue to tell me which > > class isn't registered? > > > > > -- > Jeff Overcash (TeamB) > (Please do not email me directly unless asked. Thank You) > And so I patrol in the valley of the shadow of the tricolor > I must fear evil. For I am but mortal and mortals can only die. > Asking questions, pleading answers from the nameless > faceless watchers that stalk the carpetted corridors of Whitehall. > (Fish) > --
Re: Class Not registered folllow up
Author: Douglas Stites
Date: Tue, 13 Jul 1999 00:00
Date: Tue, 13 Jul 1999 00:00
41 lines
2159 bytes
2159 bytes
Thanks to everyone for the effort Problem solved. The problem was not with MIDAS, but a control client which required an activex control which was not self registering. It was found by the tedious process of elimination. I deleted a control, recompiled and tried it until it passed. Jeff Overcash (TeamB) <overcash@onramp.net> wrote in message news:378B965B.8FE4E416@onramp.net... > That error message unfortunately is comming from the OS so that is the most > information being given. You might want to try reposting this or at least > searching the delphi.database.multi-tier group. The TeamB guru on n-tier stuff > is Dan Miser and he hangs out there (He used to here, but probably stopped due > to suc klow posting rates). Dan is gearing up for the conference so how much he > is frequenting the newsgroups over the next week I do not know. If I think of > anything else I will let you know, but my Midas/ n-tier work has been minimal so > I don't have the same feel as for other problems. > > Douglas Stites wrote: > > > > Isn't there any way I can change that dialogue to tell me which > > class isn't registered? > > > > > -- > Jeff Overcash (TeamB) > (Please do not email me directly unless asked. Thank You) > And so I patrol in the valley of the shadow of the tricolor > I must fear evil. For I am but mortal and mortals can only die. > Asking questions, pleading answers from the nameless > faceless watchers that stalk the carpetted corridors of Whitehall. > (Fish) > --
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads