You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@geronimo.apache.org by PeterAU2 <in...@plusplus.com.au> on 2007/09/30 23:36:19 UTC

THANK YOU: Re: Calculator sample 'problem deploying war'

Yes, by moving geronimo to c:\g this problem has been resolved.
I'll have a go at updating the wiki about this.
Peter


Ted Kirby-2 wrote:
> 
> I agree with Viet.  You have installed Geronimo to:
> 
> C:\ProgramFiles\geronimo-tomcat6-jee5-2.0.1
> 
> Try installing it to:
> 
> C:\g
> 
> There is a problem with long file names on Windows, and it looks like
> you are hitting it.
> 
> Ted
> 
> On 9/28/07, PeterAU2 <in...@plusplus.com.au> wrote:
>>
>> Strange. I definitely choose the file
>> C:\course\ejb\calculator-stateless-pojo\calculator-stateless-ear-2.0-SNAPSHOT.ear
>> to deploy, then I get the error below.
>> I'm using Geronimo 2.0.1 on Windows Xp with Sun Java JDK 1.5.0
>> What are you using?
>> Peter
>>
>>
>> Viet Nguyen-4 wrote:
>> >
>> > On 9/28/07, PeterAU2 <in...@plusplus.com.au> wrote:
>> >>
>> >>
>> >> I'm trying to deploy the ear file from the calculator example from
>> >>
>> >>
>> http://cwiki.apache.org/GMOxDOC20/using-some-of-ejb-30-functionalities.html
>> >> I've downloaded the calculator-stateless-pojo.zip and unpacked it.
>> >> I go to the Geronimo 2.0.1 console,Applications, Deploy New.
>> >> I browse to the archive, and then click Install.
>> >> I get:
>> >> Deployment failed:
>> >> org.apache.geronimo.common.DeploymentException: Problem deploying war
>> >
>> >
>> > The sample generates an EAR for you, and this is what you probably want
>> to
>> > deploy. I just tested to deploy the EAR and it works fine for me.
>> > Deploying
>> > the WAR should not work in this case because it depends on certain
>> classes
>> > that are packaged in the JAR. But that is the purpose of having an EAR,
>> so
>> > that the WAR and JAR are all together.
>> >
>> > What am I doing wrong? Is there something missing from that ear file?
>> Has
>> >> anyone else got it to work straight out of the box?
>> >> (full text of error at bottom).
>> >> Thanks for any help
>> >> Peter
>> >> I'm using Geronimo 2.0.1 on Windows Xp with Sun Java JDK 1.5.0
>> >>
>> >> rg.apache.geronimo.common.DeploymentException: Problem deploying war
>> >> org.apache.geronimo.common.DeploymentException:
>> >> org.apache.geronimo.common.DeploymentException: Problem deploying war
>> >>         at
>> org.apache.geronimo.deployment.Deployer.deploy(Deployer.java
>> >> :385)
>> >>         at
>> org.apache.geronimo.deployment.Deployer.deploy(Deployer.java
>> >> :126)
>> >>         at
>> >>
>> org.apache.geronimo.deployment.Deployer$$FastClassByCGLIB$$734a235d.invoke
>> >> (<generated>)
>> >>         at net.sf.cglib.reflect.FastMethod.invoke(FastMethod.java:53)
>> >>         at
>> >> org.apache.geronimo.gbean.runtime.FastMethodInvoker.invoke(
>> >> FastMethodInvoker.java:38)
>> >>         at
>> >> org.apache.geronimo.gbean.runtime.GBeanOperation.invoke(
>> >> GBeanOperation.java:124)
>> >>         at
>> >>
>> org.apache.geronimo.gbean.runtime.GBeanInstance.invoke(GBeanInstance.java
>> >> :865)
>> >>         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: org.apache.geronimo.common.DeploymentException: Problem
>> >> deploying
>> >> war
>> >>         at
>> >>
>> >>
>> org.apache.geronimo.web25.deployment.AbstractWebModuleBuilder.installModule
>> >> (AbstractWebModuleBuilder.java:308)
>> >>         at
>> >>
>> >>
>> org.apache.geronimo.web25.deployment.AbstractWebModuleBuilder$$FastClassByCGLIB$$8523248f.invoke
>> >> (<generated>)
>> >>         at net.sf.cglib.reflect.FastMethod.invoke(FastMethod.java:53)
>> >>         at
>> >> org.apache.geronimo.gbean.runtime.FastMethodInvoker.invoke(
>> >> FastMethodInvoker.java:38)
>> >>         at
>> >> org.apache.geronimo.gbean.runtime.GBeanOperation.invoke(
>> >> GBeanOperation.java:124)
>> >>         at
>> >>
>> org.apache.geronimo.gbean.runtime.GBeanInstance.invoke(GBeanInstance.java
>> >> :830)
>> >>         at org.apache.geronimo.gbean.runtime.RawInvoker.invoke(
>> >> RawInvoker.java:57)
>> >>         at
>> >> org.apache.geronimo.kernel.basic.RawOperationInvoker.invoke(
>> >> RawOperationInvoker.java:35)
>> >>         at
>> >> org.apache.geronimo.kernel.basic.ProxyMethodInterceptor.intercept(
>> >> ProxyMethodInterceptor.java:96)
>> >>         at
>> >>
>> >>
>> org.apache.geronimo.j2ee.deployment.ModuleBuilder$$EnhancerByCGLIB$$b654160f.installModule
>> >> (<generated>)
>> >>         at
>> >>
>> org.apache.geronimo.j2ee.deployment.SwitchingModuleBuilder.installModule(
>> >> SwitchingModuleBuilder.java:153)
>> >>         at
>> >>
>> >>
>> org.apache.geronimo.j2ee.deployment.SwitchingModuleBuilder$$FastClassByCGLIB$$d0c31844.invoke
>> >> (<generated>)
>> >>         at net.sf.cglib.reflect.FastMethod.invoke(FastMethod.java:53)
>> >>         at
>> >> org.apache.geronimo.gbean.runtime.FastMethodInvoker.invoke(
>> >> FastMethodInvoker.java:38)
>> >>         at
>> >> org.apache.geronimo.gbean.runtime.GBeanOperation.invoke(
>> >> GBeanOperation.java:124)
>> >>         at
>> >>
>> org.apache.geronimo.gbean.runtime.GBeanInstance.invoke(GBeanInstance.java
>> >> :830)
>> >>         at org.apache.geronimo.gbean.runtime.RawInvoker.invoke(
>> >> RawInvoker.java:57)
>> >>         at
>> >> org.apache.geronimo.kernel.basic.RawOperationInvoker.invoke(
>> >> RawOperationInvoker.java:35)
>> >>         at
>> >> org.apache.geronimo.kernel.basic.ProxyMethodInterceptor.intercept(
>> >> ProxyMethodInterceptor.java:96)
>> >>         at
>> >>
>> >>
>> org.apache.geronimo.j2ee.deployment.ModuleBuilder$$EnhancerByCGLIB$$b654160f.installModule
>> >> (<generated>)
>> >>         at
>> >>
>> org.apache.geronimo.j2ee.deployment.EARConfigBuilder.buildConfiguration(
>> >> EARConfigBuilder.java:567)
>> >>         at
>> >>
>> >>
>> org.apache.geronimo.j2ee.deployment.EARConfigBuilder$$FastClassByCGLIB$$38e56ec6.invoke
>> >> (<generated>)
>> >>         at net.sf.cglib.reflect.FastMethod.invoke(FastMethod.java:53)
>> >>         at
>> >> org.apache.geronimo.gbean.runtime.FastMethodInvoker.invoke(
>> >> FastMethodInvoker.java:38)
>> >>         at
>> >> org.apache.geronimo.gbean.runtime.GBeanOperation.invoke(
>> >> GBeanOperation.java:124)
>> >>         at
>> >>
>> org.apache.geronimo.gbean.runtime.GBeanInstance.invoke(GBeanInstance.java
>> >> :830)
>> >>         at org.apache.geronimo.gbean.runtime.RawInvoker.invoke(
>> >> RawInvoker.java:57)
>> >>         at
>> >> org.apache.geronimo.kernel.basic.RawOperationInvoker.invoke(
>> >> RawOperationInvoker.java:35)
>> >>         at
>> >> org.apache.geronimo.kernel.basic.ProxyMethodInterceptor.intercept(
>> >> ProxyMethodInterceptor.java:96)
>> >>         at
>> >>
>> >>
>> org.apache.geronimo.j2ee.deployment.CorbaGBeanNameSource$$EnhancerByCGLIB$$ed819024.buildConfiguration
>> >> (<generated>)
>> >>         at
>> org.apache.geronimo.deployment.Deployer.deploy(Deployer.java
>> >> :304)
>> >>         ... 10 more
>> >> Caused by: java.io.FileNotFoundException: C:\Program
>> >> Files\geronimo-
>> >>
>> tomcat6-jee5-2.0.1\repository\org\apache\geronimo\samples\calculator-stateless-ear\2.0-SNAPSHOT\calculator-stateless-ear-2.0-SNAPSHOT.ear\calculator-stateless-war-2.0-SNAPSHOT.war\apidocs\org\apache\geronimo\samples\calculator\CalculatorServlet.html
>> >> (The system cannot find the path specified)
>> >
>> >
>> > I think this problem is caused by the file name limit in Windows. I
>> didn't
>> > actually count the number of characters in it, but I think it exceeds
>> 256
>> > characters. You might want to put your GERONIMO_HOME directory in
>> C:\g\.
>> >
>> > I hope this helps
>> >
>> > -Viet
>> >
>> >         at java.io.FileOutputStream.open(Native Method)
>> >>         at java.io.FileOutputStream.<init>(FileOutputStream.java:179)
>> >>         at java.io.FileOutputStream.<init>(FileOutputStream.java:131)
>> >>         at
>> >> org.apache.geronimo.deployment.CopyResourceContext.addFile(
>> >> CopyResourceContext.java:194)
>> >>         at
>> >> org.apache.geronimo.deployment.CopyResourceContext.addFile(
>> >> CopyResourceContext.java:163)
>> >>         at
>> >> org.apache.geronimo.deployment.CopyResourceContext.addFile(
>> >> CopyResourceContext.java:132)
>> >>         at
>> >> org.apache.geronimo.deployment.DeploymentContext.addFile(
>> >> DeploymentContext.java:449)
>> >>         at
>> >>
>> >>
>> org.apache.geronimo.web25.deployment.AbstractWebModuleBuilder.installModule
>> >> (AbstractWebModuleBuilder.java:293)
>> >>         ... 40 more
>> >>
>> >> --
>> >> View this message in context:
>> >>
>> http://www.nabble.com/Calculator-sample-%27problem-deploying-war%27-tf4532454s134.html#a12934606
>> >> Sent from the Apache Geronimo - Users mailing list archive at
>> Nabble.com.
>> >>
>> >>
>> >
>> >
>>
>> --
>> View this message in context:
>> http://www.nabble.com/Calculator-sample-%27problem-deploying-war%27-tf4532454s134.html#a12935297
>> Sent from the Apache Geronimo - Users mailing list archive at Nabble.com.
>>
>>
> 
> 

-- 
View this message in context: http://www.nabble.com/Calculator-sample-%27problem-deploying-war%27-tf4532454s134.html#a12970479
Sent from the Apache Geronimo - Users mailing list archive at Nabble.com.