Maven Repository - POM file for Log pax-logging-api 1.6.1 1.6.1

Summary

OPS4J Pax Logging - API.

The Pax Logging API Library is to allow for the Pax Logging Service to be reloaded without stopping the many dependent bundles. It also contains the OSGi Log Service API and the Knopflerfish Log API..

Declaration

Here is the list of declaration for pax-logging-api. If you use Maven you can use the following code to add the dependency for this POM file.

<dependency>
   <groupId>org.ops4j.pax.logging</groupId>
   <artifactId>pax-logging-api</artifactId>
   <version>1.6.1</version>
</dependency>

If you think this Maven repository POM file listing for pax-logging-api 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 pax-logging-api-1.6.1.jar

  1. maven-bundle-plugin
  2. maven-dependency-plugin
  3. maven-pax-plugin

Packages

The following packages are defined in the pax-logging-api-1.6.1.jar

org.apache.avalon.framework.logger
org.apache.commons.logging
org.apache.commons.logging.impl
org.apache.commons.logging.internal
org.apache.juli.logging
org.apache.juli.logging.internal
org.apache.log4j
org.apache.log4j.helpers
org.apache.log4j.internal
org.apache.log4j.spi
org.apache.log4j.xml
org.knopflerfish.service.log
org.ops4j.pax.logging
org.ops4j.pax.logging.avalon
org.ops4j.pax.logging.internal
org.ops4j.pax.logging.slf4j
org.osgi.service.log
org.slf4j
org.slf4j.helpers
org.slf4j.impl
org.slf4j.spi




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

  <modelVersion>4.0.0</modelVersion>

  <parent>
    <groupId>org.ops4j.pax</groupId>
    <artifactId>logging</artifactId>
    <version>1.6.1</version>
  </parent>

  <groupId>org.ops4j.pax.logging</groupId>
  <artifactId>pax-logging-api</artifactId>
  <packaging>bundle</packaging>

  <name>OPS4J Pax Logging - API</name>
  <description>
    The Pax Logging API Library is to allow for the Pax Logging Service to be reloaded without stopping the many
    dependent bundles. It also contains the OSGi Log Service API and the Knopflerfish Log API.
  </description>

  <build>
    <plugins>
      <plugin>
        <groupId>org.apache.felix</groupId>
        <artifactId>maven-bundle-plugin</artifactId>
      </plugin>
      <plugin>
        <groupId>org.ops4j</groupId>
        <artifactId>maven-pax-plugin</artifactId>
      </plugin>
      <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-dependency-plugin</artifactId>
        <executions>
          <execution>
            <id>unpack</id>
            <phase>generate-resources</phase>
            <goals>
              <goal>unpack</goal>
            </goals>
            <configuration>
              <artifactItems>
                <artifactItem>
                  <groupId>avalon-framework</groupId>
                  <artifactId>avalon-framework-api</artifactId>
                </artifactItem>
              </artifactItems>
              <outputDirectory>
                ${project.build.directory}/classes
              </outputDirectory>
            </configuration>
          </execution>
        </executions>
      </plugin>
    </plugins>
  </build>

  <dependencies>
    <dependency>
      <groupId>org.osgi</groupId>
      <artifactId>org.osgi.core</artifactId>
    </dependency>
    <dependency>
      <groupId>org.osgi</groupId>
      <artifactId>org.osgi.compendium</artifactId>
    </dependency>
    <dependency>
      <groupId>junit</groupId>
      <artifactId>junit</artifactId>
    </dependency>
    <dependency>
      <groupId>jmock</groupId>
      <artifactId>jmock</artifactId>
    </dependency>
    <dependency>
      <groupId>avalon-framework</groupId>
      <artifactId>avalon-framework-api</artifactId>
      <scope>provided</scope>
    </dependency>
  </dependencies>

</project>