You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@avalon.apache.org by Niclas Hedhman <ni...@hedhman.org> on 2004/04/01 17:20:48 UTC
AltRMI in excalibur-instrument-manager
Leif,
since you are the one who have the clue of this package, maybe you can provide
some insight;
Can't the AltRMI be used through its interfaces only, i.e. what is available
in "altrmi-server-interfaces.jar" ??
I think this is either a necessity or a bug in AltRMI itself.
What about the instrument-client? Doesn it have any "-impl" dependencies?
Niclas
--
+---------//-------------------+
| http://www.bali.ac |
| http://niclas.hedhman.org |
+------//----------------------+
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@avalon.apache.org
For additional commands, e-mail: dev-help@avalon.apache.org
Re: AltRMI in excalibur-instrument-manager
Posted by Leif Mortenson <le...@tanukisoftware.com>.
Niclas,
The InstrumentManager's AltRMI connector has to instantiate an
AltRMI server
instance when it is created. For this reason, yes it does reference
altrmi's server impl
classes. They are required at build time. But are optional at runtime
unless the
altrmi connector is used.
Here is a list of the imports being used by the connector:
From:
org.apache.excalibur.instrument.manager.altrmi.InstrumentManagerAltrmiConnector
import org.apache.altrmi.server.PublicationDescription;
import org.apache.altrmi.server.impl.AbstractServer;
import
org.apache.altrmi.server.impl.socket.CompleteSocketCustomStreamServer;
From:
org.apache.excalibur.instrument.manager.altrmi.InstrumentManagerAltrmiServer
import org.apache.altrmi.server.PublicationDescription;
import org.apache.altrmi.server.PublicationException;
import org.apache.altrmi.server.ServerException;
import org.apache.altrmi.server.impl.AbstractServer;
import
org.apache.altrmi.server.impl.socket.CompleteSocketCustomStreamServer;
The client also requires both the common jars as well as the client impl
and interface
jars. Not sure why they are boken into impl and interface jars as it
seems like they
would almost always both be needed.
Cheers,
Leif
Niclas Hedhman wrote:
>Leif,
>since you are the one who have the clue of this package, maybe you can provide
>some insight;
>
>Can't the AltRMI be used through its interfaces only, i.e. what is available
>in "altrmi-server-interfaces.jar" ??
>
>I think this is either a necessity or a bug in AltRMI itself.
>
>What about the instrument-client? Doesn it have any "-impl" dependencies?
>
>
>Niclas
>
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@avalon.apache.org
For additional commands, e-mail: dev-help@avalon.apache.org