[sip-comm-dev] Applet web browser


#1

Hello,

I’m an engineering student, from Madrid. I`m
working on a project based on SIP communicator. We want to embedded the
SIP communicator within a web browser.

I tried to inlcude to the earliest scr code that I found the applet
patch
made by Sebastian Heib the last year. But I’m having a lot of problems
to set it up.

Does anyone have any idea i there is a new patch for the earliest
versions?

I’ll apreciate any kind of help.

Thanks a lot.

Pablo

···

To unsubscribe, e-mail: dev-unsubscribe@sip-communicator.dev.java.net
For additional commands, e-mail: dev-help@sip-communicator.dev.java.net


#2

Hi Pablo,

I'm sorry, but there is no new patch for an up-to-date version.

The main problem is, that the UI bundles need to be patched, so that the
painting of the gui is done in the applet, and not in a separate window.
This means that the applet patch must be updated as soon as something on
the UI bundle has changed (which is very tiring...). That's the reason
why I haven't updated anything on this patch.

Regarding your problems: It may be, that the patch included some bundles
that are not present (I think the bundles are "minos-addresses" and
"account-installer" or something similar). If the errors you get are
about those bundles, just delete the reference in the applet code (those
bundles are not necessary for running the application).

If you want to run SC as an applet with the latest code, these are the
steps that need to be done:

- write a bundle that simply holds a reference to your applet (should be
possible to use the one provided with the patch)
- write an applet that will first create an instance of the above
mentioned applet bundle, and then start the felix framework with this
applet bundle instance (the one included in the patch can be used as an
example, but be aware: since the patch, the felix version has changed -
and with that the mechanism to start felix with a list of bundles has
also changed a bit)
- use the applet bundle in the UI bundles to get a reference to the
applet itself, and redirect all the painting stuff to the applet
(instead of painting to a newly created window) (as a reference also
have a look at the patch - but as I mentioned, a lot of things have
changed in the UI bundle since that time...)

Another alternative would be to start SC as webstart...

Sebastian

Pablo Rueda schrieb:

···

Hello,

I'm an engineering student, from Madrid. I`m working on a project based
on SIP communicator. We want to embedded the SIP communicator within a
web browser.
I tried to inlcude to the earliest scr code that I found the applet
patch made by Sebastian Heib the last year. But I'm having a lot of
problems to set it up.

Does anyone have any idea i there is a new patch for the earliest versions?

I'll apreciate any kind of help.

Thanks a lot.

Pablo
--------------------------------------------------------------------- To
unsubscribe, e-mail: dev-unsubscribe@sip-communicator.dev.java.net For
additional commands, e-mail: dev-help@sip-communicator.dev.java.net

--
/**
* Sebastian Heib
* Software Developer
*
* Synyx GmbH & Co. KG
* Business in Components
* Karlstr. 68
* 76137 Karlsruhe
*
* phone +49(0)721 66 24 866
* fax +49(0)721 66 48 877
* eMail heib@synyx.de
* www http://www.synyx.de
* irc irc.synyx.de
*
* Sitz der Gesellschaft: Karlsruhe
* Registergericht: Mannheim
* Handelsregisternummer: HRA 4793
* USt-IdNr.: DE249264296
*
* Komplement�rin: Elatech Verwaltungs GmbH
* Sitz der Gesellschaft: Karlsruhe
* Gesch�ftsf�hrer: Markus Daniel
* Registergericht: Mannheim
* Handelsregisternummer: HRB 7250
*/

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@sip-communicator.dev.java.net
For additional commands, e-mail: dev-help@sip-communicator.dev.java.net