AnsweredAssumed Answered

Upgrade from 1.4 to 2.1

Question asked by turbochad on Mar 19, 2009
Latest reply on Mar 19, 2009 by zshay
yes, i'm really REALLY behind on this.  But I got this dropped in my lap a few days ago.  This whole server is so out of date its not funny.

I'm attempting to do a staged upgrade from Alfresco 1.4 to 2.1, and then from 2.1 to 3.0.  I attempted to go from 1.4 to 3 and it died in more ways then I could count, tables missing, patches not installing, etc. 
But I'm having trouble moving from 1.4 to 2.1 now.  The database migration seems to be fine, as do the patches.  I moved the entire system over to the new box just fine, but the upgrade fails.
The box is RHEL 5.1 with MySQL 5.1 and Tomcat 5.5.26

Here's the log:

15:56:02,883 WARN  [org.springframework.remoting.rmi.RmiRegistryFactoryBean] Could not detect RMI registry - creating new one                                                                                                        
15:56:03,817 WARN  [org.alfresco.util.OpenOfficeConnectionTester] A connection to OpenOffice could not be established.                                                                                                               
15:56:03,855 DEBUG [org.alfresco.repo.content.transform.ContentTransformerRegistry] Registered general transformer:                                                                                                                  
   transformer: StringExtractingContentTransformer[ average=0ms]                                                                                                                                                                     
15:56:03,858 DEBUG [org.alfresco.repo.content.transform.ContentTransformerRegistry] Registered general transformer:                                                                                                                  
   transformer: BinaryPassThroughContentTransformer[ average=0ms]                                                                                                                                                                    
15:56:03,866 DEBUG [org.alfresco.repo.content.transform.ContentTransformerRegistry] Registered explicit transformation:                                                                                                              
   key: org.alfresco.repo.content.transform.ContentTransformerRegistry$TransformationKey@9ba3ba74                                                                                                                                    
   transformer: PdfBoxContentTransformer[ average=0ms]                                                                                                                                                                               
15:56:03,866 DEBUG [org.alfresco.repo.content.transform.ContentTransformerRegistry] Registered general transformer:                                                                                                                  
   transformer: PdfBoxContentTransformer[ average=0ms]                                                                                                                                                                               
15:56:03,873 DEBUG [org.alfresco.repo.content.transform.ContentTransformerRegistry] Registered general transformer:                                                                                                                  
   transformer: PoiHssfContentTransformer[ average=0ms]                                                                                                                                                                              
15:56:03,878 DEBUG [org.alfresco.repo.content.transform.ContentTransformerRegistry] Registered explicit transformation:                                                                                                              
   key: org.alfresco.repo.content.transform.ContentTransformerRegistry$TransformationKey@b5ea3958                                                                                                                                    
   transformer: TextMiningContentTransformer[ average=0ms]                                                                                                                                                                           
15:56:03,878 DEBUG [org.alfresco.repo.content.transform.ContentTransformerRegistry] Registered general transformer:                                                                                                                  
   transformer: TextMiningContentTransformer[ average=0ms]                                                                                                                                                                           
15:56:03,881 DEBUG [org.alfresco.repo.content.transform.ContentTransformerRegistry] Registered general transformer:                                                                                                                  
   transformer: HtmlParserContentTransformer[ average=0ms]                                                                                                                                                                           
15:56:03,977 WARN  [org.alfresco.repo.content.transform.OpenOfficeContentTransformer] connection failed: socket,host=localhost,port=8100,tcpNoDelay=1: java.net.ConnectException: Connection refused                                 
15:56:03,990 DEBUG [org.alfresco.repo.content.transform.ContentTransformerRegistry] Registered general transformer:                                                                                                                  
   transformer: ComplexContentTransformer[ average=0ms]                                                                                                                                                                              
15:56:03,993 DEBUG [org.alfresco.repo.content.transform.ContentTransformerRegistry] Registered general transformer:                                                                                                                  
   transformer: MailContentTransformer[ average=0ms]                                                                                                                                                                                 
