Ver Mensaje Individual
  #1 (permalink)  
Antiguo 09/11/2011, 10:53
AnimaSubtilis
 
Fecha de Ingreso: noviembre-2010
Mensajes: 12
Antigüedad: 14 años
Puntos: 0
Problema IceFaces

Buenas a todos

les comento estoy comenzando a realizar ciertas pruebas con el manejo de icefaces
comenzando quiero ver como se manejan clases en los beans, lo de los beans lo comprendo el dilema pasa cuando en un command.button llamo a un metodo del bean y en este llamo a un metodo de una clase mia, este metodo solo devuelve un Hola mundo pero al momento de llamarlo me bota un error notfound

Código:
GRAVE: javax.faces.FacesException: #{ClaseUsusu.Verifica}: java.lang.NoClassDefFoundError: datos/HolaMundo
El codigo de la pagina es

Código HTML:
<h:form id="form">
                    <table>
                        <tr>
                            <td align="right"><h:outputLabel for="usuario">Usuario:</h:outputLabel></td>
                            <td><h:inputText id="usuario" value="#{ClaseUsusu.txtUsuario}"></h:inputText></td>
                        </tr>
                        <tr>
                            <td align="right"><h:outputLabel for="clave">Clave:</h:outputLabel> </td>
                            <td><h:inputText id="clave" value="#{ClaseUsusu.txtClave}"></h:inputText></td>
                        </tr>
                        <tr>
                            <td></td>
                            <td><ice:commandButton value="Ingresar" action="#{ClaseUsusu.Verifica}" ></ice:commandButton></td>
                        </tr>
                    </table> 
                    <h:outputText value="#{ClaseUsusu.mensaje}"/>
                </h:form> 
el del bean del metodo es

Código PHP:
import javax.faces.bean.ManagedBean;
import javax.faces.bean.RequestScoped;
import Entidades.*;
import Controlador.*;
import datos.*;

/**
 *
 * @author administrador
 */
@ManagedBean(name="BeanUsusu")
@
RequestScoped
public class BeanUsusu {

    
/** Creates a new instance of BeanUsusu */
    
private String txtUsuario;
    private 
String txtClave;
    private 
String Mensaje;

    public 
BeanUsusu() {
    }

    
/**
     * @return the txtUsuario
     */
    
public String getTxtUsuario() {
        return 
txtUsuario;
    }

    
/**
     * @param txtUsuario the txtUsuario to set
     */
    
public void setTxtUsuario(String txtUsuario) {
        
this.txtUsuario txtUsuario;
    }

    
/**
     * @return the txtClave
     */
    
public String getTxtClave() {
        return 
txtClave;
    }

    
/**
     * @param txtClave the txtClave to set
     */
    
public void setTxtClave(String txtClave) {
        
this.txtClave txtClave;
    }

    
/**
     * @return the Mensaje
     */
    
public String getMensaje() {
        return 
Mensaje;
    }

    
/**
     * @param Mensaje the Mensaje to set
     */
    
public void setMensaje(String Mensaje) {
        
this.Mensaje Mensaje;
    }
    
    public 
synchronized void Verifica(){
      
HolaMundo Hola = new HolaMundo();
      
Mensaje Hola.Mensaje();
    }

y el del metodo que llamo es

Código PHP:
public class HolaMundo {
    
    public 
HolaMundo(){
        
    }
    
    public 
String Mensaje(){
      return 
"Hola Mundo";  
    }
    

esta es una prueba puesto la idea era realizar una una verificacion mediante hibernate pero me sale el mismo error, no se si me hace falta algo en las clases,

el servidor que utilizo es glasfish 3


gracias de antemano