Uploaded image for project: 'Application Server 3  4  5 and 6'
  1. Application Server 3 4 5 and 6
  2. JBAS-4078

DeploymentManager.getAvailableModules() returns null

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Obsolete
    • Icon: Critical Critical
    • No Release
    • JBossAS-5.0.0.Beta2
    • Deployers
    • None

      This issue blocks an integration of JBoss AS 5 into NetBeans IDE.

      Steps to reproduce the behavior:
      1. create a simple web application and copy the .war file into the deploy directory (I used the 'default' server)
      2. start JBoss server (./run.sh)
      3. run the following code from a J2SE application (I added JBoss jars to the classpath):

      public class Main {
      public static void main(String[] args) {
      try

      { javax.enterprise.deploy.spi.factories.DeploymentFactory df = new org.jboss.deployment.spi.factories.DeploymentFactoryImpl(); javax.enterprise.deploy.spi.DeploymentManager dm; dm = df.getDeploymentManager("http://org.jboss.deployment/jsr88", null, null); javax.enterprise.deploy.spi.Target[] targets = dm.getTargets(); javax.enterprise.deploy.spi.TargetModuleID[] modules; modules = dm.getAvailableModules(javax.enterprise.deploy.shared.ModuleType.WAR, targets); System.out.println(targets.length + " " + targets[0]); System.out.println(modules); }

      catch (javax.enterprise.deploy.spi.exceptions.DeploymentManagerCreationException ex) {
      } catch (javax.enterprise.deploy.spi.exceptions.TargetException ex) {
      }
      }
      }

      The output of System.out.println statements is:
      1 org.jboss.deployment.spi.JMXTarget@161d36b
      null

      I expect the module representing the web application, but null is returned.

            Unassigned Unassigned
            lkotouc Libor Kotouc (Inactive)
            Votes:
            1 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: