[Cascavel-pm] Res: "Subroutine new redefined at"

Daniel ® Antunes danielrantunes em yahoo.com.br
Terça Julho 10 11:11:51 PDT 2007


    Acho que resolvi...
    Eu estava colocando o método "new" no @EXPORT.
    Tirei, ele parou de reclamar...
 
Daniel ® Antunes
profissional de informática
msn daniel.legend em terra.com.br
yahoo-messenger danielrantunes em yahoo.com.br
mobile + 55 11 8965 2999
gnu/linux user #238553

----- Mensagem original ----
De: Daniel ® Antunes <danielrantunes em yahoo.com.br>
Para: Cascavel Perl Mongers <cascavel-pm em pm.org>
Enviadas: Terça-feira, 10 de Julho de 2007 14:26:49
Assunto: [Cascavel-pm] "Subroutine new redefined at"

    Oi amigos...
    Estou com um probleminha aqui que é o seguinte :

    Tenho uma classe/package chamada Supplier::X e tenho uma classe/package chamada Inquiry.
    Na classe Inquiry eu chamo a classe  X

    use Supplier::X

    E crio objetos : my $obj=new Supplier::X(); dentro desta classe Inquiry.
    Até aí sem novidades, o Supplier::X faz suas declarações e processamentos normalmente.
    Acontece que na classe Inquiry eu declaro um método (ou member function como chamamos em C) "new" também, pq no script de primeiro nível chamado "inquiry-server.pl" eu crio objetos "Inquiry" :

    my $inquiry=new
 Inquiry();

    Acontece que qdo vou executar o script de primeiro nível que é um server :

daniel em sun4w_nodeF:~/bin/inquiry-server-2$ ./inquiry-server.pl -v -p 10011
Subroutine new redefined at /home/daniel/bin/inquiry-server-2/Inquiry.pm line 147.
--verbose
Inquiry server started, listen on 10011 port.

    Eu já dei uma caçada na web buscando algum meio de contornar esta warning, pelo que entendi ele está reclamando que eu tenho o método "new" no package Supplier::X e no package Inquiry.
    Desde já agradeço alguma ajuda, obrigado.

 
Daniel ® Antunes
profissional de informática
msn daniel.legend em terra.com.br
yahoo-messenger danielrantunes em yahoo.com.br
mobile + 55 11 8965 2999
gnu/linux user #238553






      Flickr agora em português. Você cria, todo mundo vê. Saiba mais.
_______________________________________________
Cascavel-pm mailing list
Cascavel-pm em pm.org
http://mail.pm.org/mailman/listinfo/cascavel-pm






       
____________________________________________________________________________________
Novo Yahoo! Cadê? - Experimente uma nova busca.
http://yahoo.com.br/oqueeuganhocomisso 
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070710/81d7b597/attachment-0001.html 


Mais detalhes sobre a lista de discussão Cascavel-pm