# packages

pkgId: 96f0900accb369c45facecdc5ea3ca066fa8697d3618acc75ff3a333ec432498
name: antlr-maven-plugin
arch: src
version: 2.2
epoch: 0
release: 13.el7
summary: Maven plugin that generates files based on grammar file(s)
url: http://mojo.codehaus.org/antlr-maven-plugin/
rpm_license: ASL 2.0
rpm_group: Development/Libraries
rpm_buildhost: oat2.sh.intel.com
location_href: antlr-maven-plugin-2.2-13.el7.src.rpm
checksum_type: sha256
description:
  The Antlr Plugin has two goals:
  - antlr:generate Generates file(s) to a target directory based on grammar
    file(s).
  - antlr:html Generates Antlr report for grammar file(s).


pkgId: fbbc9effaf4e6fe8a297f952b89e1a620aee7d4a55c90c5fe734e81c61d7b4ae
name: apache-commons-chain
arch: src
version: 1.2
epoch: 0
release: 8.el7
summary: An implementation of the GoF Chain of Responsibility pattern
url: http://commons.apache.org/chain/
rpm_license: ASL 2.0
rpm_group: Unspecified
rpm_buildhost: oat2.sh.intel.com
location_href: apache-commons-chain-1.2-8.el7.src.rpm
checksum_type: sha256
description:
  A popular technique for organizing the execution of complex
  processing flows is the "Chain of Responsibility" pattern, as
  described (among many other places) in the classic "Gang of Four"
  design patterns book. Although the fundamental API contracts
  required to implement this design pattern are extremely simple,
  it is useful to have a base API that facilitates using the pattern,
  and (more importantly) encouraging composition of command
  implementations from multiple diverse sources.
  Towards that end, the Chain API models a computation as a series
  of "commands" that can be combined into a "chain". The API for a
  command consists of a single method (execute()), which is passed
  a "context" parameter containing the dynamic state of the
  computation, and whose return value is a boolean that determines
  whether or not processing for the current chain has been completed
  (true), or whether processing should be delegated to the next
  command in the chain (false).


pkgId: 553035fceaaf376e9643e1be181ddd2ed455979261144818382550f7a5078e1b
name: apache-commons-cli
arch: src
version: 1.2
epoch: 0
release: 11.el7
summary: Command Line Interface Library for Java
url: http://commons.apache.org/cli/
rpm_license: ASL 2.0
rpm_group: Development/Libraries
rpm_buildhost: oat2.sh.intel.com
location_href: apache-commons-cli-1.2-11.el7.src.rpm
checksum_type: sha256
description:
  The CLI library provides a simple and easy to use API for working with the
  command line arguments and options.


pkgId: 43cf5bc9ad632a69ae6086fc16ee923b1195ac55541df9a0678f7f37f9edef94
name: apache-commons-fileupload
arch: src
version: 1.3
epoch: 0
release: 4.el7
summary: This package provides an api to work with html file upload
url: http://commons.apache.org/fileupload/
rpm_license: ASL 2.0
rpm_group: Development/Libraries
rpm_buildhost: oat2.sh.intel.com
location_href: apache-commons-fileupload-1.3-4.el7.src.rpm
checksum_type: sha256
description:
  The javax.servlet package lacks support for rfc 1867, html file
  upload.  This package provides a simple to use api for working with
  such data.  The scope of this package is to create a package of Java
  utility classes to read multipart/form-data within a
  javax.servlet.http.HttpServletRequest


pkgId: 0af4412d900d6efbb0b9f782440e607feb0c23347a2bd3bac21beca4fa84e400
name: apache-commons-jci
arch: src
version: 1.0
epoch: 0
release: 8.el7
summary: Commons Java Compiler Interface
url: http://commons.apache.org/jci/
rpm_license: ASL 2.0
rpm_group: Development/Libraries
rpm_buildhost: oat2.sh.intel.com
location_href: apache-commons-jci-1.0-8.el7.src.rpm
checksum_type: sha256
description:
  JCI is a java compiler interface featuring a compiling class loader.
  The current implementation supports compilation via the following
  compilers:

  * eclipse
  * groovy
  * janino
  * rhino


pkgId: b092adc6d9b7e0a46a85c6585ec1bdc1208f0d1b05512bb65a32c77120dffa5b
name: apache-commons-math
arch: src
version: 3.3
epoch: 0
release: 1.el7
summary: Java library of lightweight mathematics and statistics components
url: http://commons.apache.org/math/
rpm_license: ASL 1.1 and ASL 2.0 and BSD
rpm_group: Development/Libraries
rpm_buildhost: oat2.sh.intel.com
location_href: apache-commons-math-3.3-1.el7.src.rpm
checksum_type: sha256
description:
  Commons Math is a library of lightweight, self-contained mathematics and
  statistics components addressing the most common problems not available in the
  Java programming language or Commons Lang.


pkgId: 41129c8a2533639865b9a914227488f611de3ac8e2984b18a8881b973f39f34f
name: apache-commons-ognl
arch: src
version: 3.0.2
epoch: 0
release: 6.20120313svn1102435.el7
summary: Object Graph Navigation Library
url: http://commons.apache.org/ognl/
rpm_license: ASL 2.0
rpm_group: Development/Libraries
rpm_buildhost: oat2.sh.intel.com
location_href: apache-commons-ognl-3.0.2-6.20120313svn1102435.el7.src.rpm
checksum_type: sha256
description:
  OGNL is an expression language for getting and setting properties of
  Java objects, plus other extras such as list projection and selection
  and lambda expressions.


pkgId: 9b07785b46f408e6fffc49d3a0e0bc2b161f39af4fc85404b454ed41e4faa9d8
name: apache-poi
arch: src
version: 3.9
epoch: 0
release: 2.el7
summary: The Java API for Microsoft Documents
url: http://poi.apache.org/
rpm_license: ASL 2.0
rpm_group: Development/Libraries
rpm_buildhost: oat2.sh.intel.com
location_href: apache-poi-3.9-2.el7.src.rpm
checksum_type: sha256
description:
  The Apache POI Project's mission is to create and maintain Java APIs for
  manipulating various file formats based upon the Office Open XML standards
  (OOXML) and Microsoft's OLE 2 Compound Document format (OLE2). In short, you
  can read and write MS Excel files using Java. In addition, you can read and
  write MS Word and MS PowerPoint files using Java. Apache POI is your Java
  Excel solution (for Excel 97-2008). We have a complete API for porting other
  OOXML and OLE2 formats and welcome others to participate.

  OLE2 files include most Microsoft Office files such as XLS, DOC, and PPT as
  well as MFC serialization API based file formats. The project provides APIs
  for the OLE2 Filesystem (POIFS) and OLE2 Document Properties (HPSF).

  Office OpenXML Format is the new standards based XML file format found in
  Microsoft Office 2007 and 2008. This includes XLSX, DOCX and PPTX. The
  project provides a low level API to support the Open Packaging Conventions
  using openxml4j.

  For each MS Office application there exists a component module that attempts
  to provide a common high level Java API to both OLE2 and OOXML document
  formats. This is most developed for Excel workbooks (SS=HSSF+XSSF). Work is
  progressing for Word documents (HWPF+XWPF) and PowerPoint presentations
  (HSLF+XSLF).

  The project has recently added support for Outlook (HSMF). Microsoft opened
  the specifications to this format in October 2007. We would welcome
  contributions.

  There are also projects for Visio (HDGF) and Publisher (HPBF).


pkgId: 0df83aa2006ff9ea004070806b9526372a161638dfc961d3374fec96d34b4901
name: apiviz
arch: src
version: 1.3.2
epoch: 0
release: 5.el7
summary: APIviz is a JavaDoc doclet to generate class and package diagrams
url: http://code.google.com/p/apiviz/
rpm_license: LGPLv2+
rpm_group: Development/Libraries
rpm_buildhost: oat2.sh.intel.com
location_href: apiviz-1.3.2-5.el7.src.rpm
checksum_type: sha256
description:
  APIviz is a JavaDoc doclet which extends the Java standard doclet.
  It generates comprehensive UML-like class and package diagrams for
  quick understanding of the overall API structure.


pkgId: a67427ccc451939691d6f8fe0bbad144a29f8da47686832abd116e16f93697e4
name: axis
arch: src
version: 1.2.1
epoch: 0
release: 7.3.el7
summary: A SOAP implementation in Java
url: http://ws.apache.org/axis/
rpm_license: ASL 2.0
rpm_group: Development/Libraries
rpm_buildhost: oat2.sh.intel.com
location_href: axis-1.2.1-7.3.el7.src.rpm
checksum_type: sha256
description:
  Apache AXIS is an implementation of the SOAP ("Simple Object Access Protocol")
  submission to W3C.

  From the draft W3C specification:

  SOAP is a lightweight protocol for exchange of information in a decentralized,
  distributed environment. It is an XML based protocol that consists of three
  parts: an envelope that defines a framework for describing what is in a message
  and how to process it, a set of encoding rules for expressing instances of
  application-defined datatypes, and a convention for representing remote
  procedure calls and responses.

  This project is a follow-on to the Apache SOAP project.


pkgId: 7a9ac0db1a38d095be2e1a86f66b5a8f8f1271f6fa651a7ad314d6d9f0b5f7ec
name: bouncycastle
arch: src
version: 1.46
epoch: 0
release: 9.el7
summary: Bouncy Castle Crypto Package for Java
url: http://www.bouncycastle.org/
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: oat2.sh.intel.com
location_href: bouncycastle-1.46-9.el7.src.rpm
checksum_type: sha256
description:
  The Bouncy Castle Crypto package is a Java implementation of cryptographic
  algorithms. The package is organised so that it contains a light-weight API
  suitable for use in any environment (including the newly released J2ME) with
  the additional infrastructure to conform the algorithms to the JCE framework.


pkgId: 48e6bdc3f5b824955a411cb0fb7b54e8613c8d1fa649ea722efa25cf8237df5a
name: bouncycastle-mail
arch: src
version: 1.46
epoch: 0
release: 10.el7
summary: S/MIME and CMS libraries for Bouncy Castle
url: http://www.bouncycastle.org/
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: oat2.sh.intel.com
location_href: bouncycastle-mail-1.46-10.el7.src.rpm
checksum_type: sha256
description:
  Bouncy Castle consists of a lightweight cryptography API and is a provider
  for the Java Cryptography Extension and the Java Cryptography Architecture.
  This library package offers additional classes, in particuar
  generators/processors for S/MIME and CMS, for Bouncy Castle.


pkgId: 1ee1479e5eafc22fdefd36ca749e2726a3e2cc3d8896280858a624fa60822fe1
name: bouncycastle-tsp
arch: src
version: 1.46
epoch: 0
release: 6.el7
summary: TSP libraries for Bouncy Castle
url: http://www.bouncycastle.org/
rpm_license: MIT
rpm_group: System Environment/Libraries
rpm_buildhost: oat2.sh.intel.com
location_href: bouncycastle-tsp-1.46-6.el7.src.rpm
checksum_type: sha256
description:
  Bouncy Castle consists of a lightweight cryptography API and is a provider
  for the Java Cryptography Extension and the Java Cryptography Architecture.
  This library package offers additional classes, in particular
  generators/processors for Time Stamp Protocol (TSP), for Bouncy Castle.


