我有一个定制的Alfresco社区安装.我有很多文档,所以一些搜索需要几秒钟才能完成.
我可以在我的网络检查员身上看到Alfresco触发的AJAX调用.
现在,如果我触发搜索,然后立即更改搜索条件并触发另一个搜索,则有两个AJAX请求.有时我可以看到第二次搜索的结果被渲染(因为它是一种更快的搜索),然后几秒钟后,第一次搜索的结果被渲染(最慢的一次).
在执行新搜索之前,要求Alfresco中止任何待处理搜索的优雅方式是什么?
我试图在其默认端口8080以外的端口上配置Alfresco Community 3.3.我需要它在8989上运行.我想我已将8080的所有实例(在配置文件中提到它)更改为8989,而我能够访问Alfresco Explorer好吗.到现在为止还挺好.
但是,当我尝试访问时,http://localhost:8989/share我得到以下错误
java.io.IOException:无法测试文档路径:远程存储中的alfresco/site-data/configurations/slingshot.site.configuration.xml:由于错误而产生的alfresco:404
我更改的文件如下:
我错过了一些明显的事吗?
(请不要提升升级......)
我创建了一个自定义共享页面,其身份验证为用户.现在,如果登录用户是Manager,我想在页面中启用几个按钮.但我不知道如何找出登录用户是经理或合作者.有人可以帮帮我吗?
我有一些数据库ID.我试图运行查询以找出相应的节点,但它不起作用.告诉我如何使用Database ID编写正确的查询?
我在CMIS中写了下面的Query.
Query = select*from cmis:document
但它只返回前100个结果.实际上在存储库中有超过100个结果.
那么如何使用相同的查询获得所有结果?
我在下面写了CMIS代码 -
代码=
public ArrayList<JSONObject> search() {
ItemIterable<QueryResult> results =null;
StringBuilder sb=null;
sb = new StringBuilder();
sb.append("select * from hr:hrdoctype");
CMISSession1 s=new CMISSession1();
Session session=s.getSession();
// execute query
results = session.query(sb.toString(), false);
ArrayList<JSONObject> list=new ArrayList<>();
for (QueryResult qr : results) {
GregorianCalendar gc = (GregorianCalendar) qr.getPropertyValueById("cmis:creationDate");
try{
int month = gc.getTime().getMonth();
-
-
-
}
catch(org.apache.chemistry.opencmis.commons.exceptions.CmisRuntimeException e)
{
}
}
-------------
list.add(json);
}
return list;
}
Run Code Online (Sandbox Code Playgroud)
请帮忙.
提前致谢.
我使用下面的查询来搜索文档.我的第一个查询是=
TYPE:"hr:hrdoctype" AND @cm\:name:"E1"
Run Code Online (Sandbox Code Playgroud)
我的第二个问题是=
TYPE:"hr:hrdoctype" AND @cm\:name:"E2"
Run Code Online (Sandbox Code Playgroud)
这给出了正确的结果.
但是有一个问题,如果我会使用
TYPE:"hr:hrdoctype" AND @cm\:name:"E"
Run Code Online (Sandbox Code Playgroud)
然后,它显示两条记录是E1和E2.但我没有任何姓名记录E.那么有没有完全匹配?
在这里,我的要求是如果我用名称搜索E it不应该显示任何记录.只有在完全匹配时才会显示记录.
任何人都可以帮我解决这个问题吗?
我认为这是因为它被标记alfresco为全文搜索.但我的要求是不同的.
我在用 alfresco 5.0.d
请提供一种方法.
提前致谢.
我在生产服务器中使用Alfresco社区版-5.1.x设置SMTP配置,每当用户在户外用户进行活动时都会收到通知邮件,我们能够获取所有信息但是在邮件通知邮件中,alfresco url是我的域名名称(即http://mydomainxx.com:5038)当点击链接不工作浏览器,因为它错误的网址我怎么能改为(http://mydomainxx.com)只有域名不带端口号,我卡在那任何可以帮助.
我想通过Alfresco的电子邮件上传文件.我正在使用alfresco社区5.2我在alfresco-global.properties文件中添加了入站电子邮件属性,我已按照所有步骤操作,我发送了一封电子邮件,如下面链接中所述,但我无法在我的露天收到任何文件
我已经提到了链接
https://www.youtube.com/watch?v=p17GkHsLdmc
http://keytocontent.blogspot.in/2010/05/upload-files-to-alfresco-via-email.html
我遵循的步骤1.在全局属性中设置属性
email.inbound.enabled=true
email.server.enabled=true
email.server.port=25
email.server.domain=vikash-laptop.com
email.inbound.unknownUser=anonymous
email.server.allowed.senders=.*
Run Code Online (Sandbox Code Playgroud)
试图发送电子邮件至dropoff@vikash-laptop.com和hello1@vikash-laptop.com
我仍然没有收到任何我在电子邮件中附上的文件.
我的Alfresco 5.1服务器在存储库和旧的工作流实例中有一些未使用的内容。
我将使用 UI Alfresco Share/scripts 删除此内容。
干净的 repo 将用作数据库 Alfresco 的模板(它的目录data+ db)。
我知道标准作业直到从垃圾箱中删除ContentStoreCleanerTrigger内容14 天后才会将内容从 移动contentstore到contentstore.deleted目录。这提供了安全网,以防内容被无意删除。
此外,作业NodeServiceCleanupTrigger每天运行并从数据库中清除与已删除节点相关的信息(我不知道是否也有一些保护日)。
我想在清除垃圾桶之前更改此行为,但找不到文档。否则我将不得不等待很长时间才能将删除的文件移动到contentstore.deleted.
我如何设置作业保护天数值ContentStoreCleanerTrigger,NodeServiceCleanupTrigger?
任何帮助,将不胜感激。
alfresco alfresco-share alfresco-webscripts alfresco-enterprise
我的问题是关于更改alfresco share(版本5.2)登录页面中的产品名称。实际上,我确实更改了文本的颜色和大小,但我无法找到可以让我更改对我来说重要的内容的 html 文件!在浏览器中,我可以在检查元素中看到页面的代码源。但是,我无法在本地访问它。
请告诉我如何在本地服务器中找到该文件或者您是否知道路径。
这是检查元素中的代码源:
提前致谢
alfresco ×10
alfresco-share ×10
ajax ×1
cmis ×1
java ×1
lucene ×1
repository ×1
search ×1
solr ×1
solr4 ×1