Integrating Birt Reports

Ola Hodne Titlestad wrote:

Hi Cintia,

Please start by having a look at this documentation at launchpad:
https://answers.launchpad.net/dhis2/+faqs

And have a look at the archive for this mailing list as it contains
several
references to BIRT:
http://n2.nabble.com/DHIS-developers-list-f1563109.html

The link below illustrates Nabble's search functionality which can be
quite
useful when browsing mailing list archives. Here's a search for "BIRT".
http://n2.nabble.com/forum/Search.jtp?forum=1563109&local=y&query=BIRT

best regards,
Ola Hodne Titlestad
HISP
University of Oslo

Anyone feel like helping out?

From: Cintia Marisa <cintia.banze@gmail.com>
Date: Wed, Mar 4, 2009 at 7:39 AM
Subject: Integrating Birt Reports
To: larshelge@gmail.com

Hi, Larsh,
This is Cintia from the Mozambique team. I'm in charge of creating the
reports for our database.

The thing is: i've already designed the reports in BIRT, but i'm having
trouble when it comes to integrate the reports with DHIS.
When i try to add, a new report design, DHIS, can't seem to find it...
Can you help me on that, please? Maybe i'm doing the steps wrong, if you
could tell me the steps to do it, it would be helpfull.

Sorry, for my bad english.

Thanx in advance

--
Cintia Marisa

_______________________________________________
Mailing list:
https://launchpad.net/~dhis2-devs&lt;https://launchpad.net/~dhis2-devs&gt;
Post to : dhis2-devs@lists.launchpad.net
Unsubscribe :
https://launchpad.net/~dhis2-devs&lt;https://launchpad.net/~dhis2-devs&gt;
More help : https://help.launchpad.net/ListHelp

_______________________________________________
Mailing list: https://launchpad.net/~dhis2-devs
Post to : dhis2-devs@lists.launchpad.net
Unsubscribe : https://launchpad.net/~dhis2-devs
More help : https://help.launchpad.net/ListHelp

Hi, i've looked at the articles and it helped a lot!
I was able to design the reports and link them to dhis database, however
when i tried to view them in dhis ( with the birt viewer) i got the
following error :
"no report object could be found".

To correct it, I did what Lars said in this post:
http://n2.nabble.com/BIRT-report-caveat-td2209565.html#a2209565

But now I'm getting this on TomCat:

HTTP Status 500 -

···

On Sat, Mar 14, 2009 at 7:28 AM, Lars Helge Øverland > <larshelge@gmail.com>wrote:

---------- Forwarded message ----------

________________________________________
type Exception report
message
description The server encountered an internal error () that prevented it
from fulfilling this request.
exception
javax.servlet.ServletException: Error instantiating servlet class
org.eclipse.birt.report.servlet.ViewerServlet

org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)

  org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286)
  org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:845)

org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)

  org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
  java.lang.Thread.run(Unknown Source)
root cause
java.lang.NoClassDefFoundError: org.apache.commons.logging.LogFactory

  org.apache.axis.components.logger.LogFactory.class$(LogFactory.java:45)
  org.apache.axis.components.logger.LogFactory$1.run(LogFactory.java:45)
  java.security.AccessController.doPrivileged(Native Method)

org.apache.axis.components.logger.LogFactory.getLogFactory(LogFactory.java:41)

  org.apache.axis.components.logger.LogFactory.<clinit>(LogFactory.java:33)

org.apache.axis.transport.http.AxisServletBase.<clinit>(AxisServletBase.java:58)
  sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)

  sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
  sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
  java.lang.reflect.Constructor.newInstance(Unknown Source)
  java.lang.Class.newInstance0(Unknown Source)

  java.lang.Class.newInstance(Unknown Source)

org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
  org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286)
  org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:845)

org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
  org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
  java.lang.Thread.run(Unknown Source)

and on DHIS this:

type Status report
message Servlet ViewerServlet is not available
description The requested resource (Servlet ViewerServlet is not available)
is not available.

Any Help?

--
View this message in context: http://n2.nabble.com/-Dhis2-devs--Fwd%3A-Integrating-Birt-Reports-tp2477222p2501486.html
Sent from the DHIS developers list mailing list archive at Nabble.com.