Re: Bonobo activation: new library to old bonobo-activation-server

"Nickolay V. Shmyrev" <[email protected]> Wed, 09 May 2007 14:27:15 +0400
Newsgroups gmane.comp.gnome.components
Message-ID <[email protected]>
--===============0990852415==
Content-Type: multipart/signed; micalg=pgp-sha1;
	protocol="application/pgp-signature";
	boundary="=-wFcTOz5DS3bx5VUroTot"


--=-wFcTOz5DS3bx5VUroTot
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable

=D0=92 =D0=92=D1=82=D1=80, 08/05/2007 =D0=B2 16:52 +0800, Grahame Bowland =
=D0=BF=D0=B8=D1=88=D0=B5=D1=82:
> Hi guys
>=20
> I'm having trouble getting libbonobo-activation (from bonobo 2.18.0)
> to talk to bonobo-activation-server from bonobo-action 2.2.2. I've got
> some software that uses a newer libgnome, and thus we've included the
> required libraries and RPATHed the executable.
>=20
> I'm trying to get that software to run with the
> bonobo-activation-server from RHEL3 and not getting anywhere. It does
> work with the bonobo-activation-server on Fedora Core 3 (2.8.0).
>=20
> The component does show up in:
>  bonobo-activation-run-query "has(repo_ids, 'IDL:Bonobo/Unknown:1.0'"
> and stracing our program trying to launch it I see
> bonobo-activation-server read the .server file in. I get the
> mysterious message:
>  Couldn't find which child the server was listed in
> which I've no idea about :-)
>=20
> Any help would be great!
>=20
> Thanks
> Grahame

Hello Grahame. This message is indeed present in sources:


>         /* When doing checks for shlib loadability, we
>          * have to find the info on the factory object in case=20
>          * a factory is inside a shlib                =20
>          */                          =20
>         if (!actx->obj || ev->_major !=3D CORBA_NO_EXCEPTION) {
>                 Bonobo_GeneralError *errval =3D Bonobo_GeneralError__allo=
c ();
>                 errval->description =3D  =20
>                         CORBA_string_dup   =20
>                         (_("Couldn't find which child the server was list=
ed in")
>                 CORBA_exception_set (ev, CORBA_USER_EXCEPTION,
>                                      ex_Bonobo_GeneralError, errval);
>                 return;=20

But I suppose we should find why it's not listed in query results. Can you =
attach .server=20
file for example? Probably it has some errors or incompatibilities. Probabl=
y there is sense to build
b-a-s from sources and just debug it. It's not very large program really.

Also can you run `bonobo-activation-run-query "1"`, it should list all the =
service, I suppose
that bug with repoid's naming is possible too.


--=-wFcTOz5DS3bx5VUroTot
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: =?koi8-r?Q?=FC=D4=C1?= =?koi8-r?Q?_=DE=C1=D3=D4=D8?=
	=?koi8-r?Q?_=D3=CF=CF=C2=DD=C5=CE=C9=D1?=
	=?koi8-r?Q?_=D0=CF=C4=D0=C9=D3=C1=CE=C1?=
	=?koi8-r?Q?_=C3=C9=C6=D2=CF=D7=CF=CA?=
	=?koi8-r?Q?_=D0=CF=C4=D0=C9=D3=D8=C0?=

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2.2 (GNU/Linux)

iD8DBQBGQaIDLCDh4YwOt9kRAp4DAJ9F2P32fZN1y+Hf51Qq1twd5PW86gCfWUu4
yTxQ3B45OUTD+phnNrMbg98=
=uAkP
-----END PGP SIGNATURE-----

--=-wFcTOz5DS3bx5VUroTot--


--===============0990852415==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
gnome-components-list mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/gnome-components-list
--===============0990852415==--