cancel
Showing results for 
Search instead for 
Did you mean: 

replication not working from one side

sharifu
Confirmed Champ
Confirmed Champ
I have two servers, A and B. from server B -> A it replicates fine. From  A -> B it does not. I get the following error



2013-07-31 08:23:44,415  ERROR [repo.transfer.HttpClientTransmitterImpl] [defaultAsyncAction7] Received "unsuccessful" response code from target server: 500
2013-07-31 08:23:44,527  ERROR [repo.action.AsynchronousActionExecutionQueueImpl] [defaultAsyncAction7] Failed to execute asynchronous action: Action[ id=f035f446-641c-4b82-a929-665deeaa022d, node=workspace://SpacesStore/f035f446-641c-4b82-a929-665deeaa022d ]: 06314107 Unable to start a transfer
org.alfresco.service.cmr.replication.ReplicationServiceException: 06314109 Error executing transfer - 06314107 Unable to start a transfer
   at org.alfresco.repo.replication.ReplicationActionExecutor.executeImpl(ReplicationActionExecutor.java:339)
   at org.alfresco.repo.action.executer.ActionExecuterAbstractBase.execute(ActionExecuterAbstractBase.java:241)
   at org.alfresco.repo.action.ActionServiceImpl.directActionExecution(ActionServiceImpl.java:822)
   at org.alfresco.repo.action.ActionServiceImpl.executeActionImpl(ActionServiceImpl.java:723)
   at org.alfresco.repo.action.AsynchronousActionExecutionQueueImpl$ActionExecutionWrapper$1$1.execute(AsynchronousActionExecutionQueueImpl.java:405)
   at org.alfresco.repo.transaction.RetryingTransactionHelper.doInTransaction(RetryingTransactionHelper.java:433)
   at org.alfresco.repo.transaction.RetryingTransactionHelper.doInTransaction(RetryingTransactionHelper.java:304)
   at org.alfresco.repo.action.AsynchronousActionExecutionQueueImpl$ActionExecutionWrapper$1.doWork(AsynchronousActionExecutionQueueImpl.java:414)
   at org.alfresco.repo.security.authentication.AuthenticationUtil.runAs(AuthenticationUtil.java:529)
   at org.alfresco.repo.action.AsynchronousActionExecutionQueueImpl$ActionExecutionWrapper.run(AsynchronousActionExecutionQueueImpl.java:417)
   at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
   at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
   at java.lang.Thread.run(Thread.java:722)
Caused by: org.alfresco.service.cmr.transfer.TransferException: 06314107 Unable to start a transfer
   at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
   at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
   at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
   at java.lang.reflect.Constructor.newInstance(Constructor.java:525)
   at org.alfresco.util.json.ExceptionJsonSerializer.deserialize(ExceptionJsonSerializer.java:92)
   at org.alfresco.util.json.ExceptionJsonSerializer.deserialize(ExceptionJsonSerializer.java:34)
   at org.alfresco.repo.transfer.HttpClientTransmitterImpl.rehydrateError(HttpClientTransmitterImpl.java:738)
   at org.alfresco.repo.transfer.HttpClientTransmitterImpl.checkResponseStatus(HttpClientTransmitterImpl.java:186)
   at org.alfresco.repo.transfer.HttpClientTransmitterImpl.begin(HttpClientTransmitterImpl.java:275)
   at org.alfresco.repo.transfer.TransferServiceImpl2.transferImpl(TransferServiceImpl2.java:596)
   at org.alfresco.repo.transfer.TransferServiceImpl2.transfer(TransferServiceImpl2.java:539)
   at org.alfresco.repo.transfer.TransferServiceImpl2.transfer(TransferServiceImpl2.java:514)
   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
   at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
   at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
   at java.lang.reflect.Method.invoke(Method.java:601)
   at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:309)
   at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:183)
   at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150)
   at org.alfresco.repo.security.permissions.impl.AlwaysProceedMethodInterceptor.invoke(AlwaysProceedMethodInterceptor.java:34)
   at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
   at org.alfresco.repo.security.permissions.impl.ExceptionTranslatorMethodInterceptor.invoke(ExceptionTranslatorMethodInterceptor.java:46)
   at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
   at org.alfresco.repo.audit.AuditMethodInterceptor.invoke(AuditMethodInterceptor.java:159)
   at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
   at org.alfresco.repo.transaction.RetryingTransactionInterceptor$1.execute(RetryingTransactionInterceptor.java:69)
   at org.alfresco.repo.transaction.RetryingTransactionHelper.doInTransaction(RetryingTransactionHelper.java:433)
   at org.alfresco.repo.transaction.RetryingTransactionInterceptor.invoke(RetryingTransactionInterceptor.java:59)
   at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
   at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:202)
   at $Proxy123.transfer(Unknown Source)
   at org.alfresco.repo.replication.ReplicationActionExecutor.executeImpl(ReplicationActionExecutor.java:307)
   … 12 more

