Uploaded image for project: 'Tools (JBoss Tools)'
  1. Tools (JBoss Tools)
  2. JBIDE-11369

Runtime should depend on Seam, AS upstream components

XMLWordPrintable

      Issue #1:

      [ERROR] Cannot resolve project dependencies:
      [ERROR] Software being installed: org.jboss.tools.runtime.test.feature.feature.group 1.3.0.qualifier
      [ERROR] Missing requirement: org.jboss.tools.runtime.test 1.3.0.qualifier requires 'bundle org.jboss.tools.runtime.drools.detector 0.0.0' but it could not be found
      [ERROR] Cannot satisfy dependency: org.jboss.tools.runtime.test.feature.feature.group 1.3.0.qualifier depends on: org.jboss.tools.runtime.test 0.0.0
      [ERROR]
      [ERROR] Internal error: java.lang.RuntimeException: "No solution found because the problem is unsatisfiable.": ["Unable to satisfy dependency from org.jboss.tools.runtime.test 1.3.0.qualifier to bundle org.jboss.tools.runtime.drools.detector 0.0.0.", "Unable to satisfy dependency from org.jboss.tools.runtime.test 1.3.0.qualifier to bundle org.jboss.tools.runtime.jbpm.detector 0.0.0.", "No solution found because the problem is unsatisfiable."] -> [Help 1]

      So, need to remove those from the test plugin's MANIFEST.MF.

      --- a/runtime/tests/org.jboss.tools.runtime.test/META-INF/MANIFEST.MF
      +++ b/runtime/tests/org.jboss.tools.runtime.test/META-INF/MANIFEST.MF
      @@ -33,8 +33,6 @@ Require-Bundle: org.eclipse.core.runtime,
        org.jboss.tools.seam.xml.ui,
        org.jboss.tools.seam.text.ext,
        org.jboss.tools.runtime.as.detector,
      - org.jboss.tools.runtime.drools.detector,
      - org.jboss.tools.runtime.jbpm.detector,
        org.jboss.tools.runtime.seam.detector
       Bundle-ActivationPolicy: lazy
      

      Issue #2:

      To build Runtime component locally, need to fix the runtime-bootstrap profile in pom-core.xml and pom.xml:

      --- a/build/pom-core.xml
      +++ b/build/pom-core.xml
      @@ -530,6 +530,14 @@
                                      <module>../tests</module>
                                      <module>../common</module>
                                      <module>../jmx</module>
      +                               <module>../archives</module>
      +                               <module>../as</module>
      +                               <module>../hibernatetools</module>
      +                               <module>../jst</module>
      +                               <module>../xulrunner</module>
      +                               <module>../vpe</module>
      +                               <module>../jsf</module>
      +                               <module>../seam</module>
                                      <module>../usage</module>
                                      <module>../runtime</module>
      

            nickboldt Nick Boldt
            nickboldt Nick Boldt
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved: