Niclas Hedman wrote:

>
> What JAR file is that? And what is the content of /BLOCK-INF/block.xml
file
> inside?
>

This is the name I assigned to my HelloWorld example.

This is the content of

<!-- definition of an embedded block -->
<container name="merlinj">
  <classloader>
    <classpath>
      <repository>
        <resource id="merlinj:merlinj-api" version="1.0"/>
     </repository>
   </classpath>
 </classloader>
 <component name="helloworld"
     class="org.jemos.avalon.merlin.impl.HelloWorldImpl"
activation="startup">
 </component>
 <component name="helloclient"
     class="org.jemos.avalon.merlin.impl.HelloWorldClient"
activation="startup">
 </component>
</container>

>
> No, not necessarily.
> Let's say that component A needs a Service A, so in its code it does the
same
> thing as always, look it up via the ServiceManager.
> But behind the scenes, the container, Merlini(tm), can satisfy that
request by
> providing a remote service instead of a local one.
> So from the components point of view, we should actually be able to
implement
> this transparently. BUT, an "availability" contract is required, since we
> must also handle that the service is no longer available (for whatever
> reason, network problems, reloading of classes...) It is an exciting path
we
> can take for Merlin.

How will the remote service be implemented?
>
> Cheers
> Niclas
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>




---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to