在Alfresco中的批量导入工具中指定元数据

在Alfresco中的批量导入工具中指定元数据,alfresco,alfresco-share,Alfresco,Alfresco Share,我正在尝试使用Alfresco批量导入工具将文件批量导入Alfresco存储库,并根据不同的来源,使用xml格式的shadow java属性文件创建元数据文件。我在桌面上创建了一个名为bulkimport1的文件夹,并将元数据属性文件保存在该文件夹下。我已经按照创建了元数据文件 我正在使用Alfresco界面按照 但我得到的错误如下 org.alfresco.error.AlfrescoRuntimeException: 10090543 java.lang.NullPointerExcepti

我正在尝试使用Alfresco批量导入工具将文件批量导入Alfresco存储库,并根据不同的来源,使用xml格式的shadow java属性文件创建元数据文件。我在桌面上创建了一个名为bulkimport1的文件夹,并将元数据属性文件保存在该文件夹下。我已经按照创建了元数据文件

我正在使用Alfresco界面按照

但我得到的错误如下

org.alfresco.error.AlfrescoRuntimeException: 10090543 java.lang.NullPointerException
at org.alfresco.repo.bulkimport.metadataloaders.AbstractMapBasedMetadataLoader.loadMetadata(AbstractMapBasedMetadataLoader.java:117)
at org.alfresco.repo.bulkimport.impl.AbstractNodeImporter.loadMetadata(AbstractNodeImporter.java:401)
at org.alfresco.repo.bulkimport.impl.StreamingNodeImporterFactory$StreamingNodeImporter.importImportableItemImpl(StreamingNodeImporterFactory.java:107)
at org.alfresco.repo.bulkimport.impl.AbstractNodeImporter.importImportableItem(AbstractNodeImporter.java:414)
at org.alfresco.repo.bulkimport.impl.MultiThreadedBulkFilesystemImporter$1.process(MultiThreadedBulkFilesystemImporter.java:120)
at org.alfresco.repo.bulkimport.impl.MultiThreadedBulkFilesystemImporter$1.process(MultiThreadedBulkFilesystemImporter.java:78)
at org.alfresco.repo.batch.BatchProcessor$TxnCallback.execute(BatchProcessor.java:712)
at org.alfresco.repo.transaction.RetryingTransactionHelper.doInTransaction(RetryingTransactionHelper.java:433)
at org.alfresco.repo.batch.BatchProcessor$TxnCallback.run(BatchProcessor.java:756)
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)

at org.alfresco.repo.bulkimport.impl.StripingBulkFilesystemImporter.bulkImportImpl(StripingBulkFilesystemImporter.java:67)
at org.alfresco.repo.bulkimport.impl.AbstractBulkFilesystemImporter$3.execute(AbstractBulkFilesystemImporter.java:395)
at org.alfresco.repo.bulkimport.impl.AbstractBulkFilesystemImporter$3.execute(AbstractBulkFilesystemImporter.java:371)
at org.alfresco.repo.transaction.RetryingTransactionHelper.doInTransaction(RetryingTransactionHelper.java:433)
at org.alfresco.repo.bulkimport.impl.AbstractBulkFilesystemImporter.bulkImport(AbstractBulkFilesystemImporter.java:370)
at org.alfresco.repo.bulkimport.impl.AbstractBulkFilesystemImporter$2$1.doWork(AbstractBulkFilesystemImporter.java:351)
at org.alfresco.repo.security.authentication.AuthenticationUtil.runAs(AuthenticationUtil.java:529)
at org.alfresco.repo.bulkimport.impl.AbstractBulkFilesystemImporter$2.run(AbstractBulkFilesystemImporter.java:347)
at java.lang.Thread.run(Thread.java:722)

请提供解决方案。此外,元数据文件应该放在哪里,在要上载的文件夹内还是其他地方?

您确定元数据xml文件有效吗?我的第一个猜测是您创建了无效文件。看看你需要做的事情很多。这是制造问题的日期