title: Maven 2 Archetype creation: how to concatenate variables in folder/file names
body: <p>I want, from my archetype, to create an xml file which name has two variables concatenated together.</p>
  
  <p>Example:
  archetype-metadata.xml</p>
  
  <pre><code>&lt;requiredProperties&gt;
      &lt;requiredProperty key="category"/&gt;
      &lt;requiredProperty key="description"/&gt;
  &lt;/requiredProperties&gt;
  </code></pre>
  
  <p>Given category="MyCategory" and description="MyDescription", I want my file to be named "MyCateogryMyDescription.xml". Not "MyCategory-MyDescription.xml" nor anything else with something between the two.</p>
  
  <p>The reason behind this weird, specific, inflexible requirement is, well, obviously backward compatibility with standards I don't want to touch.</p>
  
  <p>My first try was the obvious __category____description__.xml, but it turns out that the generated file is named "MyCategory__description__.xml". If I add something between them, like a dash as __category__-__description__.xml it resolves correctly to "MyCategory-MyDescription.xml", but that's not what I want as I said before.</p>