18 REPLIES 18

kaynezhang
World-Class Innovator
World-Class Innovator
Error means that B's Repo Transfer Receiver did not start the transger,set log4j.logger.org.alfresco.repo.transfer.RepoTransferReceiverImpl=debug. you 'll see more error message

which one do i change


[root@tanaga tomcat]# find . -type f -name "log4j.properties"
./work/Catalina/localhost/solr/WEB-INF/classes/log4j.properties
./webapps/share/WEB-INF/classes/log4j.properties
./webapps/alfresco/WEB-INF/classes/log4j.properties


sharifu
Confirmed Champ
Confirmed Champ
The following is what appeared in log file.



2013-08-01 11:05:02,157  DEBUG [repo.transfer.RepoTransferReceiverImpl] [http-apr-8080-exec-5] Start transfer
2013-08-01 11:05:02,158  DEBUG [repo.transfer.RepoTransferReceiverImpl] [http-apr-8080-exec-5] checkTransfer fromRepository:4ec66fe2-c0d7-469d-a4dc-399dde56683a, transferToSelf:false
2013-08-01 11:05:02,158  DEBUG [repo.transfer.RepoTransferReceiverImpl] [http-apr-8080-exec-5] makeLock{http://www.alfresco.org/model/transfer/1.0}transfer.server.default
2013-08-01 11:05:02,161  DEBUG [repo.transfer.RepoTransferReceiverImpl] [http-apr-8080-exec-5] lock taken: name{http://www.alfresco.org/model/transfer/1.0}transfer.server.default token:77e6ce46-9692-435b-b4dc-ae7a719cf47e
2013-08-01 11:05:02,161  DEBUG [repo.transfer.RepoTransferReceiverImpl] [http-apr-8080-exec-5] register lock callback, target lock refresh time :60000
2013-08-01 11:05:02,161  DEBUG [repo.transfer.RepoTransferReceiverImpl] [http-apr-8080-exec-5] refreshLock callback registered
2013-08-01 11:05:02,161  DEBUG [repo.transfer.RepoTransferReceiverImpl] [http-apr-8080-exec-5] Receiver createTransferRecord
2013-08-01 11:05:02,161  DEBUG [repo.transfer.RepoTransferReceiverImpl] [http-apr-8080-exec-5] Creating transfer record with name: 20130801110502161-0500.xml
2013-08-01 11:05:02,176  DEBUG [repo.transfer.RepoTransferReceiverImpl] [http-apr-8080-exec-5] <-createTransferRecord: workspace://SpacesStore/15c5f90d-38cd-48e7-8888-cdff2821f709
2013-08-01 11:05:02,234  INFO  [repo.transfer.RepoTransferReceiverImpl] [http-apr-8080-exec-5] transfer started:workspace://SpacesStore/15c5f90d-38cd-48e7-8888-cdff2821f709
2013-08-01 11:05:02,946  DEBUG [repo.transfer.RepoTransferReceiverImpl] [http-apr-8080-exec-1] transfer service callback isActive: true
2013-08-01 11:05:02,946  DEBUG [repo.transfer.RepoTransferReceiverImpl] [http-apr-8080-exec-1] suspend lock called
2013-08-01 11:05:02,946  DEBUG [repo.transfer.RepoTransferReceiverImpl] [http-apr-8080-exec-1] Saving snapshot for transferId =workspace://SpacesStore/15c5f90d-38cd-48e7-8888-cdff2821f709
2013-08-01 11:05:03,147  DEBUG [repo.transfer.RepoTransferReceiverImpl] [http-apr-8080-exec-1] Saved snapshot for transferId =workspace://SpacesStore/15c5f90d-38cd-48e7-8888-cdff2821f709
2013-08-01 11:05:03,148  DEBUG [repo.transfer.RepoTransferReceiverImpl] [http-apr-8080-exec-1] Generate Requsite for transfer:workspace://SpacesStore/15c5f90d-38cd-48e7-8888-cdff2821f709
2013-08-01 11:05:03,148  DEBUG [repo.transfer.RepoTransferReceiverImpl] [http-apr-8080-exec-1] snapshot does exist
2013-08-01 11:05:03,582  DEBUG [repo.transfer.RepoTransferReceiverImpl] [http-apr-8080-exec-1] Generate Requsite done transfer:workspace://SpacesStore/15c5f90d-38cd-48e7-8888-cdff2821f709
2013-08-01 11:05:05,201  DEBUG [repo.transfer.RepoTransferReceiverImpl] [http-apr-8080-exec-10] transfer service callback isActive: true
2013-08-01 11:05:05,201  DEBUG [repo.transfer.RepoTransferReceiverImpl] [http-apr-8080-exec-10] suspend lock called
2013-08-01 11:05:05,202  DEBUG [repo.transfer.RepoTransferReceiverImpl] [http-apr-8080-exec-10] start waiting : lastActive:1375373105202
2013-08-01 11:05:05,202  DEBUG [repo.transfer.RepoTransferReceiverImpl] [http-apr-8080-exec-10] transfer service callback isActive: true
2013-08-01 11:05:05,202  DEBUG [repo.transfer.RepoTransferReceiverImpl] [http-apr-8080-exec-10] suspend lock called
2013-08-01 11:05:05,437  DEBUG [repo.transfer.RepoTransferReceiverImpl] [http-apr-8080-exec-11] transfer service callback isActive: true
2013-08-01 11:05:05,437  DEBUG [repo.transfer.RepoTransferReceiverImpl] [http-apr-8080-exec-11] suspend lock called
2013-08-01 11:05:06,108  DEBUG [repo.transfer.RepoTransferReceiverImpl] [http-apr-8080-exec-2] transfer service callback isActive: true
2013-08-01 11:05:06,108  DEBUG [repo.transfer.RepoTransferReceiverImpl] [http-apr-8080-exec-2] suspend lock called
2013-08-01 11:05:06,126  DEBUG [repo.transfer.RepoTransferReceiverImpl] [http-apr-8080-exec-2] Registered transfer commit for asynchronous execution: workspace://SpacesStore/15c5f90d-38cd-48e7-8888-cdff2821f709
2013-08-01 11:05:06,127  DEBUG [repo.transfer.RepoTransferReceiverImpl] [defaultAsyncAction4] Committing transferId=workspace://SpacesStore/15c5f90d-38cd-48e7-8888-cdff2821f709
2013-08-01 11:05:06,128  DEBUG [repo.transfer.RepoTransferReceiverImpl] [defaultAsyncAction4] transfer service callback isActive: true
2013-08-01 11:05:06,128  DEBUG [repo.transfer.RepoTransferReceiverImpl] [defaultAsyncAction4] suspend lock called
2013-08-01 11:05:06,128  DEBUG [repo.transfer.RepoTransferReceiverImpl] [defaultAsyncAction4] transfer service callback isActive: true
2013-08-01 11:05:06,128  DEBUG [repo.transfer.RepoTransferReceiverImpl] [defaultAsyncAction4] suspend lock called
2013-08-01 11:05:06,152  DEBUG [repo.transfer.RepoTransferReceiverImpl] [defaultAsyncAction4] Processing manifest file:/opt/alfresco-4.2.c/tomcat/temp/alfresco-transfer-staging/15c5f90d-38cd-48e7-8888-cdff2821f709/snapshot.xml
2013-08-01 11:05:09,918  DEBUG [repo.transfer.RepoTransferReceiverImpl] [defaultAsyncAction4] Commit success transferId=workspace://SpacesStore/15c5f90d-38cd-48e7-8888-cdff2821f709
2013-08-01 11:05:09,919  DEBUG [repo.transfer.RepoTransferReceiverImpl] [defaultAsyncAction4] Request to end transfer workspace://SpacesStore/15c5f90d-38cd-48e7-8888-cdff2821f709
2013-08-01 11:05:09,919  DEBUG [repo.transfer.RepoTransferReceiverImpl] [defaultAsyncAction4] releasing lock:77e6ce46-9692-435b-b4dc-ae7a719cf47e
2013-08-01 11:05:09,919  DEBUG [repo.transfer.RepoTransferReceiverImpl] [defaultAsyncAction4] transfer service about to releaseLock : {http://www.alfresco.org/model/transfer/1.0}transfer.server.default
2013-08-01 11:05:09,920  DEBUG [repo.transfer.RepoTransferReceiverImpl] [defaultAsyncAction4] Deleting temporary store node…
2013-08-01 11:05:09,943  DEBUG [repo.transfer.RepoTransferReceiverImpl] [defaultAsyncAction4] Deleted temporary store node.
2013-08-01 11:05:09,943  DEBUG [repo.transfer.RepoTransferReceiverImpl] [defaultAsyncAction4] delete staging folder workspace://SpacesStore/15c5f90d-38cd-48e7-8888-cdff2821f709
2013-08-01 11:05:09,944  DEBUG [repo.transfer.RepoTransferReceiverImpl] [defaultAsyncAction4] Staging folder deleted
2013-08-01 11:05:32,161  DEBUG [repo.transfer.RepoTransferReceiverImpl] [JobLockService1] transfer service callback isActive: false

sharifu
Confirmed Champ
Confirmed Champ
On server B i get the following error


2013-08-21 17:41:52,681  DEBUG [repo.transfer.RepoTransferReceiverImpl] [http-apr-8080-exec-4] Start transfer
2013-08-21 17:41:52,683  DEBUG [repo.transfer.RepoTransferReceiverImpl] [http-apr-8080-exec-4] checkTransfer fromRepository:1b76e86b-1d37-43cf-bf5b-944db18fe18c, transferToSelf:false
2013-08-21 17:41:52,685  DEBUG [repo.transfer.RepoTransferReceiverImpl] [http-apr-8080-exec-4] makeLock{http://www.alfresco.org/model/transfer/1.0}transfer.server.default
2013-08-21 17:41:54,771  DEBUG [repo.transfer.RepoTransferReceiverImpl] [http-apr-8080-exec-4] lock taken: name{http://www.alfresco.org/model/transfer/1.0}transfer.server.default token:ceeb323c-6f2f-44f9-b4e7-ea58493b332d
2013-08-21 17:41:54,796  DEBUG [repo.transfer.RepoTransferReceiverImpl] [http-apr-8080-exec-4] register lock callback, target lock refresh time :60000
2013-08-21 17:41:54,796  DEBUG [repo.transfer.RepoTransferReceiverImpl] [http-apr-8080-exec-4] refreshLock callback registered
2013-08-21 17:41:54,798  DEBUG [repo.transfer.RepoTransferReceiverImpl] [http-apr-8080-exec-4] Receiver createTransferRecord
2013-08-21 17:41:54,799  DEBUG [repo.transfer.RepoTransferReceiverImpl] [http-apr-8080-exec-4] Trying to find transfer records folder: /app:company_home/app:dictionary/app:transfers/app:inbound_transfer_records
2013-08-21 17:41:54,994  DEBUG [repo.transfer.RepoTransferReceiverImpl] [http-apr-8080-exec-4] Exception while staring transfer
org.alfresco.service.cmr.transfer.TransferException: 07210023 Failed to find folder specified to hold inbound transfer records: /app:company_home/app:dictionary/app:transfers/app:inbound_transfer_records
   at org.alfresco.repo.transfer.RepoTransferReceiverImpl.createTransferRecord(RepoTransferReceiverImpl.java:526)
   at org.alfresco.repo.transfer.RepoTransferReceiverImpl.access$200(RepoTransferReceiverImpl.java:109)
   at org.alfresco.repo.transfer.RepoTransferReceiverImpl$1.execute(RepoTransferReceiverImpl.java:462)
   at org.alfresco.repo.transfer.RepoTransferReceiverImpl$1.execute(RepoTransferReceiverImpl.java:459)
   at org.alfresco.repo.transaction.RetryingTransactionHelper.doInTransaction(RetryingTransactionHelper.java:433)
   at org.alfresco.repo.transfer.RepoTransferReceiverImpl.start(RepoTransferReceiverImpl.java:457)
   at org.alfresco.repo.web.scripts.transfer.BeginTransferCommandProcessor.process(BeginTransferCommandProcessor.java:117)
   at org.alfresco.repo.web.scripts.transfer.TransferWebScript.processCommand(TransferWebScript.java:98)
   at org.alfresco.repo.web.scripts.transfer.TransferWebScript.execute(TransferWebScript.java:69)
   at org.alfresco.repo.web.scripts.RepositoryContainer$3.execute(RepositoryContainer.java:433)
   at org.alfresco.repo.transaction.RetryingTransactionHelper.doInTransaction(RetryingTransactionHelper.java:433)
   at org.alfresco.repo.web.scripts.RepositoryContainer.transactionedExecute(RepositoryContainer.java:495)
   at org.alfresco.repo.web.scripts.RepositoryContainer.transactionedExecuteAs(RepositoryContainer.java:533)
   at org.alfresco.repo.web.scripts.RepositoryContainer.executeScript(RepositoryContainer.java:349)
   at org.springframework.extensions.webscripts.AbstractRuntime.executeScript(AbstractRuntime.java:377)
   at org.springframework.extensions.webscripts.AbstractRuntime.executeScript(AbstractRuntime.java:209)
   at org.springframework.extensions.webscripts.servlet.WebScriptServlet.service(WebScriptServlet.java:118)
   at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
   at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
   at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
   at org.alfresco.web.app.servlet.GlobalLocalizationFilter.doFilter(GlobalLocalizationFilter.java:61)
   at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
   at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
   at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:222)
   at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123)
   at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472)
   at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:168)
   at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:99)
   at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:929)
   at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
   at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407)
   at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1002)
   at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:585)
   at org.apache.tomcat.util.net.AprEndpoint$SocketProcessor.run(AprEndpoint.java:1813)
   at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
   at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
   at java.lang.Thread.run(Thread.java:722)
