-
1. Re: Help with Jboss Tools and BIRT
snjeza Aug 3, 2011 8:21 AM (in response to bussard)1 of 1 people found this helpfulCurrently, the JBoss BIRT integration isn't compatible with JBT 3.3.x/BIRT 3.7. See https://issues.jboss.org/browse/JBIDE-9299
https://jira.jboss.org/browse/JBIDE-4971 is a server issue and isn't fixed yet.
> Somebody can help me with a step by step how to configure a project in Eclipse Helios SR2; Jboss Tools 3.2 GA and Seam 2.2.2.Final ?
You have to create a new Seam Web project and add the BIRT Reporting Runtime Componet facet on the first page of the wizard.
It would also be helpful if you would take a look at the Birt Plugin Integration Reference Guide on http://docs.jboss.org/tools/3.2.0.GA/en/jboss_birt_plugin_ref_guide/html/index.html
-
2. Re: Help with Jboss Tools and BIRT
bussard Aug 3, 2011 9:05 AM (in response to snjeza)>You have to create a new Seam Web project and add the BIRT Reporting Runtime Componet facet on the first page of the wizard.
I had completed the wizard, but when I run the project at JBoss AS 5.1 this warn appears in log:
WARN [AbstractVirtualFileHandler] No such existing handler, falling back to old root + path: vfsfile:/home/acacio/Dev/workspaces/Testes/.metadata/.plugins/org.jboss.ide.eclipse.as.core/JBoss_5.1_Runtime_Server1312373853112/deploy/Relatorios-ear.ear/Relatorios.war/WEB-INF/platform/configuration/org.eclipse.osgi
Then the application is continously redeployed.
What can I do to solve this ?
-
3. Re: Help with Jboss Tools and BIRT
snjeza Aug 3, 2011 9:52 AM (in response to bussard)1 of 1 people found this helpfulThis issue can't be fixed within JBoss Tools.
BIRT doesn't allow creating the OSGi framework out of a web application (see https://bugs.eclipse.org/bugs/show_bug.cgi?id=300924). JBoss AS 5.1 scans WEB-INF/platform aggressively (https://jira.jboss.org/browse/JBIDE-4971).
Try to use JBoss AS 4.2.3 until https://issues.jboss.org/browse/JBIDE-9299 is fixed. It would need to enable deploying BIRT web applications using JBoss AS 7.
-
4. Re: Help with Jboss Tools and BIRT
bussard Aug 3, 2011 4:48 PM (in response to snjeza)Unfortunately I can't change from JBoss AS 5.1 for now, so I tried some workarounds and now I can preview birt reports.
I Chaged to Jboss Tools 3.3M2 with Eclipse Indigo and followed the tips from Tomas Cerny in this post http://www.seamframework.org/Documentation/WhatHappensWhenYouDeploySeamAppInJBoss5#H-TheQuickFixes
The only change needed was to remove
<bean name="SeamMTMatcher" class="org.jboss.seam.integration.microcontainer.deployers.SeamTempModificationTypeMatcher"/>
from
$JBOSS_HOME/server/default/deployers/seam.deployer/META-INF/seam-deployers-jboss-beans.xml
I don't know the true impact of this change, but now I can test birt with JBoss Tools.
-
5. Re: Help with Jboss Tools and BIRT
snjeza Aug 3, 2011 6:16 PM (in response to bussard)Thanks for the feedback.
I will add the workaround to https://jira.jboss.org/browse/JBIDE-4971
-
6. Re: Help with Jboss Tools and BIRT
maxandersen Aug 5, 2011 4:20 AM (in response to bussard)FYI: from what I know that workaround will disable incremental deployements since you won't have the modification timestamp check anymore. i.e. means that JSF/xhtml/html incl. seam hot loaded component class changes won't show up.