2012-05-25 3 views
1

Je ne peux pas charger ce utils Liferay:Liferay trouver util NoSuchBeanDefinitionException

#set($formUtil= $utilLocator.findUtil("com.liferay.portal.kernel.util.TextFormatter"))

Je reçois cette erreur:

org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'com.liferay.portal.kernel.util.TextFormatter' is defined

des suggestions?

Répondre

1

Classe com.liferay.portal.kernel.util.TextFormatter n'est pas un bean défini au printemps dans liferay (c'est ce que dit l'exception). C'est une classe qui privilégie les méthodes statiques. Vous utiliseriez votre solution pour accéder par ex. UserLocalServiceUtil.

Je n'ai jamais essayé cette solution, mais il devrait fonctionner:

http://velocity.apache.org/engine/devel/developer-guide.html#supportforstaticclasses

Questions connexes