15:56:04,817 INFO  [org.alfresco.repo.domain.schema.SchemaBootstrap] Schema managed by database dialect org.hibernate.dialect.MySQLInnoDBDialect.                                                                                    
15:56:05,163 INFO  [org.alfresco.repo.domain.schema.SchemaBootstrap] Executing database script /usr/local/alfresco-2.1/temp/Alfresco/AlfrescoSchemaUpdate-org.hibernate.dialect.MySQLInnoDBDialect-6919843911158196559.sql (Generated).
15:56:05,172 INFO  [org.alfresco.repo.domain.schema.SchemaBootstrap] All executed statements written to file /usr/local/alfresco-2.1/temp/Alfresco/AlfrescoSchemaUpdate-All_Statements-3548492636820378340.sql.                       
15:56:06,039 INFO  [org.alfresco.repo.admin.ConfigurationChecker] The Alfresco root data directory ('dir.root') is: /usr/local/data/alfresco                                                                                          
15:56:06,184 INFO  [org.alfresco.repo.admin.patch.PatchExecuter] Checking for patches to apply …                                                                                                                                    
15:56:13,133 DEBUG [org.alfresco.repo.content.transform.AbstractContentTransformer] Completed transformation:                                                                                                                         
   reader: ContentAccessor[ contentUrl=store://2008/4/22/7/26/f72e4dfd-105e-11dd-becc-f9f1c0f1139a.bin, mimetype=application/msword, size=4048896, encoding=UTF-8, locale=en_US]                                                      
   writer: ContentAccessor[ contentUrl=store://2009/3/19/15/56/ffc2a94b-14bf-11de-a002-373ac7b9df0f.bin, mimetype=text/plain, size=99038, encoding=UTF-8, locale=en_US]                                                               
   options: {}                                                                                                                                                                                                                        
   transformer: TextMiningContentTransformer[ average=136ms]                                                                                                                                                                          
15:56:14,681 DEBUG [org.alfresco.repo.content.transform.AbstractContentTransformer] Completed transformation:                                                                                                                         
   reader: ContentAccessor[ contentUrl=store://2008/6/12/14/56/48d99a7d-38b1-11dd-947d-8d3fcac6920e.bin, mimetype=application/pdf, size=1648566, encoding=UTF-8, locale=en_US]                                                        
   writer: ContentAccessor[ contentUrl=store://2009/3/19/15/56/000c356c-14c0-11de-a002-373ac7b9df0f.bin, mimetype=text/plain, size=128404, encoding=UTF-8, locale=en_US]                                                              
   options: {}                                                                                                                                                                                                                        
   transformer: PdfBoxContentTransformer[ average=1203ms]                                                                                                                                                                             
15:59:56,162 ERROR [org.alfresco.repo.admin.patch.PatchServiceImpl] org.alfresco.error.AlfrescoRuntimeException: Bootstrap failed                                                                                                     
        at org.alfresco.repo.importer.ImporterBootstrap.bootstrap(ImporterBootstrap.java:444)                                                                                                                                         
        at org.alfresco.repo.admin.patch.impl.GenericBootstrapPatch.applyInternal(GenericBootstrapPatch.java:126)                                                                                                                     
        at org.alfresco.repo.admin.patch.AbstractPatch$1$1.execute(AbstractPatch.java:350)                                                                                                                                            
        at org.alfresco.repo.admin.patch.AbstractPatch$1$1.execute(AbstractPatch.java:344)                                                                                                                                            
        at org.alfresco.repo.transaction.RetryingTransactionHelper.doInTransaction(RetryingTransactionHelper.java:225)                                                                                                                
        at org.alfresco.repo.transaction.RetryingTransactionHelper.doInTransaction(RetryingTransactionHelper.java:155)                                                                                                                
        at org.alfresco.repo.admin.patch.AbstractPatch$1.doWork(AbstractPatch.java:355)                                                                                                                                               
        at org.alfresco.repo.admin.patch.AbstractPatch$1.doWork(AbstractPatch.java:340)                                                                                                                                               
        at org.alfresco.repo.security.authentication.AuthenticationUtil.runAs(AuthenticationUtil.java:260)                                                                                                                            
        at org.alfresco.repo.admin.patch.AbstractPatch.apply(AbstractPatch.java:358)                                                                                                                                                  
        at org.alfresco.repo.admin.patch.PatchServiceImpl.applyPatch(PatchServiceImpl.java:232)                                                                                                                                       
        at org.alfresco.repo.admin.patch.PatchServiceImpl.applyPatchAndDependencies(PatchServiceImpl.java:186)                                                                                                                        
        at org.alfresco.repo.admin.patch.PatchServiceImpl.applyOutstandingPatches(PatchServiceImpl.java:127)                                                                                                                          
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)                                                                                                                                                                
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)                                                                                                                                              
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)                                                                                                                                      
        at java.lang.reflect.Method.invoke(Method.java:597)                                                                                                                                                                           
        at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:281)                                                                                                                                 
        at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:187)                                                                                                          
        at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:154)                                                                                                                  
        at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:107)                                                                                                                 
        at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:176)                                                                                                                  
        at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:210)                                                                                                                                   
        at $Proxy44.applyOutstandingPatches(Unknown Source)                                                                                                                                                                           
        at org.alfresco.repo.admin.patch.PatchExecuter.applyOutstandingPatches(PatchExecuter.java:89)                                                                                                                                 
        at org.alfresco.repo.admin.patch.PatchExecuter.onBootstrap(PatchExecuter.java:132)                                                                                                                                            
        at org.alfresco.util.AbstractLifecycleBean.onApplicationEvent(AbstractLifecycleBean.java:62)                                                                                                                                  
        at org.springframework.context.event.SimpleApplicationEventMulticaster$1.run(SimpleApplicationEventMulticaster.java:77)                                                                                                       
        at org.springframework.core.task.SyncTaskExecutor.execute(SyncTaskExecutor.java:49)                                                                                                                                           
        at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:75)                                                                                              
        at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:241)                                                                                                           
        at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:349)                                                                                                                
        at org.springframework.web.context.support.AbstractRefreshableWebApplicationContext.refresh(AbstractRefreshableWebApplicationContext.java:156)                                                                                
        at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:246)                                                                                                                          
        at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:184)                                                                                                                            
        at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:49)                                                                                                                    
        at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3764)                                                                                                                                          
        at org.apache.catalina.core.StandardContext.start(StandardContext.java:4216)                                                                                                                                                  
        at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:760)                                                                                                                                            
        at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:740)                                                                                                                                                    
        at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:544)                                                                                                                                                      
        at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:926)                                                                                                                                                
        at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:889)                                                                                                                                              
        at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:492)                                                                                                                                                     
        at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1149)                                                                                                                                                         
        at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)                                                                                                                                                 
        at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:120)                                                                                                                                    
        at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1022)                                                                                                                                                      
        at org.apache.catalina.core.StandardHost.start(StandardHost.java:736)                                                                                                                                                         
        at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014)                                                                                                                                                      
        at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)                                                                                                                                                     
        at org.apache.catalina.core.StandardService.start(StandardService.java:448)                                                                                                                                                   
        at org.apache.catalina.core.StandardServer.start(StandardServer.java:700)                                                                                                                                                     
        at org.apache.catalina.startup.Catalina.start(Catalina.java:552)                                                                                                                                                              
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)                                                                                                                                                                
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)                                                                                                                                              
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)                                                                                                                                      
        at java.lang.reflect.Method.invoke(Method.java:597)                                                                                                                                                                           
        at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295)                                                                                                                                                            
        at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:433)                                                                                                                                                             
Caused by: org.alfresco.service.cmr.view.ImporterException: Path /app:company_home/app:dictionary within node workspace://SpacesStore/b465779e-bb5e-11db-a541-fb9ec4f0a23e does not exist - the path must resolve to a valid location 
        at org.alfresco.repo.importer.ImporterComponent.getNodeRef(ImporterComponent.java:268)                                                                                                                                        
        at org.alfresco.repo.importer.ImporterComponent.importView(ImporterComponent.java:223)                                                                                                                                        
        at org.alfresco.repo.importer.ImporterBootstrap.bootstrap(ImporterBootstrap.java:426)                                                                                                                                         
        … 59 more                                                                                                                                                                                                                   

15:59:56,296 ERROR [org.springframework.web.context.ContextLoader] Context initialization failed
org.springframework.transaction.UnexpectedRollbackException: Transaction rolled back because it has been marked as rollback-only
        at org.springframework.transaction.support.AbstractPlatformTransactionManager.commit(AbstractPlatformTransactionManager.java:618)
        at org.springframework.transaction.interceptor.TransactionAspectSupport.commitTransactionAfterReturning(TransactionAspectSupport.java:307)
        at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:117)                            
        at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:176)                             
        at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:210)                                              
        at $Proxy44.applyOutstandingPatches(Unknown Source)                                                                                      
        at org.alfresco.repo.admin.patch.PatchExecuter.applyOutstandingPatches(PatchExecuter.java:89)                                            
        at org.alfresco.repo.admin.patch.PatchExecuter.onBootstrap(PatchExecuter.java:132)                                                       
        at org.alfresco.util.AbstractLifecycleBean.onApplicationEvent(AbstractLifecycleBean.java:62)                                             
        at org.springframework.context.event.SimpleApplicationEventMulticaster$1.run(SimpleApplicationEventMulticaster.java:77)                  
        at org.springframework.core.task.SyncTaskExecutor.execute(SyncTaskExecutor.java:49)                                                      
        at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:75)         
        at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:241)                      
        at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:349)                           
        at org.springframework.web.context.support.AbstractRefreshableWebApplicationContext.refresh(AbstractRefreshableWebApplicationContext.java:156)
        at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:246)                                         
        at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:184)                                           
        at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:49)                                   
        at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3764)                                                         
        at org.apache.catalina.core.StandardContext.start(StandardContext.java:4216)                                                                 
        at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:760)                                                           
        at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:740)                                                                   
        at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:544)                                                                     
        at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:926)                                                               
        at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:889)                                                             
        at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:492)                                                                    
        at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1149)                                                                        
        at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)                                                                
        at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:120)                                                   
        at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1022)                                                                     
        at org.apache.catalina.core.StandardHost.start(StandardHost.java:736)                                                                        
        at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014)                                                                     
        at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)                                                                    
        at org.apache.catalina.core.StandardService.start(StandardService.java:448)                                                                  
        at org.apache.catalina.core.StandardServer.start(StandardServer.java:700)                                                                    
        at org.apache.catalina.startup.Catalina.start(Catalina.java:552)                                                                             
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)                                                                               
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)                                                             
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)                                                     
        at java.lang.reflect.Method.invoke(Method.java:597)                                                                                          
        at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295)                                                                           
        at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:433)                                                                            
15:59:56,297 ERROR [org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/alfresco]] Exception sending context initialized event to listener instance of class org.springframework.web.context.ContextLoaderListener
org.springframework.transaction.UnexpectedRollbackException: Transaction rolled back because it has been marked as rollback-only                                                                                             
        at org.springframework.transaction.support.AbstractPlatformTransactionManager.commit(AbstractPlatformTransactionManager.java:618)                                                                                    
        at org.springframework.transaction.interceptor.TransactionAspectSupport.commitTransactionAfterReturning(TransactionAspectSupport.java:307)                                                                           
        at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:117)                                                                                                        
        at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:176)                                                                                                         
        at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:210)                                                                                                                          
        at $Proxy44.applyOutstandingPatches(Unknown Source)                                                                                                                                                                  
        at org.alfresco.repo.admin.patch.PatchExecuter.applyOutstandingPatches(PatchExecuter.java:89)                                                                                                                        
        at org.alfresco.repo.admin.patch.PatchExecuter.onBootstrap(PatchExecuter.java:132)                                                                                                                                   
        at org.alfresco.util.AbstractLifecycleBean.onApplicationEvent(AbstractLifecycleBean.java:62)                                                                                                                         
        at org.springframework.context.event.SimpleApplicationEventMulticaster$1.run(SimpleApplicationEventMulticaster.java:77)                                                                                              
        at org.springframework.core.task.SyncTaskExecutor.execute(SyncTaskExecutor.java:49)                                                                                                                                  
        at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:75)                                                                                     
        at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:241)                                                                                                  
        at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:349)                                                                                                       
        at org.springframework.web.context.support.AbstractRefreshableWebApplicationContext.refresh(AbstractRefreshableWebApplicationContext.java:156)                                                                       
        at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:246)                                                                                                                 
        at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:184)                                                                                                                   
        at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:49)                                                                                                           
        at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3764)                                                                                                                                 
        at org.apache.catalina.core.StandardContext.start(StandardContext.java:4216)                                                                                                                                         
        at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:760)                                                                                                                                   
        at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:740)                                                                                                                                           
        at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:544)                                                                                                                                             
        at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:926)                                                                                                                                       
        at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:889)                                                                                                                                     
        at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:492)                                                                                                                                            
        at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1149)                                                                                                                                                
        at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)                                                                                                                                        
        at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:120)                                                                                                                           
        at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1022)                                                                                                                                             
        at org.apache.catalina.core.StandardHost.start(StandardHost.java:736)
        at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014)
        at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
        at org.apache.catalina.core.StandardService.start(StandardService.java:448)
        at org.apache.catalina.core.StandardServer.start(StandardServer.java:700)
        at org.apache.catalina.startup.Catalina.start(Catalina.java:552)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295)
        at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:433)
