TEIF 5.5.0 – Use of Third-Party Libraries

Total Page:16

File Type:pdf, Size:1020Kb

TEIF 5.5.0 – Use of Third-Party Libraries TEIF 5.5.0 – Use of Third-Party Libraries Name Selected License servlet-api 2.3 (Apache-1.1) Apache License 1.1 apache-mime4j-core 0.7.2 (Apache 2.0) Apache License 2.0 axiom-api 1.2.13 (Apache 2.0) [Used by Remedy] Apache License 2.0 axiom-impl 1.2.13 (Apache 2.0) Apache License 2.0 axis 1.4 (Apache 2.0) Apache License 2.0 axis-jaxrpc 1.4 (Apache 2.0) Apache License 2.0 axis-saaj 1.4 (Apache v2.0) Apache License 2.0 axis2-adb 1.6.2 (Apache 2.0) [Used by Remedy] Apache License 2.0 axis2-adb-codegen 1.6.2 (Apache 2.0) Apache License 2.0 axis2-jaxws 1.6.2 (Apache 2.0) Apache License 2.0 axis2-kernel 1.6.2 (Apache 2.0) Apache License 2.0 axis2-mtompolicy 1.6.2 (Apache 2.0) Apache License 2.0 axis2-saaj 1.6.2 (Apache 2.0) Apache License 2.0 axis2-transport-http 1.6.2 (Apache 2.0) [Used by Apache License 2.0 Remedy] axis2-transport-local 1.6.2 (Apache 2.0) [Used by Apache License 2.0 Remedy] axis2-xmlbeans 1.6.2 (Apache 2.0) Apache License 2.0 commons-cli 1.4.0 (Apache-2.0) Apache License 2.0 commons-codec 1.13.0 (Apache-2.0) Apache License 2.0 commons-collections4 4.1 (Apache-2.0) Apache License 2.0 commons-collections4 4.4 (Apache-2.0) Apache License 2.0 commons-discovery 0.5 (Apache 2.0) Apache License 2.0 commons-fileupload 1.2 (Apache-2.0) Apache License 2.0 commons-httpclient 3.1 (Apache 2.0) Apache License 2.0 commons-io 2.6 (Apache-2.0) Apache License 2.0 commons-lang3 3.9 (Apache-2.0) Apache License 2.0 commons-logging 1.2 (Apache-2.0) Apache License 2.0 commons-text 1.6 (Apache-2.0) Apache License 2.0 geronimo-activation_1.1_spec 1.1 (Apache 2.0) Apache License 2.0 geronimo-javamail_1.4_spec 1.7.1 (Apache-2.0) Apache License 2.0 geronimo-jta_1.1_spec-1.1 (Apache-2.0) Apache License 2.0 geronimo-stax-api_1.0_spec 1.0.1 (Apache 2.0) Apache License 2.0 geronimo-ws-metadata_2.0_spec 1.1.2 (Apache-2.0) Apache License 2.0 gson 2.8.6 (Apache-2.0) Apache License 2.0 Tripwire Enterprise Integration Framework 1 License Agreements Name Selected License guava 28.1-jre (Apache-2.0) Apache License 2.0 httpasyncclient 4.1.4 (Apache-2.0) Apache License 2.0 httpclient 4.5.10 (Apache-2.0) Apache License 2.0 httpcore 4.4.12 (Apache-2.0) Apache License 2.0 httpcore-nio 4.4.12 (Apache-2.0) Apache License 2.0 httpmime 4.5.10 (Apache-2.0) Apache License 2.0 jackson-annotations 2.10.1 (Apache-2.0) Apache License 2.0 jackson-core 2.10.1 (Apache-2.0) Apache License 2.0 jackson-databind 2.10.1 (Apache-2.0) Apache License 2.0 jansi 1.18 (Apache-2.0) Apache License 2.0 jasypt 1.9.3 (Apache-2.0) Apache License 2.0 log4j-over-slf4j 1.7.29 (Apache-2.0) Apache License 2.0 maven-artifact 3.6.3 (Apache-2.0) Apache License 2.0 neethi 3.0.2 (Apache-2.0) Apache License 2.0 plexus-utils 3.3.0 (Apache-2.0) Apache License 2.0 syslog-java-client 1.1.2 (Apache-2.0) Apache License 2.0 woden-api 1.0M9 (Apache 2.0) Apache License 2.0 woden-impl-commons 1.0M9 (Apache 2.0) Apache License 2.0 woden-impl-dom 1.0M9 (Apache 2.0) Apache License 2.0 wstx-asl 3.2.9 (Apache-2.0) Apache License 2.0 xmlschema 1.4.7 (Apache 2.0) Apache License 2.0 postgresql_jdbc_driver 9.4.0 (BSD-3) BSD 3-clause "New" or "Revised" License jaxen 1.2.0 (BSD) BSD Style/Attribution activation 1.1 (CDDL 1.0) Common Development and Distribution License 1.0 javax.mail 1.4.4 (CDDL 1.0) Common Development and Distribution License 1.0 jsr311-api 1.0 (CDDL-1) Common Development and Distribution License 1.0 javax.mail 1.5.6 (CDDL-1.1) Common Development and Distribution License 1.1 axis-wsdl4j 1.5.1 (CPL 1.0) Common Public License wsdl4j 1.6.2 (CPL 1.0) Common Public License logback-classic 1.2.3 (EPL-1.0) Eclipse Public License 1.0 logback-core 1.2.3 (EPL-1.0) Eclipse Public License 1.0 jakarta.persistence-api 2.2.3 (EPL-2.0) Eclipse Public License 2.0 JDOM 2.0.2 (JDOM License) JDOM License jdom2 2.0.6 (JDOM) JDOM License bc-fips 3.0.1 (Legion Of The Bouncy Castle License) Legion Of The Bouncy Castle License Tripwire Enterprise Integration Framework 2 License Agreements Name Selected License bcpkix-jdk15on 1.53 (Legion Of The Bouncy Castle Legion Of The Bouncy Castle License License) jsoup 1.12.1 (MIT) MIT License (Expat) slf4j-api 1.7.29 (MIT) MIT License (Expat) unirest-java 3.3.00 (MIT) MIT License (Expat) unirest-objectmapper-jackson 3.3.00 (MIT) MIT License (Expat) snmp 4_13 (MIT) MIT-Style License TEIF 5.5.0 - Third-Party Notices Report Third-Party Notices Report_TEIF_5.5.0 for PS TEIF Latest Generated on Friday, March 27, 2020 at 1:03 AM Download Report [activation 1.1 (CDDL 1.0)] Copyright Statements The library is governed by the Open Source Initiative OSI - Common Development and Distribution License (CDDL). Recipients who would like to receive a copy of such source code should submit a request to Tripwire by email, at [email protected]. License Text (http://spdx.org/licenses/CDDL-1.0) - Source materials are available for download at: http://www.oracle.com/technetwork/java/jaf11- 139815.html [apache-mime4j-core 0.7.2 (Apache 2.0)] Copyright Statements Apache JAMES Mime4j (Core) Copyright 2004-2012 The Apache Software Foundation This product includes software developed at The Apache Software Foundation (http://www.apache.org/). Tripwire Enterprise Integration Framework 3 License Agreements License Text (http://www.apache.org/licenses/LICENSE-2.0.txt) - [axiom-api 1.2.13 (Apache 2.0) [Used by Remedy]] Copyright Statements Axiom API Copyright 2004-2012 The Apache Software Foundation This product includes software developed at The Apache Software Foundation (http://www.apache.org/). License Text (http://www.apache.org/licenses/LICENSE-2.0.txt) - [axiom-impl 1.2.13 (Apache 2.0)] Copyright Statements Axiom Impl Copyright 2004-2012 The Apache Software Foundation This product includes software developed at The Apache Software Foundation (http://www.apache.org/). License Text (http://www.apache.org/licenses/LICENSE-2.0.txt) - [axis 1.4 (Apache 2.0)] Copyright Statements ========================================================================= == NOTICE file corresponding to section 4(d) of the Apache License, == == Version 2.0, in this case for the Apache Axis distribution. == ========================================================================= This product includes software developed by The Apache Software Foundation (http://www.apache.org/). License Text (http://spdx.org/licenses/Apache-2.0) - [axis-jaxrpc 1.4 (Apache 2.0)] Tripwire Enterprise Integration Framework 4 License Agreements Copyright Statements ========================================================================= == NOTICE file corresponding to section 4(d) of the Apache License, == == Version 2.0, in this case for the Apache Axis distribution. == ========================================================================= This product includes software developed by The Apache Software Foundation (http://www.apache.org/). License Text (http://spdx.org/licenses/Apache-2.0) - [axis-saaj 1.4 (Apache 2.0)] Copyright Statements Copyright 2001-2004 The Apache Software Foundation. License Text (http://spdx.org/licenses/Apache-2.0) - [axis-wsdl4j 1.5.1 (CPL 1.0)] License Text (http://spdx.org/licenses/CPL-1.0) All use of this Library is governed by the following terms: Tripwire disclaims on behalf of all Contributors to the Library all warranties and conditions, express and implied, including warranties or conditions of title and non- infringement, and implied warranties or conditions of merchantability and fitness for a particular purpose; Tripwire disclaims on behalf of all Contributors to the Library all liability for damages, including direct, indirect, special, incidental and consequential damages, such as lost profits; Any provisions of any license from a specific Contributor to the Library which differ from the Common Public License v. 1.0 are offered by that relevant Contributor alone and not by any other party; and Source materials are available for download at: https://sourceforge.net/projects/wsdl4j/files/WSDL4J/1.5.1/ Tripwire Enterprise Integration Framework 5 License Agreements [axis2-adb 1.6.2 (Apache 2.0) [Used by Remedy]] Copyright Statements ========================================================================= == NOTICE file corresponding to the section 4 d of == == the Apache License, Version 2.0, == == in this case for the Apache Axis2 distribution. == ========================================================================= This product includes software developed by The Apache Software Foundation (http://www.apache.org/). Portions Copyright 2006 International Business Machines Corp. Portions Copyright 2005-2007 WSO2, Inc. This product also includes schemas and specification developed by: - the W3C consortium (http://www.w3c.org) This product also includes WS-* schemas developed by International Business Machines Corporation, Microsoft Corporation, BEA Systems, TIBCO Software, SAP AG, Sonic Software, and VeriSign This product also includes a WSDL developed by salesforce.com - Copyright 1999-2006 salesforce.com, inc. Portions of the included xmlbeans library were originally based on the following: - software copyright (c) 2000-2003, BEA Systems, <http://www.bea.com/>. Please read the different LICENSE files present in the lib directory of this distribution.
Recommended publications
  • Configuring & Using Apache Tomcat 4 a Tutorial on Installing and Using
    Configuring & Using Apache Tomcat 4 A Tutorial on Installing and Using Tomcat for Servlet and JSP Development Taken from Using-Tomcat-4 found on http://courses.coreservlets.com Following is a summary of installing and configuring Apache Tomcat 4 for use as a standalone Web server that supports servlets 2.3 and JSP 1.2. Integrating Tomcat as a plugin within the regular Apache server or a commercial Web server is more complicated (for details, see http://jakarta.apache.org/tomcat/tomcat-4.0-doc/). Integrating Tomcat with a regular Web server is valuable for a deployment scenario, but my goal here is to show how to use Tomcat as a development server on your desktop. Regardless of what deployment server you use, you'll want a standalone server on your desktop to use for development. (Note: Tomcat is sometimes referred to as Jakarta Tomcat since the Apache Java effort is known as "The Jakarta Project"). The examples here assume you are using Windows, but they can be easily adapted for Solaris, Linux, and other versions of Unix. I've gotten reports of successful use on MacOS X, but don't know the setup details. Except when I refer to specific Windows paths (e.g., C:\blah\blah), I use URL-style forward slashes for path separators (e.g., install_dir/webapps/ROOT). Adapt as necessary. The information here is adapted from More Servlets and JavaServer Pages from Sun Microsystems Press. For the book table of contents, index, source code, etc., please see http://www.moreservlets.com/. For information on servlet and JSP training courses (either at public venues or on-site at your company), please see http://courses.coreservlets.com.
    [Show full text]
  • Project Dependencies Project Transitive Dependencies
    9/8/2020 Dependencies – Project Dependencies Project Dependencies compile The following is a list of compile dependencies for this project. These dependencies are required to compile and run the application: GroupId ArtifactId Version Type Licenses org.onap.policy.drools-pdp base 1.7.1-SNAPSHOT tar.gz - org.onap.policy.drools-pdp feature-active-standby-management 1.7.1-SNAPSHOT zip - org.onap.policy.drools-pdp feature-controller-logging 1.7.1-SNAPSHOT zip - org.onap.policy.drools-pdp feature-distributed-locking 1.7.1-SNAPSHOT zip - org.onap.policy.drools-pdp feature-eelf 1.7.1-SNAPSHOT zip - org.onap.policy.drools-pdp feature-healthcheck 1.7.1-SNAPSHOT zip - org.onap.policy.drools-pdp feature-lifecycle 1.7.1-SNAPSHOT zip - org.onap.policy.drools-pdp feature-mdc-filters 1.7.1-SNAPSHOT zip - org.onap.policy.drools-pdp feature-pooling-dmaap 1.7.1-SNAPSHOT zip - org.onap.policy.drools-pdp feature-session-persistence 1.7.1-SNAPSHOT zip - org.onap.policy.drools-pdp feature-state-management 1.7.1-SNAPSHOT zip - org.onap.policy.drools-pdp feature-test-transaction 1.7.1-SNAPSHOT zip - org.onap.policy.drools-pdp policy-management 1.7.1-SNAPSHOT zip - Project Transitive Dependencies The following is a list of transitive dependencies for this project. Transitive dependencies are the dependencies of the project dependencies. compile The following is a list of compile dependencies for this project. These dependencies are required to compile and run the application: GroupId ArtifactId Version Classifier Type Licenses antlr antlr 2.7.7 - jar BSD License
    [Show full text]
  • Jakarta Enhancement Guide (V6.0) Table of Contents
    Jakarta Enhancement Guide (v6.0) Table of Contents Maven . 3 Ant . 5 Command Line . 7 Runtime Enhancement . 9 Programmatic API . 10 Enhancement Contract Details . 11 Persistable . 11 Byte-Code Enhancement Myths . 12 Cloning of enhanced classes . 12 Serialisation of enhanced classes. 12 Decompilation. 13 DataNucleus requires that all Jakarta entities implement Persistable and Detachable. Rather than requiring that a user add this themself, we provide an enhancer that will modify your compiled classes to implement all required methods. This is provided in datanucleus-core.jar. • The use of this interface means that you get transparent persistence, and your classes always remain your classes; ORM tools that use a mix of reflection and/or proxies are not totally transparent. • DataNucleus' use of Persistable provides transparent change tracking. When any change is made to an object the change creates a notification to DataNucleus allowing it to be optimally persisted. ORM tools that dont have access to such change tracking have to use reflection to detect changes. The performance of this process will break down as soon as you read a large number of objects, but modify just a handful, with these tools having to compare all object states for modification at transaction commit time. • OpenJPA requires a similar bytecode enhancement process also, and EclipseLink and Hibernate both allow it as an option since they also now see the benefits of this approach over use of proxies and reflection. In the DataNucleus bytecode enhancement contract there are 3 categories of classes. These are Entity, PersistenceAware and normal classes. The Meta-Data (XML or annotations) defines which classes fit into these categories.
    [Show full text]
  • Licensing Information User Manual Release 21C (21.1) F37966-01 March 2021
    Oracle® Zero Downtime Migration Licensing Information User Manual Release 21c (21.1) F37966-01 March 2021 Introduction This Licensing Information document is a part of the product or program documentation under the terms of your Oracle license agreement and is intended to help you understand the program editions, entitlements, restrictions, prerequisites, special license rights, and/or separately licensed third party technology terms associated with the Oracle software program(s) covered by this document (the "Program(s)"). Entitled or restricted use products or components identified in this document that are not provided with the particular Program may be obtained from the Oracle Software Delivery Cloud website (https://edelivery.oracle.com) or from media Oracle may provide. If you have a question about your license rights and obligations, please contact your Oracle sales representative, review the information provided in Oracle’s Software Investment Guide (http://www.oracle.com/us/ corporate/pricing/software-investment-guide/index.html), and/or contact the applicable Oracle License Management Services representative listed on http:// www.oracle.com/us/corporate/license-management-services/index.html. Licensing Information Third-Party Notices and/or Licenses About the Third-Party Licenses The third party licensing information in Oracle Database Licensing Information User Manual, Third-Party Notices and/or Licenses and Open Source Software License Text, applies to Oracle Zero Downtime Migration. The third party licensing information included in the license notices provided with Oracle Linux applies to Oracle Zero Downtime Migration. Open Source or Other Separately Licensed Software Required notices for open source or other separately licensed software products or components distributed in Oracle Zero Downtime Migration are identified in the following table along with the applicable licensing information.
    [Show full text]
  • Metro User Guide Metro User Guide Table of Contents
    Metro User Guide Metro User Guide Table of Contents Preface .............................................................................................................................. x 1. Introduction to Metro ....................................................................................................... 1 1.1. Required Software ................................................................................................ 1 1.2. What is WSIT? .................................................................................................... 1 1.2.1. Bootstrapping and Configuration ................................................................... 2 1.2.2. Message Optimization Technology ................................................................ 3 1.2.3. Reliable Messaging Technology .................................................................... 4 1.2.4. Security Technology ................................................................................... 4 1.3. How Metro Relates to .NET Windows Communication Foundation (WCF) ...................... 5 1.4. Metro Specifications ............................................................................................. 5 1.4.1. Bootstrapping and Configuration Specifications ............................................... 7 1.4.2. Message Optimization Specifications ............................................................. 8 1.4.3. Reliable Messaging Specifications ............................................................... 10 1.4.4. Security Specifications
    [Show full text]
  • Version Control: a Case Study in the Challenges and Opportunities For
    Version Control: A Case Study in the Challenges and Opportunities for Open Source Software Development (Position Paper for 2nd Workshop on Open Source Software Engineering) Mark C. Chu-Carroll, David Shields and Jim Wright {mcc,shields,jwright}@watson.ibm.com IBM T. J. Watson Research Center 19 Skyline Drive, Hawthorne, NY 10522 Abstract variants of the kernel source tree [2] , and problems coordinating updates and the addition of The growth of the worldwide open source new features have been reported, as noted in a development effort, driven in part by the recent discussion of Virtual Memory Managers [3] . entrance of large corporations into the open source Torvalds has recognized these problems [4] , and arena, offers new opportunities to improve the recently reported that he is using the Bitkeeper software engineering tools available for that effort. version control system [5, 6, 7] . Indeed, the increasing difficulty of managing large Compiling the Linux kernel itself presents a open source projects, as well as that of integrating complicated configuration problem, recently related efforts into new programming addressed by Eric Raymond, the author of CML2 environments, represents a challenge that must be [8]," a configuration system ... that handles build- met if the rapid growth of open source software is option selection for Linux kernels" that is to continue. This position paper addresses these "scheduled to be integrated into the Linux kernel issues in the context of software version control. source tree between 2.5.1 and 2.5.2." (Text in quotes, here and later on, is from the referenced Version Control and the Linux Kernel web sites.) CML2 is written in Python and, according to the CML2 Announcement [9]: "For The Linux kernel, perhaps the most crucial piece of those of you who grumbled about adding Python to open source software, represents an interesting the build-tools set, Linux has uttered a ukase: example in that the kernel developers use a CML2's reliance on Python is not an issue" (See primitive form of version control.
    [Show full text]
  • A Test Suite Generator for Struts Based Applications Gregory M
    UNF Digital Commons UNF Graduate Theses and Dissertations Student Scholarship 2004 A Test Suite Generator For Struts Based Applications Gregory M. Jackson University of North Florida Suggested Citation Jackson, Gregory M., "A Test Suite Generator For Struts Based Applications" (2004). UNF Graduate Theses and Dissertations. 294. https://digitalcommons.unf.edu/etd/294 This Master's Thesis is brought to you for free and open access by the Student Scholarship at UNF Digital Commons. It has been accepted for inclusion in UNF Graduate Theses and Dissertations by an authorized administrator of UNF Digital Commons. For more information, please contact Digital Projects. © 2004 All Rights Reserved A TEST SUITE GENERATOR FOR STRUTS BASED APPLICATIONS By Gregory M. Jackson A project submitted to the Department of Computer and Information Sciences in partial fulfillment of the requirement for the degree of Master of Science in Computer and Information Sciences UNIVERSITY OF NORTH FLORIDA DEPARTMENT OF COMPUTER AND INFORMATION SCIENCES April2004 Copyright(©) 2004 by Gregory M. Jackson All rights reserved. Reproduction in whole or in part in any form requires the prior written permission of Gregory M. Jackson or designated representatives. 11 APPROVAL BY THE PROJECT COMMITTEE The project "A Test Suite Generator for Struts Based Applications" submitted by Gregory M. Jackson in partial fulfillment of the requirements for the degree of Master of Science in Computer and Information Sciences has been approved by the Project Committee: Sentence Deleted Arturo Sanch , Ph.D. Project Director Sentence Deleted Sentence Deleted Charles Winton, Ph.D. Graduate Director 111 ACKNOWLEDGEMENTS This project is dedicated to my father, Marshall Jackson, who always pushed me to work hard on everything I do and showed me that if I put my mind to it, anything is possible.
    [Show full text]
  • Hitachi Ops Center V.10.2.0
    Hitachi Ops Center V. 10.2.0 Open Source Software Packages Contact Information: Hitachi Ops Center Project Manager Hitachi Vantara LLC 2535 Augustine Drive Santa Clara, California 95054 Name of Product/Product Version License Component aesh 2.4 Apache License, Version 2.0 aesh Extensions 1.8 Apache License, Version 2.0 aesh Readline 2.0 Apache License, Version 2.0 aesh Terminal API 2.0 Apache License, Version 2.0 "Java Concurrency in Practice" 1.0-redhat- Creative Commons Attribution 2.5 Generic book annotations 4 @angular-builders/custom- 8.0.0-RC.0 The MIT License webpack @angular-devkit/build-angular 0.800.0-rc.2 The MIT License @angular-devkit/build-angular 0.803.25 The MIT License @angular-devkit/core 7.3.8 The MIT License @angular-devkit/schematics 7.3.8 The MIT License @angular/animations 7.2.15 The MIT License @angular/animations 8.2.14 The MIT License Name of Product/Product Version License Component @angular/cdk 7.3.7 The MIT License @angular/cli 8.0.0 The MIT License @angular/cli 8.3.25 The MIT License @angular/common 7.2.15 The MIT License @angular/common 8.2.14 The MIT License @angular/compiler 7.2.15 The MIT License @angular/compiler 8.2.14 The MIT License @angular/compiler-cli 8.2.14 The MIT License @angular/core 7.2.15 The MIT License @angular/forms 7.2.13 The MIT License @angular/forms 7.2.15 The MIT License @angular/forms 8.2.14 The MIT License @angular/forms 8.2.7 The MIT License @angular/language-service 8.2.14 The MIT License @angular/platform-browser 7.2.15 The MIT License Name of Product/Product Version License
    [Show full text]
  • P6 EPPM Licensing Information User Manual 16 R2
    P6 EPPM Licensing Information User Manual 16 R2 September 2016 Contents Introduction............................................................................................. 7 Licensed Products, Restricted Use Licenses, and Prerequisite Products ................... 7 Primavera P6 Enterprise Project Portfolio Management License ................................. 7 Primavera P6 Enterprise Project Portfolio Management Web Services License ................ 9 Primavera P6 Progress Reporter ..................................................................... 10 Third Party Notices and/or Licenses .............................................................. 11 AndroidSwipeLayout ................................................................................... 11 aopalliance ............................................................................................. 11 Apache Chemistry OpenCMIS ......................................................................... 11 Apache Commons Net ................................................................................. 12 Apache Derby........................................................................................... 12 Apache ECS ............................................................................................. 12 Apache Jakarta Commons Library ................................................................... 12 Apache Tiles ............................................................................................ 12 Apache Xerces .........................................................................................
    [Show full text]
  • Entitlement Control Message Generator
    Open Source Used In ECMG 4.5.3 Cisco Systems, Inc. www.cisco.com Cisco has more than 200 offices worldwide. Addresses, phone numbers, and fax numbers are listed on the Cisco website at www.cisco.com/go/offices. Text Part Number: 78EE117C99-156819513 Open Source Used In ECMG 4.5.3 1 This document contains licenses and notices for open source software used in this product. With respect to the free/open source software listed in this document, if you have any questions or wish to receive a copy of any source code to which you may be entitled under the applicable free/open source license(s) (such as the GNU Lesser/General Public License), please contact us at [email protected]. In your requests please include the following reference number 78EE117C99-156819513 Contents 1.1 ACE+TAO 5.5.10 + 1.5.10 1.1.1 Available under license 1.2 Apache Commons Codec 1.3. 1.2.1 Available under license 1.3 Apache Commons Lib Apache 2.0 1.3.1 Available under license 1.4 Apache Jakarta Commons Configuration 1.9 1.4.1 Available under license 1.5 Apache Jakarta Commons DBCP 1.4 1.5.1 Available under license 1.6 Apache Jakarta Commons Lang 3.1 1.6.1 Available under license 1.7 Apache Log4j 1.2.16 1.7.1 Available under license 1.8 apache-ant_within-cglib 1.6.5 1.8.1 Available under license 1.9 apache-log4j 1.2.15 1.9.1 Available under license 1.10 apache-log4j 1.2.15 :DUPLICATE 1.10.1 Available under license 1.11 args4j 2.0.12 1.11.1 Available under license 1.12 asm-all-3.3.1_within-cglib 3.3.1 1.12.1 Available under license 1.13 bcprov-jdk16
    [Show full text]
  • Oreilly.Com/Catalog/Jakarta
    Programming Jakarta Struts By Chuck Cavaness Table of Contents Preface The road to successful web applications is paved with the sweat and heartache of the many who came before us. The idea of taking a rich client application and allowing it to execute over the Internet was a great leap of faith, and maybe just a little shortsighted. By "web applications," I don't mean small, trivial applications that accept a form or two of input and push it into a database; I mean large applications that cross several tiers, use many different technologies, and cover the spectrum of analysis and design-pattern uses. The design and construction of these types of applications push developers to the limit of what's logically and physically possible. Myriad solutions have been thrown at the problems these applications present. Some of the solutions stuck, and some did not—and when a solution didn't serve the needs of the users, it was obvious. But as with human evolution, the valuable characteristics eventually were passed on, and the characteristics that failed to serve their intended purposes fell by the wayside. The user interface (UI) in Smalltalk-80™ was designed around the Model-View-Controller (MVC) framework. Over time, this framework has been adopted as a classic design pattern and used in many different scenarios. Other UI frameworks, such as the one written for Java™ Swing, use similar concepts. The architects of the JavaServer Pages™ (JSP) specification formally introduced the abstract idea of two types of models for web-based solutions: Model 1 and Model 2.
    [Show full text]
  • Jakarta Persistence 3.0 Specification Document
    Jakarta Persistence Jakarta Persistence Team, https://projects.eclipse.org/projects/ee4j.jpa 3.0, September 08, 2020: Table of Contents Eclipse Foundation Specification License . 1 Disclaimers. 2 Scope . 3 1. Introduction . 4 1.1. Expert Group . 4 1.2. Document Conventions . 4 2. Entities. 6 2.1. The Entity Class . 6 2.2. Persistent Fields and Properties . 6 2.2.1. Example . 8 2.3. Access Type. 9 2.3.1. Default Access Type . 10 2.3.2. Explicit Access Type . 10 2.3.3. Access Type of an Embeddable Class . 11 2.3.4. Defaulted Access Types of Embeddable Classes and Mapped Superclasses . 11 2.4. Primary Keys and Entity Identity . 11 2.4.1. Primary Keys Corresponding to Derived Identities . 13 2.4.1.1. Specification of Derived Identities . 13 2.4.1.2. Mapping of Derived Identities . 14 2.4.1.3. Examples of Derived Identities . 14 2.5. Embeddable Classes . 25 2.6. Collections of Embeddable Classes and Basic Types . 26 2.7. Map Collections . 26 2.7.1. Map Keys . 27 2.7.2. Map Values . 27 2.8. Mapping Defaults for Non-Relationship Fields or Properties . 28 2.9. Entity Relationships . 28 2.10. Relationship Mapping Defaults . 30 2.10.1. Bidirectional OneToOne Relationships . 30 2.10.2. Bidirectional ManyToOne / OneToMany Relationships . 32 2.10.3. Unidirectional Single-Valued Relationships . 34 2.10.3.1. Unidirectional OneToOne Relationships . 34 2.10.3.2. Unidirectional ManyToOne Relationships . 35 2.10.4. Bidirectional ManyToMany Relationships . 36 2.10.5. Unidirectional Multi-Valued Relationships. 39 2.10.5.1.
    [Show full text]