I found the cause. It seems the the hierarchy of the directory structure can be too flat.
The example below is ok. *C:\g\geronimo-tomcat7-javaee6-3.0.1\bin* But this example is too flat for Geronimo to handle. *C:\geronimo-tomcat7-javaee6-3.0.1\bin* -- View this message in context: http://apache-geronimo.328035.n3.nabble.com/DuplicateBundleException-on-3-0-1-on-Windows-7-SP1-tp3988713p3988719.html Sent from the Users mailing list archive at Nabble.com.