Try aztecamail.com.mx <http://google.com/a/aztecamail.com.mx> instead of
google.com/a/aztecamail.com.mx as your domain.
2008/11/25 Abraham Segura <[EMAIL PROTECTED]>
> Pues lo puse de la siguiente manera:
>
> @WebMethod(operationName = "createUser")
> public String createUser(@WebParam(name = "givenName")
> String givenName, @WebParam(name = "familyName")
> String familyName){
> String username = givenName.toLowerCase().substring(0, 1) +
> familyName.toLowerCase()+IDGenerator.getId();
> //TODO write your implementation code here:
> try
> {
> AppsForYourDomainClient apps = new AppsForYourDomainClient
> ("[EMAIL PROTECTED]", "google.com/a/aztecamail.com.mx
> ","4dm1nm41l");
> apps.createUser(username, givenName, familyName,
> PasswordGenerator.getPassword(
> PasswordGenerator.MINUSCULAS+
> PasswordGenerator.MAYUSCULAS+
> PasswordGenerator.NUMEROS,10),
> IDGenerator.getId(
> IDGenerator.NUMEROS,5));
> CheckUser.userExists(apps, givenName);
> }
> catch(Exception ex){
> return "Error: " + ex.getMessage();
> }
> return givenName +" "+ familyName +"Tu usuario es:"+" "+ username +"
> "+ "tu password es:" +" "+ PasswordGenerator.getPassword();
> }
>
> Y este es mi error no se en que me estoy equivocando me podrias ayudar por
> favor:
>
> Método devueltojava.lang.String : "*Error: Invalid credentials*"
> ------------------------------
> Solicitud SOAP
> ------------------------------
>
> <?xml version="1.0" encoding="UTF-8"?>
> <S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/">
>
> <S:Header/>
> <S:Body>
> <ns2:createUser xmlns:ns2="http://ejb.gapps.kionetworks.com/">
> <givenName>Abraham</givenName>
> <familyName>Segura</familyName>
>
> </ns2:createUser>
> </S:Body>
> </S:Envelope>
>
> ------------------------------
> Respuesta SOAP
> ------------------------------
>
> <?xml version="1.0" encoding="UTF-8"?>
> <S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/">
>
> <S:Body>
> <ns2:createUserResponse xmlns:ns2="http://ejb.gapps.kionetworks.com/">
> <return>Error: Invalid credentials</return>
> </ns2:createUserResponse>
>
> </S:Body>
> </S:Envelope>
>
>
>
> 2008/11/25 Julian (Google) <[EMAIL PROTECTED]>
>
>
>> El error que te muestra el programa, como te comentó Tony, es un
>> problema en las credenciales de tu administrador. En la siguiente
>> línea de código, debes asegurarte que la información es correcta:
>> AppsForYourDomainClient apps = new AppsForYourDomainClient
>> (AppServiceBean.account,
>> AppServiceBean.domain,AppServiceBean.password);
>>
>> Por ejemplo, AppServiceBean.account,
>> AppServiceBean.domain,AppServiceBean.password deberían tener este
>> formato:
>> AppsForYourDomainClient apps = new AppsForYourDomainClient
>> ("[EMAIL PROTECTED]", "domain.com","Password");
>>
>> Un problema frecuente, es utilizar el nombre del administrador sin
>> "@dominio.com".
>>
>> Para saber si el usuario existe, puedes utilizar el código de
>> userExists, que comentamos anteriormente, con el username que generas
>> y si existe le puedes agregar el numero al final.
>>
>> http://groups.google.com/group/google-apps-apis/browse_thread/thread/53e69f10acf037dc/7c5262464fc21564
>>
>> Saludos.
>> Julian
>>
>> On Nov 25, 1:55 am, "Abraham Segura" <[EMAIL PROTECTED]> wrote:
>> > Julian que tal
>> >
>> > Oye una pregunta creo que no me di a entender de mi requerimiento te lo
>> > explico
>> >
>> > Tengo que crear usuarios de la siguiente manera
>> >
>> > Ellos van a poner su nombre y su apellido y yo genero el username y el
>> > password y ademas tengo que validar si ya existe y si existe sumarle un
>> > numero, tu crees que tengas algun codigo de ejemplo que me pueda ayudar,
>> > espero que me puedas ayudar, muchas gracias de antemano.
>> >
>> > On Mon, Nov 24, 2008 at 8:35 AM, Julian (Google) <[EMAIL PROTECTED]>
>> wrote:
>> >
>> > > Hi Abraham,
>> >
>> > > I don't understand clearly your problem, What is the problem with
>> > > username? this parameter is needed for apps.createUser.
>> >
>> > > (Puedes escribir el problema en Español, si crees que sería más fácil
>> > > explicarlo)
>> >
>> > > Cheers,
>> > > Julian
>> >
>> > > On Nov 23, 6:11 pm, "Abraham Segura" <[EMAIL PROTECTED]>
>> wrote:
>> > > > Hi group i need your help, i am trying to create a user, but i have
>> a
>> > > > problem i need to generate automatic, but i can´t give to ma
>> variable *
>> > > > username* to take the value of this i dont know where to put it, if
>> > > anyone
>> > > > could help me, will me so happy, I put my code so you can see:
>> >
>> > > > @WebMethod(operationName = "createUser")
>> > > > public String createUser(@WebParam(name = "username")
>> > > > String username,@WebParam(name = "givenName")
>> > > > String givenName, @WebParam(name = "familyName")
>> > > > String familyName){
>> > > > //TODO write your implementation code here:
>> > > > try
>> > > > {
>> > > > AppsForYourDomainClient apps = new
>> > > > AppsForYourDomainClient(AppServiceBean.account,
>> AppServiceBean.domain,
>> > > > AppServiceBean.password);
>> > > > apps.createUser(username, givenName, familyName,
>> > > > PasswordGenerator.getPassword(
>> > > > PasswordGenerator.MINUSCULAS+
>> > > > PasswordGenerator.MAYUSCULAS+
>> > > > PasswordGenerator.NUMEROS,10),
>> > > > IDGenerator.getId(
>> > > > IDGenerator.NUMEROS,5));
>> > > > CheckUser.userExists(apps, givenName);
>> > > > }
>> > > > catch(Exception ex){}
>> > > > String u = givenName +" "+ familyName;
>> > > > return u +"Tu usuario es:"+" "+ (username =
>> > > > givenName.toLowerCase().substring(0, 1) +
>> > > > familyName.toLowerCase()+IDGenerator.getId()) +" "+ "tu password
>> es:" +"
>> > > "+
>> > > > PasswordGenerator.getPassword();
>> > > > }
>> >
>> > > > Regards.
>>
>>
>
> >
>
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"Google Apps APIs" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at
http://groups.google.com/group/google-apps-apis?hl=en
-~----------~----~----~----~------~----~------~--~---