pkgId: b7252ef97b9ab578a3ac887c79993ac1221bd48dba9566d502f5bb499e52df72
name: bval
arch: src
version: 0.5
epoch: 0
release: 9.el7
summary: Apache Bean Validation
url: http://bval.apache.org/
rpm_license: ASL 2.0
rpm_group: Unspecified
rpm_buildhost: oat2.sh.intel.com
location_href: bval-0.5-9.el7.src.rpm
checksum_type: sha256
description:
  Apache BVal delivers an implementation of the Bean Validation
  Specification (JSR303), which is TCK compliant and
  works on Java SE 5 or later. The initial codebase for the
  project was donated to the ASF by a SGA from Agimatec GmbH.


pkgId: 53d0111a4dd422505faf486516526f0ddd31c1d8d5576e47324c4538ec0351b3
name: c3p0
arch: src
version: 0.9.2.1
epoch: 0
release: 4.el7
summary: JDBC DataSources/Resource Pools
url: https://github.com/swaldman/c3p0
rpm_license: LGPLv2 or EPL
rpm_group: Development/Libraries
rpm_buildhost: oat2.sh.intel.com
location_href: c3p0-0.9.2.1-4.el7.src.rpm
checksum_type: sha256
description:
  c3p0 is an easy-to-use library for augmenting traditional JDBC drivers with
  JNDI-bindable DataSources, including DataSources that implement Connection
  and Statement Pooling, as described by the jdbc3 spec and jdbc2 standard
  extension.


pkgId: c884459589831203cfac7a5bf8bef84beeb3c9ad8b9bd320a12e5cbfec4b2f32
name: carol
arch: src
version: 2.0.7
epoch: 0
release: 1_1el
summary: CAROL: Common Architecture for RMI ObjectWeb Layer
url: http://carol.objectweb.org/
rpm_license: LGPL
rpm_group: Development/Libraries/Java
rpm_buildhost: oat2.sh.intel.com
location_href: carol-2.0.7-1_1el.src.rpm
checksum_type: sha256
description:
  CAROL is a library allowing to use different RMI implementations.
  Thanks to CAROL, a Java server application can be independent of
  RMI implementations and accessible simultaneously by RMI clients
  using different RMI implementations. CAROL allows to design,
  implement, compile, package, deploy, and execute distributed
  applications compliant with the RMI model.


pkgId: f95f040c283a33e8b4272bfcd4b69a5851a4e1ba02729632c4083840a7a2b8f7
name: carol-irmi
arch: src
version: 1.0.1
epoch: 0
release: 1_1el
summary: IRMI: Intercepting RMI implementation for the Java platform
url: http://carol.objectweb.org/
rpm_license: LGPL
rpm_group: Development/Libraries/Java
rpm_buildhost: oat2.sh.intel.com
location_href: carol-irmi-1.0.1-1_1el.src.rpm
checksum_type: sha256
description:
  The irmi package is a JDK agnostic RMI implementation supporting
  pluggable interceptors and local call optimization. It uses standard
  JRMP stubs and uses the javax.rmi.CORBA.PortableRemoteObjectDelegate
  interface to plug into any JDK. This implementation may be enabled by
  setting the system property named javax.rmi.CORBA.PortableRemoteObjectClass
  to the value "org.objectweb.carol.irmi.PRO".


pkgId: 4adb128546677d34b339ccc14f84e1fcebc7626d7e1f1ff5e92eb1795d277b5a
name: classmate
arch: src
version: 0.8.0
epoch: 0
release: 5.el7
summary: Java introspection library
url: http://github.com/cowtowncoder/java-classmate/
rpm_license: ASL 2.0
rpm_group: Unspecified
rpm_buildhost: oat2.sh.intel.com
location_href: classmate-0.8.0-5.el7.src.rpm
checksum_type: sha256
description:
  Library for introspecting types with full generic information
  including resolving of field and method types.


pkgId: f1b1347b6ec61c8cbe69b664a2daee849c1c88b951f36a137e541907ab328ee8
name: cobertura-maven-plugin
arch: src
version: 2.6
epoch: 0
release: 1.el7
summary: Plugin providing the features of Cobertura within Maven
url: http://mojo.codehaus.org/cobertura-maven-plugin/
rpm_license: ASL 2.0 and GPLv2 and GPLv2+
rpm_group: Development/Libraries
rpm_buildhost: oat2.sh.intel.com
location_href: cobertura-maven-plugin-2.6-1.el7.src.rpm
checksum_type: sha256
description:
  This plugin provides the features of Cobertura within the Maven 2 & 3
  environment. The report generated by this plugin is the result of executing
  the Cobertura tool against your compiled classes to help you determine
  how well the unit testing efforts have been, and can then be used to identify
  which parts of your Java program are lacking test coverage.


pkgId: 96b78dd9bc8273b5b6cd42d3bc1c70063129d44443a302b844221398a6a1e9d7
name: derby
arch: src
version: 10.9.1.0
epoch: 0
release: 1.el7
summary: Relational database implemented entirely in Java
url: http://db.apache.org/derby/
rpm_license: ASL 2.0
rpm_group: Applications/Databases
rpm_buildhost: oat2.sh.intel.com
location_href: derby-10.9.1.0-1.el7.src.rpm
checksum_type: sha256
description:
  Apache Derby, an Apache DB sub-project, is a relational database implemented
  entirely in Java. Some key advantages include a small footprint, conformance
  to Java, JDBC, and SQL standards and embedded JDBC driver.


pkgId: 94a537da3f6330be5045774bd69558ca6403d22bfd8fba8baef913346d4faa9f
name: easymock
arch: src
version: 3.2
epoch: 0
release: 1.el7
summary: Easy mock objects
url: http://www.easymock.org
rpm_license: ASL 2.0
rpm_group: Unspecified
rpm_buildhost: oat2.sh.intel.com
location_href: easymock-3.2-1.el7.src.rpm
checksum_type: sha256
description:
  EasyMock provides Mock Objects for interfaces in JUnit tests by generating
  them on the fly using Java's proxy mechanism. Due to EasyMock's unique style
  of recording expectations, most refactorings will not affect the Mock Objects.
  So EasyMock is a perfect fit for Test-Driven Development.


pkgId: b122d19066fdc05b041673186c1ef85c7df38ca0c328e72246736ccec7baa963
name: eclipselink
arch: src
version: 2.3.2
epoch: 0
release: 2.el7
summary: Eclipse Persistence Services Project
url: http://www.eclipse.org/eclipselink/
rpm_license: EPL and BSD
rpm_group: Development/Libraries
rpm_buildhost: oat2.sh.intel.com
location_href: eclipselink-2.3.2-2.el7.src.rpm
checksum_type: sha256
description:
  Eclipse Persistence Services Project, more commonly known as EclipseLink,
  is a Java comprehensive persistence framework delivering a set of persistence
  services based around standards. This lets you rapidly build applications
  that combine the best aspects of object technology and the specific data
  source.

  EclipseLink was started by a donation of the full source code and
  test suites of Oracle's TopLink product.

  EclipseLink's services currently include object-relational with JPA,
  object-XML binding in MOXy (with support for JAXB), a Service Data Objects
  (SDO) implementation and support for another technologies like: Database Web
  Services (DWS), XML-Relational (XRM) and Non-Relational (EIS via JCA).


pkgId: 1738e5b957aa03b647d02f75b4205d24b04858a6c2c0989bd26e26e0990859c2
name: freemarker
arch: src
version: 2.3.19
epoch: 0
release: 7.el7
summary: A template engine
url: http://freemarker.sourceforge.net/
rpm_license: BSD
rpm_group: Development/Libraries
rpm_buildhost: oat2.sh.intel.com
location_href: freemarker-2.3.19-7.el7.src.rpm
checksum_type: sha256
description:
  FreeMarker is a Java tool to generate text output based on templates.
  It is designed to be practical as a template engine to generate web
  pages and particularly for servlet-based page production that follows
  the MVC (Model View Controller) pattern. That is, you can separate the
  work of Java programmers and website designers - Java programmers
  needn't know how to design nice websites, and website designers needn't
  know Java programming.


pkgId: fc9b8ec755d0aa40ea07cc263fd2c798929f8309cf81e650cb05a9702747d7fd
name: geronimo-ejb
arch: src
version: 1.0
epoch: 0
release: 12.el7
summary: Java EE: EJB API v3.1
url: http://geronimo.apache.org
rpm_license: ASL 2.0
rpm_group: Development/Libraries
rpm_buildhost: oat2.sh.intel.com
location_href: geronimo-ejb-1.0-12.el7.src.rpm
checksum_type: sha256
description:
  Contains the Enterprise JavaBeans classes and interfaces that define the
  contracts between the enterprise bean and its clients and between the
  enterprise bean and the EJB container.


pkgId: 89d8adc5eafc40676e2428a7b220a02396979263131ccc9cd89b2d7e8ce6ad01
name: geronimo-interceptor
arch: src
version: 1.0.1
epoch: 0
release: 13.el7
summary: Java EE: Interceptor API v3.0
url: http://geronimo.apache.org/
rpm_license: ASL 2.0
rpm_group: Unspecified
rpm_buildhost: oat2.sh.intel.com
location_href: geronimo-interceptor-1.0.1-13.el7.src.rpm
checksum_type: sha256
description:
  Contains annotations and interfaces for defining interceptor methods,
  interceptor classes and for binding interceptor classes to target classes.


pkgId: ba112b2e5d9da82bf0558503ac6f2753f673f659ce6f1e49c9ac7425c81c979c
name: geronimo-jpa
arch: src
version: 1.1.1
epoch: 0
release: 13.el7
summary: Java persistence API implementation
url: http://geronimo.apache.org/
rpm_license: ASL 2.0
rpm_group: Unspecified
rpm_buildhost: oat2.sh.intel.com
location_href: geronimo-jpa-1.1.1-13.el7.src.rpm
checksum_type: sha256
description:
  The Java Persistence API is a new programming model under EJB 3.0
  specification (JSR220) for the management of persistence and
  object/relational mapping with Java EE and Java SE. Geronimo JPA is
  one implementation of this specification.


pkgId: 0fb55c41c41f6568364c656ae4c7ccefde3edcdbe68a5079b8159a36819d6ccb
name: glassfish-gmbal
arch: src
version: 3.2.0
epoch: 0
release: 0.3.b003.el7
summary: GlassFish MBean Annotation Library
url: http://java.net/projects/gmbal/pages/Home
rpm_license: CDDL or GPLv2 with exceptions
rpm_group: Unspecified
rpm_buildhost: oat2.sh.intel.com
location_href: glassfish-gmbal-3.2.0-0.3.b003.el7.src.rpm
checksum_type: sha256
description:
  The GlassFish MBean Annotation Library (gmbal, pronounced "Gumball")
  is a library for using annotations to create Open MBeans. There is similar
  functionality in JSR 255 for JDK 7, but gmbal only requires JDK 5. Gmbal
  also supports JSR 77 ObjectNames and the GlassFish Version 3 AMX
  requirements for MBeans. AS a consequence, gmbal-enabled classes
  will be fully manageable in GlassFish v3 using the standard GlassFish
  v3 admin tools, while still being manageable with generic MBean tools
  when not run under GlassFish v3.


pkgId: ed8138cd3277f8eb308c1e8348e465d45eb577703dead4511a147fe29a9d7527
name: glassfish-jaxws
arch: src
version: 2.2.7
epoch: 0
release: 1.el7
summary: JAX-WS Reference Implementation (RI) Project
url: http://jax-ws.java.net/
rpm_license: (CDDL or GPLv2 with exceptions) and ASL 2.0 and Public Domain
rpm_group: Development/Libraries
rpm_buildhost: oat2.sh.intel.com
location_href: glassfish-jaxws-2.2.7-1.el7.src.rpm
checksum_type: sha256
description:
  This project provides the core of Metro project,
  inside GlassFish community. This project develops and
  evolves the code base for the reference implementation of
  the Java API for XML Web Services (JAX-WS) specification.


