Now, I'm onto a different error. Error: Unable to distribute myApp.ear: Determining complete manifest classpath unsuccessful: org.apache.geronimo.common.DeploymentException: Determining complete manifest classpath unsuccessful: ... Caused by: java.io.FileNotFoundException: C:\apps\myApp.ear\lib\jakarta-oro.jar (The system cannot find the file specified) at java.util.zip.ZipFile.open(Native Method) at java.util.zip.ZipFile.(ZipFile.java:114) at java.util.jar.JarFile.(JarFile.java:133) at java.util.jar.JarFile.(JarFile.java:97) at org.apache.geronimo.deployment.DeploymentContext$DefaultJarFileFactory.newJarFile(DeploymentContext.java:269) ... 18 more There is a copy of jakarta-oro-2.0.8.jar in C:\apps\myApp.ear\lib\jakarta-oro-2.0.8.jar but if I rename it to jakarta-oro.jar then I would get the following error: This app works under G1.1.1. Is it something I'm missing or I need to change to migrate to G2.1? Caused by: java.io.FileNotFoundException: C:\apps\myApp.ear\lib\struts-legacy.jar (The system cannot find the file specified) at java.util.zip.ZipFile.open(Native Method) at java.util.zip.ZipFile.(ZipFile.java:114) at java.util.jar.JarFile.(JarFile.java:133) at java.util.jar.JarFile.(JarFile.java:97) at org.apache.geronimo.deployment.DeploymentContext$DefaultJarFileFactory.newJarFile(DeploymentContext.java:269) ... 18 more -- View this message in context: http://www.nabble.com/deploy-offline%2C-Deployer-operation-failed%3A-Failed-to-expand-the-module-archive-tp18226797s134p18260199.html Sent from the Apache Geronimo - Users mailing list archive at Nabble.com.