WEBGEST - forum

General => De toate => Subiect creat de: dfreddie din Februarie 28, 2010, 05:25:38 PM

Titlu: 3.2.4
Scris de: dfreddie din Februarie 28, 2010, 05:25:38 PM
Dupa modificarile facute pentru versiune 3.2.4 nu mai pot vizualiza din Rapoarte functia Top!
Apare mesajull " Asteptati se incarca!!" ... si atat. Oare am facut ceea ce trebuia??
Titlu: Re: 3.2.4
Scris de: cios din Martie 01, 2010, 11:01:55 AM
Ce ai făcut, de fapt? Ai pus noul BIRT sau nu?

E ciudat, fiindcă acest raport funcționează corect pe toate sistemele ce le-am încercat, inclusiv pe demo-online. Dacă nu e actualizat ReportEngine-ul de BIRT, nu mai sunt funcționale doar balanța (salvare pdf) și Fișa de magazie, rapoarte care au fost modificate cu noua versiune. La Top nu s-a umblat, deci nu e cazul.

Revin-o cu detalii, eventual un catalina.out.
Titlu: Re: 3.2.4
Scris de: dfreddie din Martie 01, 2010, 03:24:06 PM
Da am pus BIRT-ul nou.
Am observat ca nu mai exporta nici in PDF facturile emise.
Asta-i o eroare din Firefox in momentul cand am vrut sa export factura emisa in PDF.


org.apache.jasper.JasperException: An exception occurred processing JSP page /SablonRB.jsp at line 626

623:            show=true;
624:           try{
625:          OutputStream ostream=null;
626:          ostream=brt.RunOS(sc);
627:          if(ostream!=null){
628:             output=ostream.toString();
629:          }else{


Stacktrace:
   org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:505)
   org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:398)
   org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:342)
   org.apache.jasper.servlet.JspServlet.service(JspServlet.java:267)
   javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
Titlu: Re: 3.2.4
Scris de: dfreddie din Martie 01, 2010, 03:53:20 PM
Pentru aceeasi operatiune ... am o alta eroare:

java.lang.NoSuchMethodError: org.eclipse.birt.report.engine.api.EmitterInfo.<init>(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/Boolean;Ljava/lang/String;ZLorg/eclipse/birt/core/framework/IConfigurationElement;)V
   org.eclipse.birt.report.engine.extension.internal.ExtensionManager.loadEmitterExtensionDefns(ExtensionManager.java:625)
   org.eclipse.birt.report.engine.extension.internal.ExtensionManager.<init>(ExtensionManager.java:148)
   org.eclipse.birt.report.engine.extension.internal.ExtensionManager.createInstance(ExtensionManager.java:161)
   org.eclipse.birt.report.engine.extension.internal.ExtensionManager.getInstance(ExtensionManager.java:170)
   org.eclipse.birt.report.engine.api.impl.ReportEngineHelper.<init>(ReportEngineHelper.java:81)
   org.eclipse.birt.report.engine.api.impl.ReportEngine.<init>(ReportEngine.java:136)
   org.eclipse.birt.report.engine.api.impl.ReportEngineFactory$1.run(ReportEngineFactory.java:18)
   org.eclipse.birt.report.engine.api.impl.ReportEngineFactory$1.run(ReportEngineFactory.java:1)
   java.security.AccessController.doPrivileged(Native Method)
   org.eclipse.birt.report.engine.api.impl.ReportEngineFactory.createReportEngine(ReportEngineFactory.java:14)
   mirabit.gest.util.BirtInterface.getBirtEngine(BirtInterface.java:329)
   mirabit.gest.util.BirtInterface.prerun(BirtInterface.java:268)
   mirabit.gest.util.BirtInterface.RunOSRes(BirtInterface.java:144)
   mirabit.gest.servlets.Downl.doGet(Downl.java:633)
   javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
   javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
Titlu: Re: 3.2.4
Scris de: cios din Martie 01, 2010, 03:59:40 PM
Înseamnă că nu merge niciun raport cu noul BIRT?