pkgId: 8311440b79490dcc86d4f16c4f0d1f1047dcc96759a79455e5b2590751d86c66
name: glassfish-management-api
arch: src
version: 3.2.0
epoch: 0
release: 0.3.b001.el7
summary: GlassFish Common APIs
url: http://java.net/projects/gmbal/pages/Home
rpm_license: CDDL or GPLv2 with exceptions
rpm_group: Unspecified
rpm_buildhost: oat2.sh.intel.com
location_href: glassfish-management-api-3.2.0-0.3.b001.el7.src.rpm
checksum_type: sha256
description:
  The GlassFish MBean Annotation Library (gmbal, pronounced "Gumball")
  is a library for using annotations to create Open MBeans. There is similar
  functionality in JSR 255 for JDK 7, but gmbal only requires JDK 5. Gmbal
  also supports JSR 77 ObjectNames and the GlassFish Version 3 AMX
  requirements for MBeans. AS a consequence, gmbal-enabled classes
  will be fully manageable in GlassFish v3 using the standard GlassFish
  v3 admin tools, while still being manageable with generic MBean tools
  when not run under GlassFish v3.

  This package contains the gmbal Common APIs.


pkgId: 6c35a128456527e5f6804b5df78dbb601962241efd5fe57c306d08f29832818f
name: glassfish-pfl
arch: src
version: 3.2.0
epoch: 0
release: 0.3.b001.el7
summary: GlassFish Primitive Function Library
url: http://java.net/projects/gmbal/pages/Home
rpm_license: (CDDL or GPLv2 with exceptions) and ASL 2.0
rpm_group: Development/Libraries
rpm_buildhost: oat2.sh.intel.com
location_href: glassfish-pfl-3.2.0-0.3.b001.el7.src.rpm
checksum_type: sha256
description:
  The GlassFish MBean Annotation Library (gmbal, pronounced "Gumball")
  is a library for using annotations to create Open MBeans. There is similar
  functionality in JSR 255 for JDK 7, but gmbal only requires JDK 5. Gmbal
  also supports JSR 77 ObjectNames and the GlassFish Version 3 AMX
  requirements for MBeans. AS a consequence, gmbal-enabled classes
  will be fully manageable in GlassFish v3 using the standard GlassFish
  v3 admin tools, while still being manageable with generic MBean tools
  when not run under GlassFish v3.

  This package provides the gmbal Primitive Function Library.


pkgId: b1a63bcadeee017f6fbce8a6ae2a327a3978f932719b5824371a15fb82936118
name: glassfish-servlet-api
arch: src
version: 3.1.0
epoch: 0
release: 2.el7
summary: Java Servlet API
url: http://servlet-spec.java.net
rpm_license: (CDDL or GPLv2 with exceptions) and ASL 2.0
rpm_group: Unspecified
rpm_buildhost: oat2.sh.intel.com
location_href: glassfish-servlet-api-3.1.0-2.el7.src.rpm
checksum_type: sha256
description:
  The javax.servlet package contains a number of classes
  and interfaces that describe and define the contracts between
  a servlet class and the runtime environment provided for
  an instance of such a class by a conforming servlet container.


pkgId: 6d89887e30adee3d028ec558f296cc22564b8b0e5ebd2b68fb984e45afe3c88a
name: gnu.regexp
arch: src
version: 1.1.4
epoch: 0
release: 7_1rh
summary: Java NFA regular expression engine implementation
url: http://www.cacas.org/java/gnu/regexp/
rpm_license: LGPL
rpm_group: Development/Libraries/Java
rpm_buildhost: oat2.sh.intel.com
location_href: gnu.regexp-1.1.4-7_1rh.src.rpm
checksum_type: sha256
description:
  The gnu.regexp package is a pure-Java implementation of a traditional
  (non-POSIX) NFA regular expression engine. Its syntax can emulate many
  popular development tools, including awk, sed, emacs, perl and grep. For
  a relatively complete list of supported and non-supported syntax, refer
  to the syntax and usage notes.


pkgId: 626ca88aaf7cbf100684a74f5e3aa8bbebacfb77014a1196758b77abfac404d3
name: google-gson
arch: src
version: 2.2.4
epoch: 0
release: 3.el7
summary: Java lib for conversion of Java objects into JSON representation
url: http://code.google.com/p/google-gson
rpm_license: ASL 2.0
rpm_group: Development/Libraries
rpm_buildhost: oat2.sh.intel.com
location_href: google-gson-2.2.4-3.el7.src.rpm
checksum_type: sha256
description:
  Gson is a Java library that can be used to convert a Java object into its
  JSON representation. It can also be used to convert a JSON string into an
  equivalent Java object. Gson can work with arbitrary Java objects including
  pre-existing objects that you do not have source-code of.


pkgId: e506a49edcf445407e5c7dd6a4ac519009dc4a59730ff7a4d10db3c49391a75f
name: google-guice
arch: src
version: 3.1.3
epoch: 0
release: 8.el7
summary: Lightweight dependency injection framework for Java 5 and above
url: https://github.com/sonatype/sisu-guice
rpm_license: ASL 2.0
rpm_group: Development/Libraries
rpm_buildhost: oat2.sh.intel.com
location_href: google-guice-3.1.3-8.el7.src.rpm
checksum_type: sha256
description:
  Put simply, Guice alleviates the need for factories and the use of new
  in your Java code. Think of Guice's @Inject as the new new. You will
  still need to write factories in some cases, but your code will not
  depend directly on them. Your code will be easier to change, unit test
  and reuse in other contexts.

  Guice embraces Java's type safe nature, especially when it comes to
  features introduced in Java 5 such as generics and annotations. You
  might think of Guice as filling in missing features for core
  Java. Ideally, the language itself would provide most of the same
  features, but until such a language comes along, we have Guice.

  Guice helps you design better APIs, and the Guice API itself sets a
  good example. Guice is not a kitchen sink. We justify each feature
  with at least three use cases. When in doubt, we leave it out. We
  build general functionality which enables you to extend Guice rather
  than adding every feature to the core framework.


pkgId: 3b8fbda0eb520a2b0e2f31ea846f6fb474fbfc191fad4c800924033436fd39d8
name: grizzly
arch: src
version: 2.3.6
epoch: 0
release: 1.el7
summary: Java NIO Server Framework
url: http://grizzly.java.net/
rpm_license: (CDDL or GPLv2 with exceptions) and BSD and ASL 2.0 and Public Domain
rpm_group: Unspecified
rpm_buildhost: oat2.sh.intel.com
location_href: grizzly-2.3.6-1.el7.src.rpm
checksum_type: sha256
description:
  Writing scalable server applications in the Java programming
  language has always been difficult. Before the advent of the
  Java New I/O API (NIO), thread management issues made it
  impossible for a server to scale to thousands of users. The
  Grizzly framework has been designed to help developers to take
  advantage of the Java NIO API. Originally developed under the
  GlassFish umbrella, the framework is now available as a
  standalone project. Grizzly goals is to help developers to
  build scalable and robust servers using NIO.


pkgId: 3072921b0028e0be6313565cd143e78403bb3d0ce55e0b189c17a04a02cf5a7c
name: h2
arch: src
version: 1.3.176
epoch: 0
release: 2.el7
summary: Java SQL database
url: http://www.h2database.com
rpm_license: EPL
rpm_group: Unspecified
rpm_buildhost: oat2.sh.intel.com
location_href: h2-1.3.176-2.el7.src.rpm
checksum_type: sha256
description:
  H2 is a the Java SQL database. The main features of H2 are:
  * Very fast, open source, JDBC API
  * Embedded and server modes; in-memory databases
  * Browser based Console application
  * Small footprint: around 1 MB jar file size


pkgId: eb775b0640442bb8efeebfee8c30014237abef50b7c02109d2f91f7c8621c993
name: hamcrest12
arch: src
version: 1.2
epoch: 0
release: 7.el7
summary: Library of matchers for building test expressions
url: http://code.google.com/p/hamcrest/
rpm_license: BSD
rpm_group: Development/Tools
rpm_buildhost: oat2.sh.intel.com
location_href: hamcrest12-1.2-7.el7.src.rpm
checksum_type: sha256
description:
  Provides a library of matcher objects (also known as constraints or predicates)
  allowing 'match' rules to be defined declaratively, to be used in other
  frameworks. Typical scenarios include testing frameworks, mocking libraries and
  UI validation rules.


