geronimo-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Silv <Silvio-Pe...@gmx.de>
Subject Re: Problem with Redeploy while using DWR - Configuration already exists
Date Tue, 14 Apr 2009 14:31:36 GMT

I found the reason... I forgot that my home directory is mirrored from a
network source and there is the problem. 
Now I start Geronimo local and redeploy works... sorry guys!

Thanks
Silvio


Silv wrote:
> 
> Hi,
> 
> i'm using Debian. But i come from the windows world... so my Unix
> Knowledge aren't very good.
> I delete the jar-file in another project form the WEB-INF/lib Folder but
> it contains several other Files and redeploy failed. All files i have
> added in WEB-INF/lib exists as an hidden zip file after
> redeploy/uninstall.
> 
> I can delete the WEB-INF Folder manually but if i try to delete the hidden
> files separate i got an error: Error "Directory Busy" while deleting
> [Path]
> 
> It seems that the problem is more general, not only with DWR. 
> 
> I try to find out if the files are opened by an application.
> 
> thanks for your help
> Silvio
> 
> *edit*
> after starting geronimo i have an new process "java".. and lsof said this:
> after install: java       1143   silv  mem       REG       0,21    55932
> 211616598 [...]/WEB-INF/lib/activation.jar
> after uninstall/redeploy: java       1143   silv  mem       REG       0,21   
> 55932 211616598 [...]/WEB-INF/lib/.nfs0c9d035600000033
> 
> 
> djencks wrote:
>> 
>> This is a guess...
>> 
>> Are you on windows?  If so perhaps there's a servlet that is opening  
>> the dwr jar file and not closing it.  IIUC this would prevent the zip  
>> file and thus the war from being deleted.  I'm not very familiar with  
>> windows but there might be a way to check for files opened by an  
>> application.
>> 
>> thanks
>> david jencks
>> 
>> On Apr 14, 2009, at 1:08 AM, Silv wrote:
>> 
>>>
>>> Hello,
>>>
>>> in every Project i used DirectWebRemoting(v. 205 or v. 3rc1) i can't
>>> redeploy my application without an error ( see below ).
>>> The Projects are Dynamic Web Projects and i add dwr.jar in my WEB- 
>>> INF/lib
>>> Folder.
>>> If i remove dwr.jar in my Project, redeploy works...
>>> Does anyone know this problem?
>>> I'm using Geronimo in version 2.1.4
>>>
>>> org.apache.geronimo.kernel.config.ConfigurationAlreadyExistsException:
>>> Configuration already exists: default/mail/1.0/war
>>> org.apache.geronimo.common.DeploymentException:
>>> org.apache.geronimo.kernel.config.ConfigurationAlreadyExistsException:
>>> Configuration already exists: default/mail/1.0/war
>>> 	at
>>> org 
>>> .apache 
>>> .geronimo 
>>> .j2ee 
>>> .deployment 
>>> .EARConfigBuilder.buildConfiguration(EARConfigBuilder.java:521)
>>> 	at org.apache.geronimo.deployment.Deployer.deploy(Deployer.java:255)
>>> 	at org.apache.geronimo.deployment.Deployer.deploy(Deployer.java:134)
>>> 	at sun.reflect.GeneratedMethodAccessor233.invoke(Unknown Source)
>>> 	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 
>>> .RedeployCommand.redeploySameConfiguration(RedeployCommand.java:225)
>>> 	at
>>> org 
>>> .apache 
>>> .geronimo 
>>> .deployment.plugin.local.RedeployCommand.run(RedeployCommand.java:101)
>>> 	at java.lang.Thread.run(Thread.java:595)
>>> Caused by:
>>> org.apache.geronimo.kernel.config.ConfigurationAlreadyExistsException:
>>> Configuration already exists: default/mail/1.0/war
>>> 	at
>>> org 
>>> .apache 
>>> .geronimo 
>>> .system 
>>> .configuration 
>>> .RepositoryConfigurationStore 
>>> .createNewConfigurationDir(RepositoryConfigurationStore.java:194)
>>> 	at
>>> org 
>>> .apache 
>>> .geronimo 
>>> .j2ee 
>>> .deployment 
>>> .EARConfigBuilder.buildConfiguration(EARConfigBuilder.java:519)
>>> 	... 13 more
>>>
>>> I also got this Warnings/Error:
>>> WARN  [IOUtil] .../mail-1.0.war/WEB-INF/lib not deleted after 5  
>>> retries,
>>> with 0 interruptions.
>>> WARN  [IOUtil] .../mail-1.0.war/WEB-INF not deleted after 5 retries,  
>>> with 0
>>> interruptions.
>>> WARN  [IOUtil] .../mail-1.0.war not deleted after 5 retries, with 0
>>> interruptions.
>>> ERROR [RepositoryConfigurationStore] ...mail-1.0.war is not an empty
>>> directory
>>>
>>>
>>> Then I navigate to this Directory and see that all Files are  
>>> deleted...
>>> after I delete them manually i can deploy my project.
>>> *edit*
>>> Oh, in this Folder([...]WEB-INF/lib) is a hidden zip File called
>>> ".nfs0c9d029c00000012" with the content of dwr.jar...
>>> In another Project with 8 Files in the /lib Folder, all 8 Files are  
>>> hidden
>>> zip Files after uninstall/redeploy.
>>> Why doesn't Geronimo delete this Files?
>>>
>>> Thanks
>>> Silvio
>>> -- 
>>> View this message in context:
>>> http://www.nabble.com/Problem-with-Redeploy-while-using-DWR---Configuration-already-exists-tp23035004s134p23035004.html
>>> Sent from the Apache Geronimo - Users mailing list archive at  
>>> Nabble.com.
>>>
>> 
>> 
>> 
> 
> 

-- 
View this message in context: http://www.nabble.com/Problem-with-Redeploy-while-using-DWR---Configuration-already-exists-tp23035004s134p23040612.html
Sent from the Apache Geronimo - Users mailing list archive at Nabble.com.


Mime
View raw message