You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@geronimo.apache.org by "Matt Hogstrom (JIRA)" <ji...@apache.org> on 2007/08/07 09:33:59 UTC

[jira] Closed: (GERONIMO-3337) Deploy of servlet-examples-tomcat-2.0-SNAPSHOT.car fails due to existing config.ser

     [ https://issues.apache.org/jira/browse/GERONIMO-3337?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Matt Hogstrom closed GERONIMO-3337.
-----------------------------------

    Resolution: Invalid

cars need to be installed as plugins as such deploy is invalid.

> 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
>
>
> 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.