pkgId: 59d187d2bcd80c1011479659eebc2f89838c655059fcd0456f664bd48295503d
name: hibernate-commons-annotations
arch: src
version: 4.0.4
epoch: 0
release: 1.el7
summary: Hibernate Annotations
url: http://www.hibernate.org/
rpm_license: LGPLv2
rpm_group: Unspecified
rpm_buildhost: oat2.sh.intel.com
location_href: hibernate-commons-annotations-4.0.4-1.el7.src.rpm
checksum_type: sha256
description:
  Following the DRY (Don't Repeat Yourself) principle,
  Hibernate Validator let's you express your domain
  constraints once (and only once) and ensure their
  compliance at various level of your system
  automatically.

  Common reflection code used in support of annotation processing.


pkgId: c293d2135ec0192b49e0530451d924d6cc16a9db8d86bbba4b40abf929e57907
name: hibernate3
arch: src
version: 3.6.10
epoch: 0
release: 15.el7
summary: Relational persistence and query service
url: http://www.hibernate.org/
rpm_license: LGPLv2+
rpm_group: Unspecified
rpm_buildhost: oat2.sh.intel.com
location_href: hibernate3-3.6.10-15.el7.src.rpm
checksum_type: sha256
description:
  Hibernate is a powerful, ultra-high performance
  object/relational persistence and query service
  for Java.


pkgId: 932139117cacb5916e1785a8827f6f242cc6dc69c42deec10715e2bd9a837657
name: howl-logger
arch: src
version: 1.0.2
epoch: 0
release: 1.el7
summary: High-speed ObjectWeb Logger
url: http://forge.ow2.org/projects/howl/
rpm_license: BSD
rpm_group: Unspecified
rpm_buildhost: oat2.sh.intel.com
location_href: howl-logger-1.0.2-1.el7.src.rpm
checksum_type: sha256
description:
  HOWL is a logger implementation providing features
  required by the ObjectWeb JOTM project, with a public
  API that is generally usable by any Transaction Manager.
  HOWL uses unformatted binary logs to maximize performance
  and specifies a journalization API with methods necessary
  to support JOTM recovery operations.


pkgId: fd815966202d508b7289489ad928f77b4c839b2acd1f8271e411c1cb063ab149
name: itext
arch: src
version: 2.1.7
epoch: 0
release: 21.el7
summary: A Free Java-PDF library
url: http://www.lowagie.com/iText/
rpm_group: Development/Libraries
rpm_buildhost: oat2.sh.intel.com
location_href: itext-2.1.7-21.el7.src.rpm
checksum_type: sha256
description:
  iText is a library that allows you to generate PDF files on the fly. The iText
  classes are very useful for people who need to generate read-only, platform
  independent documents containing text, lists, tables and images. The library is
  especially useful in combination with Java(TM) technology-based Servlets: The
  look and feel of HTML is browser dependent; with iText and PDF you can control
  exactly how your servlet's output will look.

rpm_license:
  (LGPLv2+ or MPLv1.1) and ASL 2.0 and BSD and LGPLv2+ and (MPLv1.1 or MIT) and CC-BY and APAFML and libtiff


pkgId: 8051689a2459479455031c94c5e89ffdcc518a5c42ff602a8b09e9b2c8d25435
name: j2ee-connector
arch: src
version: 1.5
epoch: 0
release: 3_2rl
summary: J2EE(tm) Connector Architecture
url: http://java.sun.com/products/j2ee
rpm_license: Sun Binary Code License
rpm_group: Development/Libraries/Java
rpm_buildhost: oat2.sh.intel.com
location_href: j2ee-connector-1.5-3_2rl.src.rpm
checksum_type: sha256
description:
  The J2EE Connector architecture provides a Java solution to the problem
  of connectivity between the many application servers and EISs already in
  existence.  By using the J2EE Connector architecture, EIS vendors no
  longer need to customize their product for each application server.

  Application server vendors who conform to the J2EE Connector
  architecture do not need to add custom code whenever they want to add
  connectivity to a new EIS.


pkgId: af99532e7e43076f361d916007c25009ef84344a043a3bc53e32fe1367af069c
name: jakarta-commons-digester
arch: src
version: 1.8.1
epoch: 0
release: 8.1.1.1.el7
summary: Jakarta Commons Digester
url: http://commons.apache.org/digester/
rpm_license: ASL 2.0
rpm_group: Development/Libraries/Java
rpm_buildhost: oat2.sh.intel.com
location_href: jakarta-commons-digester-1.8.1-8.1.1.1.el7.src.rpm
checksum_type: sha256
description:
  Many projects read XML configuration files to provide
  initialization of various Java objects within the system.
  There are several ways of doing this, and the Digester
  component was designed to provide a common implementation
  that can be used in many different projects.
  Basically, 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. A rich set of predefined rules
  is available for your use, or you can also create your own.
  Advanced features of Digester include:
  - Ability to plug in your own pattern matching engine, if
    the standard one is not sufficient for your requirements.
  - Optional namespace-aware processing, so that you can
    define rules that are relevant only to a particular XML
    namespace.
  - Encapsulation of Rules into RuleSets that can be easily
    and conveniently reused in more than one application that
    requires the same type of processing.


pkgId: 6766903476678f40a1283d2dad4898553f4400d4ea73e005c21500c2e805548f
name: jakarta-commons-discovery
arch: src
version: 0.4
epoch: 1
release: 7.3.el7
summary: Jakarta Commons Discovery
url: http://jakarta.apache.org/commons/discovery/
rpm_license: ASL 2.0
rpm_group: Development/Libraries/Java
rpm_buildhost: oat2.sh.intel.com
location_href: jakarta-commons-discovery-0.4-7.3.el7.src.rpm
checksum_type: sha256
description:
  The Discovery component is about discovering, or finding, implementations for
  pluggable interfaces.  Pluggable interfaces are specified with the intent that
  multiple implementations are, or will be, available to provide the service
  described by the interface.  Discovery provides facilities for finding and
  instantiating classes, and for lifecycle management of singleton (factory)
  classes.


pkgId: 43543bec70b32cee744136b3e91fcc6ba65345e462f7412eacc486e8bcfb1937
name: jakarta-poi
arch: src
version: 3.2
epoch: 0
release: 1.el7
summary: Java API To Access Microsoft Format Files
url: http://jakarta.apache.org/poi/
rpm_license: Apache Software License
rpm_group: Development/Libraries/Java
rpm_buildhost: oat2.sh.intel.com
location_href: jakarta-poi-3.2-1.el7.src.rpm
checksum_type: sha256
description:
  The POI project consists of APIs for manipulating
  various file formats based upon Microsoft's OLE 2
  Compound Document format using pure Java. In short,
  you can read and write MS Excel files using Java.
  Soon, you'll be able to read and write Word files
  using Java. POI is your Java Excel solution as well
  as your Java Word solution. However, we have a
  complete API for porting other OLE 2 Compound
  Document formats and welcome others to participate.
  OLE 2 Compound Document Format based files include
  most Microsoft Office files such as XLS and DOC as
  well as MFC serialization API based file formats.


pkgId: 6b01ac60ea16604d25ef94018cce02216e29ebedbf285129b7d93ae7b8a79aa8
name: jamonapi
arch: src
version: 2.74
epoch: 0
release: 4.el7
summary: A Java monitoring API
url: http://jamonapi.sourceforge.net/
rpm_license: BSD
rpm_group: Unspecified
rpm_buildhost: oat2.sh.intel.com
location_href: jamonapi-2.74-4.el7.src.rpm
checksum_type: sha256
description:
  JAMon API is a free, simple, high performance, thread safe,
  Java API that allows developers to easily monitor the
  performance and scalability of production applications. JAMon
  tracks hits, execution times (total, avg, min, max, std dev),
  and more.


pkgId: d0e22a032d57723afabf9a0965e216a0f82e8123b4b56bd44f266a27065c7093
name: janino
arch: src
version: 2.6.1
epoch: 0
release: 20.el7
summary: An embedded Java compiler
url: http://docs.codehaus.org/display/JANINO/Home
rpm_license: BSD
rpm_group: Unspecified
rpm_buildhost: oat2.sh.intel.com
location_href: janino-2.6.1-20.el7.src.rpm
checksum_type: sha256
description:
  Janino is a super-small, super-fast Java compiler. Not only can it compile
  a set of source files to a set of class files like the JAVAC tool, but also
  can it compile a Java expression, block, class body or source file in
  memory, load the bytecode and execute it directly in the same JVM. Janino
  is not intended to be a development tool, but an embedded compiler for
  run-time compilation purposes, e.g. expression evaluators or "server pages"
  engines like JSP.


pkgId: 01ac235f4fa88a82143c19a38113f705b27317ba359f009bdb8f9acfbee15f4a
name: jasperreports
arch: src
version: 2.0.4
epoch: 0
release: 2.el7
summary: Report-generating tool
url: http://www.jasperforge.org/jaspersoft/opensource/business_intelligence/jasperreports/
rpm_license: Apache-style Software License & LGPL
rpm_group: Text Processing/Markup/XML
rpm_buildhost: oat2.sh.intel.com
location_href: jasperreports-2.0.4-2.el7.src.rpm
checksum_type: sha256
description:
  JasperReports is a powerful open source
  report-generating tool that has the ability
  to deliver rich content onto the screen, to
  the printer or into PDF, HTML, XLS, CSV and
  XML files. It is entirely written in Java
  and can be used in a variety of Java enabled
  applications, including J2EE or Web
  Its main purpose is to help creating page
  oriented, ready to print documents in a
  simple and flexible manner.


pkgId: c3e4ac498c315ea9b473bbf89816ae6700e923b183885eb228dad6e2a9939197
name: jaxb2-maven-plugin
arch: src
version: 1.5
epoch: 0
release: 5.el7
summary: JAXB-2 Maven Plugin
url: http://mojo.codehaus.org/jaxb2-maven-plugin/
rpm_license: ASL 2.0
rpm_group: Unspecified
rpm_buildhost: oat2.sh.intel.com
location_href: jaxb2-maven-plugin-1.5-5.el7.src.rpm
checksum_type: sha256
description:
  Mojo's JAXB-2 Maven plugin is used to create an object graph from
  XSDs based on the JAXB 2.1 implementation and to generate XSDs from
  JAXB-annotated Java classes.


pkgId: 935c19cf9c061537f9428bd9ade77f7caeaf8d6ddf14161d07d4ca58dcff0249
name: jdeparser
arch: src
version: 1.0.0
epoch: 0
release: 3.el7
summary: Source generator library for Java
url: https://github.com/jdeparser/jdeparser
rpm_license: (CDDL or GPLv2 with exceptions) and MIT
rpm_group: Development/Libraries
rpm_buildhost: oat2.sh.intel.com
location_href: jdeparser-1.0.0-3.el7.src.rpm
checksum_type: sha256
description:
  This project is a fork of Sun's (now Oracle's) com.sun.codemodel project. We
  decided to fork the project because by all evidence, the upstream project is
  dead and not actively accepting outside contribution. All JBoss projects are
  urged to use this project instead for source code generation.


pkgId: f976ad5d6a6bc9d2f8aa3ca5e5cf1d9b4d9d872243af65f19099eb2f44fdae65
name: jdo2-api
arch: src
version: 2.2
epoch: 0
release: 9.el7
summary: Implementation of JSR 243: Java Data Objects 2.0
url: http://db.apache.org/jdo/
rpm_license: ASL 2.0
rpm_group: Unspecified
rpm_buildhost: oat2.sh.intel.com
location_href: jdo2-api-2.2-9.el7.src.rpm
checksum_type: sha256
description:
  The Java Data Objects 2 (JDO) API is a standard interface-based
  Java model abstraction of persistence, developed as Java Specification
  Request 243 under the auspices of the Java Community Process.


pkgId: 14e42c9c2d8fcb11ea007663483eec00983188da150b616b54d835313e5af43c
name: jersey
arch: src
version: 1.17.1
epoch: 0
release: 7.el7
summary: JAX-RS (JSR 311) production quality Reference Implementation
url: http://jersey.java.net/
rpm_license: (CDDL or GPLv2 with exceptions) and ASL 2.0
rpm_group: Unspecified
rpm_buildhost: oat2.sh.intel.com
location_href: jersey-1.17.1-7.el7.src.rpm
checksum_type: sha256
description:
  Jersey is the open source JAX-RS (JSR 311)
  production quality Reference Implementation
  for building RESTful Web services.


pkgId: dd4a0959dd43eca0cdf0e16868d2f2e3407e856d16028da6a8e9c9be4c9a0597
name: jetty
arch: src
version: 9.0.4
epoch: 0
release: 2.el7
summary: Java Webserver and Servlet Container
url: http://www.eclipse.org/jetty/
rpm_license: ASL 2.0 or EPL
rpm_group: Unspecified
rpm_buildhost: oat2.sh.intel.com
location_href: jetty-9.0.4-2.el7.src.rpm
checksum_type: sha256
description:
  Jetty is a 100% Java HTTP Server and Servlet Container. This means that you
  do not need to configure and run a separate web server (like Apache) in order
  to use Java, servlets and JSPs to generate dynamic content. Jetty is a fully
  featured web server for static and dynamic content. Unlike separate
  server/container solutions, this means that your web server and web
  application run in the same process, without interconnection overheads
  and complications. Furthermore, as a pure java component, Jetty can be simply
  included in your application for demonstration, distribution or deployment.
  Jetty is available on all Java supported platforms.


pkgId: 35e6f3fb0aac911bc022422ae91ab0ac580ab40e09baeab9e255b3b87f50346c
name: jexcelapi
arch: src
version: 2.6.12
epoch: 0
release: 7.el7
summary: A Java API to read, write and modify Excel spreadsheets
url: http://www.andykhan.com/jexcelapi
rpm_license: LGPLv3
rpm_group: Development/Libraries
rpm_buildhost: oat2.sh.intel.com
location_href: jexcelapi-2.6.12-7.el7.src.rpm
checksum_type: sha256
description:
  Jexcelapi allows Java developers to read Excel spreadsheets and generate Excel
  spreadsheets dynamically. In addition, it contains a mechanism which allows
  Java applications to read a spreadsheet, modify some cells and write the
  modified spreadsheet.

  Thanks to jexcelapi non Windows operating systems can run pure Java applications
  which process and deliver Excel spreadsheets. Because it is Java, this API may
  be invoked from within a servlet, thus giving access to Excel functionality
  over internet and intranet web applications.

  Features:
  - Reads data from Excel 95, 97, 2000 workbooks
  - Reads and writes formulas (Excel 97 and later only)
  - Generates spreadsheets in Excel 97 format
  - Supports font, number and date formatting
  - Supports shading and coloring of cells
  - Modifies existing worksheets


pkgId: ac58d97498934c1f6d65352e6e51f2be514cf4b23f7d77ed2281c5c596f3b1b7
name: jfreechart
arch: src
version: 1.0.14
epoch: 0
release: 10.el7
summary: Java chart library
url: http://www.jfree.org/jfreechart/
rpm_license: LGPLv2+
rpm_group: Development/Libraries
rpm_buildhost: oat2.sh.intel.com
location_href: jfreechart-1.0.14-10.el7.src.rpm
checksum_type: sha256
description:
  JFreeChart is a free 100% Java chart library that makes it easy for
  developers to display professional quality charts in their applications.


pkgId: 3d741225c70e40b395436038ee5faafa8fc0e84607b9dece96b21569d1b189da
name: jgroups
arch: src
version: 2.6.22
epoch: 1
release: 1.el7
summary: Toolkit for reliable multicast communication
url: http://www.jgroups.org/
rpm_license: LGPLv2+
rpm_group: Development/LIbraries/Java
rpm_buildhost: oat2.sh.intel.com
location_href: jgroups-2.6.22-1.el7.src.rpm
checksum_type: sha256
description:
  JGroups is a toolkit for reliable multicast communication. (Note that
  this doesn't necessarily mean IP Multicast, JGroups can also use
  transports such as TCP). It can be used to create groups of processes
  whose members can send messages to each other. The main features include

      * Group creation and deletion. Group members can be spread across
        LANs or WANs
      * Joining and leaving of groups
      * Membership detection and notification about joined/left/crashed members
      * Detection and removal of crashed members
      * Sending and receiving of member-to-group messages (point-to-multipoint)
      * Sending and receiving of member-to-member messages (point-to-point)

  To use JGroups one needs:
   commons-logging.jar
   log4j.jar

  To run JGroups you need to have an XML parser installed on your system.
  If you use JDK 1.4 or higher, you can use the parser that is shipped with it.

  If you want to use the JGroups JMS protocol ( org.jgroups.protocols.JMS ),
  then you will also need to place jms.jar somewhere in your CLASSPATH.

  Place the JAR files somewhere in your CLASSPATH , and you're ready to start
  using JGroups.


pkgId: 4b5c37cc05e0fc441083311b0b85a8b126abc805c59267c9a7ab9e9713db365c
name: jibx
arch: src
version: 1.2.5
epoch: 0
release: 8.el7
summary: Framework for binding XML data to Java objects
url: http://sourceforge.net/projects/jibx/
rpm_license: BSD and ASL 1.1
rpm_group: Unspecified
rpm_buildhost: oat2.sh.intel.com
location_href: jibx-1.2.5-8.el7.src.rpm
checksum_type: sha256
description:
  JiBX is a framework for binding XML data to Java objects. It lets you
  work with data from XML documents using your own class structures.


pkgId: ead84af2231fe23a22acd84c2faba6a4d0f6aa72ebcbacc6cab87f2eafd8d98c
name: jmock
arch: src
version: 2.5.1
epoch: 0
release: 3.el7
summary: Java library for testing code with mock objects
url: http://www.jmock.org/
rpm_license: BSD
rpm_group: Development/Libraries
rpm_buildhost: oat2.sh.intel.com
location_href: jmock-2.5.1-3.el7.src.rpm
checksum_type: sha256
description:
  Mock objects help you design and test the interactions between the objects in
  your programs.
  The jMock library:
    * makes it quick and easy to define mock objects, so you don't break the
      rhythm of programming.
    * lets you precisely specify the interactions between your objects, reducing
      the brittleness of your tests.
    * works well with the auto-completion and re-factoring features of your IDE
    * plugs into your favorite test framework
    * is easy to extend.


pkgId: dfc5e190c3ae767ab4762e7890acc4a789118e26ffdbcc407403608e20485cef
name: jonathan-core
arch: src
version: 4.1
epoch: 0
release: 1_1rh
summary: Distributed Object Platform (DOP) written entirely in Java
url: http://jonathan.objectweb.org/
rpm_license: LGPL
rpm_group: Development/Libraries/Java
rpm_buildhost: oat2.sh.intel.com
location_href: jonathan-core-4.1-1_1rh.src.rpm
checksum_type: sha256
description:
  Jonathan is a Distributed Object Platform (DOP) written entirely in
  Java. Jonathan was developed originally at the research labs of France
  Télécom in the context of the European project ReTINA, whose aim was to
  define an architecture for telecommunications distributed environments.
  Telecommunications applications such as multimedia services have
  stringent requirements in terms of scalability, adaptability and
  realtime. Jonathan's response to this is through its "openness" in the
  sense that contrary to standard DOPs (and in particular, most CORBA
  ORBs), the abstractions that make up its internal machinery are
  accessible by an application programmer and may be specialized to meet
  specific requirements.

  Jonathan is organised around a very small kernel (namely Kilim) that
  essentially lets the infrastructure components communicate. Currently,
  these components consist of a number of independently developed
  protocols, marshallers, stub factories, etc.

  Different personalities can be built using these components. A
  personality is a set of normalized Application Programming Interfaces:
  Java RMI is a personality, CORBA is another, COM still another...
  Jonathan provides two personnalities:

      * David is a CORBA ORB implementation. David lacks a number of CORBA
        features (POA, interface repository, Dynamic Any,...) and provides only
        a naive naming service implementation. However, our ambition is to fill
        these gaps and to provide a reference CORBA implementation.

      * Jeremie provides an RMI-like programming style.


pkgId: ba88a02b8b245884b759d1db9ea798acbc07c43559a6c59d2c48d0d85057a59c
name: jonathan-jeremie
arch: src
version: 4.2.1
epoch: 0
release: 1_1rh
summary: Distributed Object Platform (DOP) written entirely in Java
url: http://jonathan.objectweb.org/
rpm_license: LGPL
rpm_group: Development/Libraries/Java
rpm_buildhost: oat2.sh.intel.com
location_href: jonathan-jeremie-4.2.1-1_1rh.src.rpm
checksum_type: sha256
description:
  Jonathan is a Distributed Object Platform (DOP) written entirely in
  Java. Jonathan was developed originally at the research labs of France
  Telecom in the context of the European project ReTINA, whose aim was to
  define an architecture for telecommunications distributed environments.
  Telecommunications applications such as multimedia services have
  stringent requirements in terms of scalability, adaptability and
  realtime. Jonathan's response to this is through its "openness" in the
  sense that contrary to standard DOPs (and in particular, most CORBA
  ORBs), the abstractions that make up its internal machinery are
  accessible by an application programmer and may be specialized to meet
  specific requirements.

  Jonathan is organised around a very small kernel (namely Kilim) that
  essentially lets the infrastructure components communicate. Currently,
  these components consist of a number of independently developed
  protocols, marshallers, stub factories, etc.

  Different personalities can be built using these components. A
  personality is a set of normalized Application Programming Interfaces:
  Java RMI is a personality, CORBA is another, COM still another...
  Jonathan provides two personnalities:

      * David is a CORBA ORB implementation. David lacks a number of CORBA
        features (POA, interface repository, Dynamic Any,...) and provides only
        a naive naming service implementation. However, our ambition is to fill
        these gaps and to provide a reference CORBA implementation.

      * Jeremie provides an RMI-like programming style.


pkgId: be2e266875b8dd3bbb843b5a5e17b43b28864d71ceabd3a82b2cb833d4fdc20e
name: jopt-simple
arch: src
version: 4.5
epoch: 0
release: 2.el7
summary: A Java command line parser
url: http://pholser.github.io/jopt-simple/
rpm_license: MIT
rpm_group: Development/Libraries
rpm_buildhost: oat2.sh.intel.com
location_href: jopt-simple-4.5-2.el7.src.rpm
checksum_type: sha256
description:
  JOpt Simple is a Java library for parsing command line options, such as those
  you might pass to an invocation of javac.


pkgId: 644ceadbcd1dad1077eb07a90d418cae170dcf5641d0dede30753caca7dda149
name: jotm
arch: src
version: 2.0.10
epoch: 0
release: 1_2el
summary: JOTM : A Java Open Transaction Manager
url: http://jotm.objectweb.org/
rpm_license: BSD-style
rpm_group: Development/Libraries/Java
rpm_buildhost: oat2.sh.intel.com
location_href: jotm-2.0.10-1_2el.src.rpm
checksum_type: sha256
description:
  Today the JOTM team delivers to you a Java Open Source
  implementation of the JTA APIs. This implementation is
  fully functional and mature since it has been used for
  several years in the JOnAS application server project.
  Tomorrow we aim at delivering adaptable software that
  can be used in a wide range of use cases involving
  transaction management. In particular we are currently
  looking at covering transaction models such as flat,
  CNT, ONT, BTP and transaction standards including JTA,
  JTS, OTS.


pkgId: 94966cab58014e1e8448a4bdeca3e225127babe17f4abec7917a348885db9297
name: jts
arch: src
version: 1.13
epoch: 0
release: 1.el7
summary: Java Topology Suite
url: http://sourceforge.net/projects/jts-topo-suite
rpm_license: LGPLv2+
rpm_group: Unspecified
rpm_buildhost: oat2.sh.intel.com
location_href: jts-1.13-1.el7.src.rpm
checksum_type: sha256
description:
  The JTS Topology Suite is an API for modelling and
  manipulating 2-dimensional linear geometry. It provides
  numerous geometric predicates and functions. JTS
  conforms to the Simple Features Specification for
  SQL published by the Open GIS Consortium.


pkgId: f58b3ee584ef36294d72ff07f0023bd378a211e843ce435dc336da3182c068be
name: jtype
arch: src
version: 0.1.2
epoch: 0
release: 5.el7
summary: A small library for working with the Java 5 type system
url: http://code.google.com/p/jtype/
rpm_license: ASL 2.0
rpm_group: Development/Libraries
rpm_buildhost: oat2.sh.intel.com
location_href: jtype-0.1.2-5.el7.src.rpm
checksum_type: sha256
description:
  Java 5 introduced a richer type system for generics with Type and its various
  sub-types, but lacks any easy way to perform common operations on these types.
  JType aims to fill this gap.


pkgId: be1166a5d39c53852cc38030194f216dd3198e61f4a6b9402b66ec0ea00cbb9f
name: jython
arch: src
version: 2.2.1
epoch: 0
release: 14.el7
summary: A Java implementation of the Python language
url: http://www.jython.org/
rpm_license: ASL 1.1 and BSD and CNRI and JPython and Python
rpm_group: Development/Languages
rpm_buildhost: oat2.sh.intel.com
location_href: jython-2.2.1-14.el7.src.rpm
checksum_type: sha256
description:
  Jython is an implementation of the high-level, dynamic, object-oriented
  language Python seamlessly integrated with the Java platform. The
  predecessor to Jython, JPython, is certified as 100% Pure Java. Jython is
  freely available for both commercial and non-commercial use and is
  distributed with source code. Jython is complementary to Java and is
  especially suited for the following tasks: Embedded scripting - Java
  programmers can add the Jython libraries to their system to allow end
  users to write simple or complicated scripts that add functionality to the
  application. Interactive experimentation - Jython provides an interactive
  interpreter that can be used to interact with Java packages or with
  running Java applications. This allows programmers to experiment and debug
  any Java system using Jython. Rapid application development - Python
  programs are typically 2-10X shorter than the equivalent Java program.
  This translates directly to increased programmer productivity. The
  seamless interaction between Python and Java allows developers to freely
  mix the two languages both during development and in shipping products.


