It will not matter for configurations in geronimo distribution. All it will do is give the users some extra breathing space (or motivate to move to linux :) ).
++Vamsi On Tue, Mar 11, 2008 at 11:49 PM, Hernan Cunico <[EMAIL PROTECTED]> wrote: > Users can always rename the extracted directory, no matter how we call it > when zip/tar the different distros. If you use only "/g" you may get some 26 > additional characters, but still not a whole lot. > > Do we know how many characters are we leaving available to users? I mean > not counting the <geronimo_home> directory, what's the largest dir structure > we are using? > > Cheers! > Hernan > > Vamsavardhana Reddy wrote: > > I tried to deploy a tuscany demo sample war file > > demo-alert-aggregator-webapp.war on my Geronimo 2.1 installation on > > windows. When the install directory is > > c:\geronimo-tomcat6-javaee5-2.1, the application deployment failed with > > the following exception: > > > > |Could not scan module for TLD files: > org.apache.tuscany.sca.tuscany-demos/demo-alert-aggregator-webapp/1.2-incubating-SNAPSHOT/war > Filename too long| > > |org.apache.geronimo.common.DeploymentException: Could not scan module > for TLD files: > org.apache.tuscany.sca.tuscany-demos/demo-alert-aggregator-webapp/1.2-incubating-SNAPSHOT/war > Filename too long| > > | at > org.apache.geronimo.jasper.deployment.JspModuleBuilderExtension.scanModule > (JspModuleBuilderExtension.java:297)| > > | at > org.apache.geronimo.jasper.deployment.JspModuleBuilderExtension.getTldFiles > (JspModuleBuilderExtension.java:238)| > > | at > org.apache.geronimo.jasper.deployment.JspModuleBuilderExtension.createJspClassFinder > (JspModuleBuilderExtension.java:179)| > > | at > org.apache.geronimo.jasper.deployment.JspModuleBuilderExtension.addGBeans( > JspModuleBuilderExtension.java:149)| > > | at > org.apache.geronimo.tomcat.deployment.TomcatModuleBuilder.addGBeans( > TomcatModuleBuilder.java:493)| > > | at > org.apache.geronimo.j2ee.deployment.SwitchingModuleBuilder.addGBeans( > SwitchingModuleBuilder.java:165)| > > | at > org.apache.geronimo.j2ee.deployment.EARConfigBuilder.buildConfiguration( > EARConfigBuilder.java:647)| > > | at org.apache.geronimo.deployment.Deployer.deploy(Deployer.java > :254)| > > | at org.apache.geronimo.deployment.Deployer.deploy(Deployer.java > :133)| > > | at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)| > > | at sun.reflect.NativeMethodAccessorImpl.invoke( > NativeMethodAccessorImpl.java:39)| > > | at sun.reflect.DelegatingMethodAccessorImpl.invoke( > DelegatingMethodAccessorImpl.java:25)| > > | at java.lang.reflect.Method.invoke(Method.java:585)| > > | at org.apache.geronimo.gbean.runtime.ReflectionMethodInvoker.invoke > (ReflectionMethodInvoker.java:34)| > > | at org.apache.geronimo.gbean.runtime.GBeanOperation.invoke( > GBeanOperation.java:124)| > > | at org.apache.geronimo.gbean.runtime.GBeanInstance.invoke( > GBeanInstance.java:867)| > > | at org.apache.geronimo.kernel.basic.BasicKernel.invoke( > BasicKernel.java:239)| > > | at > org.apache.geronimo.deployment.plugin.local.AbstractDeployCommand.doDeploy > (AbstractDeployCommand.java:116)| > > | at > org.apache.geronimo.deployment.plugin.local.DistributeCommand.run( > DistributeCommand.java:61)| > > | at java.lang.Thread.run(Thread.java:595)| > > |Caused by: java.util.zip.ZipException: Filename too long| > > | at java.util.zip.ZipFile.open(Native Method)| > > | at java.util.zip.ZipFile.<init>(ZipFile.java:203)| > > | at java.util.jar.JarFile.<init>(JarFile.java:132)| > > | at java.util.jar.JarFile.<init>(JarFile.java:97)| > > | at > org.apache.geronimo.jasper.deployment.JspModuleBuilderExtension.scanModule > (JspModuleBuilderExtension.java:289)| > > | ... 19 more| > > | > > > > | > > After I renamed the installation directory to c:\g2.1, the application > > deployed successfully (startup failed with some exceptions... but that > > is a different problem.). In our docs, we recommend users to extract > > the archive to a short directory name on windows (for e.g. c:\g). Even > > that does not seem to be effective in the current case as our > > distributions themselves use a long base directory name. Should we > > recommend the users to further shorten the base directory name by > > renaming after extraction? Or should we shorten the base directory name > > in our distros? > > > > ++Vamsi >