Ai șters vechile librării din Tomcat (în noul mod de instalare, cu editarea catalina.properties, nu mai e nevoie de ele, și acum se bat cap în cap)?
Titlu: Re: 3.2.4
Scris de: dfreddie din Martie 01, 2010, 04:29:47 PM
in tomcat/lib n-am gasit nimic cu x-birt*
Titlu: Re: 3.2.4
Scris de: cios din Martie 01, 2010, 04:42:39 PM
Ele trebuie că sunt acolo, dar poate le-ai pus fără acel prefix. Sunt 21 (nu-i sigur!) în versiunea anterioară. Poți să le identifici prin comparație cu ce există în vechiul /ReportEngine/lib - sunt exact aceleași.
Titlu: Re: 3.2.4
Scris de: dfreddie din Martie 01, 2010, 04:48:16 PM
M-am uitat inca o data ... nici in tomcat/lib si nici in webapp/ReportEngine/lib nu am nimic sa inceapa cu x-birt* ...
Titlu: Re: 3.2.4
Scris de: cios din Martie 01, 2010, 05:01:11 PM
Of, of! Eu mă refeream la ele - jar-urile - fără prefix. Prefixarea cu X-BIRT era o recomandare doar, pentru identificarea mai ușoară între celelalte. Înseamnă că pe acel sistem nu s-a făcut.

Deci caută-le în Tomcat/lib exact cu aceleași nume ca în /ReportEngine/lib.
Titlu: Re: 3.2.4
Scris de: dfreddie din Martie 01, 2010, 05:06:21 PM
Am luat tot ce era in ReportEngine/lib si am copiat in tomcat/lib ... si acum exporta factura in pdf :)
... si merge si functia Top ...Merci mult!!!
Titlu: Re: 3.2.4
Scris de: dfreddie din Martie 01, 2010, 05:43:10 PM
Acum ... insa nu-mi mai apare sigla pe chitanta. Am mers in partea de administrare si i-am dat sa incarce din nou sigla ... Dupa aceste operatii nu-mi mai incarca nici pe factura sifla :)
Titlu: Re: 3.2.4
Scris de: cios din Martie 01, 2010, 05:46:46 PM
CitatAm luat tot ce era in ReportEngine/lib si am copiat in tomcat/lib ...

Dar ... tocmai de efortul ăsta vrem să (vă) scăpăm de acum încolo! Dacă se editează corect fișierul catalina.properties, nu mai e nevoie să se copieze librăriile de BIRT la orice versiune nouă - Tomcat-ul le citește direct din /ReportEngine/lib.
Titlu: Re: 3.2.4
Scris de: cios din Martie 01, 2010, 06:23:25 PM
Citat din: dfreddie din Martie 01, 2010, 05:43:10 PM
Acum ... insa nu-mi mai apare sigla pe chitanta. Am mers in partea de administrare si i-am dat sa incarce din nou sigla ... Dupa aceste operatii nu-mi mai incarca nici pe factura sifla :)

Ceva mesaj de eroare, în interfață sau în log?
Titlu: Re: 3.2.4
Scris de: dfreddie din Martie 01, 2010, 07:01:33 PM
Asta este ceea ce apre la listare in locul siglei pe chitanta. Pe factura iese OK.


The resource of this
report item is not
reachable.
Titlu: Re: 3.2.4
Scris de: cios din Martie 01, 2010, 07:17:05 PM
?! Rămâne pe mâine...

Titlu: Re: 3.2.4
Scris de: dfreddie din Martie 01, 2010, 07:18:39 PM
OK. Merci.
Titlu: Re: 3.2.4
Scris de: cios din Martie 02, 2010, 01:26:41 PM
S-a lămurit cu sigla la chitanță. Acolo rămăsese preluarea imaginii din folderul /images/, pus în /webapps/, lângă webgest. Între timp imaginile se depozitează în baza de date, iar la acel raport nu s-a mai făcut redirectarea, așa că degeaba introduci din administrare! S-a corectat pentru versiunea următoare.

Verifică totuși dacă există sigla și în vechiul loc, poate s-a șters. Ar trebui să apară pe chitanță de acolo, și cu versiunea actuală.
Titlu: Re: 3.2.4
Scris de: dfreddie din Martie 02, 2010, 04:05:42 PM
Multumesc frumos. Asteptam versiunea urmatoare :)