Hi Andrew , <br>This is expected.  You can only have one of any given export otherwise there would need to be logic for how to join arbitrary exports together.  <br><br>If you want to define multiple nodelets in a single package just put them into the same xml file. You can have multiple libraries in the xml file and multiple classes in each library.  <br>

<br>Tully<br><br><br><div class="gmail_quote">On Mon, Jan 10, 2011 at 5:53 PM, Andy Somerville <span dir="ltr"><<a href="mailto:andy.somerville@resquared.com">andy.somerville@resquared.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">

I noticed a behavior that seems could either a bug or an unexpected<br>
design decision in the exporting of nodelets in manifest.xml.<br>
<br>
As far as I can tell it is impossible to export more than one nodelet.<br>
<br>
The two variations I tried were:<br>
<br>
  <export><br>
    <nodelet plugin="${prefix}/nodelet1.xml"/><br>
    <nodelet plugin="${prefix}/nodelet2.xml"/><br>
  </export><br>
<br>
and:<br>
<br>
  <export><br>
    <nodelet plugin="${prefix}/nodelet1.xml"/><br>
  </export><br>
<br>
  <export><br>
    <nodelet plugin="${prefix}/nodelet2.xml"/><br>
  </export><br>
<br>
Both seem to accept the first declared nodelet and ignore the second.<br>
<br>
The work-around is of course to make two separate packages, but in<br>
certain situations that could be a bit annoying.<br>
<br>
Anyone know if this is expected behavior? Worth filing a bug report about?<br>
<br>
I'm running the latest cturtle packages if it makes a difference.<br>
<br>
     Andrew Somerville<br>
_______________________________________________<br>
ros-users mailing list<br>
<a href="mailto:ros-users@code.ros.org">ros-users@code.ros.org</a><br>
<a href="https://code.ros.org/mailman/listinfo/ros-users" target="_blank">https://code.ros.org/mailman/listinfo/ros-users</a><br>
</blockquote></div><br><br clear="all"><br>-- <br>Tully Foote<br>Systems Engineer<br>Willow Garage, Inc.<br><a href="mailto:tfoote@willowgarage.com">tfoote@willowgarage.com</a><br>(650) 475-2827<br>