vprince1 / alfresco-bulk-export Goto Github PK
View Code? Open in Web Editor NEWThis project forked from gsdenys/alfresco-bulk-export
Automatically exported from code.google.com/p/alfresco-bulk-export
This project forked from gsdenys/alfresco-bulk-export
Automatically exported from code.google.com/p/alfresco-bulk-export
I'm assuming a valid admin user/pass is needed to initiate the bulk export. There are no fields on the web form for these values.
Also, can some values for some of the fields be included in the readme?
When trying to export in alfresco 6.0, it throws a 400 browser error
Hi,
Thanks for this great tool.
I have a requirement to export our developed folder with its rules to production server.
Do you have a plan to add this feature, or any clue to solve this?
Thank you,
I am getting below error while I am trying to export the nodes. Does this require to add any dependency jar?
2021-03-08 15:52:09,490 ERROR [extensions.webscripts.AbstractRuntime] [http-apr-8080-exec-1] Exception from executeScript: 02080016 Wrapped Exception (with status template): Could not initialize class com.ibm.icu.impl.ICUResourceBundle
org.springframework.extensions.webscripts.WebScriptException: 02080016 Wrapped Exception (with status template): Could not initialize class com.ibm.icu.impl.ICUResourceBundle
at org.springframework.extensions.webscripts.AbstractWebScript.createStatusException(AbstractWebScript.java:1139)
at org.springframework.extensions.webscripts.DeclarativeWebScript.execute(DeclarativeWebScript.java:171)
at org.alfresco.repo.web.scripts.RepositoryContainer$3.execute(RepositoryContainer.java:519)
at org.alfresco.repo.transaction.RetryingTransactionHelper.doInTransaction(RetryingTransactionHelper.java:464)
at org.alfresco.repo.web.scripts.RepositoryContainer.transactionedExecute(RepositoryContainer.java:594)
at org.alfresco.repo.web.scripts.RepositoryContainer.transactionedExecuteAs(RepositoryContainer.java:663)
at org.alfresco.repo.web.scripts.RepositoryContainer.executeScriptInternal(RepositoryContainer.java:435)
at org.alfresco.repo.web.scripts.RepositoryContainer.executeScript(RepositoryContainer.java:315)
at org.springframework.extensions.webscripts.AbstractRuntime.executeScript(AbstractRuntime.java:399)
at org.springframework.extensions.webscripts.AbstractRuntime.executeScript(AbstractRuntime.java:210)
at org.springframework.extensions.webscripts.servlet.WebScriptServlet.service(WebScriptServlet.java:132)
at org.alfresco.repo.web.scripts.AlfrescoWebScriptServlet.service(AlfrescoWebScriptServlet.java:43)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:728)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
at com.thetransactioncompany.cors.CORSFilter.doFilter(CORSFilter.java:209)
at com.thetransactioncompany.cors.CORSFilter.doFilter(CORSFilter.java:244)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
at org.alfresco.web.app.servlet.GlobalLocalizationFilter.doFilter(GlobalLocalizationFilter.java:68)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
at org.alfresco.web.app.servlet.ClearSecurityContextFilter.doFilter(ClearSecurityContextFilter.java:53)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:110)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:492)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:165)
at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:1025)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:104)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:452)
at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1201)
at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:654)
at org.apache.tomcat.util.net.AprEndpoint$SocketProcessor.doRun(AprEndpoint.java:2531)
at org.apache.tomcat.util.net.AprEndpoint$SocketProcessor.run(AprEndpoint.java:2520)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
at java.lang.Thread.run(Thread.java:748)
Caused by: java.lang.NoClassDefFoundError: Could not initialize class com.ibm.icu.impl.ICUResourceBundle
at com.ibm.icu.util.UResourceBundle.getBundleInstance(UResourceBundle.java:186)
at com.ibm.icu.impl.CalendarData.(CalendarData.java:29)
at com.ibm.icu.text.DateFormatSymbols.initializeData(DateFormatSymbols.java:915)
at com.ibm.icu.text.DateFormatSymbols.(DateFormatSymbols.java:176)
at com.ibm.icu.text.SimpleDateFormat.initialize(SimpleDateFormat.java:399)
at com.ibm.icu.text.SimpleDateFormat.(SimpleDateFormat.java:379)
at com.ibm.icu.text.SimpleDateFormat.(SimpleDateFormat.java:311)
at org.alfresco.extensions.bulkexport.dao.AlfrescoExportDaoImpl.formatMetadata(AlfrescoExportDaoImpl.java:599)
at org.alfresco.extensions.bulkexport.dao.AlfrescoExportDaoImpl.getPropertiesAsString(AlfrescoExportDaoImpl.java:177)
at org.alfresco.extensions.bulkexport.controler.Engine.createFolder(Engine.java:576)
at org.alfresco.extensions.bulkexport.controler.Engine.exportNodes(Engine.java:408)
at org.alfresco.extensions.bulkexport.controler.Engine.execute(Engine.java:124)
at org.alfresco.extensions.bulkexport.Export.executeImpl(Export.java:178)
at org.springframework.extensions.webscripts.DeclarativeWebScript.execute(DeclarativeWebScript.java:64)
... 42 more
Hi Vijay,
During my export for about 1800 documents, I got this error:
2018-08-17 14:13:36,817 ERROR [bulkexport.model.FileFolder] [http-bio-8443-exec-6] createFolder failed to create path : /home/dms/bulk-export/suj-legal/Company Home/Sites/suj-legal/documentLibrary/IDENTITY
Total node found and exported is same, I'm sure all files were exported.
But from above errors, Is the process I run is success?
Thanks,
I noticed that assigned tags
are not exported to the XML file with the metadata.
Is this the expected behaviour or is there anything I can do about that?
Btw. I just want to mention that the export form only works when it is accessed via http://.
The reason is that jQuery is loaded from a http source and most browsers block content that is included via http when the site itself is accessed via https. And without jQuery loaded the form does not work.
New to Alfresco. Using 5.1x, JDK 1.8.x in Windows. Successfully deployed the bulkexport-0.7 using alfresco-mmt.jar. However, the new service of export is not found, nor it is found as a new webscript. I could not find any new class with package org/alfresco/extensions in Alfresco folder after deploy. What could be the issue?
https://host:port/alfresco/service/extensions/bulkexport/export gives page not found
https://host:prt/alfresco/service/index Does NOT show the new extension
Cannot find any of the new extension packages anywhere inside the Alfresco folder.
Please see below the successful deploy image with no error in log file.
Hi Vijay,
I have downloaded this add-on and tried on 4.1.4. It worked like a charm without any issues.
It's a really great add-on and I loved it.
Just wondering about the performance benchmark, because I am going to export a folder which has around 15,000 files beneath it.
If you can share your own experience or some benchmark then it will be really helpful to me.
Thanks,
Yogesh Prajapati
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.