Git Product home page Git Product logo

alfresco-bulk-export's People

Contributors

gsdenys avatar malcolmcif avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

alfresco-bulk-export's Issues

How to send user/pass info via the web interface

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?

Exporting folder rules

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,

Error while Initiating Bulk Export

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

Fail to create folder/path?

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,

tags not exported?

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.

The export service is not found after successful amp deploy

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.
Successful-deploy-bulk-export-amp

How about the performance of the add-on?

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

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.