06-02-2009 04:05 AM
08-21-2009 08:10 AM
08-22-2009 05:54 AM
08-25-2009 06:34 AM
08-31-2009 04:29 AM
08-31-2009 10:00 AM
Caused by: org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'deleteTrashActionScheduled' is defined
09-01-2009 02:59 AM
<bean id="deleteTrash" class="org.incis.model.actions.DeleteTrashActionExecuter" parent="action-executer">
<property name="nodeService">
<ref bean="NodeService" />
</property>
<property name="nodeArchiveService">
<ref bean="NodeArchiveService" />
</property>
</bean>
<bean id="deleteTrashActionScheduled" class="org.alfresco.repo.action.scheduled.SimpleTemplateActionDefinition">
<property name="actionName">
<value>deleteTrash</value>
</property>
<property name="parameterTemplates">
<map>
<entry>
<key>
<value></value>
</key>
<value></value>
</entry>
</map>
</property>
<property name="templateActionModelFactory">
<ref bean="templateActionModelFactory"/>
</property>
<property name="dictionaryService">
<ref bean="DictionaryService"/>
</property>
<property name="actionService">
<ref bean="ActionService"/>
</property>
<property name="templateService">
<ref bean="TemplateService"/>
</property>
</bean>
public class DeleteTrashActionExecuter extends ActionExecuterAbstractBase
{
private static Log logger = LogFactory.getLog(DeleteTrashActionExecuter.class);
public static final String NAME = "Delete_Trash";
private NodeService nodeService;
private NodeArchiveService nodeArchiveService;
public void setNodeArchiveService(NodeArchiveService nodeArchiveService)
{
this.nodeArchiveService = nodeArchiveService;
}
public NodeArchiveService getNodeArchiveService()
{
return nodeArchiveService;
}
public void setNodeService(NodeService nodeService)
{
this.nodeService = nodeService;
}
public NodeService getNodeService()
{
return nodeService;
}
protected void addParameterDefinitions(List<ParameterDefinition> paramList)
{
paramList.add(new ParameterDefinitionImpl("parametro", DataTypeDefinition.TEXT, true, getParamDisplayLabel("parametro")));
}
protected void executeImpl(
Action ruleAction,
NodeRef actionedUponNodeRef)
{
logger.info("Ejecutandose action automaticamente");
logger.info("actionedUponNodeRef " + actionedUponNodeRef);
if (this.nodeService.exists(actionedUponNodeRef) == false)
{
return;
}
getNodeArchiveService().purgeArchivedNode(actionedUponNodeRef);
}
}
09-01-2009 11:09 AM
Tags
Find what you came for
We want to make your experience in Hyland Connect as valuable as possible, so we put together some helpful links.