Foren

Workflow : The asset could not be found.

thumbnail
Alix Boc, geändert vor 9 Jahren.

Workflow : The asset could not be found.

New Member Beiträge: 11 Beitrittsdatum: 13.10.14 Neueste Beiträge
Bonjour,

Je suis en train de tester le portlet SloganContest décrit dans "Liferay In Action".
Je lui applique le worklow par défaut "Single Approver".

Tout fonctionne correctement, sauf quand je veux cliquer sur view dans la page "My Worklow Tasks".
Le message "The asset could not be found." apparait.

Mon idée est que je devrais associer un jsp à cette page dans la classe SloganContestEntryAssetRenderer, mais je ne trouve pas de documentation m'expliquant cela. J'imagine que je devrais avoir une page par défaut quand même.

Si quelqu'un avait une petite idée où une direction à suivre ce serait très apprécié.

Merci de votre aide.


Version de Liferay/Tomcat : Liferay-portal-6.2-ce-ga2/tomcat-7.0.42
john liu, geändert vor 9 Jahren.

RE: Workflow : The asset could not be found.

New Member Beiträge: 2 Beitrittsdatum: 05.02.15 Neueste Beiträge
I met the same problem。
Montej Shah, geändert vor 8 Jahren.

RE: Workflow : The asset could not be found.

New Member Beiträge: 17 Beitrittsdatum: 05.11.14 Neueste Beiträge
i have fixed this issue by oveerride below method.
public class StoryAssetRenderer extends BaseAssetRenderer {
private Story _story;
private static String STORY_PORTLET_ID = "story_WAR_Storyportlet";

public int getAssetRendererType() {
if (_story.getVersion() == 0) {
return AssetRendererFactory.TYPE_LATEST;
} else {
return AssetRendererFactory.TYPE_LATEST_APPROVED;
}
}
}