opencms-core.
Opencms-core is the JAR-Library for OpenCms. OpenCms is a Content Management System that is based on Open Source Software. Complex Intranet and Internet websites can be quickly and cost-effectively created, maintained and managed..
Here is the list of declaration for opencms-core. If you use Maven you can use the following code to add the dependency for this POM file.
<dependency> <groupId>org.opencms</groupId> <artifactId>opencms-core</artifactId> <version>8.0.1</version> </dependency>
If you think this Maven repository POM file listing for opencms-core is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.
Name:GNU LESSER GENERAL PUBLIC LICENSE 2.1
URL: http://www.gnu.org/licenses/lgpl-2.1.txt.
The opencms-core-8.0.1 has 54 dependencies.The most popular ones are listed in the following table along with their categories and number of artifacts depending on them.
Category | Artifact | Depended By Count |
---|---|---|
MIME | activation 1.1.1 The JavaBeans(TM) Activation Framework is used by the JavaMail(TM) API to manage MIME data | 89 |
Data Structure | commons-beanutils 1.8.0 BeanUtils provides an easy-to-use but flexible wrapper around reflection and introspection. | 134 |
Data Structure | commons-codec 1.3 The codec package contains simple encoder and decoders for various formats such as Base64 and Hexadecimal. In addition to these widely used encoders and decoders, the codec package also maintains a collection of phonetic encoding utilities. | 348 |
Data Structure | commons-collections 3.2.1 Types that extend and augment the Java Collections Framework. | 419 |
Database | commons-dbcp 1.3 Commons Database Connection Pooling | 26 |
XML | commons-digester 1.8 The Digester package lets you configure an XML->Java object mapping module which triggers certain actions called rules whenever a particular pattern of nested XML elements is recognized. | 40 |
Data Structure | commons-email 1.2 Commons-Email aims to provide an API for sending email. It is built on top of the JavaMail API, which it aims to simplify. | 8 |
Servlet | commons-fileupload 1.2.2 The FileUpload component provides a simple yet flexible means of adding support for multipart file upload functionality to servlets and web applications. | 113 |
Http | commons-httpclient 3.1 The HttpClient component supports the client-side of RFC 1945 (HTTP/1.0) and RFC 2616 (HTTP/1.1) , several related specifications (RFC 2109 (Cookies) , RFC 2617 (HTTP Authentication) , etc.), and provides a framework by which new request types (methods) or HTTP extensions can be created easily. | 430 |
File | commons-io 1.4 Commons-IO contains utility classes, stream implementations, file filters, file comparators and endian classes. | 444 |
Data Structure | commons-lang 2.4 Commons Lang, a package of Java utility classes for the classes that are in java.lang's hierarchy, or are considered to be so standard as to justify existence in java.lang. | 630 |
Log | commons-logging 1.1.1 Commons Logging is a thin adapter allowing configurable bridging to other, well known logging systems. | 1143 |
Data Structure | commons-pool 1.5.5 Commons Object Pooling Library | 13 |
XML | dom4j 1.6.1 dom4j: the flexible XML framework for Java | 343 |
JPA Hibernate | geronimo-jpa_2.0_spec 1.1 Implementation of Sun JSR-317 JPA 2.0 Spec API | 36 |
Development | guava 10.0.1 Guava is a suite of core and expanded libraries that include utility classes, google's collections, io classes, and much much more. This project is a complete packaging of all the Guava libraries into a single jar. Individual portions of Guava can be used by downloading the ap... | 71 |
Web Framework | htmlparser 1.6 HTML Parser is a Java library used to parse HTML in either a linear or nested fashion. Primarily used for transformation or extraction, it features filters, visitors, custom tags and easy to use JavaBeans. It is a fast, robust and well tested package. | 5 |
XPath | jaxen 1.1.1 Jaxen is a universal Java XPath engine. | 115 |
Testing Coding Style | jsr305 1.3.9 JSR305 Annotations for Findbugs | 150 |
Web Framework | jtidy r8-20060801 JTidy is a Java port of HTML Tidy, a HTML syntax checker and pretty printer. Like its non-Java cousin, JTidy can be used as a tool for cleaning up malformed and faulty HTML. In addition, JTidy provides a DOM parser for real-world HTML. | 5 |
Log | log4j 1.2.15 Apache Log4j 1.2 | 310 |
Search | lucene-core 3.1.0 Apache Lucene Java Core | 12 |
Network | mail 1.4.1 The JavaMail API provides a platform-independent and protocol-independent framework to build mail and messaging applications. | 108 |
Security | bcprov-jdk15 1.46 The Bouncy Castle Crypto package is a Java implementation of cryptographic algorithms. This jar contains JCE provider and lightweight API for the Bouncy Castle Cryptography APIs for JDK 1.5. | 6 |
XML Graphics | poi-ooxml 3.7 Apache POI - Java API To Access Microsoft Format Files | 19 |
XML Graphics | poi-scratchpad 3.7 Apache POI - Java API To Access Microsoft Format Files | 5 |
JEE | quartz 1.5.2 OpenSymphony's Quartz Scheduler | 23 |
Byte Code | serp 1.13.1 Serp is an open source framework for manipulating Java bytecode. | 30 |
Log | slf4j-api 1.5.11 The slf4j API | 43 |
Log | slf4j-jdk14 1.5.11 The slf4j JDK14 binding | 18 |
XML Parser | xml-apis 1.3.04 xml-commons provides an Apache-hosted set of DOM, SAX, and JAXP interfaces for use in other xml-based projects. Our hope is that we can standardize on both a common version and packaging scheme for these critical XML standards interfaces to make the lives of both our developers ... | 88 |
Parser | xercesImpl 2.9.1 Xerces2 is the next generation of high performance, fully compliant XML parsers in the Apache Xerces family. This new version of Xerces introduces the Xerces Native Interface (XNI), a complete framework for building parser components and configurations that is extremely modular and easy... | 97 |
JUnit | junit 3.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. | 1966 |
The following table lists the most popular artifacts which are depending on opencms-core-8.0.1. Their categories and depend by count are also listed.
Category | Artifact | Depended By Count |
---|---|---|
Http | org.opencms.workplace.administration 8.0.3 OpenCms-Module 'org.opencms.workplace.administration'. <p>This module contains the base components for the administration view.</p> <p>Its allows you to install and/or develop administration tools for OpenCms.</p> <p><i>(c) 2011 by Alkacon Software GmbH (http://www.alkacon.com).</i></p> O... | 12 |
The following plugins are used in the opencms-core-8.0.1.jar
The following packages are defined in the opencms-core-8.0.1.jar
org.opencms.ade.configuration org.opencms.ade.containerpage org.opencms.ade.containerpage.shared org.opencms.ade.containerpage.shared.rpc org.opencms.ade.detailpage org.opencms.ade.editprovider org.opencms.ade.galleries org.opencms.ade.galleries.preview org.opencms.ade.galleries.shared org.opencms.ade.galleries.shared.rpc org.opencms.ade.publish org.opencms.ade.publish.shared org.opencms.ade.publish.shared.rpc org.opencms.ade.sitemap org.opencms.ade.sitemap.shared org.opencms.ade.sitemap.shared.rpc org.opencms.ade.upload org.opencms.ade.upload.shared org.opencms.ade.upload.shared.rpc org.opencms.cache org.opencms.configuration org.opencms.db org.opencms.db.as400 org.opencms.db.db2 org.opencms.db.generic org.opencms.db.hsqldb org.opencms.db.jpa org.opencms.db.jpa.persistence org.opencms.db.jpa.utils org.opencms.db.log org.opencms.db.mssql org.opencms.db.mysql org.opencms.db.oracle org.opencms.db.postgresql org.opencms.db.urlname org.opencms.file org.opencms.file.collectors org.opencms.file.history org.opencms.file.types org.opencms.file.wrapper org.opencms.flex org.opencms.gwt org.opencms.gwt.shared org.opencms.gwt.shared.property org.opencms.gwt.shared.rpc org.opencms.gwt.shared.sort org.opencms.i18n org.opencms.importexport org.opencms.json org.opencms.jsp org.opencms.jsp.decorator org.opencms.jsp.parse org.opencms.jsp.util org.opencms.loader org.opencms.lock org.opencms.mail org.opencms.main org.opencms.module org.opencms.monitor org.opencms.newsletter org.opencms.notification org.opencms.publish org.opencms.relations org.opencms.report org.opencms.repository org.opencms.scheduler org.opencms.scheduler.jobs org.opencms.search org.opencms.search.documents org.opencms.search.extractors org.opencms.search.fields org.opencms.search.galleries org.opencms.security org.opencms.site org.opencms.staticexport org.opencms.synchronize org.opencms.util org.opencms.webdav org.opencms.widgets org.opencms.workplace org.opencms.workplace.commons org.opencms.workplace.comparison org.opencms.workplace.editors org.opencms.workplace.editors.directedit org.opencms.workplace.explorer org.opencms.workplace.explorer.menu org.opencms.workplace.galleries org.opencms.workplace.help org.opencms.workplace.list org.opencms.workplace.search org.opencms.workplace.threads org.opencms.workplace.tools org.opencms.xml org.opencms.xml.containerpage org.opencms.xml.content org.opencms.xml.page org.opencms.xml.types
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> <groupId>org.opencms</groupId> <artifactId>opencms-core</artifactId> <packaging>jar</packaging> <version>8.0.1</version> <name>opencms-core</name> <url>http://opencms.org</url> <description> Opencms-core is the JAR-Library for OpenCms. OpenCms is a Content Management System that is based on Open Source Software. Complex Intranet and Internet websites can be quickly and cost-effectively created, maintained and managed. </description> <inceptionYear>2008</inceptionYear> <mailingLists> <mailingList> <name>The OpenCms mailing list</name> <subscribe> http://www.opencms.org/en/development/mailinglist.html </subscribe> <unsubscribe> http://www.opencms.org/en/development/mailinglist.html </unsubscribe> <post /> <archive> http://www.opencms.org/en/development/mailinglist-archive.html </archive> </mailingList> </mailingLists> <licenses> <license> <name>GNU LESSER GENERAL PUBLIC LICENSE 2.1</name> <url>http://www.gnu.org/licenses/lgpl-2.1.txt</url> <distribution>repo</distribution> </license> </licenses> <scm> <url>git@github.com:alkacon/opencms-core.git</url> <connection>scm:git:git@github.com:alkacon/opencms-core.git</connection> <developerConnection>scm:git:git@github.com:alkacon/opencms-core.git</developerConnection> </scm> <build> <defaultGoal>install</defaultGoal> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-jar-plugin</artifactId> <version>2.2</version> <executions> <!-- Build test-jars, so it can be reused in other Projects like OpenCms-Modules --> <execution> <goals> <goal>test-jar</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.5</source> <target>1.5</target> </configuration> </plugin> </plugins> </build> <dependencies> <!-- ########################### --> <!-- Place here the Library-dependencies for OpenCms --> <!-- Possible Scopes: compile, provided, runtime, test --> <!-- see http://maven.apache.org/guides/introduction/introduction-to-dependency-mechanism.html#Dependency_Scope --> <!-- ########################### --> <!-- ########################### --> <!-- SCOPE Provided --> <!-- ########################### --> <dependency> <groupId>javax.servlet</groupId> <artifactId>jsp-api</artifactId> <version>2.0</version> <scope>provided</scope> </dependency> <dependency> <groupId>javax.servlet</groupId> <artifactId>servlet-api</artifactId> <version>2.4</version> <scope>provided</scope> </dependency> <!-- ########################### --> <!-- SCOPE Compile --> <!-- ########################### --> <dependency> <groupId>javax.activation</groupId> <artifactId>activation</artifactId> <version>1.1.1</version> </dependency> <dependency> <groupId>com.alkacon</groupId> <artifactId>alkacon-diff</artifactId> <version>0.9.2</version> </dependency> <dependency> <groupId>com.alkacon</groupId> <artifactId>alkacon-simapi</artifactId> <version>0.9.8</version> </dependency> <dependency> <groupId>commons-beanutils</groupId> <artifactId>commons-beanutils</artifactId> <version>1.8.0</version> </dependency> <dependency> <groupId>commons-codec</groupId> <artifactId>commons-codec</artifactId> <version>1.3</version> </dependency> <dependency> <groupId>commons-collections</groupId> <artifactId>commons-collections</artifactId> <version>3.2.1</version> </dependency> <dependency> <groupId>commons-dbcp</groupId> <artifactId>commons-dbcp</artifactId> <version>1.3</version> </dependency> <dependency> <groupId>commons-digester</groupId> <artifactId>commons-digester</artifactId> <version>1.8</version> </dependency> <dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-email</artifactId> <version>1.2</version> </dependency> <dependency> <groupId>commons-fileupload</groupId> <artifactId>commons-fileupload</artifactId> <version>1.2.2</version> </dependency> <dependency> <groupId>commons-httpclient</groupId> <artifactId>commons-httpclient</artifactId> <version>3.1</version> </dependency> <dependency> <groupId>commons-io</groupId> <artifactId>commons-io</artifactId> <version>1.4</version> </dependency> <dependency> <groupId>commons-lang</groupId> <artifactId>commons-lang</artifactId> <version>2.4</version> </dependency> <dependency> <groupId>commons-logging</groupId> <artifactId>commons-logging</artifactId> <version>1.1.1</version> </dependency> <dependency> <groupId>commons-pool</groupId> <artifactId>commons-pool</artifactId> <version>1.5.5</version> </dependency> <dependency> <groupId>dom4j</groupId> <artifactId>dom4j</artifactId> <version>1.6.1</version> <exclusions> <exclusion> <groupId>xml-apis</groupId> <artifactId>xml-apis</artifactId> </exclusion> </exclusions> </dependency> <dependency> <groupId>net.sf.ehcache</groupId> <artifactId>ehcache-core</artifactId> <version>2.3.2</version> </dependency> <dependency> <groupId>net.sf.ehcache</groupId> <artifactId>ehcache-openjpa</artifactId> <version>0.2.0</version> </dependency> <dependency> <groupId>org.apache.geronimo.specs</groupId> <artifactId>geronimo-jms_1.1_spec</artifactId> <version>1.1.1</version> </dependency> <dependency> <groupId>org.apache.geronimo.specs</groupId> <artifactId>geronimo-jpa_2.0_spec</artifactId> <version>1.1</version> </dependency> <dependency> <groupId>org.apache.geronimo.specs</groupId> <artifactId>geronimo-jta_1.1_spec</artifactId> <version>1.1.1</version> </dependency> <dependency> <!-- OpenCms use normaly r08 --> <groupId>com.google.guava</groupId> <artifactId>guava</artifactId> <version>10.0.1</version> </dependency> <dependency> <!-- this lib only available since version 10 (OpenCms use normaly r08) --> <groupId>com.google.guava</groupId> <artifactId>guava-gwt</artifactId> <version>10.0.1</version> </dependency> <dependency> <groupId>com.google.gwt</groupId> <artifactId>gwt-servlet</artifactId> <version>2.3.0</version> </dependency> <dependency> <groupId>org.htmlparser</groupId> <artifactId>htmlparser</artifactId> <version>1.6</version> </dependency> <dependency> <!-- in OpenCms: jakarta-oro-2.0.8.jar --> <groupId>oro</groupId> <artifactId>oro</artifactId> <version>2.0.8</version> </dependency> <dependency> <groupId>jaxen</groupId> <artifactId>jaxen</artifactId> <version>1.1.1</version> <exclusions> <exclusion> <groupId>xom</groupId> <artifactId>xom</artifactId> </exclusion> <exclusion> <groupId>jdom</groupId> <artifactId>jdom</artifactId> </exclusion> <exclusion> <groupId>xml-apis</groupId> <artifactId>xml-apis</artifactId> </exclusion> </exclusions> </dependency> <dependency> <groupId>com.google.code.findbugs</groupId> <artifactId>jsr305</artifactId> <version>1.3.9</version> </dependency> <dependency> <groupId>javax.servlet</groupId> <artifactId>jstl</artifactId> <version>1.1.2</version> </dependency> <dependency> <!-- This is not 100% the same as the OpenCms Library "jtidy-8-svn-2006-05-21b.jar" --> <!-- But the OpenCms jtidy-Library contains java-sources and svn-folders => it seems not a correct release... --> <groupId>org.hibernate</groupId> <artifactId>jtidy</artifactId> <version>r8-20060801</version> </dependency> <dependency> <groupId>org.safehaus.jug</groupId> <artifactId>jug</artifactId> <version>2.0.0</version> <classifier>lgpl</classifier> </dependency> <dependency> <groupId>log4j</groupId> <artifactId>log4j</artifactId> <version>1.2.15</version> <exclusions> <!-- Exclude optional libs. see http://maven.apache.org/guides/introduction/introduction-to-optional-and-excludes-dependencies.html --> <exclusion> <groupId>javax.mail</groupId> <artifactId>mail</artifactId> </exclusion> <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>org.apache.lucene</groupId> <artifactId>lucene-analyzers</artifactId> <version>3.1.0</version> </dependency> <dependency> <groupId>org.apache.lucene</groupId> <artifactId>lucene-core</artifactId> <version>3.1.0</version> </dependency> <dependency> <groupId>org.apache.lucene</groupId> <artifactId>lucene-highlighter</artifactId> <version>3.1.0</version> </dependency> <dependency> <groupId>org.apache.lucene</groupId> <artifactId>lucene-memory</artifactId> <version>3.1.0</version> </dependency> <dependency> <groupId>org.apache.lucene</groupId> <artifactId>lucene-queries</artifactId> <version>3.1.0</version> <exclusions> <exclusion> <groupId>jakarta-regexp</groupId> <artifactId>jakarta-regexp</artifactId> </exclusion> </exclusions> </dependency> <dependency> <groupId>javax.mail</groupId> <artifactId>mail</artifactId> <version>1.4.1</version> </dependency> <dependency> <groupId>org.apache.openjpa</groupId> <artifactId>openjpa</artifactId> <version>2.1.0</version> </dependency> <dependency> <!-- includes dependecy to fontbox and jempbox --> <groupId>org.apache.pdfbox</groupId> <artifactId>pdfbox</artifactId> <version>1.5.0</version> </dependency> <dependency> <groupId>org.bouncycastle</groupId> <artifactId>bcprov-jdk15</artifactId> <version>1.46</version> </dependency> <dependency> <!-- Apache POI - the Java API for Microsoft Documents --> <!-- includes dependecy to poi and poi-ooxml-schemas --> <groupId>org.apache.poi</groupId> <artifactId>poi-ooxml</artifactId> <version>3.7</version> <exclusions> <!-- Not used in OpenCms: --> <exclusion> <groupId>org.apache.geronimo.specs</groupId> <artifactId>geronimo-stax-api_1.0_spec</artifactId> </exclusion> <exclusion> <groupId>stax</groupId> <artifactId>stax-api</artifactId> </exclusion> </exclusions> </dependency> <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi-scratchpad</artifactId> <version>3.7</version> </dependency> <dependency> <!-- Apache Tika - a content analysis toolkit --> <groupId>org.apache.tika</groupId> <artifactId>tika-parsers</artifactId> <version>0.9</version> <exclusions> <!-- Not used in OpenCms: --> <exclusion> <groupId>edu.ucar</groupId> <artifactId>netcdf</artifactId> </exclusion> <exclusion> <groupId>org.apache.james</groupId> <artifactId>apache-mime4j</artifactId> </exclusion> <exclusion> <groupId>org.apache.commons</groupId> <artifactId>commons-compress</artifactId> </exclusion> <exclusion> <groupId>org.bouncycastle</groupId> <artifactId>bcmail-jdk15</artifactId> </exclusion> <exclusion> <groupId>org.apache.geronimo.specs</groupId> <artifactId>geronimo-stax-api_1.0_spec</artifactId> </exclusion> <exclusion> <groupId>org.ccil.cowan.tagsoup</groupId> <artifactId>tagsoup</artifactId> </exclusion> <exclusion> <groupId>asm</groupId> <artifactId>asm</artifactId> </exclusion> <exclusion> <groupId>de.l3s.boilerpipe</groupId> <artifactId>boilerpipe</artifactId> </exclusion> <exclusion> <groupId>rome</groupId> <artifactId>rome</artifactId> </exclusion> <exclusion> <groupId>com.drewnoakes</groupId> <artifactId>metadata-extractor</artifactId> </exclusion> </exclusions> </dependency> <dependency> <groupId>quartz</groupId> <artifactId>quartz</artifactId> <version>1.5.2</version> </dependency> <dependency> <groupId>net.sourceforge.serp</groupId> <artifactId>serp</artifactId> <version>1.13.1</version> </dependency> <dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-api</artifactId> <version>1.5.11</version> </dependency> <dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-jdk14</artifactId> <version>1.5.11</version> </dependency> <dependency> <groupId>taglibs</groupId> <artifactId>standard</artifactId> <version>1.1.2</version> </dependency> <dependency> <groupId>xml-apis</groupId> <artifactId>xml-apis</artifactId> <version>1.3.04</version> </dependency> <dependency> <groupId>xerces</groupId> <artifactId>xercesImpl</artifactId> <version>2.9.1</version> <exclusions> <exclusion> <groupId>xml-apis</groupId> <artifactId>xml-apis</artifactId> </exclusion> </exclusions> </dependency> <!-- ########################### --> <!-- SCOPE Test --> <!-- ########################### --> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>3.8.1</version> <scope>test</scope> </dependency> </dependencies> </project>