Deploy of servlet-examples-tomcat-2.0-SNAPSHOT.car fails due to existing
config.ser
-----------------------------------------------------------------------------------
Key: GERONIMO-3337
URL: https://issues.apache.org/jira/browse/GERONIMO-3337
Project: Geronimo
Issue Type: Bug
Security Level: public (Regular issues)
Components: deployment
Affects Versions: 2.0-M7
Environment: WinXP, Sun 1.5.0_11
Reporter: Donald Woods
Assignee: Donald Woods
Priority: Blocker
Fix For: 2.0-M7
The following fails on the Tomcat JEE5 assembly -
deploy deploy servlet-examples-tomcat-2.0-SNAPSHOT.car
The deployer returns the following, even though it has not been deployed before
-
Error: Unable to distribute
servlet-examples-tomcat-2.0-SNAPSHOT.car: java.io.IOException: Sum
file already exists
Sum file already exists
Console window shows -
12:16:23,859 ERROR [Deployer] Deployment failed due to
java.io.IOException: Sum file already exists
at org.apache.geronimo.system.configuration.ConfigurationStoreUtil.write
ChecksumFor(ConfigurationStoreUtil.java:46)
at org.apache.geronimo.system.configuration.ExecutableConfigurationUtil.
writeConfiguration(ExecutableConfigurationUtil.java:162)
at org.apache.geronimo.system.configuration.RepositoryConfigurationStore
.install(RepositoryConfigurationStore.java:323)
at org.apache.geronimo.deployment.Deployer.deploy(Deployer.java:332)
at org.apache.geronimo.deployment.Deployer.deploy(Deployer.java:124)
at org.apache.geronimo.deployment.Deployer$$FastClassByCGLIB$$734a235d.i
nvoke(<generated>)
at net.sf.cglib.reflect.FastMethod.invoke(FastMethod.java:53)
at org.apache.geronimo.gbean.runtime.FastMethodInvoker.invoke(FastMethod
Invoker.java:38)
at org.apache.geronimo.gbean.runtime.GBeanOperation.invoke(GBeanOperatio
n.java:127)
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.kernel.KernelGBean.invoke(KernelGBean.java:342)
at org.apache.geronimo.kernel.KernelGBean$$FastClassByCGLIB$$1cccefc9.in
voke(<generated>)
at net.sf.cglib.reflect.FastMethod.invoke(FastMethod.java:53)
at org.apache.geronimo.gbean.runtime.FastMethodInvoker.invoke(FastMethod
Invoker.java:38)
at org.apache.geronimo.gbean.runtime.GBeanOperation.invoke(GBeanOperatio
n.java:127)
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.system.jmx.MBeanGBeanBridge.invoke(MBeanGBeanBrid
ge.java:168)
at com.sun.jmx.mbeanserver.DynamicMetaDataImpl.invoke(DynamicMetaDataImp
l.java:231)
at com.sun.jmx.mbeanserver.MetaDataImpl.invoke(MetaDataImpl.java:238)
at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultM
BeanServerInterceptor.java:833)
at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:802
)
at javax.management.remote.rmi.RMIConnectionImpl.doOperation(RMIConnecti
onImpl.java:1423)
at javax.management.remote.rmi.RMIConnectionImpl.access$100(RMIConnectio
nImpl.java:96)
at javax.management.remote.rmi.RMIConnectionImpl$PrivilegedOperation.run
(RMIConnectionImpl.java:1260)
at java.security.AccessController.doPrivileged(AccessController.java:275
)
at javax.management.remote.rmi.RMIConnectionImpl.doPrivilegedOperation(R
MIConnectionImpl.java:1363)
at javax.management.remote.rmi.RMIConnectionImpl.invoke(RMIConnectionImp
l.java:797)
at sun.reflect.GeneratedMethodAccessor172.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:615)
at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:309)
at sun.rmi.transport.Transport$1.run(Transport.java:168)
at java.security.AccessController.doPrivileged(AccessController.java:275
)
at sun.rmi.transport.Transport.serviceCall(Transport.java:164)
at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:5
06)
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.handleRequest(TC
PTransport.java:838)
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport
.java:912)
at java.lang.Thread.run(Thread.java:801)
If I remove the META-INF/config.ser.sha1 from the CAR before trying to deploy
it, everything works....
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.