Maven Repository - POM file for File esper 4.6.0 4.6.0

Summary

Esper.

Event stream and complex event processing component.

Declaration

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

<dependency>
   <groupId>com.espertech</groupId>
   <artifactId>esper</artifactId>
   <version>4.6.0</version>
</dependency>

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

License

Name:GNU General Public License Version 2
URL: http://www.gnu.org/licenses/old-licenses/gpl-2.0.txt.

Depends on

The esper-4.6.0 has 6 dependencies.The most popular ones are listed in the following table along with their categories and number of artifacts depending on them.

CategoryArtifactDepended By Count
Loglog4j 1.2.16
Apache Log4j 1.2
683
Logcommons-logging 1.1.1
Commons Logging is a thin adapter allowing configurable bridging to other, well known logging systems.
1143
Parserantlr-runtime 3.2
A framework for constructing recognizers, compilers, and translators from grammatical descriptions containing Java, C#, C++, or Python actions.
7
Byte Codecglib-nodep 2.2
Code generation library with shaded ASM dependecies
283
JUnitjunit 4.8.1
JUnit is a regression testing framework written by Erich Gamma and Kent Beck. It is used by the developer who implements unit tests in Java.
1256
MySQLmysql-connector-java 5.1.13
MySQL java connector
21




Plugin

The following plugins are used in the esper-4.6.0.jar

  1. maven-compiler-plugin
  2. maven-dependency-plugin
  3. maven-jar-plugin
  4. maven-site-plugin
  5. maven-source-plugin
  6. maven-surefire-plugin

Packages

The following packages are defined in the esper-4.6.0.jar

com.espertech.esper.adapter
com.espertech.esper.antlr
com.espertech.esper.client
com.espertech.esper.client.annotation
com.espertech.esper.client.context
com.espertech.esper.client.dataflow
com.espertech.esper.client.deploy
com.espertech.esper.client.hook
com.espertech.esper.client.metric
com.espertech.esper.client.scopetest
com.espertech.esper.client.soda
com.espertech.esper.client.time
com.espertech.esper.client.util
com.espertech.esper.collection
com.espertech.esper.collection.apachecommons
com.espertech.esper.core.context.activator
com.espertech.esper.core.context.factory
com.espertech.esper.core.context.mgr
com.espertech.esper.core.context.schedule
com.espertech.esper.core.context.stmt
com.espertech.esper.core.context.subselect
com.espertech.esper.core.context.util
com.espertech.esper.core.deploy
com.espertech.esper.core.service
com.espertech.esper.core.start
com.espertech.esper.core.thread
com.espertech.esper.dataflow.annotations
com.espertech.esper.dataflow.core
com.espertech.esper.dataflow.interfaces
com.espertech.esper.dataflow.ops
com.espertech.esper.dataflow.ops.epl
com.espertech.esper.dataflow.runnables
com.espertech.esper.dataflow.util
com.espertech.esper.dispatch
com.espertech.esper.epl.agg
com.espertech.esper.epl.annotation
com.espertech.esper.epl.core
com.espertech.esper.epl.core.eval
com.espertech.esper.epl.datetime.calop
com.espertech.esper.epl.datetime.eval
com.espertech.esper.epl.datetime.interval
com.espertech.esper.epl.datetime.reformatop
com.espertech.esper.epl.db
com.espertech.esper.epl.declexpr
com.espertech.esper.epl.enummethod.dot
com.espertech.esper.epl.enummethod.eval
com.espertech.esper.epl.expression
com.espertech.esper.epl.generated
com.espertech.esper.epl.join.assemble
com.espertech.esper.epl.join.base
com.espertech.esper.epl.join.exec.base
com.espertech.esper.epl.join.exec.composite
com.espertech.esper.epl.join.exec.sorted
com.espertech.esper.epl.join.plan
com.espertech.esper.epl.join.pollindex
com.espertech.esper.epl.join.rep
com.espertech.esper.epl.join.table
com.espertech.esper.epl.join.util
com.espertech.esper.epl.lookup
com.espertech.esper.epl.methodbase
com.espertech.esper.epl.metric
com.espertech.esper.epl.named
com.espertech.esper.epl.parse
com.espertech.esper.epl.property
com.espertech.esper.epl.script
com.espertech.esper.epl.script.jsr223
com.espertech.esper.epl.script.mvel
com.espertech.esper.epl.spec
com.espertech.esper.epl.spec.util
com.espertech.esper.epl.subquery
com.espertech.esper.epl.variable
com.espertech.esper.epl.view
com.espertech.esper.epl.virtualdw
com.espertech.esper.event
com.espertech.esper.event.arr
com.espertech.esper.event.bean
com.espertech.esper.event.map
com.espertech.esper.event.property
com.espertech.esper.event.util
com.espertech.esper.event.vaevent
com.espertech.esper.event.xml
com.espertech.esper.filter
com.espertech.esper.pattern
com.espertech.esper.pattern.guard
com.espertech.esper.pattern.observer
com.espertech.esper.pattern.pool
com.espertech.esper.plugin
com.espertech.esper.rowregex
com.espertech.esper.schedule
com.espertech.esper.timer
com.espertech.esper.type
com.espertech.esper.util
com.espertech.esper.view
com.espertech.esper.view.ext
com.espertech.esper.view.internal
com.espertech.esper.view.stat
com.espertech.esper.view.std
com.espertech.esper.view.stream
com.espertech.esper.view.window




POM File Source

Here is the content of the POM file.

<project>
  <modelVersion>4.0.0</modelVersion>
  <name>Esper</name>
  <groupId>com.espertech</groupId>
  <artifactId>esper</artifactId>
  <version>4.6.0</version>
  <packaging>jar</packaging>
  <inceptionYear>2005</inceptionYear>
  <url>http://esper.codehaus.org</url>
  <description>Event stream and complex event processing component</description>
  <licenses>
    <license>
      <name>GNU General Public License Version 2</name>
      <url>http://www.gnu.org/licenses/old-licenses/gpl-2.0.txt</url>
      <distribution>repo</distribution>
    </license>
  </licenses>
  <!--
  <scm>
    <url>http://svn.codehaus.org/esper</url>
    <connection>http://xircles.codehaus.org/projects/esper/repo</connection>
  </scm>
  -->
  <repositories>
    <repository>
      <id>central</id>
      <name>Maven Repository Switchboard</name>
      <layout>default</layout>
      <url>http://repo1.maven.org/maven2</url>
      <snapshots>
        <enabled>false</enabled>
      </snapshots>
    </repository>
  </repositories>
  <pluginRepositories>
    <pluginRepository>
      <id>codehaus</id>
      <name>Codehaus Plugin Repository</name>
      <url>http://repository.codehaus.org/org/codehaus/mojo</url>
      <layout>default</layout>
      <snapshots>
        <enabled>false</enabled>
      </snapshots>
      <releases>
        <updatePolicy>never</updatePolicy>
      </releases>
    </pluginRepository>
  </pluginRepositories>
  <dependencies>
    <dependency>
      <groupId>log4j</groupId>
      <artifactId>log4j</artifactId>
      <version>1.2.16</version>
      <exclusions>
        <exclusion>
          <groupId>javax.jms</groupId>
          <artifactId>jms</artifactId>
        </exclusion>
        <exclusion>
          <groupId>com.sun.jdmk</groupId>
          <artifactId>jmxtools</artifactId>
        </exclusion>
        <exclusion>
          <groupId>com.sun.jmx</groupId>
          <artifactId>jmxri</artifactId>
        </exclusion>
      </exclusions>
    </dependency>
    <dependency>
      <groupId>commons-logging</groupId>
      <artifactId>commons-logging</artifactId>
      <version>1.1.1</version>
    </dependency>
    <dependency>
      <groupId>org.antlr</groupId>
      <artifactId>antlr-runtime</artifactId>
      <version>3.2</version>
    </dependency>
    <dependency>
      <groupId>cglib</groupId>
      <artifactId>cglib-nodep</artifactId>
      <version>2.2</version>
    </dependency>
    <dependency>
      <groupId>junit</groupId>
      <artifactId>junit</artifactId>
      <version>4.8.1</version>
      <scope>test</scope> 
    </dependency>
    <dependency>
      <groupId>mysql</groupId>
      <artifactId>mysql-connector-java</artifactId>
      <version>5.1.13</version>
      <scope>test</scope> 
    </dependency>
  </dependencies>
  <build>
    <extensions>
        <extension>
          <groupId>org.apache.maven.wagon</groupId>
          <artifactId>wagon-webdav</artifactId>
          <version>1.0-beta-1</version>
        </extension>
    </extensions>
    <pluginManagement>
      <plugins>
        <plugin>
          <groupId>org.apache.maven.plugins</groupId>
          <artifactId>maven-site-plugin</artifactId>
          <version>3.0</version>
      <configuration>
        <locales>en</locales>
        <templateFile>src/site/site.vm</templateFile>
      </configuration>
        </plugin>
      </plugins>
    </pluginManagement>
          <plugins>
      <plugin>
          <artifactId>maven-site-plugin</artifactId>
          <executions>
            <execution>
        <id>attach-descriptor</id>
        <goals>
          <goal>attach-descriptor</goal>
        </goals>
            </execution>
          </executions>
      </plugin>
              <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-compiler-plugin</artifactId>
        <version>2.0.2</version>
         <configuration>
          <source>1.6</source>
          <target>1.6</target>
          <!-- <showDeprecation>true</showDeprecation> -->
                  <skip>false</skip>
        </configuration>
      </plugin>
      <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-surefire-plugin</artifactId>
        <version>2.4.3</version>
        <configuration>
                  <skip>false</skip>
          <argLine>-Xms512m -Xmx512m</argLine>
          <includes>
            <include>**/Test*.java</include>
          </includes>
          <excludes>
            <exclude>**/TestManual*.java</exclude>
            <exclude>**/Test*$*</exclude>
          </excludes>
          <systemProperties>
            <property>
              <name>log4j.configuration</name>
              <value>infoonly_log4j.xml</value>
            </property>
          </systemProperties>
        </configuration>
      </plugin>
      <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-jar-plugin</artifactId>
        <version>2.2</version>
        <configuration>
          <archive>
            <manifestFile>src/main/resources/META-INF/MANIFEST.MF</manifestFile>
          </archive>
        </configuration>
      </plugin>
      <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-dependency-plugin</artifactId>
        <version>2.0</version>
        <configuration>
          <outputDirectory>lib</outputDirectory>
          <excludeTransitive>true</excludeTransitive>
        </configuration>
      </plugin>        
      <plugin>
        <artifactId>maven-source-plugin</artifactId>
        <version>2.1</version>
        <executions>
           <execution>
            <goals>
             <goal>jar</goal>
            </goals>
           </execution>
        </executions>
       </plugin>
    </plugins>
    <testResources>
      <testResource>
        <directory>etc</directory>
      </testResource>
    </testResources>
  </build>
  <distributionManagement>
    <repository>
      <id>codehaus.org</id>
      <name>Central Repository</name>
      <url>dav:https://dav.codehaus.org/repository/esper/</url>
    </repository>
    <snapshotRepository>
      <id>codehaus.org</id>
      <name>Central Development Repository</name>
      <url>dav:https://dav.codehaus.org/snapshots.repository/esper/</url>
    </snapshotRepository>
    <site>
      <id>codehaus.org</id>
      <url>dav:https://dav.codehaus.org/esper/</url>
    </site>
    </distributionManagement>
</project>