rendered paste body<plexus>
<components>
<component>
<role>org.codehaus.plexus.discovery.ResourceDiscoverer</role>
<implementation>org.codehaus.plexus.discovery.mdns.MDNSResourceDiscoverer</implementation>
<lifecycle-handler>basic</lifecycle-handler>
<description>A MulticastDNS Service Discoverer</description>
<requirements>
<requirement>
<role>org.codehaus.plexus.discovery.mdns.JmDNSWrapper</role>
<field-name>jmDNSWrapper</field-name>
</requirement>
</requirements>
</component>
<component>
<role>org.codehaus.plexus.discovery.ResourcePublisher</role>
<implementation>org.codehaus.plexus.discovery.mdns.MDNSResourcePublisher</implementation>
<lifecycle-handler>basic</lifecycle-handler>
<description>A MDNS Implementation of an Resource Publisher</description>
<requirements>
<requirement>
<role>org.codehaus.plexus.discovery.mdns.JmDNSWrapper</role>
<field-name>jmDNSWrapper</field-name>
</requirement>
</requirements>
</component>
<component>
<role>org.codehaus.plexus.discovery.mdns.JmDNSWrapper</role>
<role-hint>default</role-hint>
<implementation>org.codehaus.plexus.discovery.mdns.JmDNSWrapper</implementation>
<instantiation-strategy>singleton</instantiation-strategy>
<lifecycle-handler>basic</lifecycle-handler>
<description>Wrapper for JmDNS, required for either MDNSResourceDiscoverer and
JMDNSResourcePublisher</description>
</component>
</components>
</plexus>