> Estou no cliente e quando acesso um m�todo no Servidor via Visibroker, d� 
> Exception Bad_Param. Detalhe estou enviando um array de String como 
> entrada no M�todo no Servidor.

        Olha aparentemente sue codigo esta certo, mas eu acho que voce
esta passando muitos parametros, faca pequenas alteracoes no metodo do
tipo tirar alguns parametros e veja se funciona, tire um destes tres
arrays e veja qual deles dah problema.
        Nao sei se o VisiBroker suporta esta quantidade de parametros,
ainda mais com arrays... Ah tenho uma pergunta sobre o visiBroker: Alguem
consegue fazer o OAD "startar" servidores automaticamente quando
solicitados???

        Abracos.


> No Servidor:
>  
> public Solicitacao geraSolicitacao(
>     SOS.Data datasolic,
>     SOS.Data dataprogini,
>     SOS.Data dataprogfim,
>     int ramal,
>     SOS.Area areasolic,
>     SOS.Area areaexec,
>     Usuario ususolic,
>     SOS.Servico servico,
>     SOS.Estabelecimento estabelecimento,
>     Executante usuexec,
>     SOS.Acompanhamento[] acomp,   // pode ser aqui o problema
>     java.lang.String[] descs,                // ou aqui
>     SOS.PalavraChave[] palavras)       // ou aqui
>   {
> No Cliente:
>  
>  // monta lista de Descricao
>          desc = multiListDesc.getCellText(0,0);
>          String[] listadesc = new String[multiListDesc.getNumberOfRows()];
>          if(desc.length() >0) // se primeira linha e coluna diferentes de " "
>          {
>             for (int i =0; i < multiListDesc.getNumberOfRows(); i++)
>             {
>                  try
>                  {
>                    desc = multiListDesc.getCellText(i,0);
>                    if (desc.length() > 0)
>                    {
>                       listadesc[i] = desc;
>                    }
>                  }
>                  catch(java.lang.NullPointerException e ){}
>             }
>          }
>  
>           try{
>                 solicgerada = 
>usuario.geraSolicitacao(datasolic,dataprogini,dataprogfim,ramal,areasolic,areaexec,usuario,servico,estab,usuexec,listaacomp,listadesc,listapalavra);
>             }
>             catch (org.omg.CORBA.SystemException se){MensagemErro.setText("exception 
>" + se);}
>             if (solicgerada != null)
>                me.mudaEstado(this,"OK");
>             else
>             MensagemErro.setText("Problemas na gera��o da Solicitac�o");
>  
> At� mais obrigado
> 

--              
        Alysson Neves Bessani
        [EMAIL PROTECTED]                             
        LES- Software Engineering Laboratory    
        CTC- Tecnological Center        
        UEM- Universidade Estadual de Maringa

                        "Elvis lives and Bob Dylan is dead
                         And OJ's wife's crawling back from the dead
                         Love is great
                         Oh yeah love is great
                         And my bed friend thinks that love is food"
                                        "Fizzy" - The Jesus and Mary Chain

* Para nao receber mais e-mails da lista, acesse 
<http://www.sun.com.br:8080/guest/RemoteAvailableLists>, coloque seu e-mail, escolha a 
lista <[EMAIL PROTECTED]> e de um <submit>.

Responder a