[jbosstools-issues] [JBoss JIRA] Commented: (JBIDE-4401) Missing required plug-in org.eclipse.birt.doc_[2.5.0,3.0.0).

Snjezana Peco (JIRA) jira-events at lists.jboss.org
Wed Jun 3 04:35:56 EDT 2009


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

Snjezana Peco commented on JBIDE-4401:
--------------------------------------

> adding birt as a dependency to these will create a cycle won't it.....since richfaces requires seam which requires hibernate tools which requires birt....

I have added requirements for the birt driver, not for the birt builder. 

#builders/as/build.requires
builder.requires=jbeap,eclipse,emf,xsd,gef,dtp,webtools,birt,tptp                  #requirements for drivers; I added birt
builder.requiredBuilders=archives                                                                         # requirements for builders; I didn't add anything

Drivers can't create a binary cycle because they are already built.
For instance, richfaces,seam, hibernate tools ... already require emf,xsd,dtp,gef,dtp,webtools drivers and don't create a binary cycle.
Otherwise,  hibernate tools doesn't require either the birt drivers or birt builder.

> Why, if these require TPTP would they also need BIRT?

Eclipse TPTP's org.eclipse.tptp.test.report.birt.doc.user plugin requires Eclipse BIRT's org.eclipse.birt.doc plugin. This has been introduced by TPTP RC2 (TPTP RC3 has this dependency too). This dependency is related to TPTP/BIRT SDK and runtime because the  doc plugins are part of the runtime. These are Eclipse projects and we can't change them.
build #223 (revision #5159 of the releng plugin) doesn't include the changes that I added to the as and richfaces builders. They are added to the revision #5160.

> Missing required plug-in org.eclipse.birt.doc_[2.5.0,3.0.0).
> ------------------------------------------------------------
>
>                 Key: JBIDE-4401
>                 URL: https://jira.jboss.org/jira/browse/JBIDE-4401
>             Project: Tools (JBoss Tools)
>          Issue Type: Bug
>          Components: Build/Releng
>    Affects Versions: 3.1.0.M1
>            Reporter: Nick Boldt
>            Assignee: Nick Boldt
>             Fix For: 3.1.0.M1
>
>
> http://hudson.qa.jboss.com/hudson/view/DevStudio/job/devstudio-nightly-2.1.0.M1/218/console
>      [java] [eclipse.buildScript] Some inter-plug-in dependencies have not been satisfied.
>      [java] [eclipse.buildScript] Bundle org.eclipse.tptp.test.report.birt.doc.user:
>      [java] [eclipse.buildScript] 	Missing required plug-in org.eclipse.birt.doc_[2.5.0,3.0.0).
>      [java] [eclipse.buildScript] Some inter-plug-in dependencies have not been satisfied.
>      [java] [eclipse.buildScript] Bundle org.eclipse.tptp.test.report.birt.doc.user:
>      [java] [eclipse.buildScript] 	Missing required plug-in org.eclipse.birt.doc_[2.5.0,3.0.0).
> Something depends on birt.doc, so we'll have to use the binary which includes this (eg., switch from runtime to sdk?)

-- 
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