Maven Repository - POM file for JBoss jboss-as-server 5.0.1.GA 5.0.1.GA

Summary

JBoss Application Server Server.

JBoss Application Server (server module).

Declaration

Here is the list of declaration for jboss-as-server. If you use Maven you can use the following code to add the dependency for this POM file.

<dependency>
   <groupId>org.jboss.jbossas</groupId>
   <artifactId>jboss-as-server</artifactId>
   <version>5.0.1.GA</version>
</dependency>

If you think this Maven repository POM file listing for jboss-as-server is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.

Plugin

The following plugins are used in the jboss-as-server-5.0.1.GA.jar

  1. javacc-maven-plugin
  2. maven-assembly-plugin
  3. rmic-maven-plugin




Packages

The following packages are defined in the jboss-as-server-5.0.1.GA.jar

org.jboss
org.jboss.cache.invalidation
org.jboss.cache.invalidation.bridges
org.jboss.cache.invalidation.triggers
org.jboss.client
org.jboss.corba
org.jboss.deployment
org.jboss.deployment.dependency
org.jboss.deployment.plugin
org.jboss.deployment.security
org.jboss.deployment.vfs
org.jboss.ejb
org.jboss.ejb.deployers
org.jboss.ejb.plugins
org.jboss.ejb.plugins.cmp.bridge
org.jboss.ejb.plugins.cmp.ejbql
org.jboss.ejb.plugins.cmp.jdbc
org.jboss.ejb.plugins.cmp.jdbc.bridge
org.jboss.ejb.plugins.cmp.jdbc.keygen
org.jboss.ejb.plugins.cmp.jdbc.metadata
org.jboss.ejb.plugins.cmp.jdbc2
org.jboss.ejb.plugins.cmp.jdbc2.bridge
org.jboss.ejb.plugins.cmp.jdbc2.keygen
org.jboss.ejb.plugins.cmp.jdbc2.schema
org.jboss.ejb.plugins.inflow
org.jboss.ejb.plugins.jms
org.jboss.ejb.plugins.keygenerator
org.jboss.ejb.plugins.keygenerator.hilo
org.jboss.ejb.plugins.keygenerator.uuid
org.jboss.ejb.plugins.local
org.jboss.ejb.plugins.lock
org.jboss.ejb.plugins.security
org.jboss.ejb.txtimer
org.jboss.invocation
org.jboss.invocation.http.interfaces
org.jboss.invocation.http.server
org.jboss.invocation.jrmp.interfaces
org.jboss.invocation.jrmp.server
org.jboss.invocation.local
org.jboss.invocation.pooled.interfaces
org.jboss.invocation.pooled.server
org.jboss.invocation.unified.interfaces
org.jboss.invocation.unified.marshall
org.jboss.invocation.unified.server
org.jboss.jms
org.jboss.jms.jndi
org.jboss.jms.recovery
org.jboss.jmx.adaptor.rmi
org.jboss.jmx.connector.invoker
org.jboss.jmx.connector.invoker.client
org.jboss.jmx.connector.invoker.serializablepolicy
org.jboss.logging
org.jboss.metadata
org.jboss.monitor
org.jboss.monitor.client
org.jboss.naming
org.jboss.naming.client.java
org.jboss.naming.interceptors
org.jboss.naming.java
org.jboss.proxy
org.jboss.proxy.compiler
org.jboss.proxy.ejb
org.jboss.proxy.ejb.handle
org.jboss.tm
org.jboss.tm.usertx.client
org.jboss.tm.usertx.interfaces
org.jboss.tm.usertx.server
org.jboss.verifier
org.jboss.verifier.event
org.jboss.verifier.factory
org.jboss.verifier.strategy
org.jboss.web
org.jboss.web.deployers




POM File Source

