[jbosstools-issues] [JBoss JIRA] Commented: (JBIDE-2220) JBoss BIRT Integration

Snjezana Peco (JIRA) jira-events at lists.jboss.org
Fri Feb 27 17:51:45 EST 2009


    [ https://jira.jboss.org/jira/browse/JBIDE-2220?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12454791#action_12454791 ] 

Snjezana Peco commented on JBIDE-2220:
--------------------------------------

The servlet is used to start BIRT OSGi Runtime that renders a report. This is the standard way used within the BIRT project.
The Hibernate ODA driver is executed within the OSGi Runtime. It uses a session factory or entity manager factory from the server's JNDI namespace, entity classes included into the session factory/entity manager factory (hql queries). See ServerOdaFactory.getSessionFactory(). The OSGi Runtime is executed within the JBoss server's JVM, uses the server's classpath (we don't deploy hibernate libraries), server's JNDI (session factory/entity manager factory) ...

The servlet is the way to start the OSGi framework. It is also possible to create a JBoss AS service to start the OSGi framework. 
Advantages:
- we would have most of the BIRT libraries at one place on the server; the BIRT WAR would be significantly reduced
Disadvantages:
- the service would be JBoss specific
- we would have to upgrade the service when upgrading BIRT

> JBoss BIRT Integration
> ----------------------
>
>                 Key: JBIDE-2220
>                 URL: https://jira.jboss.org/jira/browse/JBIDE-2220
>             Project: Tools (JBoss Tools)
>          Issue Type: Feature Request
>          Components: birt
>            Reporter: Snjezana Peco
>            Assignee: Max Rydahl Andersen
>            Priority: Blocker
>             Fix For: 3.0.0.GA
>
>         Attachments: hbds.zip, JBossBirtIntegration.zip, org.jboss.tools.birt.feature.zip
>
>
> I am going to integrate JBoss Tools with BIRT.
> The integration will include the following functionalities:
> - creating a data source based on the Hibernate Tools configuration
> - creating a data set including most of the Hibernate Tools features (browsing the Hibernate artifacts, syntax highlighting, formating, content assist...), D&D ...
> - the data set preview
> - creating reports using the Hibernate data source 
> - adding deployment within a web projects (JSF, Seam...)

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        



More information about the jbosstools-issues mailing list