Daniel Krieg wrote:
I am currently implementing a component that requires two service types in separate roles for deployment in Merlin. I found a bug in the DependencyTag of the meta-tools subproject that allows only one service type, regardless of the key. I have modified this class to use a HashMap rather than the HashSet currently in use. The xinfo file is now properly generated and the runtime block is properly assembled. This simple fix may have already been addressed -- I have not updated from CVS in the past week -- but, if not, would someone consider looking at the attached code and committing to CVS.
Daniel:
I looked into the problem and have updated the sources to fix the issue you identified. Intead of switching to a HashMap I've just changed the implementation to key against the role name instead of the interface. I've tested this locally and everything is working fine. Just for reference, the changes I made have been applied to the Avalon Meta package in sandbox/meta. I'll be posting details shortly concerning changes that Merlin used hacve to make to sync. with the general updates.
Cheers, Steve.
------------------------------------------------------------------------
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
--
Stephen J. McConnell mailto:[EMAIL PROTECTED] http://www.osm.net
Sent via James running under Merlin as an NT service. http://avalon.apache.org/sandbox/merlin
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