Here is the content of the POM file.

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
  <parent>
    <groupId>org.jboss.jbossas</groupId>
    <artifactId>jboss-as-parent</artifactId>
    <version>5.0.1.GA</version>
  </parent>
  <modelVersion>4.0.0</modelVersion>
  <groupId>org.jboss.jbossas</groupId>
  <artifactId>jboss-as-server</artifactId>
  <packaging>jar</packaging>
  <name>JBoss Application Server Server</name>
  <url>http://www.jboss.org/jbossas</url>
  <description>JBoss Application Server (server module)</description>
  
  <build>
    <sourceDirectory>src/main</sourceDirectory>
    <plugins>
      <plugin>
        <groupId>org.codehaus.mojo</groupId>
        <artifactId>javacc-maven-plugin</artifactId>
        <executions>
          <execution>
            <id>jjtree-jbossql</id>
            <goals>
              <goal>jjtree</goal>
            </goals>
            <configuration>
              <sourceDirectory>${project.build.sourceDirectory}</sourceDirectory>
              <includes>
                <include>org/jboss/ejb/plugins/cmp/ejbql/JBossQLParser.jjt</include>
              </includes>
            </configuration>
          </execution>
          <execution>
            <id>jjtree-ejbql</id>
            <goals>
              <goal>jjtree</goal>
            </goals>
            <configuration>
              <sourceDirectory>${project.build.sourceDirectory}</sourceDirectory>
              <includes>
                <include>org/jboss/ejb/plugins/cmp/ejbql/EJBQLParser.jjt</include>
              </includes>
            </configuration>
          </execution>
          <execution>
            <id>javacc</id>
            <goals>
              <goal>javacc</goal>
            </goals>
            <configuration>
              <sourceDirectory>${project.build.directory}/generated-sources/jjtree/</sourceDirectory>
            </configuration>
          </execution>
        </executions>
      </plugin>
      <plugin>
        <groupId>org.codehaus.mojo</groupId>
        <artifactId>rmic-maven-plugin</artifactId>
        <executions>
          <execution>
            <id>rmi-compile</id>
            <goals>
              <goal>rmic</goal>
            </goals>
            <configuration>
              <outputDirectory>${project.build.outputDirectory}</outputDirectory>
              <includes>
                <include>org/jboss/tm/usertx/server/UserTransactionSessionFactoryImpl.class</include>
                <include>org/jboss/tm/usertx/server/UserTransactionSessionImpl.class</include>
                <!--
                <include>org/jboss/jmx/adaptor/rmi/RMIAdaptorImpl.class</include>
                <include>org/jboss/jmx/connector/notification/RMIClientNotificationListener.class</include>
                -->
                <include>org/jboss/invocation/jrmp/server/JRMPInvoker.class</include>
              </includes>
            </configuration>
          </execution>
        </executions>
      </plugin>
      <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-assembly-plugin</artifactId>
        <executions>
          <execution>
            <id>assemble-jars</id>
            <goals>
              <goal>attached</goal>
            </goals>
            <phase>package</phase>
            <configuration>
              <descriptors>
                <descriptor>src/assembly/client.xml</descriptor>
                <descriptor>src/assembly/jboss.xml</descriptor>
                <descriptor>src/assembly/jboss-minimal.xml</descriptor>
                <descriptor>src/assembly/jmx-adaptor-plugin.xml</descriptor>
                <descriptor>src/assembly/jmx-invoker-adaptor-client.xml</descriptor>
              </descriptors>
            </configuration>
          </execution>
          <execution>
            <id>assemble-shutdown-jar</id>
            <goals>
              <goal>attached</goal>
            </goals>
            <phase>package</phase>
            <configuration>
              <descriptors>
                <descriptor>src/assembly/shutdown.xml</descriptor>
              </descriptors>
              <archive>
                <manifestEntries>
                  <Main-Class>org.jboss.Shutdown</Main-Class>
                  <Class-Path>../client/jbossall-client.jar ../client/log4j.jar ../lib/jboss-jmx.jar</Class-Path>
                </manifestEntries>
              </archive>
            </configuration>
          </execution>
          <execution>
            <id>assemble-testsuite-support-jar</id>
            <goals>
              <goal>attached</goal>
            </goals>
            <phase>package</phase>
            <configuration>
              <descriptors>
                <descriptor>src/assembly/testsuite-support.xml</descriptor>
              </descriptors>
              <archive>
                <manifestEntries>
                  <Main-Class>org.jboss.jmx.service.Deployer</Main-Class>
                  <Class-Path>./ jnp-client.jar jboss-jmx.jar ../conf/ ../lib/jboss-jmx.jar</Class-Path>
                </manifestEntries>
              </archive>
            </configuration>
          </execution>
          <execution>
            <id>assemble-verifier-jar</id>
            <goals>
              <goal>attached</goal>
            </goals>
            <phase>package</phase>
            <configuration>
              <descriptors>
                <descriptor>src/assembly/verifier.xml</descriptor>
              </descriptors>
              <archive>
                <manifestEntries>
                  <Main-Class>org.jboss.verifier.Main</Main-Class>
                  <Class-Path>../lib/ext/jpl-util-0_5b.jar ../client/jboss-j2ee.jar ../lib/jaxp.jar ../lib/crimson.jar ../external/metadata.jar</Class-Path>
                </manifestEntries>
              </archive>
            </configuration>
          </execution>
        </executions>
      </plugin>
    </plugins>
  </build>
  
  <dependencies>
    <!-- Compile (global dependencies) -->
    <dependency>
      <groupId>jboss</groupId>
      <artifactId>jboss-serialization</artifactId>
    </dependency>
    
    <dependency>
      <groupId>sun-jaxb</groupId>
      <artifactId>jaxb-api</artifactId>
    </dependency>
    
    <dependency>
      <groupId>org.jboss.jbossas</groupId>
      <artifactId>jboss-as-deployment</artifactId>
    </dependency>
    
    <dependency>
      <groupId>org.jboss.jbossas</groupId>
      <artifactId>jboss-as-bootstrap</artifactId>
    </dependency>
    
    <dependency>
      <groupId>org.jboss.integration</groupId>
      <artifactId>jboss-deployment-spi</artifactId>
    </dependency>
    
    <dependency>
      <groupId>org.jboss.jpa</groupId>
      <artifactId>jboss-jpa-deployers</artifactId>
    </dependency>
    
    <dependency>
      <groupId>org.jboss.security</groupId>
      <artifactId>jbosssx</artifactId>
    </dependency>
    
    <dependency>
      <groupId>org.jboss</groupId>
      <artifactId>jboss-common-core</artifactId>
    </dependency>
    
    <dependency>
      <groupId>org.jboss.metadata</groupId>
      <artifactId>jboss-metadata</artifactId>
    </dependency>
    
    <dependency>
      <groupId>log4j</groupId>
      <artifactId>log4j</artifactId>
    </dependency>
    
    <dependency>
      <groupId>org.jboss.jbossas</groupId>
      <artifactId>jboss-as-system-jmx</artifactId>
    </dependency>
    
    <dependency>
      <groupId>org.jboss.jbossas</groupId>
      <artifactId>jboss-as-system</artifactId>
    </dependency>
    
    <dependency>
      <groupId>org.jboss.javaee</groupId>
      <artifactId>jboss-ejb-api</artifactId>
    </dependency>
    
    <dependency>
      <groupId>junit</groupId>
      <artifactId>junit</artifactId>
      <scope>test</scope>
    </dependency>
    
    <dependency>
      <groupId>org.jboss.jbossas</groupId>
      <artifactId>jboss-as-j2se</artifactId>
    </dependency>
    
    <dependency>
      <groupId>org.jboss.jbossas</groupId>
      <artifactId>jboss-as-security</artifactId>
    </dependency>
    
    <dependency>
      <groupId>org.jboss.integration</groupId>
      <artifactId>jboss-transaction-spi</artifactId>
    </dependency>
    
    <dependency>
      <groupId>org.jboss.javaee</groupId>
      <artifactId>jboss-jacc-api</artifactId>
    </dependency>
    
    <dependency>
      <groupId>org.hibernate</groupId>
      <artifactId>ejb3-persistence</artifactId>
    </dependency>
    
    <dependency>
      <groupId>org.jboss.javaee</groupId>
      <artifactId>jboss-jms-api</artifactId>
    </dependency>
    
    <dependency>
      <groupId>org.jboss.ws.native</groupId>
      <artifactId>jbossws-native-saaj</artifactId>
    </dependency>
    
    <dependency>
      <groupId>org.jboss.ws.native</groupId>
      <artifactId>jbossws-native-jaxws</artifactId>
    </dependency>
      
    <dependency>
      <groupId>org.jboss.naming</groupId>
      <artifactId>jnp-client</artifactId>
    </dependency>
    
    <dependency>
      <groupId>javax.security</groupId>
      <artifactId>jaas</artifactId>
    </dependency>
    
    <dependency>
      <groupId>org.jboss.javaee</groupId>
      <artifactId>jboss-jca-api</artifactId>
    </dependency>
    
    <dependency>
      <groupId>org.jboss.security</groupId>
      <artifactId>jbosssx-client</artifactId>
    </dependency>
    
    <dependency>
      <groupId>bcel</groupId>
      <artifactId>bcel</artifactId>
    </dependency>
    
    <dependency>
      <groupId>oswego-concurrent</groupId>
      <artifactId>concurrent</artifactId>
    </dependency>
    
    <dependency>
      <groupId>org.jboss.remoting</groupId>
      <artifactId>jboss-remoting</artifactId>
    </dependency>
    
    <dependency>
      <groupId>jpl-util</groupId>
      <artifactId>jpl-util</artifactId>
    </dependency>
    
    <dependency>
      <groupId>jpl-pattern</groupId>
      <artifactId>jpl-pattern</artifactId>
    </dependency>
    
    <dependency>
      <groupId>org.jboss</groupId>
      <artifactId>jbossxb</artifactId>
    </dependency>
    
    <dependency>
      <groupId>org.jboss.naming</groupId>
      <artifactId>jnpserver</artifactId>     
    </dependency>
    
    <dependency>
      <groupId>gnu-getopt</groupId>
      <artifactId>getopt</artifactId>
    </dependency>

  </dependencies>
  
</project>