title: Problem with Apache Commons Id UUID Version 1 generation
body: <p>My problem is to generate version 1 UUIDs. We use Jetty 6.x, Maven (to start Jetty among other things) and <a href="http://commons.apache.org/sandbox/id/" rel="nofollow noreferrer">Apache Commons ID</a> (to generate UUID version 1 from the current time).</p>
  
  <p><a href="http://commons.apache.org/sandbox/id/" rel="nofollow noreferrer">Apache Commons ID</a> requires a configuration file that is told to the JVM, using a parameter, e.g. 'org.apache.commons.id.uuid.config.resource.filename=commons-id-uuid.xml'. I checked the <a href="http://commons.apache.org/sandbox/id/" rel="nofollow noreferrer">Apache Commons ID</a> code and it tries to find the file from the classpath. Jetty's <a href="http://docs.codehaus.org/display/JETTY/Classloading" rel="nofollow noreferrer">documentation</a> states that WEB-INF/lib and WEB-INF/classes are in the classpath. The 'commons-id-uuid.xml' can be found from the deployed war file from the root of WEB-INF/classes directory but Jetty cannot load it:</p>
  
  <pre><code>Message: java.lang.RuntimeException: 
  java.lang.IllegalStateException: commons-id-uuid.xml loaded as system resource is null
  </code></pre>
  
  <p>Jetty was started using the following command:</p>
  
  <pre><code>mvn jetty:run -Dorg.apache.commons.id.uuid.config.resource.filename=commons-id-uuid.xml
  </code></pre>
  
  <p>Any idea what is going wrong? We just need to generate UUID version 1 identifiers. Any suggestions?</p>