Ao colocar:
String libsPath
=(String)PageContext.getServletContext().getAttribute("org.apache.catalina.jsp_classpath");
no Eclipse aparece o seguinte erro:
Erro O m�todo getServletContext() do tipo PageContext n�o �
est�tico
=================
>De:"lalberto" <[EMAIL PROTECTED]>
>Para:<[EMAIL PROTECTED]>
>Assunto:Re: Re[6]: [cejug-discussao] JasperReports
>
>Tentar setar essa variavel
>String libsPath =(String)
>pageContext.getServletContext().getAttribute("or
>g.apache.catalina.jsp_classp
>ath");
>
>System.setProperty("jasper.reports.compile.class
>.path", libsPath);
>
>----- Original Message -----
>From: "marcelo_" <[EMAIL PROTECTED]>
>To: <[EMAIL PROTECTED]>
>Sent: Tuesday, April 27, 2004 12:31 PM
>Subject: Re[6]: [cejug-discussao] JasperReports
>
>
>> Valeu Rafael!
>>
>> Peguei a vers�o "noAnt" e deu certo aqui,
>valeu a for�a!
>> Agora estou com outro problema,ainda n�o
>consegui colocar um relat�rio web
>pra rodar,o que acontece(como aconteceu com o
>iReport 1.0)� que na hora que
>eu dou um submit no bot�o para chamar um
>relatorio ele aparece um lista com
>varios erros:
>>
>> vou postar aqui uma parte destes
>erros(s�oapenas 45 erros no total):
>>
>> C:\Java\eclipse\teste.java:4: package
>dori.jasper.engine does not exist
>> import dori.jasper.engine.*;
>> ^
>> C:\Java\eclipse\teste.java:5: package
>dori.jasper.engine.fill does not
>exist
>> import dori.jasper.engine.fill.*;
>> ^
>> C:\Java\eclipse\teste.java:17: cannot resolve
>symbol
>> symbol : class JRCalculator
>> location: class teste
>> public class teste extends JRCalculator
>> ^
>> C:\Java\eclipse\teste.java:24: cannot resolve
>symbol
>> symbol : class JRFillParameter
>> location: class teste
>> private JRFillParameter
>parameter_REPORT_CONNECTION = null;
>> ^
>> C:\Java\eclipse\teste.java:25: cannot resolve
>symbol
>> symbol : class JRFillParameter
>> location: class teste
>> private JRFillParameter
>parameter_REPORT_PARAMETERS_MAP = null;
>> ^
>>
>> o que eu reparei � que ele d� erro em quase
>todos os elementos do
>relat�rio
>>
>> meu codigo do servlet(doPost):
>>
>> try{
>> System.setProperty("org.xml.sax.driver",
>"org.apache.xerces.parsers.SAXParser");
>>
>> final String caminhoRelatorio =
>> this.getServletContext().getRealPath("");
>> JasperDesign jasperDesignOS =
>JasperManager.loadXmlDesign(caminhoRelatorio+"//
>teste.xml");
>> JasperReport jasperReportOS =
>JasperManager.compileReport(jasperDesignOS);
>>
>> Map parameters = new HashMap();
>> DriverManager.registerDriver(new
>oracle.jdbc.driver.OracleDriver());
>> Connection conn =
>DriverManager.getConnection("jdbc:oracle:thin:@I
>P:1521:Banco","usuario","sen
>ha");
>>
>> JasperPrint jasperPrintOS =
>JasperManager.fillReport(jasperReportOS,
>parameters, conn);
>>
>>
>JasperExportManager.exportReportToPdfFile(jasper
>PrintOS, "teste.pdf");
>>
>> JasperViewer.viewReport(jasperPrintOS, true);
>> }
>> catch(Exception e1){
>> System.out.println(e1.getMessage());
>> }
>>
>> no bot�o eu s� fa�o dar um submit para esse
>servlet...
>>
>> o relat�rio n�o possue parametros
>>
>> j� adicionei os jars do ireport no lib da
>aplica��o,j� coloquei o
>tools.jar no lib do ireport mas os erros
>continuam
>>
>> por favor quem souber o por que do erro ou
>souber de outro jeito que eu
>possa fazer isso eu agrade�o muito...
>>
>>
>> Obrigado a todos!
>>
>>
>> =================
>> >De:[EMAIL PROTECTED]
>> >Para:[EMAIL PROTECTED]
>> >Assunto:Re: Re[4]: [cejug-discussao]
>JasperReports
>> >
>> >
>> >O iReport que eu tenho aqui n�o precisa do
>Ant.
>> >Ele d� duas op��es.
>> >Ou voc� roda a partir do Ant, ou executa via
>> >startup.bat que vem com o
>> >iReport.
>> >
>> >Verifica se na tua �rvore de diret�rios tem
>um
>> >diret�rio chamado "noAnt",
>> >l� dentro deve ter um "startup.bat".
>> >� s� execut�-lo.
>> >
>> >
>> >Rafael de Oliveira Lopes
>> >Secretaria de Finan�as de Fortaleza
>> >+55 85 2553746
>> >[EMAIL PROTECTED]
>> >
>> >
>> >
>> >
>> >
>> >
>> > "Bruno
>> >
>> >
>> > Miranda" Para:
>> > <[EMAIL PROTECTED]>
>> >
>> > <[EMAIL PROTECTED] cc:
>> >
>> >
>> > co.com.br>
>> >Assunto: Re: Re[4]: [cejug-discussao]
>> >JasperReports
>> >
>> >
>> >
>> > 26/04/2004
>> >
>> >
>> > 16:51
>> >
>> >
>> > Responder a
>> >
>> >
>> > discussao
>> >
>> >
>> >
>> >
>> >
>> >
>> >
>> >
>> >
>> >
>> >
>> >Pra rodar a vers�o java do iReport �
>necess�rio
>> >que ele rode a partir do
>> >ant.
>> >
>> >1. Instale o ant.
>> >2. Configure no arquivo iReport.bat onde o
>ant
>> >esta instalado.
>> >
>> >Pronto!
>> >
>> >----- Original Message -----
>> >From: "marcelo_" <[EMAIL PROTECTED]>
>> >To: <[EMAIL PROTECTED]>
>> >Sent: Monday, April 26, 2004 4:09 PM
>> >Subject: Re[4]: [cejug-discussao]
>JasperReports
>> >
>> >
>> >>
>> >>
>> >>
>> >> Valeu Paulo!
>> >> Ainda n�o resolvi o problema!Por favor se
>> >alguem souber como faz pra
>> >rodar
>> >o iReport no XP(Est� dando problema da classe
>> >n�o-cadastrada)por favor me
>> >ajudem!
>> >> Estou precisando com urgencia....
>> >> Se alguem souber tb como faz pra instalar a
>> >vers�o em java do iReport
>> >resolveria o problema,a vers�o Win que est�
>> >dando problema!
>> >> Obrigado pela aten��o!
>> >> Estou precisando com urgencia! OBrigado!
>> >> =================
>> >> >De:"Paulo Gurgel" <[EMAIL PROTECTED]>
>> >> >Para:<[EMAIL PROTECTED]>
>> >> >Assunto:Re: Re[2]: [cejug-discussao]
>> >JasperReports
>> >> >
>> >> >Marcelo,
>> >> >Tive problemas quando fui instalar o
>iReport
>> >no
>> >> >meu windows XP, mas depois
>> >> >consegui. Bem, nao lembro realmente o que
>eu
>> >> >fiz, mas que o erro foi sanado
>> >> >isso foi.
>> >> >Se lembrar, postarei na lista.
>> >> >
>> >> >Paulo Gurgel Pinheiro
>> >> >Diretor Administrativo
>> >> >Colchao Onix Sleep Center Fortaleza
>> >> >+55(85)9997.8220
>> >> >www.colchaoonix.com.br
>> >> >
>> >> >
>> >> >----- Original Message -----
>> >> >From: "marcelo_" <[EMAIL PROTECTED]>
>> >> >To: <[EMAIL PROTECTED]>
>> >> >Sent: Saturday, April 24, 2004 4:18 PM
>> >> >Subject: Re[2]: [cejug-discussao]
>> >JasperReports
>> >> >
>> >> >
>> >> >> Franscisco Deisimar obrigado pela ajuda
>no
>> >> >jasper...mas eu tive ue
>> >> >formatar a maquina,e acabou resolvendo
>alguns
>> >> >dos problemas do tom cat porem
>> >> >deu uma zebra aqui...quando eu fui
>instalar o
>> >> >ireport para windows deu um
>> >> >erro de "classe n�o registrada!"
>> >> >> O Ireport 1.0 nao � compativel com o xp?
>> >> >> Se n�o alguem sabe me dizer como eu fa�o
>> >pra
>> >> >instalar aquela vers�o java
>> >> >do ireport?
>> >> >>
>> >> >>
>> >> >>
>> >> >>
>> >>
>>
>>>______________________________________________
>_
>> >_
>> >> >____________________________
>> >> >_______
>> >> >> Acesse nosso portal www.click21.com.br
>> >> >>
>> >> >> Porque internet gr�tis, nem a Embratel
>pode
>> >> >fazer mais barato. Mas pode
>> >> >fazer melhor.
>> >> >>
>> >> >>
>> >> >>
>> >> >>
>> >>
>>
>>>----------------------------------------------
>-
>> >-
>> >> >--------------------------
>> >> >-----------------
>> >> >> Ceara' Java User Group
>> >> >>
>> >> >> Para cancelar sua assinatura, envie um
>> >> >e-mail para:
>> >> >[EMAIL PROTECTED]
>> >> >> Para mais informacoes, mande um e-mail
>> >para:
>> >> >[EMAIL PROTECTED]
>> >> >> Falar com o administrador? e-mail para:
>> >> >[EMAIL PROTECTED]
>> >> >>
>> >> >>
>> >> >
>> >> >
>> >> >
>> >>
>>
>>>----------------------------------------------
>-
>> >-
>> >>
>>-------------------------------------------
>> >> >Ceara' Java User Group
>> >> >
>> >> > Para cancelar sua assinatura, envie um
>> >e-mail
>> >> >para: [EMAIL PROTECTED]
>> >> > Para mais informacoes, mande um e-mail
>> >para:
>> >> >[EMAIL PROTECTED]
>> >> > Falar com o administrador? e-mail para:
>> >> >[EMAIL PROTECTED]
>> >>
>> >>
>> >>
>> >>
>> >>
>> >>
>>
>>_______________________________________________
>_
>> >____________________________
>> >
>> >_______
>> >> Acesse nosso portal www.click21.com.br
>> >>
>> >> Porque internet gr�tis, nem a Embratel pode
>> >fazer mais barato. Mas pode
>> >fazer melhor.
>> >>
>> >>
>> >>
>> >>
>>
>>-----------------------------------------------
>-
>> >--------------------------
>> >-----------------
>> >> Ceara' Java User Group
>> >>
>> >> Para cancelar sua assinatura, envie um
>> >e-mail para:
>> >[EMAIL PROTECTED]
>> >> Para mais informacoes, mande um e-mail
>para:
>> >[EMAIL PROTECTED]
>> >> Falar com o administrador? e-mail para:
>> >[EMAIL PROTECTED]
>> >>
>> >>
>> >
>> >
>>
>>-----------------------------------------------
>-
>> >-------------------------------------------
>> >
>> >
>> >Ceara' Java User Group
>> >
>> >
>> >
>> > Para cancelar sua assinatura, envie um
>e-mail
>> >para:
>> >[EMAIL PROTECTED]
>> >
>> > Para mais informacoes, mande um e-mail
>para:
>> >[EMAIL PROTECTED]
>> >
>> > Falar com o administrador? e-mail para:
>> >[EMAIL PROTECTED]
>> >
>> >
>> >
>> >
>> >
>> >
>> >
>> >
>> >
>>
>>-----------------------------------------------
>-
>> >-------------------------------------------
>> >Ceara' Java User Group
>> >
>> > Para cancelar sua assinatura, envie um
>e-mail
>> >para: [EMAIL PROTECTED]
>> > Para mais informacoes, mande um e-mail
>para:
>> >[EMAIL PROTECTED]
>> > Falar com o administrador? e-mail para:
>> >[EMAIL PROTECTED]
>>
>>
>>
>>
>>
>>
>________________________________________________
>____________________________
>_______
>> Acesse nosso portal www.click21.com.br
>>
>> Porque internet gr�tis, nem a Embratel pode
>fazer mais barato. Mas pode
>fazer melhor.
>>
>>
>>
>>
>------------------------------------------------
>--------------------------
>-----------------
>> Ceara' Java User Group
>>
>> Para cancelar sua assinatura, envie um
>e-mail para:
>[EMAIL PROTECTED]
>> Para mais informacoes, mande um e-mail para:
>[EMAIL PROTECTED]
>> Falar com o administrador? e-mail para:
>[EMAIL PROTECTED]
>>
>>
>>
>
>
>------------------------------------------------
>-------------------------------------------
>Ceara' Java User Group
>
> Para cancelar sua assinatura, envie um e-mail
>para: [EMAIL PROTECTED]
> Para mais informacoes, mande um e-mail para:
>[EMAIL PROTECTED]
> Falar com o administrador? e-mail para:
>[EMAIL PROTECTED]
___________________________________________________________________________________
Acesse nosso portal www.click21.com.br
Porque internet gr�tis, nem a Embratel pode fazer mais barato. Mas pode fazer melhor.
-------------------------------------------------------------------------------------------
Ceara' Java User Group
Para cancelar sua assinatura, envie um e-mail para: [EMAIL PROTECTED]
Para mais informacoes, mande um e-mail para: [EMAIL PROTECTED]
Falar com o administrador? e-mail para: [EMAIL PROTECTED]