2013-08-21 17:41:54,997  DEBUG [repo.transfer.RepoTransferReceiverImpl] [http-apr-8080-exec-4] releasing lock - we never created the transfer id
2013-08-21 17:41:54,997  DEBUG [repo.transfer.RepoTransferReceiverImpl] [http-apr-8080-exec-4] transfer service about to releaseLock : {http://www.alfresco.org/model/transfer/1.0}transfer.server.default
2013-08-21 17:42:24,801  DEBUG [repo.transfer.RepoTransferReceiverImpl] [JobLockService1] transfer service callback isActive: false



The inbound transfer records folder exists and is full of xml files of previous successful transfers.

eswbitto
Confirmed Champ
Confirmed Champ
Hmmm….from your latest log it's saying it can't find the folder. Have you triple checked to make sure that the directory path hasn't gotten renamed (even by a letter) and your transfer job as well? Maybe permissions got changed and the job just doesn't have access to it. That would be the first thing I'd check.

on both servers permission set to everyone as role consumer. name is spelt correctly at both ends.

sharifu
Confirmed Champ
Confirmed Champ
I have given the folder temp co=ordinator permissions set for users everyone but i still get the error


2013-09-03 12:20:06,521  DEBUG [repo.transfer.RepoTransferReceiverImpl] [http-apr-8080-exec-5] Start transfer
2013-09-03 12:20:06,521  DEBUG [repo.transfer.RepoTransferReceiverImpl] [http-apr-8080-exec-5] checkTransfer fromRepository:1b76e86b-1d37-43cf-bf5b-944db18fe18c, transferToSelf:false
2013-09-03 12:20:06,521  DEBUG [repo.transfer.RepoTransferReceiverImpl] [http-apr-8080-exec-5] makeLock{http://www.alfresco.org/model/transfer/1.0}transfer.server.default
2013-09-03 12:20:07,678  DEBUG [repo.transfer.RepoTransferReceiverImpl] [http-apr-8080-exec-5] lock taken: name{http://www.alfresco.org/model/transfer/1.0}transfer.server.default token:5e1c3070-8f78-44e1-a830-086e6e88d593
2013-09-03 12:20:07,679  DEBUG [repo.transfer.RepoTransferReceiverImpl] [http-apr-8080-exec-5] register lock callback, target lock refresh time :60000
2013-09-03 12:20:07,679  DEBUG [repo.transfer.RepoTransferReceiverImpl] [http-apr-8080-exec-5] refreshLock callback registered
2013-09-03 12:20:07,680  DEBUG [repo.transfer.RepoTransferReceiverImpl] [http-apr-8080-exec-5] Receiver createTransferRecord
2013-09-03 12:20:07,680  DEBUG [repo.transfer.RepoTransferReceiverImpl] [http-apr-8080-exec-5] Trying to find transfer records folder: /app:company_home/app:dictionary/app:transfers/app:inbound_transfer_records
2013-09-03 12:20:07,865  DEBUG [repo.transfer.RepoTransferReceiverImpl] [http-apr-8080-exec-5] Found inbound transfer records folder: workspace://SpacesStore/6792cb36-da6a-4c6b-91a7-c89cfff93add
2013-09-03 12:20:07,865  DEBUG [repo.transfer.RepoTransferReceiverImpl] [http-apr-8080-exec-5] Creating transfer record with name: 20130903122007865+0100.xml
2013-09-03 12:20:07,908  DEBUG [repo.transfer.RepoTransferReceiverImpl] [http-apr-8080-exec-5] <-createTransferRecord: workspace://SpacesStore/667b1825-b0d1-4e9f-ac52-15f02d43d926
2013-09-03 12:20:08,976  DEBUG [repo.transfer.RepoTransferReceiverImpl] [http-apr-8080-exec-5] Exception while staring transfer
org.alfresco.service.cmr.transfer.TransferException: 08030377 Unable to locate specified temporary folder for transfer workspace://SpacesStore/667b1825-b0d1-4e9f-ac52-15f02d43d926: /app:company_home/app:dictionary/app:transfers/app:temp
   at org.alfresco.repo.transfer.RepoTransferReceiverImpl.getTempFolder(RepoTransferReceiverImpl.java:370)
   at org.alfresco.repo.transfer.RepoTransferReceiverImpl$1.execute(RepoTransferReceiverImpl.java:464)
   at org.alfresco.repo.transfer.RepoTransferReceiverImpl$1.execute(RepoTransferReceiverImpl.java:459)
   at org.alfresco.repo.transaction.RetryingTransactionHelper.doInTransaction(RetryingTransactionHelper.java:433)
   at org.alfresco.repo.transfer.RepoTransferReceiverImpl.start(RepoTransferReceiverImpl.java:457)
   at org.alfresco.repo.web.scripts.transfer.BeginTransferCommandProcessor.process(BeginTransferCommandProcessor.java:117)
   at org.alfresco.repo.web.scripts.transfer.TransferWebScript.processCommand(TransferWebScript.java:98)
   at org.alfresco.repo.web.scripts.transfer.TransferWebScript.execute(TransferWebScript.java:69)
   at org.alfresco.repo.web.scripts.RepositoryContainer$3.execute(RepositoryContainer.java:433)
   at org.alfresco.repo.transaction.RetryingTransactionHelper.doInTransaction(RetryingTransactionHelper.java:433)
   at org.alfresco.repo.web.scripts.RepositoryContainer.transactionedExecute(RepositoryContainer.java:495)
   at org.alfresco.repo.web.scripts.RepositoryContainer.transactionedExecuteAs(RepositoryContainer.java:533)
   at org.alfresco.repo.web.scripts.RepositoryContainer.executeScript(RepositoryContainer.java:349)
   at org.springframework.extensions.webscripts.AbstractRuntime.executeScript(AbstractRuntime.java:377)
   at org.springframework.extensions.webscripts.AbstractRuntime.executeScript(AbstractRuntime.java:209)
   at org.springframework.extensions.webscripts.servlet.WebScriptServlet.service(WebScriptServlet.java:118)
   at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
   at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
   at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
   at org.alfresco.web.app.servlet.GlobalLocalizationFilter.doFilter(GlobalLocalizationFilter.java:61)
   at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
   at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
   at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:222)
   at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123)
   at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472)
   at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:168)
   at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:99)
   at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:929)
   at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
   at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407)
   at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1002)
   at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:585)
   at org.apache.tomcat.util.net.AprEndpoint$SocketProcessor.run(AprEndpoint.java:1813)
   at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
   at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
   at java.lang.Thread.run(Thread.java:722)
2013-09-03 12:20:08,978  DEBUG [repo.transfer.RepoTransferReceiverImpl] [http-apr-8080-exec-5] releasing lock - we never created the transfer id
2013-09-03 12:20:08,978  DEBUG [repo.transfer.RepoTransferReceiverImpl] [http-apr-8080-exec-5] transfer service about to releaseLock : {http://www.alfresco.org/model/transfer/1.0}transfer.server.default


i have doen fresh install on both servers and moved the repository over.

amathur
Champ in-the-making
Champ in-the-making
I recently ran into this same issue and found that this was because I had disabled search on the target repository which is why it was unable to search for the inbound transfer folder. Enabling search resolved this error.

maheeza
Champ in-the-making
Champ in-the-making
even i came across similar situation , where very few jobs were getting replicated to target servers, we digged into this very badly and changed the chunk size too , but we couldn't figure out the issue , even we checked all the logs for error messages but couldn't find one. please help me out with this.