Ola handerson,
como eu disse antes, a classe funciona em standalone, e roda bem tambem em
servlet.
eu vou tentar colocar no classpath.
 caso tenha sucesso, eu informo.

obrigado pelo reply!


aih esta a classe:
===============================================================
import java.util.*;

public class dataBR
{

        StringBuffer ddmmaaaa = new StringBuffer();
        StringBuffer ddmm = new StringBuffer();
        StringBuffer mm = new StringBuffer(); 
        String _aniTemp = new String(); 
        int tamanhoSB;  //armazena o tamanho de objetos string buffer%>

        StringBuffer sDia = new StringBuffer();
        StringBuffer sMes = new StringBuffer();
        String zero = new String("0");
        
        TimeZone tz = TimeZone.getDefault();
        Calendar rightNow = Calendar.getInstance(tz);

dataBR()
{
        int dia =rightNow.get(rightNow.DAY_OF_MONTH);
        if(dia<10)
        {
         sDia.append(zero).append(String.valueOf(dia));
        }
        else
        {
         sDia.append(String.valueOf(dia));
        }

        int mes =rightNow.get(rightNow.MONTH);
        mes++;
        if (mes<10)
        {
         sMes.append(zero).append(String.valueOf(mes));
        }
      else
        {
         sMes.append(String.valueOf(mes));
        }

        int ano =rightNow.get(rightNow.YEAR);



//monta data
ddmmaaaa.append(sDia).append("/").append(sMes).append("/").append(String.val
ueOf(ano));

ddmm.append(sDia).append("/").append(sMes);

mm.append("/").append(sMes).append("/");
}


// metodos
//===============

public String get_diaMesAno()
{
        return ddmmaaaa.toString();
}
public String get_diaMes()
{
        return ddmm.toString();
}
public String get_Mes()
{
        return mm.toString();
}



// descomente o main caso queira testar standalone.
/*
public static void main(String args[])
{
        dataBR dt = new dataBR();
        for (int i=0; i<5; i++)
        {
                System.out.println(dt.get_diaMesAno());
                System.out.println("\n");
                System.out.println(dt.get_diaMes());
                System.out.println("\n");
                System.out.println(dt.get_Mes());
                System.out.println("\n------------------\n");
        }
}
*/
}


==========================================================



At 11:00 29/02/2000 -0300, you wrote:
>Oi Tamer.
>
>Este é um problema comum e não muito fácil de resolver, dependendo muito do
>Container JSP que você estiver utilizando.
>
>O problema é que quando as páginas JSP são interpretadas, elas são
convertidas em
>servlets e armazenadas em um diretório aleatório, criado dinamicamente. No
JSWDK
>ele gera algo como um work%239r%
>
>Uma das soluções possíveis é adicionar as suas classes na variável de
ambiente
>classpath. Alguns servidores web como o iPlanet, antigo NES (Netscape
Enterprise
>Server), permitem a configuração do Classpath de suas aplicações no próprio
>server. Além disso na versão para Linux ele permite que você defina o
diretório
>onde ficará armazenado os Servlets gerados a partir das páginas JSP. Desta
forma,
>bastaria adicionar as suas classes neste diretório.
>
>Nunca utilizei o Orion, mas deve haver alguma configuração semelhante!
>Só para confirmar, o erro que você recebe é:
>......................................................
>500 Internal Server Error
>Error parsing JSP page /cfm/dataBR.jsp
>
>Syntax error in source__jspPage7.java:30: Method get_diaMesAno() not found
>in class __jspPage7.
>                                get_diaMesAno()
>                                             ^
>__jspPage7.java:35: Method get_diaMes() not found in class __jspPage7.
>                                get_diaMes()
>                                          ^
>__jspPage7.java:40: Method get_mes() not found in class __jspPage7.
>                                get_mes()
>                                       ^
>3 errors
>
>Como não estou vendo o source, você pode confirmar se está instanciando a
classe
>no início da página, e utilizando o objeto para invocar o método?
>
>Espero ter ajudado.
>
>[]'s
>Handerson F. Gomes
>Taos Consultoria
>
>Tamer Americo wrote:
>
>> Pessoal,
>> Eu fiz uma classe que retorna alguns formatos de data.
>> Eu compilo, e executo utilizando o compilador na boa.
>> Eu tentei utilizar a classe em uma pagina jsp e nao consegui. deu o erro
>> abaixo.
>>
>> Estou usando o servidor Orion.
>> No IWS, eu simplesmente coloquei o arquivo dataBR.class na pasta dos
>> servlets e  funcionou como deveria.
>>
>> Ja tentei tambem colocar dentro de um arquivo jar e dar o import mas nao
>> consegui. nao sei se estou fazendo certo.
>> Tentei tambem com a criacao de packages e nada.
>>
>> Alguem poderia me dar uma ajuda???
>>
>> ......................................................
>> 500 Internal Server Error
>> Error parsing JSP page /cfm/dataBR.jsp
>>
>> Syntax error in source__jspPage7.java:30: Method get_diaMesAno() not found
>> in class __jspPage7.
>>                                 get_diaMesAno()
>>                                              ^
>> __jspPage7.java:35: Method get_diaMes() not found in class __jspPage7.
>>                                 get_diaMes()
>>                                           ^
>> __jspPage7.java:40: Method get_mes() not found in class __jspPage7.
>>                                 get_mes()
>>                                        ^
>> 3 errors
>>
>>
_____________________________________________________________________________

_____________________________________________________________________________
Tamer Americo- Conselho Federal de Medicina - CFM - [EMAIL PROTECTED]
http://come.to/tamerico - [EMAIL PROTECTED] - ICQ#3221276 - Odigo#16141

"When we are young
Wandering the face of the earth
Wondering what our dreams might be worth
Learning that we're only immortal
For a limited time"
Dreamline - Rush
____________________________________________________________________________
_

    --------------------------- LISTA SOUJAVA ---------------------------
    http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
    [dúvidas mais comuns: http://www.soujava.org.br/faq.htm]
    [para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
    ---------------------------------------------------------------------

Responder a