Ver Mensaje Individual
  #1 (permalink)  
Antiguo 26/02/2010, 12:45
Avatar de magam
magam
 
Fecha de Ingreso: julio-2006
Ubicación: Florencio Varela, Buenos Aires, Argentina
Mensajes: 97
Antigüedad: 18 años, 9 meses
Puntos: 1
duda con digester.

hola tengo este codigo para que se levante un xml con digester.
pero cuando tienen que ejecutarlo el metodo que paso para que se carguen parametros no ejecuta.

Código PHP:
Digester digester = new Digester();
            
digester.push(new DAOUtil());
            
digester.setValidating(false);
                        
                        
            
digester.addCallMethod("toplink-configuration/session/login","setLogin",6);
               
digester.addCallParam("toplink-configuration/session/login/driver-class",0);
            
digester.addCallParam("toplink-configuration/session/login/connection-url",1);
            
digester.addCallParam("toplink-configuration/session/login/user-name",2);
            
digester.addCallParam("toplink-configuration/session/login/password",3);
            
digester.addCallParam("toplink-configuration/session/login/min-connections"5);
            
digester.addCallParam("toplink-configuration/session/login/max-connections"4); 
digester.push(new DAOUtil());
es la propia clase donde esta implementado el codigo.


Código PHP:
digester.addCallMethod("toplink-configuration/session/login","setLogin",6); 
el codigo de setLogin esta en la misma clase.
y es el siguiente .

Código PHP:
 public void setLogin(String _driverString _urlString _userString _passwordString _maxConString _minCon) {
        
driver _driver;
        
aUrl _url;
        
user _user;
        
password _password;
        
maxConnection Integer.parseInt(_maxCon);
        
minConnection Integer.parseInt(_minCon);
        
    } 
quisiera saber si me falta implementar algo mas o simplemente estoy haciendo un mal uso de este patron.
Muchas gracias.