Help: (Struts) ActionFormBeans

Pessoal o que pode estar acontecendo no meu ActionForm para ele retornar esta mensagem???:

javax.servlet.jsp.JspException: Cannot find ActionMappings or ActionFormBeans
collection
at org.apache.struts.taglib.html.FormTag.lookup(FormTag.java:798)
at org.apache.struts.taglib.html.FormTag.doStartTag(FormTag.java:506)
at _jsp._register._register__jsp._jspService(/register/register.jsp:2)
at com.caucho.jsp.JavaPage.service(JavaPage.java:75)
at com.caucho.jsp.Page.pageservice(Page.java:571)
at com.caucho.server.dispatch.PageFilterChain.doFilter(PageFilterChain.java:155)
at com.caucho.server.cache.CacheFilterChain.doFilter(CacheFilterChain.java:211)
at com.caucho.server.webapp.WebAppFilterChain.doFilter(WebAppFilterChain.java:177)
at com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java:221)
at com.caucho.server.http.HttpRequest.handleRequest(HttpRequest.java:263)
at com.caucho.server.port.TcpConnection.run(TcpConnection.java:331)
at com.caucho.util.ThreadPool.runTasks(ThreadPool.java:464)
at com.caucho.util.ThreadPool.run(ThreadPool.java:408)
at java.lang.Thread.run(Thread.java:595)

E o console fica assim:

[03:03:29.463] Initializing, config=‘org.apache.struts.util.LocalStrings’, return Null=true
[03:03:29.465] Initializing, config=‘org.apache.struts.taglib.html.LocalStrings’, returnNull=true

Já revirei meus Actions, struts-config.xml web.xml e nada dem uma olha O QUE PODE SER???

(RegisterForm.java)
package app;

import org.apache.struts.action.*;

public class RegisterForm extends ActionForm {
private String username;
private String password1;
private String password2;

public java.lang.String getUsername() { return username; }    
public void setUsername(java.lang.String username) { this.username = username;}

public java.lang.String getPassword1() { return password1; }
public void setPassword1(java.lang.String password1) {this.password1 = password1;}

public java.lang.String getPassword2() { return password2;}    
public void setPassword2(java.lang.String password2) { this.password2 = password2; }

}

(RegisterAction.java)–> Obs: Já mudei tambem o metodo perform para execute e nada.

package app;

import org.apache.struts.action.;
import javax.servlet.http.
;
import java.io.*;

public class RegisterAction extends Action {

public ActionForward perform(ActionMapping mapping,
    ActionForm form,
    HttpServletRequest req,
    HttpServletResponse res){
        
    RegisterForm rf = (RegisterForm) form;
    
    String username = rf.getUsername();
    String password1 = rf.getPassword1();
    String password2 = rf.getPassword2();
    
    if (password1.equals(password2)){
        try{
            //UserDirectory.getInstance().setUser(username, password1);
            return mapping.findForward("success");
        }catch (Exception e){
            return mapping.findForward("failure");
        }
    }
    return mapping.findForward("success");
}

}

e o Struts-config.xml

<?xml version=“1.0” encoding=“UTF-8”?>
<struts-config>
<form-beans>
<form-bean name=“registerForm” type=“app.RegisterForm”/>
</form-beans>

<action-mappings>
    <action
        path="/register"
        type="app.RegisterAction"
        name="registerForm">
        &lt;forward name="success" path="/success.html"/&gt;
        &lt;forward name="failure" path="/failure.html"/&gt;
    </action>
</action-mappings>        

</struts-config>

Desde já agradeço.

Opps erreio o índice do forum…

seu struts-config.xml estava errado

&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt; 
&lt;struts-config&gt; 
 &lt;form-beans&gt;
  &lt;form-bean name=&quot;registerForm&quot; type=&quot;app.RegisterForm&quot;/&gt; 
 &lt;/form-beans&gt;

 &lt;action path=&quot;/register&quot;  type=&quot;app.RegisterAction&quot;  name=&quot;registerForm&quot;&gt; 
    &lt;forward name=&quot;success&quot; path=&quot;/success.html&quot;/&gt; 
    &lt;forward name=&quot;failure&quot; path=&quot;/failure.html&quot;/&gt; 
 &lt;/action&gt;
&lt;/struts-config&gt;