Is it possible to completely disable deployment archiving as described 
on http://www.caucho.com/resin-4.0/admin/deploy.xtp?
Or at least disable the undocumented(?) automatic rollback?


Background: We made some configuration changes that seemed to work fine, 
but turned out to be invalid. Trying to deploying a new .war resulted in 
getting the contents of the previous one in the exploaded dir. Changing 
config back did not help. Upon further examination of the logs, there 
was an error (see below) which might itself be some kind of bug in Resin 
(version 4.0.29). Fortunately I remembered having similar symptoms a 
while back and then spent loads of time before we found and deleted the 
.git directory under resin-data. We tried that again and then was able 
to boot our application.

We would prefer disabling the archive + rollback feature altogether, as 
in our case it seems only to cause confusion and problems.


The error:
[11:48:26.865] {main} java.lang.IllegalStateException: 
'ddd10c59a0204e29d950c6dc5c863d4a24c59ef5' has an unknown type null
                         at 
com.caucho.env.repository.RepositoryTagMap.<init>(RepositoryTagMap.java:151)
                         at 
com.caucho.env.repository.AbstractRepository.addTagData(AbstractRepository.java:345)
                         at 
com.caucho.env.repository.FileRepository.putTag(FileRepository.java:104)
                         at 
com.caucho.env.repository.AbstractRepository.commitArchive(AbstractRepository.java:243)
                         at 
com.caucho.env.deploy.ExpandDeployController.commitArchive(ExpandDeployController.java:510)
                         at 
com.caucho.env.deploy.ExpandDeployController.extractApplication(ExpandDeployController.java:383)
                         at 
com.caucho.env.deploy.ExpandDeployController.preConfigureInstance(ExpandDeployController.java:340)
                         at 
com.caucho.env.deploy.DeployController.startImpl(DeployController.java:674)
                         at 
com.caucho.env.deploy.StartAutoRedeployAutoStrategy.startOnInit(StartAutoRedeployAutoStrategy.java:77)
                         at 
com.caucho.env.deploy.DeployController.startOnInit(DeployController.java:530)
                         at 
com.caucho.env.deploy.DeployContainer.start(DeployContainer.java:170)
                         at 
com.caucho.server.webapp.WebAppContainer.start(WebAppContainer.java:728)
                         at com.caucho.server.host.Host.start(Host.java:677)
                         at 
com.caucho.env.deploy.DeployController.startImpl(DeployController.java:680)
                         at 
com.caucho.env.deploy.StartAutoRedeployAutoStrategy.startOnInit(StartAutoRedeployAutoStrategy.java:77)
                         at 
com.caucho.env.deploy.DeployController.startOnInit(DeployController.java:530)
                         at 
com.caucho.env.deploy.DeployContainer.start(DeployContainer.java:170)
                         at 
com.caucho.server.host.HostContainer.start(HostContainer.java:542)
                         at 
com.caucho.server.cluster.ServletService.start(ServletService.java:1337)
                         at 
com.caucho.server.cluster.ServletSystem.start(ServletSystem.java:72)
                         at 
com.caucho.env.service.ResinSystem.startServices(ResinSystem.java:529)
                         at 
com.caucho.env.service.ResinSystem.start(ResinSystem.java:496)
                         at 
com.caucho.server.resin.Resin.start(Resin.java:817)
                         at 
com.caucho.server.resin.Resin.initMain(Resin.java:949)
                         at 
com.caucho.server.resin.Resin.main(Resin.java:1398)

-- 

   </Mattias>


_______________________________________________
resin-interest mailing list
resin-interest@caucho.com
http://maillist.caucho.com/mailman/listinfo/resin-interest

Reply via email to