pkgId: f6a5ac20a358c3804e98bf9488fd5fa5ee48780e7b933e177c5a0a6202117f09
name: logback
arch: src
version: 1.1.1
epoch: 0
release: 2.el7
summary: A Java logging library
url: http://logback.qos.ch/
rpm_license: LGPLv2 or EPL
rpm_group: Unspecified
rpm_buildhost: oat2.sh.intel.com
location_href: logback-1.1.1-2.el7.src.rpm
checksum_type: sha256
description:
  Logback is intended as a successor to the popular log4j project. At present
  time, logback is divided into three modules, logback-core, logback-classic
  and logback-access.

  The logback-core module lays the groundwork for the other two modules. The
  logback-classic module can be assimilated to a significantly improved
  version of log4j. Moreover, logback-classic natively implements the SLF4J
  API so that you can readily switch back and forth between logback and other
  logging frameworks such as log4j or java.util.logging (JUL).

  The logback-access module integrates with Servlet containers, such as
  Tomcat and Jetty, to provide HTTP-access log functionality. Note that you
  could easily build your own module on top of logback-core.


pkgId: 960743a24c4d914f9e362168341e32563679fb61aeab262f8b6b69c207a62cc2
name: lucene3
arch: src
version: 3.6.2
epoch: 0
release: 5.el7
summary: High-performance, full-featured text search engine
url: http://lucene.apache.org/
rpm_license: ASL 2.0 and BSD
rpm_group: Unspecified
rpm_buildhost: oat2.sh.intel.com
location_href: lucene3-3.6.2-5.el7.src.rpm
checksum_type: sha256
description:
  Apache Lucene is a high-performance, full-featured text search
  engine library written entirely in Java. It is a technology suitable
  for nearly any application that requires full-text search, especially
  cross-platform.


pkgId: b91d431e82d8fcd2d974700d13bfece63ed91404e6a357007c57184d98488f2e
name: maven-anno-plugin
arch: src
version: 1.4.1
epoch: 0
release: 7.el7
summary: Maven Annotated Mojo
url: http://wiki.jfrog.org/confluence/display/OSS/Maven+Anno+Mojo
rpm_license: ASL 2.0
rpm_group: Development/Libraries
rpm_buildhost: oat2.sh.intel.com
location_href: maven-anno-plugin-1.4.1-7.el7.src.rpm
checksum_type: sha256
description:
  Maven maven-plugin-plugin extension that allows writing annotated Mojos using
  JDK 1.5 annotations instead of doclet comments.


pkgId: 2cc0ba53cf9d91cca37eceba69d3a29f284c3518d72aff5386f1e380d89629bd
name: maven-checkstyle-plugin
arch: src
version: 2.9.1
epoch: 0
release: 2.el7
summary: Plugin that generates a report regarding the code style used by the developers
url: http://maven.apache.org/plugins/maven-checkstyle-plugin
rpm_license: ASL 2.0
rpm_group: Development/Libraries
rpm_buildhost: oat2.sh.intel.com
location_href: maven-checkstyle-plugin-2.9.1-2.el7.src.rpm
checksum_type: sha256
description:
  Generates a report on violations of code style and optionally fails the build
  if violations are detected.


pkgId: 9ed872ac0061e285eebad8b04970042a13ee2b87f9f7968f8f621dd08b493f78
name: maven-jaxb2-plugin
arch: src
version: 0.8.1
epoch: 0
release: 7.el7
summary: Provides the capability to generate java sources from schemas
url: http://java.net/projects/maven-jaxb2-plugin/pages/Home
rpm_license: BSD and ASL 2.0
rpm_group: Development/Libraries
rpm_buildhost: oat2.sh.intel.com
location_href: maven-jaxb2-plugin-0.8.1-7.el7.src.rpm
checksum_type: sha256
description:
  This Maven 2 plugin wraps the JAXB 2.x XJC compiler and provides the capability
  to generate Java sources from XML Schemas.


pkgId: f4a54bafec8966212e3dbc7f64da0a6234d65ac61cf9a723a0d03a01d80c9640
name: maven-license-plugin
arch: src
version: 1.8.0
epoch: 0
release: 15.el7
summary: Maven plugin to update header licenses of source files
url: http://code.google.com/p/maven-license-plugin
rpm_license: ASL 2.0
rpm_group: Development/Libraries
rpm_buildhost: oat2.sh.intel.com
location_href: maven-license-plugin-1.8.0-15.el7.src.rpm
checksum_type: sha256
description:
  maven-license-plugin is a Maven plugin that help you managing license
  headers in source files. Basically, when you are developing a project
  either in open source or in a company, you often need to add at the top
  of your source files a license to protect your work.
  This plugin lets you maintain the headers, including checking if the
  header is present, generating a report and of course having the
  possibility to update / reformat missing license headers.


pkgId: 7c79fccd128883cf883ba434c9e34cdc82085ed370eb94883ca8ae05671338e2
name: maven-pmd-plugin
arch: src
version: 3.0.1
epoch: 0
release: 3.el7
summary: Maven PMD Plugin
url: http://maven.apache.org/plugins/maven-pmd-plugin/
rpm_license: ASL 2.0
rpm_group: Unspecified
rpm_buildhost: oat2.sh.intel.com
location_href: maven-pmd-plugin-3.0.1-3.el7.src.rpm
checksum_type: sha256
description:
  A Maven plugin for the PMD toolkit, that produces a report on both code rule
  violations and detected copy and paste fragments, as well as being able to
  fail the build based on these metrics.


pkgId: b6f4f641d90615a0f80e27ca62b361ee9c4155fffa1f1a61e6685bf7054a49f3
name: maven-processor-plugin
arch: src
version: 2.2.4
epoch: 0
release: 2.el7
summary: Maven Processor Plugin
url: http://code.google.com/p/maven-annotation-plugin/
rpm_license: LGPLv3+
rpm_group: Unspecified
rpm_buildhost: oat2.sh.intel.com
location_href: maven-processor-plugin-2.2.4-2.el7.src.rpm
checksum_type: sha256
description:
  A maven plugin to process annotation for jdk6 at compile time

  This plugin helps to use from maven the new annotation processing
  provided by JDK6 integrated in java compiler

  This plugin could be considered the 'alter ego' of maven apt plugin.


pkgId: 515c1d890f349e64c83957f52b5bb1225e6667bedb2a50df3c8d6c753b32b1c6
name: maven-timestamp-plugin
arch: src
version: 1.1
epoch: 0
release: 9.el7
summary: Provides formatted timestamps for maven builds
url: http://code.google.com/p/maven-timestamp-plugin
rpm_license: ASL 2.0
rpm_group: Unspecified
rpm_buildhost: oat2.sh.intel.com
location_href: maven-timestamp-plugin-1.1-9.el7.src.rpm
checksum_type: sha256
description:
  There are a few ways to get a timestamp in your maven build. Unfortunately
  most of them make you jump through giant hoops. This maven plugin makes it
  as simple as 1-2-3 to create a timestamp at your disposal.
  Also, it enables you to use the syntax of SimpleDateFormat to form custom
  formatted dates.


pkgId: 19ca6aaaed360172bf64369f0a5f78f4d49fe6509ac3390dcffc4f798ddae5d0
name: mockito
arch: src
version: 1.9.0
epoch: 0
release: 13.el7
summary: A Java mocking framework
url: http://code.google.com/p/mockito/
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: oat2.sh.intel.com
location_href: mockito-1.9.0-13.el7.src.rpm
checksum_type: sha256
description:
  Mockito is a mocking framework that tastes really good. It lets you write
  beautiful tests with clean & simple API. Mockito doesn't give you hangover
  because the tests are very readable and they produce clean verification
  errors.


pkgId: 9aa4a47968fe99bbc6a5b833bb529731f6817ed583e86e8179334ea525d6801d
name: mvel
arch: src
version: 2.1.6
epoch: 0
release: 1.el7
summary: MVFLEX Expression Language
url: http://mvel.codehaus.org/
rpm_license: ASL 2.0
rpm_group: Unspecified
rpm_buildhost: oat2.sh.intel.com
location_href: mvel-2.1.6-1.el7.src.rpm
checksum_type: sha256
description:
  MVEL is a powerful expression language for Java-based applications. It
  provides a plethora of features and is suited for everything from the
  smallest property binding and extraction, to full blown scripts.


pkgId: 48c793e10b1d258e4ab68bb42854089455af003315fc19833fb9133f58a5b99d
name: nanoxml
arch: src
version: 2.2.3
epoch: 0
release: 5.el7
summary: NanoXML is a small XML parser for Java
url: http://nanoxml.cyberelf.be/
rpm_license: zlib License
rpm_group: Text Processing/Markup/XML
rpm_buildhost: oat2.sh.intel.com
location_href: nanoxml-2.2.3-5.el7.src.rpm
checksum_type: sha256
description:
  The intent of NanoXML is to be a small parser which is easy to use.
  Although many features were added to NanoXML, it is very small.
  The full parser with builder fits in a JAR file of about 32K.


pkgId: 92a802b09a5fee6b3435296b09e6b301736e9241dae56271727754e344e77092
name: oat
arch: src
version: 2.2.0
epoch: 0
release: 21.el7
summary: Attestation Service & Host Agent based on OpenAttestation SDK
url: https://github.com/OpenAttestation/OpenAttestation
rpm_license: BSD
rpm_group: Applications/System
rpm_buildhost: oat2.sh.intel.com
location_href: oat-2.2.0-21.el7.src.rpm
checksum_type: sha256
description:
  OpenAttestation (OAT) is a open source project providing a SDK for managing
  host integrity verification using TCG-defined remote attestation protocol,
  targeting to be integrated into cloud and enterprise management tools.


pkgId: cf0e950083ca978afac655f16470c41d2f4d7d3a9ad95490ce6e99f5c3efd1e6
name: objenesis
arch: src
version: 1.2
epoch: 0
release: 16.el7
summary: A library for instantiating Java objects
url: http://objenesis.org/
rpm_license: ASL 2.0
rpm_group: Development/Libraries
rpm_buildhost: oat2.sh.intel.com
location_href: objenesis-1.2-16.el7.src.rpm
checksum_type: sha256
description:
  Objenesis is a small Java library that serves one purpose: to instantiate
  a new object of a particular class.
  Java supports dynamic instantiation of classes using Class.newInstance();
  however, this only works if the class has an appropriate constructor. There
  are many times when a class cannot be instantiated this way, such as when
  the class contains constructors that require arguments, that have side effects,
  and/or that throw exceptions. As a result, it is common to see restrictions
  in libraries stating that classes must require a default constructor.
  Objenesis aims to overcome these restrictions by bypassing the constructor
  on object instantiation. Needing to instantiate an object without calling
  the constructor is a fairly specialized task, however there are certain cases
  when this is useful:
  * Serialization, Remoting and Persistence - Objects need to be instantiated
    and restored to a specific state, without invoking code.
  * Proxies, AOP Libraries and Mock Objects - Classes can be sub-classed without
    needing to worry about the super() constructor.
  * Container Frameworks - Objects can be dynamically instantiated in
    non-standard ways.


