Jakarta Commons Cookbook by Timothy M. O'brien Publisher

Total Page:16

File Type:pdf, Size:1020Kb

Jakarta Commons Cookbook by Timothy M. O'brien Publisher < Day Day Up > Jakarta Commons Cookbook By Timothy M. O'Brien Publisher: O'Reilly Pub Date: November 2004 ISBN: 0-596-00706-X Pages: 400 Table of • Contents • Index • Reviews Reader This collection provides expert tips for using the utilities of the Java-based • Reviews Jakarta Commons open source project. You don't have to be an expert, • Errata the book's solution-based format contains code examples for a wide • Academic variety of web, XML, network, testing, and application projects. If you want to learn how to use Jakarta Commons utilities to create powerful Java applications and tools, the Jakarta Commons Cookbook is for you. < Day Day Up > < Day Day Up > Jakarta Commons Cookbook By Timothy M. O'Brien Publisher: O'Reilly Pub Date: November 2004 ISBN: 0-596-00706-X Pages: 400 Table of • Contents • Index • Reviews Reader • Reviews • Errata • Academic Copyright Preface What's Inside Conventions Used in This Book What You'll Need The Jakarta Commons Community The Apache Software License Using Code Examples We'd Like to Hear from You Acknowledgments Chapter 1. Supplements to the Java 2 Platform Introduction Recipe 1.1. Obtaining Commons Lang Recipe 1.2. Joining the Commons-User Mailing List Recipe 1.3. Getting the Commons Lang Source Code Recipe 1.4. Automating the Generation of toString( ) Content Recipe 1.5. Customizing Generated toString( ) Content Recipe 1.6. Automating hashCode( ) and equals( ) Recipe 1.7. Automating compareTo( ) Recipe 1.8. Printing an Array Recipe 1.9. Cloning and Reversing Arrays Recipe 1.10. Transforming Between Object Arraysand Primitive Arrays Recipe 1.11. Finding Items in an Array Recipe 1.12. Creating a Map from a Multidimensional Array Recipe 1.13. Formatting Dates Recipe 1.14. Rounding Date Objects Recipe 1.15. Truncating Date Objects Recipe 1.16. Creating an Enum Recipe 1.17. Generating Unique Numeric Identifiers Recipe 1.18. Validation of Method Parameters Recipe 1.19. Measuring Time Chapter 2. Manipulating Text Introduction Recipe 2.1. Setting Up StringUtils and WordUtils Recipe 2.2. Checking for an Empty String Recipe 2.3. Abbreviating Strings Recipe 2.4. Splitting a String Recipe 2.5. Finding Nested Strings Recipe 2.6. Stripping and Trimming a String Recipe 2.7. Chomping a String Recipe 2.8. Creating an Emphasized Header Recipe 2.9. Reversing a String Recipe 2.10. Wrapping Words Recipe 2.11. Testing the Contents of a String Recipe 2.12. Measuring the Frequency of a String Recipe 2.13. Parsing Formatted Strings Recipe 2.14. Calculating String Difference Recipe 2.15. Using Commons Codec Recipe 2.16. Getting the Commons Codec Source Code Recipe 2.17. Calculating Soundex Chapter 3. JavaBeans Introduction Recipe 3.1. Representing Beans Graphically Recipe 3.2. Obtaining Commons BeanUtils Recipe 3.3. Getting the Commons BeanUtils Source Code Recipe 3.4. Accessing Simple Bean Properties Recipe 3.5. Accessing Nested Bean Properties Recipe 3.6. Accessing Indexed Bean Properties Recipe 3.7. Accessing Mapped Bean Properties Recipe 3.8. Accessing a Simple, Nested, Indexed, and Mapped Bean Property Recipe 3.9. Determining the Type of a Bean Property Recipe 3.10. Comparing Beans Recipe 3.11. Copying Bean Properties Recipe 3.12. Cloning a Bean Recipe 3.13. Setting a Bean Property Recipe 3.14. Testing Property Access Recipe 3.15. Validating Beans with Predicates Recipe 3.16. Creating a Map of Bean Properties Recipe 3.17. Wrapping a Bean with a Map Recipe 3.18. Creating a Dynamic Bean Recipe 3.19. Getting and Setting Properties as Strings Chapter 4. Functors Introduction Recipe 4.1. Obtaining Commons Collections Recipe 4.2. Getting the Commons Collections Source Code Recipe 4.3. Reversing a Comparator Recipe 4.4. Chaining Comparators Recipe 4.5. Comparing Nulls Recipe 4.6. Fixed-Order Comparison Recipe 4.7. Using Simple Predicates Recipe 4.8. Writing a Custom Predicate Recipe 4.9. Creating Composite Predicates Recipe 4.10. Transforming Objects Recipe 4.11. Creating a Chain of Transformations Recipe 4.12. Applying Conditional Transformations Recipe 4.13. Writing a Closure Recipe 4.14. Chaining Closures Recipe 4.15. Modeling Conditional Statements with Closures Recipe 4.16. Modeling Loops with Closures Chapter 5. Collections Introduction Recipe 5.1. Obtaining Commons Collections Recipe 5.2. Using a Looping Iterator Recipe 5.3. Iterating Over an ArrayList Recipe 5.4. Filtering a Collection with a Predicate Recipe 5.5. Iterating Through Distinct Elements Recipe 5.6. Using a Bag Recipe 5.7. Using a Buffer Recipe 5.8. Creating a Priority Queue Recipe 5.9. Using a Blocking Buffer Recipe 5.10. Storing Multiple Values in a Map Recipe 5.11. Retrieving a Key by a Value Recipe 5.12. Using a Case-Insensitive Map Recipe 5.13. Creating Typed Collections and Maps Recipe 5.14. Constraining Map Values Recipe 5.15. Constraining List Contents Recipe 5.16. Transforming Collections Recipe 5.17. Creating a Least Recently Used Cache Recipe 5.18. Using a Lazy Map Recipe 5.19. Counting Objects in a Collection Recipe 5.20. Performing Set Operations Recipe 5.21. Retrieving Map Values Without Casting Chapter 6. XML Introduction Recipe 6.1. Obtaining Jakarta Commons Digester Recipe 6.2. Turning XML Documents into Objects Recipe 6.3. Namespace-Aware Parsing Recipe 6.4. Creating a Simple XML Command Language Recipe 6.5. Variable Substitution and XML Parsing Recipe 6.6. Obtaining Jakarta Commons Betwixt Recipe 6.7. Turning Beans into XML Documents Recipe 6.8. Customizing XML Generated from an Object Recipe 6.9. Turning XML Documents into Beans Chapter 7. Application Infrastructure Introduction Recipe 7.1. Obtaining Commons CLI Recipe 7.2. Parsing a Simple Command Line Recipe 7.3. Parsing a Complex Command Line Recipe 7.4. Printing Usage Information Recipe 7.5. Obtaining Commons Configuration Recipe 7.6. Configuring Applications with Properties Files Recipe 7.7. Configuring Applications with XML Recipe 7.8. Using Composite Configuration Recipe 7.9. Obtaining Commons Logging Recipe 7.10. Using an Abstract Logging Interface Recipe 7.11. Specifying a Logging Implementation Recipe 7.12. Obtaining Apache Log4J Recipe 7.13. Configuring Log4J with a Properties File Recipe 7.14. Configuring Log4J with XML Chapter 8. Math Introduction Recipe 8.1. Using Fractions Recipe 8.2. Finding the Maximum and Minimum in an Array Recipe 8.3. Using Number Ranges Recipe 8.4. Generating Random Variables Recipe 8.5. Obtaining Commons Math Recipe 8.6. Calculating Simple Univariate Statistics Recipe 8.7. Solving a System of Linear Equations Recipe 8.8. Arithmetic with Complex Numbers Recipe 8.9. Establishing Relationships Between Variables Recipe 8.10. Estimating the Amount of Time Left in a Process Chapter 9. Templating Introduction Recipe 9.1. Obtaining Commons JEXL Recipe 9.2. Using an Expression Language Recipe 9.3. Invoking Methods in an Expression Recipe 9.4. Externalizing Logic with an Expression Language Recipe 9.5. Obtaining Jakarta Velocity Recipe 9.6. Using a Simple Templating Language Recipe 9.7. Writing Templates with Conditionals and Loops Recipe 9.8. Using Macros in a Templating Engine Recipe 9.9. Invoking Methods in a Template Recipe 9.10. Obtaining FreeMarker Recipe 9.11. Using a Complex Scripting Engine Recipe 9.12. Accessing XML Documents from a Templating Engine Recipe 9.13. Using Velocity in a Web Application Recipe 9.14. Using FreeMarker in a Web Application Recipe 9.15. Writing Templates in Eclipse Chapter 10. I/O and Networking Introduction Recipe 10.1. Obtaining Commons IO Recipe 10.2. Copying Streams, byte[ ], Readers, and Writers Recipe 10.3. Closing Streams, Readers, and Writers Recipe 10.4. Printing a Human-Readable File Size Recipe 10.5. Copying Files, Strings, and URLs Recipe 10.6. Deleting Directories Recursively Recipe 10.7. Obtaining the Size of a Directory Recipe 10.8. Touching a File Recipe 10.9. Filtering Files Recipe 10.10. Measuring Stream Traffic Recipe 10.11. Splitting an OutputStream Recipe 10.12. Obtaining Jakarta ORO Recipe 10.13. Using Globs and Perl5 Regular Expressions to List Files Recipe 10.14. Obtaining Commons Net Recipe 10.15. Writing an FTP Client Recipe 10.16. Sending Mail with SMTP Recipe 10.17. Checking a POP3 Mailbox Chapter 11. HTTP and WebDAV Introduction Recipe 11.1. Obtaining Jakarta HttpClient Recipe 11.2. Getting Jakarta HttpClient Source Code Recipe 11.3. Performing an HTTP GET Recipe 11.4. Sending Parameters in a Query String Recipe 11.5. Retrieving Content with a Conditional GET Recipe 11.6. Debugging HTTP Communications Recipe 11.7. Making an HTTP POST Request Recipe 11.8. Sending POST Data from a File Recipe 11.9. Uploading Files with a Multipart POST Recipe 11.10. Basic Authentication Recipe 11.11. NTLM Authentication Recipe 11.12. Working with Cookies Recipe 11.13. Handling Redirects Recipe 11.14. SSL Recipe 11.15. Accepting a Self-Signed Certificate Recipe 11.16. Obtaining Jakarta Slide Recipe 11.17. Connecting to WebDAV Resources Recipe 11.18. Modifying a WebDAV Resource Chapter 12. Searching and Filtering Introduction Recipe 12.1. Obtaining Commons JXPath Recipe 12.2. Querying an Object Graph with XPath Recipe 12.3. Search a Collection of Simple Objects Recipe 12.4. Applying XPath Queries to Complex Object Graphs Recipe 12.5. Obtaining Jakarta Lucene Recipe 12.6. Creating an Index of XML Documents Recipe 12.7. Searching for a Specific Term in a Document Index Recipe 12.8. Finding the Frequency of Terms in an Index Colophon Index < Day Day Up > < Day Day Up > Copyright © 2005 O'Reilly Media, Inc. All rights reserved. Printed in the United States of America. Published by O'Reilly Media, Inc., 1005 Gravenstein Highway North, Sebastopol, CA 95472. O'Reilly books may be purchased for educational, business, or sales promotional use.
Recommended publications
  • Open Source Used in Cisco Unity Connection 11.5 SU 1
    Open Source Used In Cisco Unity Connection 11.5 SU 1 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-132949842 Open Source Used In Cisco Unity Connection 11.5 SU 1 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-132949842 Contents 1.1 ace 5.3.5 1.1.1 Available under license 1.2 Apache Commons Beanutils 1.6 1.2.1 Notifications 1.2.2 Available under license 1.3 Apache Derby 10.8.1.2 1.3.1 Available under license 1.4 Apache Mina 2.0.0-RC1 1.4.1 Available under license 1.5 Apache Standards Taglibs 1.1.2 1.5.1 Available under license 1.6 Apache STRUTS 1.2.4. 1.6.1 Available under license 1.7 Apache Struts 1.2.9 1.7.1 Available under license 1.8 Apache Xerces 2.6.2. 1.8.1 Notifications 1.8.2 Available under license 1.9 axis2 1.3 1.9.1 Available under license 1.10 axis2/cddl 1.3 1.10.1 Available under license 1.11 axis2/cpl 1.3 1.11.1 Available under license 1.12 BeanUtils(duplicate) 1.6.1 1.12.1 Notifications Open Source Used In Cisco Unity Connection
    [Show full text]
  • Unravel Data Systems Version 4.5
    UNRAVEL DATA SYSTEMS VERSION 4.5 Component name Component version name License names jQuery 1.8.2 MIT License Apache Tomcat 5.5.23 Apache License 2.0 Tachyon Project POM 0.8.2 Apache License 2.0 Apache Directory LDAP API Model 1.0.0-M20 Apache License 2.0 apache/incubator-heron 0.16.5.1 Apache License 2.0 Maven Plugin API 3.0.4 Apache License 2.0 ApacheDS Authentication Interceptor 2.0.0-M15 Apache License 2.0 Apache Directory LDAP API Extras ACI 1.0.0-M20 Apache License 2.0 Apache HttpComponents Core 4.3.3 Apache License 2.0 Spark Project Tags 2.0.0-preview Apache License 2.0 Curator Testing 3.3.0 Apache License 2.0 Apache HttpComponents Core 4.4.5 Apache License 2.0 Apache Commons Daemon 1.0.15 Apache License 2.0 classworlds 2.4 Apache License 2.0 abego TreeLayout Core 1.0.1 BSD 3-clause "New" or "Revised" License jackson-core 2.8.6 Apache License 2.0 Lucene Join 6.6.1 Apache License 2.0 Apache Commons CLI 1.3-cloudera-pre-r1439998 Apache License 2.0 hive-apache 0.5 Apache License 2.0 scala-parser-combinators 1.0.4 BSD 3-clause "New" or "Revised" License com.springsource.javax.xml.bind 2.1.7 Common Development and Distribution License 1.0 SnakeYAML 1.15 Apache License 2.0 JUnit 4.12 Common Public License 1.0 ApacheDS Protocol Kerberos 2.0.0-M12 Apache License 2.0 Apache Groovy 2.4.6 Apache License 2.0 JGraphT - Core 1.2.0 (GNU Lesser General Public License v2.1 or later AND Eclipse Public License 1.0) chill-java 0.5.0 Apache License 2.0 Apache Commons Logging 1.2 Apache License 2.0 OpenCensus 0.12.3 Apache License 2.0 ApacheDS Protocol
    [Show full text]
  • Open Source Software Licenses, Notices, and Information
    Intergraph InPursuit® WebRMS 03.06.1909 Open Source Software Licenses, Notices, and Information This information is provided for Intergraph InPursuit® WebRMS, a software program of Intergraph® Corporation D/B/A Hexagon Safety & Infrastructure® (“Hexagon”). Source Code Access Intergraph InPursuit WebRMS may include components licensed pursuant to open source software licenses with an obligation to offer the recipient source code. Please see below the list of such components and the information needed to access the source code repository for each. In the event the source code is inaccessible using the information below, please email [email protected]. Component, version Link to download repository Hibernate ORM https://github.com/hibernate/hibernate-orm/releases/tag/3.6.10.Final 3.6.10.Final javassist 3.12.0.GA https://github.com/jboss-javassist/javassist/releases/tag/rel_3_12_0_ga wsdl4j 1.6.1 https://sourceforge.net/projects/wsdl4j/files/WSDL4J/1.6.1/ aspectj 1.8.4 http://git.eclipse.org/c/aspectj/org.aspectj.git/tag/?h=V1_8_4 displaytag 1.2.9 https://github.com/hexagonSI-RMS/displaytag-hexagon Open Source Software Components Intergraph InPursuit WebRMS may include the open source software components identified below. This document provides the notices and information regarding any such open source software for informational purposes only. Please see the product license agreement for Intergraph InPursuit WebRMS to determine the terms and conditions that apply to the open source software. Hexagon reserves all other rights. Component, version URL Copyright License link ActiveMQ KahaDB, version http://activemq.apache.org/kahadb.html © 2005-2012 Apache Software Foundation License 1 5.5.1 ActiveMQ, version 5.5.1 http://activemq.apache.org/ © 2005-2012 Apache Software Foundation License 1 Activiti, version 5.14.0 https://www.activiti.org/ © 2010-2016 Alfresco Software, Ltd.
    [Show full text]
  • HCP-CS Third-Party Software V1.1
    HCP-CS Third-Party Software V 1.1 Open Source Software Packages Contact Information: HCP-CS Third-Party Software Project Manager Hitachi Vantara Corporation 2535 Augustine Drive Santa Clara, California 95054 Name of Product/Product Version License Component systemd-pam 239 LGPLv2+ and MIT and GPLv2+ javapackages-filesystem 5.3.0 BSD dbus 1.12.10 (GPLv2+ or AFL) and GPLv2+ python-setuptools-wheel 40.4.3 MIT and (BSD or ASL 2.0) parted 3.2 GPLv3+ fontpackages-filesystem 1.44 Public Domain device-mapper-event 1.02.150 GPLv2 dejavu-fonts-common 2.35 Bitstream Vera and Public Domain lvm2 2.02.181 GPLv2 tzdata 2018e Public Domain ntpdate 4.2.8p12 MIT and BSD and BSD with advertising publicsuffix-list-dafsa 2E+07 MPLv2.0 Name of Product/Product Version License Component subversion-libs 1.10.2 ASL 2.0 ncurses-base 6.1 MIT javapackages-tools 5.3.0 BSD libX11-common 1.6.6 MIT apache-commons-pool 1.6 ASL 2.0 dnf-data 4.0.4 GPLv2+ and GPLv2 and GPL junit 4.12 EPL-1.0 fedora-release 29 MIT log4j12 1.2.17 ASL 2.0 setup 2.12.1 Public Domain cglib 3.2.4 ASL 2.0 and BSD basesystem 11 Public Domain slf4j 1.7.25 MIT and ASL 2.0 libselinux 2.8 Public Domain tomcat-lib 9.0.10 ASL 2.0 Name of Product/Product Version License Component LGPLv2+ and LGPLv2+ with exceptions and GPLv2+ glibc-all-langpacks 2.28 and GPLv2+ with exceptions and BSD and Inner-Net and ISC and Public Domain and GFDL antlr-tool 2.7.7 ANTLR-PD LGPLv2+ and LGPLv2+ with exceptions and GPLv2+ glibc 2.28 and GPLv2+ with exceptions and BSD and Inner-Net and ISC and Public Domain and GFDL apache-commons-daemon
    [Show full text]
  • Release Notes Software Release 7.11 LTS Document Updated: February 2020 2
    TIBCO Spotfire® Server Release Notes Software Release 7.11 LTS Document Updated: February 2020 2 Important Information SOME TIBCO SOFTWARE EMBEDS OR BUNDLES OTHER TIBCO SOFTWARE. USE OF SUCH EMBEDDED OR BUNDLED TIBCO SOFTWARE IS SOLELY TO ENABLE THE FUNCTIONALITY (OR PROVIDE LIMITED ADD-ON FUNCTIONALITY) OF THE LICENSED TIBCO SOFTWARE. THE EMBEDDED OR BUNDLED SOFTWARE IS NOT LICENSED TO BE USED OR ACCESSED BY ANY OTHER TIBCO SOFTWARE OR FOR ANY OTHER PURPOSE. USE OF TIBCO SOFTWARE AND THIS DOCUMENT IS SUBJECT TO THE TERMS AND CONDITIONS OF A LICENSE AGREEMENT FOUND IN EITHER A SEPARATELY EXECUTED SOFTWARE LICENSE AGREEMENT, OR, IF THERE IS NO SUCH SEPARATE AGREEMENT, THE CLICKWRAP END USER LICENSE AGREEMENT WHICH IS DISPLAYED DURING DOWNLOAD OR INSTALLATION OF THE SOFTWARE (AND WHICH IS DUPLICATED IN THE LICENSE FILE) OR IF THERE IS NO SUCH SOFTWARE LICENSE AGREEMENT OR CLICKWRAP END USER LICENSE AGREEMENT, THE LICENSE(S) LOCATED IN THE “LICENSE” FILE(S) OF THE SOFTWARE. USE OF THIS DOCUMENT IS SUBJECT TO THOSE TERMS AND CONDITIONS, AND YOUR USE HEREOF SHALL CONSTITUTE ACCEPTANCE OF AND AN AGREEMENT TO BE BOUND BY THE SAME. ANY SOFTWARE ITEM IDENTIFIED AS THIRD PARTY LIBRARY IS AVAILABLE UNDER SEPARATE SOFTWARE LICENSE TERMS AND IS NOT PART OF A TIBCO PRODUCT. AS SUCH, THESE SOFTWARE ITEMS ARE NOT COVERED BY THE TERMS OF YOUR AGREEMENT WITH TIBCO, INCLUDING ANY TERMS CONCERNING SUPPORT, MAINTENANCE, WARRANTIES, AND INDEMNITIES. DOWNLOAD AND USE OF THESE ITEMS IS SOLELY AT YOUR OWN DISCRETION AND SUBJECT TO THE LICENSE TERMS APPLICABLE TO THEM. BY PROCEEDING TO DOWNLOAD, INSTALL OR USE ANY OF THESE ITEMS, YOU ACKNOWLEDGE THE FOREGOING DISTINCTIONS BETWEEN THESE ITEMS AND TIBCO PRODUCTS.
    [Show full text]
  • Licensing Information User Manual Mysql Enterprise Monitor 3.4
    Licensing Information User Manual MySQL Enterprise Monitor 3.4 Table of Contents Licensing Information .......................................................................................................................... 4 Licenses for Third-Party Components .................................................................................................. 5 Ant-Contrib ............................................................................................................................... 10 ANTLR 2 .................................................................................................................................. 11 ANTLR 3 .................................................................................................................................. 11 Apache Commons BeanUtils v1.6 ............................................................................................. 12 Apache Commons BeanUtils v1.7.0 and Later ........................................................................... 13 Apache Commons Chain .......................................................................................................... 13 Apache Commons Codec ......................................................................................................... 13 Apache Commons Collections .................................................................................................. 14 Apache Commons Daemon ...................................................................................................... 14 Apache
    [Show full text]
  • SDL Tridion Docs Release Notes
    SDL Tridion Docs Release Notes SDL Tridion Docs 14 SP1 December 2019 ii SDL Tridion Docs Release Notes 1 Welcome to Tridion Docs Release Notes 1 Welcome to Tridion Docs Release Notes This document contains the complete Release Notes for SDL Tridion Docs 14 SP1. Customer support To contact Technical Support, connect to the Customer Support Web Portal at https://gateway.sdl.com and log a case for your SDL product. You need an account to log a case. If you do not have an account, contact your company's SDL Support Account Administrator. Acknowledgments SDL products include open source or similar third-party software. 7zip Is a file archiver with a high compression ratio. 7-zip is delivered under the GNU LGPL License. 7zip SFX Modified Module The SFX Modified Module is a plugin for creating self-extracting archives. It is compatible with three compression methods (LZMA, Deflate, PPMd) and provides an extended list of options. Reference website http://7zsfx.info/. Akka Akka is a toolkit and runtime for building highly concurrent, distributed, and fault tolerant event- driven applications on the JVM. Amazon Ion Java Amazon Ion Java is a Java streaming parser/serializer for Ion. It is the reference implementation of the Ion data notation for the Java Platform Standard Edition 8 and above. Amazon SQS Java Messaging Library This Amazon SQS Java Messaging Library holds the Java Message Service compatible classes, that are used for communicating with Amazon Simple Queue Service. Animal Sniffer Annotations Animal Sniffer Annotations provides Java 1.5+ annotations which allow marking methods which Animal Sniffer should ignore signature violations of.
    [Show full text]
  • Tripwire Console Orchestrator 5.0.0 - Third Party Libraries
    Tripwire Console Orchestrator 5.0.0 - Third Party Libraries Name Selected License antlr 2.7.7 (ANTLR 2 Public Domain License) ANTLR Software Rights Notice commons-discovery 0.2 (Apache 1.1) Apache License 1.1 jdom2 2.0.6 (JDOM License) Apache License 1.1 XmlBeans 2.6.0 (Apache 2.0) Apache License 2.0 atmosphere-runtime 2.4.24.vaadin1 (Apache-2.0) Apache License 2.0 axis 1.4 (Apache 2.0) Apache License 2.0 axis-jaxrpc 1.4 (Apache v2.0) Apache License 2.0 axis-saaj 1.4 (Apache v2.0) Apache License 2.0 buttongroup 2.3 (Apache v2.0) Apache License 2.0 classmate 1.3.0 (Apache-2.0) Apache License 2.0 commons-beanutils 1.9.3 (Apache-2.0) Apache License 2.0 commons-codec 1.11 (Apache-2.0) Apache License 2.0 commons-collections 3.2.2 (Apache 2.0) Apache License 2.0 commons-collections4 4.2 (Apache-2.0) Apache License 2.0 commons-io 2.6 (Apache-2.0) Apache License 2.0 commons-lang3 3.7 (Apache-2.0) Apache License 2.0 commons-logging 1.2 (Apache-2.0) Apache License 2.0 commons-text 1.4 (Apache-2.0) Apache License 2.0 gentyref 1.2.0.vaadin1 (Apache 2.0) Apache License 2.0 guava 25.1 (Apache-2.0) Apache License 2.0 gwt-elemental 2.8.2 (Apache 2.0) Apache License 2.0 gwt-user 2.8.2 (Apache 2.0) Apache License 2.0 httpasyncclient 4.1.3 (Apache-2.0) Apache License 2.0 httpclient 4.5.6 (Apache-2.0) Apache License 2.0 httpcore 4.4.10 (Apache-2.0) Apache License 2.0 httpcore-nio 4.4.10 (Apache-2.0) Apache License 2.0 httpmime 4.5.6 (Apache-2.0) Apache License 2.0 jackson-annotations 2.9.6 (Apache-2.0) Apache License 2.0 jackson-core 2.9.6 (Apache-2.0) Apache
    [Show full text]
  • Pentaho EMR46 SHIM 7.1.0.0 Open Source Software Packages
    Pentaho EMR46 SHIM 7.1.0.0 Open Source Software Packages Contact Information: Project Manager Pentaho EMR46 SHIM Hitachi Vantara Corporation 2535 Augustine Drive Santa Clara, California 95054 Name of Product/Product Version License Component An open source Java toolkit for 0.9.0 Apache License Version 2.0 Amazon S3 AOP Alliance (Java/J2EE AOP 1.0 Public Domain standard) Apache Commons BeanUtils 1.9.3 Apache License Version 2.0 Apache Commons CLI 1.2 Apache License Version 2.0 Apache Commons Daemon 1.0.13 Apache License Version 2.0 Apache Commons Exec 1.2 Apache License Version 2.0 Apache Commons Lang 2.6 Apache License Version 2.0 Apache Directory API ASN.1 API 1.0.0-M20 Apache License Version 2.0 Apache Directory LDAP API Utilities 1.0.0-M20 Apache License Version 2.0 Apache Hadoop Amazon Web 2.7.2 Apache License Version 2.0 Services support Apache Hadoop Annotations 2.7.2 Apache License Version 2.0 Name of Product/Product Version License Component Apache Hadoop Auth 2.7.2 Apache License Version 2.0 Apache Hadoop Common - 2.7.2 Apache License Version 2.0 org.apache.hadoop:hadoop-common Apache Hadoop HDFS 2.7.2 Apache License Version 2.0 Apache HBase - Client 1.2.0 Apache License Version 2.0 Apache HBase - Common 1.2.0 Apache License Version 2.0 Apache HBase - Hadoop 1.2.0 Apache License Version 2.0 Compatibility Apache HBase - Protocol 1.2.0 Apache License Version 2.0 Apache HBase - Server 1.2.0 Apache License Version 2.0 Apache HBase - Thrift - 1.2.0 Apache License Version 2.0 org.apache.hbase:hbase-thrift Apache HttpComponents Core
    [Show full text]
  • Download Org Apache Commons Beanutils Converters Download Org Apache Commons Beanutils Converters
    download org apache commons beanutils converters Download org apache commons beanutils converters. We recommend you use a mirror to download our release builds, but you must verify the integrity of the downloaded files using signatures downloaded from our main distribution directories. Recent releases (48 hours) may not yet be available from all the mirrors. You are currently using https://mirror.checkdomain.de/apache/ . If you encounter a problem with this mirror, please select another mirror. If all mirrors are failing, there are backup mirrors (at the end of the mirrors list) that should be available. It is essential that you verify the integrity of downloaded files, preferably using the PGP signature ( *.asc files); failing that using the SHA256 hash ( *.sha256 checksum files). The KEYS file contains the public PGP keys used by Apache Commons developers to sign releases. Download org apache commons beanutils converters. Completing the CAPTCHA proves you are a human and gives you temporary access to the web property. What can I do to prevent this in the future? If you are on a personal connection, like at home, you can run an anti-virus scan on your device to make sure it is not infected with malware. If you are at an office or shared network, you can ask the network administrator to run a scan across the network looking for misconfigured or infected devices. Another way to prevent getting this page in the future is to use Privacy Pass. You may need to download version 2.0 now from the Chrome Web Store. Cloudflare Ray ID: 67b01c9ffa0e16a1 • Your IP : 188.246.226.140 • Performance & security by Cloudflare.
    [Show full text]
  • Configuring Apache Tomcat
    SDL Collaborative Review installation guide Collaborative Review 7.7.0 November 2018 Legal notice Copyright and trademark information relating to this product release. Copyright © 2003–2017 SDL Group. SDL Group means SDL PLC. and its subsidiaries and affiliates. All intellectual property rights contained herein are the sole and exclusive rights of SDL Group. All references to SDL or SDL Group shall mean SDL PLC. and its subsidiaries and affiliates details of which can be obtained upon written request. All rights reserved. Unless explicitly stated otherwise, all intellectual property rights including those in copyright in the content of this website and documentation are owned by or controlled for these purposes by SDL Group. Except as otherwise expressly permitted hereunder or in accordance with copyright legislation, the content of this site, and/or the documentation may not be copied, reproduced, republished, downloaded, posted, broadcast or transmitted in any way without the express written permission of SDL. SDL Tridion Docs is a registered trademark of SDL Group. All other trademarks are the property of their respective owners. The names of other companies and products mentioned herein may be the trade- marks of their respective owners. Unless stated to the contrary, no association with any other company or product is intended or should be inferred. This product may include open source or similar third-party software, details of which can be found by clicking the following link: “Acknowledgments” on page 2. Although SDL Group takes all reasonable measures to provide accurate and comprehensive information about the product, this information is provided as-is and all warranties, conditions or other terms concerning the documentation whether express or implied by statute, common law or otherwise (including those relating to satisfactory quality and fitness for purposes) are excluded to the extent permitted by law.
    [Show full text]
  • Webratio BPM Platform 8.7 Release Notes
    BPM Platform 8.7 Release Notes DL RELEASE NOTES WEBRATIO BPM PLATFORM 8.7 Copyright © 2016 WebRatio s.r.l – All rights reserved. This document is protected by copyright and distributed under licenses restricting its use, copying, distribution, and decompilation. No part of this document may be reproduced in any form by any means without prior written authorization of WebRatio and its licensors, if any. WebRatio, the WebRatio logo, are trademarks or registered trademarks of WebRatio in Italy and other countries. DOCUMENTATION IS PROVIDED “AS IS” AND ALL EXPRESS OR IMPLIED CONDITIONS, REPRESENTATIONS, AND WARRANTIES, INCLUDING ANY IMPLIED WARRANTY OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT, ARE DISCLAIMED, EXCEPT TO THE EXTENT THAT SUCH DISCLAIMERS ARE HELD TO BE LEGALLY INVALID. THIS MANUAL IS DESIGNED TO SUPPORT AN INSTRUCTOR-LED TRAINING (ILT) COURSE AND IS INTENDED TO BE USED FOR REFERENCE PURPOSES IN CONJUNCTION WITH THE ILT COURSE. THE MANUAL IS NOT A STANDALONE TRAINING TOOL. USE OF THE MANUAL FOR SELF-STUDY WITHOUT CLASS ATTENDANCE IS NOT RECOMMENDED. Ce document est protégé par un copyright et distribuéavecdeslicences qui en restreignent l’utilisation, la copie, la distribution, et la décompilation. Aucunepartie de ce documentnepeutêtrereproduitesousaucune forme, par quelquemoyenque ce soit, sans l’autorisationpréalable et écrite de WebRatiosrl. LA DOCUMENTATION EST FOURNIE “EN L’ETAT” ET TOUTES AUTRES CONDITIONS, DECLARATIONS ET GARANTIES EXPRESSES OU TACITES SONT FORMELLEMENT EXCLUES, DANS LA MESURE AUTORISEE PAR LA LOI APPLICABLE, Y COMPRIS NOTAMMENT TOUTE GARANTIE IMPLICITE RELATIVE A LA QUALITE MARCHANDE, A L’APTITUDE A UNE UTILISATION PARTICULIERE OU A L’ABSENCE DE CONTREFAÇON.
    [Show full text]