> -----Original Message-----
> From: Mu Mike [mailto:[EMAIL PROTECTED]

I don't think anyone has answered you yet, so here's my shot.  I think your
problems are in the configuration files (which have changed a little).

> 
> This is my report.roles file
> 
> <?xml version="1.0"?>
> <role-list>
>   <role
>     name="Runner"
>     shorthand="runner"
>     default-class="DefaultRunner"/>
> </role-list>

Change this to:

<?xml version="1.0"?>
<role-list logger="system.roles">

  <role name="Runner">
    <component shorthand="runner"
               class="DefaultRunner"
               handler=
      "org.apache.avalon.fortress.impl.handler.ThreadSafeComponentHandler"
     />
  </role>

</role-list>

> This is my system.xconf file
> 
> <my-system>
>   <runner/>
> </my-system>

This should be changes slightly to:

<?xml version="1.0"?>
<my-system>
   <runner id="default"/>
</my-system>

I think all components need an 'id' attribute now.  It serves as an alias to
the role name.

All the rest of the code works.  Let me know if this solves your problems.

J. Aaron Farr
  SONY ELECTRONICS
  DDP-CIM
  (724) 696-7653

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

Reply via email to