pkgId: 84c913e04b775f43e3ffb209cdad4aa2f0da5cca0eada82c1ccbeef4c6b76dde
name: oldkilim
arch: src
version: 1.1.3
epoch: 0
release: 2_1rh
summary: A generic configuration framework for Java
url: http://kilim.objectweb.org/
rpm_license: BSD
rpm_group: Development/Libraries/Java
rpm_buildhost: oat2.sh.intel.com
location_href: oldkilim-1.1.3-2_1rh.src.rpm
checksum_type: sha256
description:
  Kilim is a generic configuration framework for Java, which can be used
  easily with existing applications, frameworks, and systems. It was
  originally built into Jonathan in order to allow fine configuration of
  its various frameworks (protocols, resource management policies, etc.)
  without requiring specific code, and has since grown independently of
  Jonathan.


pkgId: c7ebaa1660115530c67ee317ddddee89418667463f6f571d9ff7743fe75a1414
name: openjpa
arch: src
version: 2.2.2
epoch: 0
release: 5.el7
summary: Java Persistence 2.0 API
url: http://openjpa.apache.org/
rpm_license: ASL 2.0 and CDDL
rpm_group: Development/Libraries
rpm_buildhost: oat2.sh.intel.com
location_href: openjpa-2.2.2-5.el7.src.rpm
checksum_type: sha256
description:
  OpenJPA is Apache's implementation of Sun's Java Persistence 2.0 API
  (JSR-317 JPA 2.0) specification for the transparent persistence of
  Java objects.

  It is an object-relational mapping (ORM) solution for the Java language,
  which simplifies storing objects in databases.


pkgId: ef646a27a3b3cc04abe344c9561ae10af4f47037c35b6f529a0f9d2f0e154135
name: p6spy
arch: src
version: 1.3
epoch: 0
release: 2_1
summary: Database statement interceptor for Java
url: http://p6spy.sourceforge.net/
rpm_license: P6Spy Software License
rpm_group: Database
rpm_buildhost: oat2.sh.intel.com
location_href: p6spy-1.3-2_1.src.rpm
checksum_type: sha256
description:
  P6Spy is an open source framework for applications that intercept and
  optionally modify database statements.


pkgId: dc228e8bc34833aba484134d38792999e75a7536fc6a2e52978a7e57f221ad03
name: pdf-renderer
arch: src
version: 0
epoch: 0
release: 0.14.128svn.20110310.el7
summary: A 100% Java PDF renderer and viewer
url: https://pdf-renderer.dev.java.net/
rpm_license: LGPLv2+ and MIT and BSD
rpm_group: Development/Libraries
rpm_buildhost: oat2.sh.intel.com
location_href: pdf-renderer-0-0.14.128svn.20110310.el7.src.rpm
checksum_type: sha256
description:
  The PDF Renderer is just what the name implies: an open source,
  all Java library which renders PDF documents to the screen using
  Java2D. Typically this means drawing into a Swing panel, but it
  could also draw to other Graphics2D implementations. It could be
  used to draw on top of PDFs, share them over a network, convert
  PDFs to PNG images, or maybe even project PDFs into a 3D scene.


pkgId: af5fe87749f94e25dd97145e8d4b9e74d9dfde3f19b7b037a660621df413ae36
name: pmd
arch: src
version: 5.0.5
epoch: 0
release: 1.el7
summary: Scans Java source code and looks for potential problems
url: http://pmd.sourceforge.net/
rpm_license: BSD
rpm_group: Development/Tools
rpm_buildhost: oat2.sh.intel.com
location_href: pmd-5.0.5-1.el7.src.rpm
checksum_type: sha256
description:
  PMD scans Java source code and looks for potential problems like:
  * Possible bugs: empty try/catch/finally/switch statements
  + Dead code: unused local variables, parameters and private methods
  + Suboptimal code: wasteful String/StringBuffer usage
  + Overcomplicated expressions: unnecessary if statements, for loops
    that could be while loops
  + Duplicate code: copied/pasted code means copied/pasted bugs

  PMD has plugins for JDeveloper, Eclipse, JEdit, JBuilder, BlueJ,
  CodeGuide, NetBeans/Sun Java Studio Enterprise/Creator, IntelliJ IDEA,
  TextPad, Maven, Ant, Gel, JCreator, and Emacs.


pkgId: e04a0537dd08796e598f72bead6f579d9872584cc670e2faef9fa111544b3fd0
name: portals-pom
arch: src
version: 1.3
epoch: 0
release: 5.el7
summary: Apache Portals parent pom
url: http://portals.apache.org/
rpm_license: ASL 2.0
rpm_group: Development/Libraries
rpm_buildhost: oat2.sh.intel.com
location_href: portals-pom-1.3-5.el7.src.rpm
checksum_type: sha256
description:
  Apache Portals is a collaborative software development project
  dedicated to providing robust, full-featured, commercial-quality,
  and freely available Portal related software on a wide variety of
  platforms and programming languages. This project is managed in
  cooperation with various individuals worldwide (both independent and
  company-affiliated experts), who use the Internet to communicate, plan,
  and develop Portal software and related documentation.


pkgId: 9a7dc6564d7b47556f464d73a978b7004ef8fe43a08f48f556a02c182bb8601a
name: powermock
arch: src
version: 1.4.12
epoch: 0
release: 8.el7
summary: A Java mocking framework
url: http://code.google.com/p/powermock/
rpm_license: ASL 2.0
rpm_group: Development/Libraries
rpm_buildhost: oat2.sh.intel.com
location_href: powermock-1.4.12-8.el7.src.rpm
checksum_type: sha256
description:
  PowerMock is a framework that extend other mock libraries
  such as EasyMock with more powerful capabilities. PowerMock uses a
  custom classloader and bytecode manipulation to enable mocking of
  static methods, constructors, final classes and methods, private
  methods, removal of static initializers and more.


pkgId: 5f5c8f5b820283dce5e34a0d00c298bf4448cbdfde72c4b8f5640c8519ee71f3
name: proxool
arch: src
version: 0.9.1
epoch: 0
release: 13.el7
summary: Java connection pool library
url: http://proxool.sourceforge.net/
rpm_license: ASL 2.0
rpm_group: Unspecified
rpm_buildhost: oat2.sh.intel.com
location_href: proxool-0.9.1-13.el7.src.rpm
checksum_type: sha256
description:
  Transparently adds connection pooling to your existing JDBC driver.
  Complies with the J2SE API, giving you the confidence to develop to
  standards. You can monitor the performance of your database
  connections and listen to connection events.
  It's easy to configure using the JDBC API, XML, or Java property
  files - you decide.


pkgId: bf4b70e75e417149910c4d0a46bd19c0385ba03cce3ee46a7c619b6f7922b579
name: quartz
arch: src
version: 2.1.7
epoch: 0
release: 9.el7
summary: Enterprise Job Scheduler for Java
url: http://www.quartz-scheduler.org/
rpm_license: ASL 2.0
rpm_group: Unspecified
rpm_buildhost: oat2.sh.intel.com
location_href: quartz-2.1.7-9.el7.src.rpm
checksum_type: sha256
description:
  Quartz is a job scheduling system that can be integrated with, or used
  along side virtually any J2EE or J2SE application. Quartz can be used
  to create simple or complex schedules for executing tens, hundreds, or
  even tens-of-thousands of jobs; jobs whose tasks are defined as standard
  Java components or EJBs.


pkgId: 3f22e0ef3bd19722e9a25bdf6409c0fcf4bbcf0a5f7cd6bb684e7ff1b30bf302
name: rmic-maven-plugin
arch: src
version: 1.2.1
epoch: 0
release: 6.el7
summary: Uses the java rmic compiler to generate classes used in remote method invocation
url: http://mojo.codehaus.org/rmic-maven-plugin
rpm_license: MIT
rpm_group: Development/Libraries
rpm_buildhost: oat2.sh.intel.com
location_href: rmic-maven-plugin-1.2.1-6.el7.src.rpm
checksum_type: sha256
description:
  This plugin works with Maven 2 and uses the java rmic compiler to generate
  classes used in remote method invocation.


pkgId: 61da1c8f30ce6005f8c76541bd92df7fd241bfe3faa9e10978b11f3290f8b016
name: serp
arch: src
version: 1.14.2
epoch: 0
release: 0.6.20120406cvs.el7
summary: Bytecode manipulation framework
url: http://serp.sourceforge.net/
rpm_license: BSD
rpm_group: Unspecified
rpm_buildhost: oat2.sh.intel.com
location_href: serp-1.14.2-0.6.20120406cvs.el7.src.rpm
checksum_type: sha256
description:
  The goal of the serp bytecode framework is to tap the full
  power of bytecode modification while lowering its associated
  costs. The framework provides a set of high-level APIs for
  manipulating all aspects of bytecode, from large-scale
  structures like class member fields to the individual
  instructions that comprise the code of methods. While in
  order to perform any advanced manipulation, some understanding
  of the class file format and especially of the JVM instruction
  set is necessary, the framework makes it as easy as possible
  to enter the world of bytecode development.


pkgId: 88a279495559f2778698df02a3f097ab5ed9ad60c17e1ea13cb7054ee3eb6475
name: shrinkwrap
arch: src
version: 1.1.2
epoch: 0
release: 5.el7
summary: A simple mechanism to assemble Java archives
url: http://www.jboss.org/shrinkwrap/
rpm_license: ASL 2.0
rpm_group: Unspecified
rpm_buildhost: oat2.sh.intel.com
location_href: shrinkwrap-1.1.2-5.el7.src.rpm
checksum_type: sha256
description:
  Shrinkwrap provides a simple mechanism to assemble archives
  like JARs, WARs, and EARs with a friendly, fluent API.


pkgId: 1cebd3db9c17ad7e2b8d64032235b8ba3ea45f06b50e2520061f2a4c034ce787
name: simple-jndi
arch: src
version: 0.11.4.1
epoch: 0
release: 4.el7
summary: A JNDI implementation
url: http://code.google.com/p/osjava/
rpm_license: BSD
rpm_group: Development/Libraries
rpm_buildhost: oat2.sh.intel.com
location_href: simple-jndi-0.11.4.1-4.el7.src.rpm
checksum_type: sha256
description:
  Simple-JNDI is intended to solve two problems. The first is
  that of finding a container independent way of opening a
  database connection, the second is to find a good way of
  specifying application configurations.
  1. Unit tests or prototype code often need to emulate the
    environment within which the code is expected to run.
    A very common one is to get an object of type
    javax.sql.DataSource from JNDI so a java.sql.Connection
    to your database of choice may be opened.
  2. Applications need configuration; a JNDI implementation
    makes a handy location for configuration values. Either
    as a globally available system, or via IoC through the
    use of some kind of JNDI configuration facade (see gj-config).
  A solution: simple implementation of JNDI. It is entirely
  library based, so no server instances are started, and it
  sits upon Java .properties files, XML files or Windows-style
  .ini files, so it is easy to use and simple to understand.
  The files may be either on the file system or in the classpath.


pkgId: 54799878f9b61abce3c5eb6115117c7f12a01491d1a390f3a8e41a66b8314b2e
name: springframework
arch: src
version: 3.1.1
epoch: 0
release: 14.el7
summary: Spring Java Application Framework
url: http://www.springframework.org
rpm_license: ASL 2.0
rpm_group: Development/Libraries
rpm_buildhost: oat2.sh.intel.com
location_href: springframework-3.1.1-14.el7.src.rpm
checksum_type: sha256
description:
  Spring is a layered Java/J2EE application framework, based on code published in
  Expert One-on-One J2EE Design and Development by Rod Johnson (Wrox, 2002).


pkgId: a9d2faefdef0217bb4bb42ee58baf3cc133a51b53a334420b4a7316b4c8c0f31
name: sslext
arch: src
version: 1.2
epoch: 0
release: 5.el7
summary: Struts SSL Switching Extension
url: http://sslext.sourceforge.net/
rpm_license: ASL 1.1
rpm_group: Development/Libraries
rpm_buildhost: oat2.sh.intel.com
location_href: sslext-1.2-5.el7.src.rpm
checksum_type: sha256
description:
  Extension to the Struts framework that allows developers to configure web
  applications to automatically switch between the HTTP and HTTPS protocols.
  Configuration is performed within the Struts config XML file.


pkgId: 2a3bb821ff09a822a5e41b17c61227579207856ec14bb4ebbcb2d606fd670aac
name: stringtemplate
arch: src
version: 3.2.1
epoch: 0
release: 7.el7
summary: A Java template engine
url: http://www.stringtemplate.org/
rpm_license: BSD
rpm_group: Development/Libraries
rpm_buildhost: oat2.sh.intel.com
location_href: stringtemplate-3.2.1-7.el7.src.rpm
checksum_type: sha256
description:
  StringTemplate is a java template engine (with ports for
  C# and Python) for generating source code, web pages,
  emails, or any other formatted text output. StringTemplate
  is particularly good at multi-targeted code generators,
  multiple site skins, and internationalization/localization.


pkgId: 98c3f191d3daef9d7a1163524c32c7c36308883921d8ceeef836689ee4dc97c9
name: struts
arch: src
version: 1.3.10
epoch: 0
release: 9.el7
summary: Web application framework
url: http://struts.apache.org/
rpm_license: ASL 2.0
rpm_group: Unspecified
rpm_buildhost: oat2.sh.intel.com
location_href: struts-1.3.10-9.el7.src.rpm
checksum_type: sha256
description:
  Welcome to the Struts Framework! The goal of this project is to provide
  an open source framework useful in building web applications with Java
  Servlet and JavaServer Pages (JSP) technology. Struts encourages
  application architectures based on the Model-View-Controller (MVC)
  design paradigm, colloquially known as Model 2 in discussions on various
  servlet and JSP related mailing lists.
  Struts includes the following primary areas of functionality:
  A controller servlet that dispatches requests to appropriate Action
  classes provided by the application developer.
  JSP custom tag libraries, and associated support in the controller
  servlet, that assists developers in creating interactive form-based
  applications.
  Utility classes to support XML parsing, automatic population of
  JavaBeans properties based on the Java reflection APIs, and
  internationalization of prompts and messages.


pkgId: 62af94deaf6ef7ef8920db9eae31935f182b57ec5a713248c3d5d7be6aecae67
name: sun-jaf
arch: src
version: 1.1
epoch: 0
release: 3
summary: JavaBeans Activation Framework
url: https://glassfish.dev.java.net/javaee5/mail/
rpm_license: CDDL
rpm_vendor: redhat
rpm_group: Development/Libraries/Java
rpm_buildhost: oat2.sh.intel.com
location_href: sun-jaf-1.1-3.src.rpm
checksum_type: sha256
description:
  JavaBeans Activation Framework (JAF) is a standard extension
  to the Java platform that lets you take advantage of standard
  services to: determine the type of an arbitrary piece of data;
  encapsulate access to it; discover the operations available
  on it; and instantiate the appropriate bean to perform the
  operation(s).


pkgId: 8b94c2fc2db058720fe9f93b3523a63ad2aeaae516b1eb217b50b5567eaba5db
name: sun-ws-metadata-2.0-api
arch: src
version: 1.0.MR1
epoch: 0
release: 2.el7
summary: Web Services Metadata 2.0 MR API
url: https://jsr250.dev.java.net/
rpm_license: CDDL
rpm_group: Development/Libraries/Java
rpm_buildhost: oat2.sh.intel.com
location_href: sun-ws-metadata-2.0-api-1.0.MR1-2.el7.src.rpm
checksum_type: sha256
description:
  Web Services Metadata for the Java Platform 2.0 Maintenance Release
  according to JSR-181.
  This is JSR-181 MR1 in fact, which changed its version from 1.0 to 2.0.


pkgId: 2a4546447d1f000e559ef814d72a96f0e0f3cbe9a532a7ce4abcef5fbee435aa
name: tiles
arch: src
version: 2.2.2
epoch: 0
release: 9.el7
summary: Java templating framework for web application user interfaces
url: http://tiles.apache.org/
rpm_license: ASL 2.0
rpm_group: Unspecified
rpm_buildhost: oat2.sh.intel.com
location_href: tiles-2.2.2-9.el7.src.rpm
checksum_type: sha256
description:
  Apache Tiles is a templating framework built to simplify the
  development of web application user interfaces. Tiles allows
  authors to define page fragments which can be assembled into
  a complete page at runtime. These fragments, or tiles, can
  be used as simple includes in order to reduce the duplication
  of common page elements or embedded within other tiles to
  develop a series of reusable templates. These templates
  streamline the development of a consistent look and feel
  across an entire application. Tiles grew in popularity as a
  component of the popular Struts framework. It has since been
  extracted from Struts and is now integrated with various
  frameworks, such as Struts 2 and Shale.


pkgId: 7b9f2fd06789620af6eadc249d9fbac933a4fe65c1347cf5316fbaee1e527117
name: tuscany-sdo-java
arch: src
version: 1.1.1
epoch: 0
release: 10.el7
summary: Service Data Objects 2.1 Java API spec
url: http://tuscany.apache.org/sdo-java.html
rpm_license: ASL 2.0
rpm_group: Unspecified
rpm_buildhost: oat2.sh.intel.com
location_href: tuscany-sdo-java-1.1.1-10.el7.src.rpm
checksum_type: sha256
description:
  SDO is a framework for data application development, which
  includes an architecture and API. SDO does the following:

  - Simplifies the J2EE data programming model
  - Abstracts data in a service oriented architecture (SOA)
  - Unifies data application development
  - Supports and integrates XML
  - Incorporates J2EE patterns and best practices

  With SDO, you do not need to be familiar with a
  technology-specific API in order to access and utilize data.
  You need to know only one API, the SDO API, which lets you
  work with data from multiple data sources, including
  relational databases, entity EJB components, XML pages, Web
  services, the Java Connector Architecture, JavaServer Pages
  pages, and more.

  This package contains only a Java API of SDO 2.1 spec.
  EclipseLink is a implementation of this spec.


pkgId: 68e67964fb81e531eacefe69dc6fdf604e16be725edea8b1049c8db4f2ea9962
name: velocity-tools
arch: src
version: 2.0
epoch: 0
release: 7.el7
summary: Collection of useful tools for Velocity template engine
url: http://velocity.apache.org/tools/releases/2.0/
rpm_license: ASL 2.0
rpm_group: Unspecified
rpm_buildhost: oat2.sh.intel.com
location_href: velocity-tools-2.0-7.el7.src.rpm
checksum_type: sha256
description:
  The VelocityTools project is a collection of useful Java classes (aka tools),
  as well as infrastructure to easily, automatically and transparently
  make these tools available to Velocity templates.

  Project include easy integration of Velocity into the view-layer of
  web applications (via the VelocityViewTag and
  VelocityViewServlet) and integration with Struts 1.x applications.


pkgId: e34ec915a812210eb716ee142b41d5333f39b9b555a876ce73575718fe58854b
name: weld-core
arch: src
version: 1.1.8
epoch: 0
release: 1.Final_redhat_1.el7
summary: Weld is the reference implementation (RI) for JSR-299
url: http://www.seamframework.org/Weld
rpm_license: Aache License, Version 2.0
rpm_group: Development/Libraries/Java
rpm_buildhost: oat2.sh.intel.com
location_href: weld-core-1.1.8-1.Final_redhat_1.el7.src.rpm
checksum_type: sha256
description:
  Weld is the reference implementation (RI) for JSR-299: Java Contexts and Dependency Injection for the Java EE platform (CDI).


pkgId: 6a26a6d33fd3d3df486404a165db7e29672ec20785b445d3b31bd518b281958c
name: xmlbeans
arch: src
version: 2.6.0
epoch: 0
release: 6.el7.boot
summary: XML-Java binding tool
url: http://xmlbeans.apache.org/
rpm_license: ASL 2.0
rpm_group: Unspecified
rpm_buildhost: oat2.sh.intel.com
location_href: xmlbeans-2.6.0-6.el7.boot.src.rpm
checksum_type: sha256
description:
  XMLBeans is a tool that allows you to access the full power
  of XML in a Java friendly way. It is an XML-Java binding tool.
  The idea is that you can take advantage the richness and
  features of XML and XML Schema and have these features mapped
  as naturally as possible to the equivalent Java language and
  typing constructs. XMLBeans uses XML Schema to compile Java
  interfaces and classes that you can then use to access and
  modify XML instance data. Using XMLBeans is similar to using
  any other Java interface/class, you will see things like
  getFoo or setFoo just as you would expect when working with
  Java. While a major use of XMLBeans is to access your XML
  instance data with strongly typed Java classes there are also
  API's that allow you access to the full XML infoset (XMLBeans
  keeps full XML Infoset fidelity) as well as to allow you to
  reflect into the XML schema itself through an XML Schema
  Object model.


pkgId: 7133822d39ceae48b66a0edd70cc958856565d1137463836e079b696a9506528
name: xmlstreambuffer
arch: src
version: 1.5.1
epoch: 0
release: 3.el7
summary: XML Stream Buffer
url: http://java.net/projects/xmlstreambuffer/
rpm_license: CDDL or GPLv2 with exceptions
rpm_group: Unspecified
rpm_buildhost: oat2.sh.intel.com
location_href: xmlstreambuffer-1.5.1-3.el7.src.rpm
checksum_type: sha256
description:
  A stream buffer is a stream-based representation of an XML
  info-set in Java. Stream buffers are designed to: provide
  very efficient stream-based memory representations of XML
  info-sets; and be created and processed using any Java-based
  XML API.
  Conceptually a stream buffer is similar to the representation
  used in the Xerces deferred DOM implementation, with the crucial
  difference that a stream buffer does not store hierarchical
  information like parent and sibling information. The deferred
  DOM implementation reduces memory usage when large XML documents
  are parsed but only a subset of the document needs to be processed.
  (Note that using deferred DOM will be more expensive than
  non-deferred DOM in terms of memory and processing if all
  the document is traversed.)
  Stream buffers may be used as an efficient alternative to DOM where:
  * most or all of an XML info-set will eventually get traversed; and/or
  * targeted access to certain parts of an XML info-set are required
   and need to be efficiently processed using stream-based APIs like
   SAX or StAX.


pkgId: 8feab60800d64718d32620c5c0efa84275e357e2d908f56181ec589c29aa34e0
name: xmltool
arch: src
version: 3.3
epoch: 0
release: 10.el7
summary: Tool to manage XML documents through a Fluent Interface
url: http://code.google.com/p/xmltool
rpm_license: ASL 2.0
rpm_group: Development/Libraries
rpm_buildhost: oat2.sh.intel.com
location_href: xmltool-3.3-10.el7.src.rpm
checksum_type: sha256
description:
  XMLTool is a very simple Java library to be able to do all sorts of common
  operations with an XML document. Java developers often end up writing the same
  code for processing XML, transforming, etc. This easy to use class puts it all
  together, using the Fluent Interface pattern to facilitate XML manipulations.


