AnsweredAssumed Answered

Could not resolve parent bean definition 'webscript'

Question asked by sebr on Nov 27, 2008
J'ai réalisé le bout de code ci-dessous. A mon gd désespoir il plante et me renvoie une exception :

Error prgm : Error registering bean with name 'webscript.org.alfresco.groups.intersection.get' defined in file [C:\Alfresco\tomcat\webapps\alfresco\WEB-INF\classes\alfresco\module\groups\module-context.xml]: Could not resolve parent bean definition 'webscript';

Le plus étrange est que si je supprime toutes les lignes et remplace par la ligne ci-dessous et bien le script tourne sans renvoyer d'exception?! Etrange!

res.getWriter().write("toto");

Voici le code


package org.alfresco.module.groups;

import java.io.IOException;

import org.alfresco.util.ApplicationContextHelper;
import org.alfresco.web.scripts.AbstractWebScript;
import org.alfresco.web.scripts.WebScriptRequest;
import org.alfresco.web.scripts.WebScriptResponse;
import org.springframework.context.ApplicationContext;

public class GroupsIntersection extends AbstractWebScript
{
   @Override
   public void execute(WebScriptRequest req, WebScriptResponse res)
         throws IOException
   {
      try
      {
          ApplicationContext ctx = ApplicationContextHelper.getApplicationContext();
          res.getWriter().write("res is : " + ctx.getDisplayName());
         
      }catch(Exception e){System.out.println("Error prgm : " + e.getMessage());}
   }
}

Savez vous d'où provient l'erreur?
Merci

Outcomes