I do that and I get the same error.

2008/11/25 George Adams <[EMAIL PROTECTED]>

> 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
-~----------~----~----~----~------~----~------~--~---

Reply via email to