Details

    • Type: Task Task
    • Status: Closed Closed (View Workflow)
    • Priority: Major Major
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: 6.0.0.M1
    • Component/s: Web (Tomcat) service
    • Security Level: Public (Everyone can see)
    • Labels:
      None
    • Similar Issues:
      Show 9 results 

      Description

      Starting from 1.0.0.Beta4 JBoss OSGi can handle WAR deployments in JBoss.
      Disable the ordinary webapp deployment to Tomcat for these bundles.

      Later the JBoss Web Service should be enabled to handle OSGi WAR deployments.
      i.e. there would be just one service to handle WARs

        Issue Links

          Activity

          Hide
          Thomas Diesler
          added a comment -

          Done in jboss-osgi-deployers

          /**

          • Sets the default relative order.
            */
            public BundleStructureDeployer() { // WARStructure: 1000 // JARStructure: 10000 setRelativeOrder(500); }
          Show
          Thomas Diesler
          added a comment - Done in jboss-osgi-deployers /** Sets the default relative order. */ public BundleStructureDeployer() { // WARStructure: 1000 // JARStructure: 10000 setRelativeOrder(500); }
          Hide
          Thomas Diesler
          added a comment -

          Revisit for *.war deployments

          Show
          Thomas Diesler
          added a comment - Revisit for *.war deployments
          Hide
          Thomas Diesler
          added a comment -

          Fixed in LegacyWebXmlLessDeployer

          // Detect and ignore OSGi WAR deployments
          // FIXME Use typed OSGiMetaData when we have it available at runtime
          String bundleSymbolicName = (String) unit.getAttachment("org.jboss.osgi.bundle.symbolic.name");
          if (bundleSymbolicName != null)

          { log.debug("Ignore OSGi webapp: " + bundleSymbolicName); return; }
          Show
          Thomas Diesler
          added a comment - Fixed in LegacyWebXmlLessDeployer // Detect and ignore OSGi WAR deployments // FIXME Use typed OSGiMetaData when we have it available at runtime String bundleSymbolicName = (String) unit.getAttachment("org.jboss.osgi.bundle.symbolic.name"); if (bundleSymbolicName != null) { log.debug("Ignore OSGi webapp: " + bundleSymbolicName); return; }

            People

            • Assignee:
              Thomas Diesler
              Reporter:
              Thomas Diesler
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: