hi,

the following code:

  /**
   * @avalon.dependency type="de.escnet.net4j.protocol.ProtocolManager:1.0"
   * @avalon.dependency type="de.escnet.net4j.transport.ConnectionManager:1.0"
   * @avalon.dependency type="de.escnet.net4j.util.BufferPool:1.0"
   */
  public void service(ServiceManager serviceManager) throws ServiceException
  {
    connectionManager = (ConnectionManager) 
serviceManager.lookup(ConnectionManager.class.getName());
    getLogger().debug("Resolved service " + connectionManager);

    protocolManager = (ProtocolManager) 
serviceManager.lookup(ProtocolManager.class.getName());
    getLogger().debug("Resolved service " + protocolManager);

    bufferPool = (BufferPool) serviceManager.lookup(BufferPool.class.getName());
    getLogger().debug("Resolved service " + bufferPool);
  }

  protected ConnectionManager connectionManager;
  protected ProtocolManager protocolManager;
  protected BufferPool bufferPool;

produced the following lines on the console:

[DEBUG  ] (app.Client1): Resolved service [EMAIL PROTECTED]
[DEBUG  ] (app.Client1): Resolved service [EMAIL PROTECTED]
[DEBUG  ] (app.Client1): Resolved service [EMAIL PROTECTED]

do you have an idea how this can happen / what happens here?
please consider that there is no ClassCastException in service()!
nor is there any further strange behavior...

/eike





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

Reply via email to