15:59:56,299 ERROR [org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/alfresco]] Exception sending context initialized event to listener instance of class org.alfresco.web.app.ContextListener
org.springframework.transaction.UnexpectedRollbackException: Transaction rolled back because it has been marked as rollback-only
        at org.springframework.transaction.support.AbstractPlatformTransactionManager.commit(AbstractPlatformTransactionManager.java:618)
        at org.springframework.transaction.interceptor.TransactionAspectSupport.commitTransactionAfterReturning(TransactionAspectSupport.java:307)
        at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:117)
        at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:176)
        at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:210)
        at $Proxy44.applyOutstandingPatches(Unknown Source)
        at org.alfresco.repo.admin.patch.PatchExecuter.applyOutstandingPatches(PatchExecuter.java:89)
        at org.alfresco.repo.admin.patch.PatchExecuter.onBootstrap(PatchExecuter.java:132)
        at org.alfresco.util.AbstractLifecycleBean.onApplicationEvent(AbstractLifecycleBean.java:62)
        at org.springframework.context.event.SimpleApplicationEventMulticaster$1.run(SimpleApplicationEventMulticaster.java:77)
        at org.springframework.core.task.SyncTaskExecutor.execute(SyncTaskExecutor.java:49)
        at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:75)
        at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:241)
        at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:349)
        at org.springframework.web.context.support.AbstractRefreshableWebApplicationContext.refresh(AbstractRefreshableWebApplicationContext.java:156)
        at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:246)
        at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:184)
        at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:49)
        at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3764)
        at org.apache.catalina.core.StandardContext.start(StandardContext.java:4216)
        at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:760)
        at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:740)
        at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:544)
        at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:926)
        at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:889)
        at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:492)
        at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1149)
        at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)
        at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:120)
        at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1022)
        at org.apache.catalina.core.StandardHost.start(StandardHost.java:736)
        at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014)
        at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
        at org.apache.catalina.core.StandardService.start(StandardService.java:448)
        at org.apache.catalina.core.StandardServer.start(StandardServer.java:700)
        at org.apache.catalina.startup.Catalina.start(Catalina.java:552)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295)
        at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:433)

I'm at a loss here.  It looks like the main error is the node missing, it's in the db, but I don't know how to fix it.  I've reindex the file store a few times with it coming up with this error.  I've searched all over and can't seem to find a solution.

Thanks
C

Outcomes