Tag: alfresco

如何使用CMIS更新文档属性

我有一个外部Web应用程序通过我使用CMIS连接到alfresco存储库。 我已经能够将文档上传到存储库或能够下载n视图文档。 现在我的要求是,我必须更新特定文档属性。 任何人都可以提供示例代码或步骤来使用CMIS更新文档属性。 提前致谢…

如何使用CMIS在Alfresco中进行批量更新

是否可以在露天使用CMIS进行批量更新。 我有不同的文档类型,每种文档类型在alfresco存储库中都有多个文档。 现在我的要求是,如果我将更新任何文档的任何单个属性,那么它应该反映所有相同类型的文档。 我可以使用CMIS吗? 如果是,请提供相应的步骤和示例代码。 提前致谢

在创建新用户时使用用户名和随机密码自动生成电子邮件

我创建了一个NewUserEmail类,用于在创建新用户时自动生成包含用户名和密码的电子邮件。 我能够创建密码,但每当我尝试使用该密码登录时,它都没有登录。我无法生成我的邮件。 请指导我,让我知道我的代码有什么问题: import java.util.HashMap; import java.util.Map; import java.util.Set; import javax.mail.MessagingException; import javax.mail.internet.MimeMessage; import org.alfresco.error.AlfrescoRuntimeException; import org.alfresco.model.ContentModel; import org.alfresco.repo.jscript.ClasspathScriptLocation; import org.alfresco.repo.node.NodeServicePolicies; import org.alfresco.repo.policy.JavaBehaviour; import org.alfresco.repo.policy.PolicyComponent; import org.alfresco.repo.security.authentication.AuthenticationUtil; import org.alfresco.service.ServiceRegistry; import org.alfresco.service.cmr.repository.ChildAssociationRef; import org.alfresco.service.cmr.repository.NodeRef; import org.alfresco.service.cmr.repository.NodeService; import org.alfresco.service.cmr.security.PersonService; import org.alfresco.service.namespace.NamespaceService; import org.alfresco.service.namespace.QName; import org.apache.log4j.Logger; import org.springframework.mail.javamail.MimeMessageHelper; import org.springframework.mail.javamail.MimeMessagePreparator; public class NewUserEmail implements NodeServicePolicies.OnCreateNodePolicy { private Logger […]

如何将此格式的日期(Tue Jul 13 00:00:00 CEST 2010)转换为Java日期(该字符串来自露天属性)

我正在管理一个来自Alfresco Properties的日期,并且在指定的时间(2010年7月13日00:00:00 CEST 2010),我需要将其转换为Java日期……我环顾四周,找到数百万各种字符串到日期转换表单的post以及此页面 ,所以我试过这样的事情: private static final DateFormat alfrescoDateFormat = new SimpleDateFormat(“EEE MMM dd HH:mm:ss zzz yyyy”); Date dataRispostaDate = alfrescoDateFormat.parse(dataRisposta); 但它引发了一个例外。(例外是(SSollevata un’eccezione durante la gestione della data:java.text.ParseException:Unparseable date:“Tue Jul 13 00:00:00 CEST 2011”)。 我发布完整的代码: try { QName currDocTypeQName = (QName) nodeService.getType(doc); log.error(“QName:[“+currDocTypeQName.toString()+”]”); if (currDocTypeQName != null) { String codAtto = AlfrescoConstants.getCodAttoFromQName(currDocTypeQName.toString()); log.error(“codAtto:[“+codAtto+”]”); if […]