Quality Outreach

Total Page:16

File Type:pdf, Size:1020Kb

Quality Outreach Quality Outreach Quality Outreach Introduction Status indicators Quality Outreach Introduction The Quality Group are promoting the testing of Free Open Source Software (FOSS) projects with OpenJDK builds, whether their own, or from someone else. We want to acknowledge projects who are actively testing, providing feedback and list any issues they have found during their testing. This is a great way to improve the quality of the various releases, adding new projects to the list is highly desirable. If you would like to have your Project added to the list below, please send an email to quality-discuss or adoption-discuss mailing lists. If you haven’t already subscribed to these lists then please do so first, otherwise your message will be discarded as spam. Status indicators - Indicates we have active testing , feedback & bug reporting on some or all JDKs - Indicates we have intermittent communication on some or all JDKs - Indicates will start testing in the near future FOSS Contact OpenJDK OpenJDK OpenJDK OpenJDK Comments 11.0.6 16 GA 17 GA 18 EA b14 Akka, Patrik #WorksFineOnJDK9 Lightbend Nordwall Angel- Brucetao ML Apache Stefan #WorksFineOnJDK9 Ant Bodewig & Jaikiran Ran our Ant testsuite against JDK 16.0.1 (build 16.0.1+9-24)[1] and JDK 17-ea Pai (build 17-ea+21-1866)[2]. No issues observed. Apache Raymond https://github.com/apache/aries-cdi/actions/runs/125540570 Aries Auge CDI All builds are green Apache Raymond https://github.com/apache/aries-jax-rs-whiteboard/actions/runs/125109158 Aries Auge JAX-RS added JDK 16 release and JDK 17-ea to the Aries JAX-RS project build matrix and everything is green across the board. Apache Raymond All tests pass on Java 16 and Java 17-ea Aries Auge https://github.com/apache/aries/actions/runs/723194437 Spi Fly Apache Andrea 3.4.0 is a LTS release that supports both JDK8 and JDK 11 Camel Cosentino https://builds.apache.org/view/C/view/Apache%20Camel/job/Camel%20JDK14/ JDK 15 - https://ci-builds.apache.org/job/Camel/job/Camel%20JDK15/ Apache Florian Chemistry Muller Apache Gabriel #WorksLikeHeavenOnJDK11 CloudSt Bräscher ack Apache Benedikt FYI I migrated most (around 20 of 30) of the Apache Commons build on github Commo Ritter from 16-EA to 16. ns Apache Andriy We support JDK 15. We test JDK 16. CXF Redko Apache Lee Primary focus is on Project Panama for JDK 16 and 17 DataSke Rhodes tches Apache Rick #WorksFineOnJDK9 . We support JDK 15 - see here Derby Hillegas The Derby build/test cycle found no problems with the GA JDK 16 JDK 17 RC1 - No new issues were found with the first release candidate Apache Akira Hadoop Ajisaka Apache Hadoop 3.x now supports only Java 8 Apache Hadoop from 2.7.x to 2.x support Java 7 and 8 Java 11 support is now in progress: trunk (3.3.0-SNAPSHOT) supports Java 11 as runtime No support for JDK 15 & JDK 16 as of now, but planned. Apache Gary HttpCom Gregory ponents Apache Dan ISIS Haywood Apache Philippe JMeter Mouawad Apache Romain Johnzon runs well until java 17, including with records Johnzon Manni- Bucau Apache Ismael #WorksFineOnJDK9 Kafka Juma Apache Guillaume Karaf Nodet FOSS Contact OpenJDK OpenJDK OpenJDK OpenJDK Comments 11.0.6 16 GA 17 GA 18 EA b14 Apache Gary #WorksFineOnJDK9 Log4j Gregory Apache Uwe #WorksFineOnJDK9, #WorksLikeHeavenOnJDK11, #AllTestsGreenOnJDK14 Lucene Schindler & SOLR Lucene/Solr's CI servers are testing JDK 16 EA builds Dawid Weiss Apache Robert #WorksFineOnJDK9,#WorksLikeHeavenOnJDK11, #AllTestsGreenOnJDK14 Maven Scholte Support JDK 15 & Test JDK 16 EA builds Apache Kasper MetaMo Sorensen del Apache Ken Fogel Use OpenJDK 12 EA b35 Phase 2 or higher and OpenJDK 11.0.2 Netbeans Apache Tilman builds.apache.org/job/PDFBox-Trunk-jdk9/ PDFBox Hausherr We support JDK 15 & test JDK 16 EA builds Apache Apache We plan to support JDK 15, also plan to add JDK 16 support. POI POI PMC Apache Francesco #AllTestsGreenOnJDK14 - Apache Syncope 3.0.0 Syncope Chicchiriccò We support JDK 15 & JDK 16 EA builds - JDK 17 EA testing here Apache Tim Allison #WorksFineOnJDK9 Tika #WorksLikeHeavenOnJDK11 Apache Mark Tomcat 9.0.x with JDK 15+36-1562 on x86_64 and aarch64. Tomcat Thomas Apache Tomcat's build and test pass successfully with JDK 17-ea+21-1866 on Linux x86_64 and aarch64! #AllTestsGreenOnJDK16 @TheApacheTomcat Apache Tomcat's build and tests pass successfully with JDK 17-ea+23-2064 on Linux x86_64 and aarch64! Apache Martin #WorksFineOnJDK9 , #WorksLikeHeavenOnJDK11, #AllTestsGreenOnJDK14 Wicket Grigorov #AllTestsGreenOnJDK16 #ApacheWicket Apache Wicket's build and tests pass successfully with JDK 17-ea+23-2064 on Linux x86_64 and aarch64! Apache Enrico CI Links - Link Zookeep Olivelli er JDK18-EA: All tests are passing The build is running on Linux Apereo Misagh #AllTestsGreenOnJDK14 - Apereo CAS 6.2.0. We support JDK 15. CAS Moayyed Apereo CAS v6.4 runs with no issues on JDK 16 GA. Apereo CAS has no issues building against JDK 17-ea+35. Approval Llewellyn https://approvaltests.com/ We test with JDK 8, 11, current GA and early access Tests. Falco builds but do not make use of any APIs greater than JDK8 for compatibility Java reasons. Lars Eckart Arquillian Aslak Knutsen Asciidoct Guillaume orJ Grossetie FOSS Contact OpenJDK OpenJDK OpenJDK OpenJDK Comments 11.0.6 16 GA 17 GA 18 EA b14 ASM Remi Forax AssertJ Joel #AllTestsGreenOnJDK14 - AssertJ Core 3.15.0 Costigliola, #AllTestsGreenOnJDK16 - AssertJ 3.19.0 Alexander Bischof BlueJ Michael Kölling Bnd Raymond https://github.com/bndtools/bnd/actions/runs/114089797 Auge https://bnd.bndtools.org/ Bootstra Andres #WorksFineOnJDK9 #WorksLikeHeavenOnJDK11 pFX Almiray No support for JDK 15 yet. Relies on Gradle for JDK 16 Burning Roberto All test are green: https://github.com/burningwave/core/actions/runs/714568294 wave Gentili bt Andrei Tomashpol skiy Byte Rafael #WorksFineOnJDK9 , #WorksLikeHeavenOnJDK11. We support JDK 15. We Buddy Winterhalt test JDK 16 EA builds. Byte Buddy version 1.10.21 er AllTestsGreenOnJDK16 Byte Buddy 1.10.22 Update ASM and add support for Java 17. Byteman Andrew We support JDK 15 and test JDK 16 EA builds Dinn CheckSt Roman yle Ivanov Classwo Robert rlds Scholte Clojure Alex Miller CruiseC Kent #WorksFineOnJDK9 , We support JDK 15. We'll test JDK 16 release, but not ontrol Spillner the EA builds Cryptom Sebastian - Support only for latest GA release, testing with EA releases. ator Stenzel DataCle Kasper aner Sorensen Debezium Gunnar https://github.com/debezium/debezium/actions/runs/110863877 Morling Desktop Andres #WorksFineOnJDK9 #WorksLikeHeavenOnJDK11 PaneFX Almiray No support for JDK 15 yet. Relies on Gradle for JDK 16 EasyMo Henri #AllTestsGreenOnJDK14 , We support JDK 15. We plan JDK 16 support. ck Tremblay FOSS Contact OpenJDK OpenJDK OpenJDK OpenJDK Comments 11.0.6 16 GA 17 GA 18 EA b14 Eclipse Andy AspectJ 1.9.5 is now available. It includes support for Java13. AspectJ Clement Eclipse Nikhil J. #WorksFineOnJDK9 #WorksLikeHeavenOnJDK11 #AllTestsGreenOnJDK14 - Collectio Nanivadek Eclipse Collections 10.2.0. Eclipse 10.4.0 is compatible with JDK-15-EA and ns ar JDK-16-EA Eclipse Collections will now build with 17 GA and 18 EA Eclipse Alexander GEF Nyssen Eclipse Simone #WorksFineOnJDK9 #WorksLikeHeavenOnJDK11 Jetty Bordet Support JDK 15 , not yet testing JDK 16. Eclipse Paulo Vert.x Lopes Ehcache Louis Jacomet EJBCA info dot primekey dot se ElasticS Ryan Ernst #WorksLikeHeavenOnJDK11 earch JDK 15 Support starting with version 7.9.2 JDK 16 not yet tested. eo-yaml Mihai Github: Link. CI: Link. OpenJDK 16 tests We support JDK 15 & test JDK 16 Andronache EA builds I can confirm from Travis CI that the build works fine on the latest OpenJDK 16: b35 EqualsV Jan #WorksFineOnJDK9 , #WorksLikeHeavenOnJDK11 - version 3.0 supports JDK erifier Ouwens 11. We support JDK 15 and test JDK 16 EA builds FXGL Almas No issues on JDK11, JDK 12, JDK 13, JDK 14. FXGL tests are also green on Baimagam JDK 15 and JDK 16 b35 #FXGL 11.14 #AllTestsGreenOnJDK16 betov FXGL CI is at: https://github.com/AlmasB/FXGL/actions FXGrap David We support JDK 15 & test JDK 16 EA builds hics2D Gilbert FXyz Sean #WorksFineOnJDK9, #WorksLikeHeavenOnJDK11 Phillips FXyz works fine with JDK 15 and latest 16-ea+24. Jose Pereda Golo Julien Ponge Gradle Cedric #WorksFineOnJDK9, #AllTestsGreenOnJDK14 - Gradle 6.3 Supports JDK 15 Champeau with Gradle 6.7.1 we test JDK 16 EA builds. V7 is expected to support JDK 16 GraphH Peter #WorksFineOnJDK9, We support JDK 15. We test JDK 16 EA builds. opper Karich RC1 - all seems fine FOSS Contact OpenJDK OpenJDK OpenJDK OpenJDK Comments 11.0.6 16 GA 17 GA 18 EA b14 Greenfo Michael ot Kölling Griffon Andres The Griffon build does run with JDK15 but it does not make use of any APIs Almiray greater than JDK8 for compatibility reasons. Relies on Gradle for JDK 16 Groovy Cedric Groovy 2.5.10 Support for JDK 14 Champeau guice- Simon #WorksFineOnJDK9 #WorksLikeHeavenOnJDK11 async- Taddiken extension Hazelca Mehmet st Dogan HdrHisto Gil Tene #WorksFineOnJDK9 #WorksLikeHeavenOnJDK11 gram Helidon Joe Di Pol tests run continuously with 11 and everything is green. Hibernat Sanne Supports JDK 15 . Tested with version 5.4. Everything works fine with e ORM Grinovero Versions 5.6 tested against JDK 18 EA14. No problems to report Hibernat Sanne Tested with versions 6.1, 6.2 and 7.0. Everything works fine with e Grinovero Validator Versions 6.2, 7.0 tested against JDK 18 EA14. No problems to report. Hibernat Sanne Supports JDK 15 .Tested with versions 5.11 & 6.0. Everything works fine with e Search Grinovero Versions 6.0, 6.1 tested against JDK 18 EA14. No problems to report. Hibernat Sanne Hibernate Reactive: Tested with version 1.0.
Recommended publications
  • Apache Karaf ${Karaf.Version}
    Apache Karaf Version 2.2.5 Apache Karaf Users' Guide 1 Copyright 2011 The Apache Software Foundation The PDF format of the Karaf Manual has been generated by Prince XML (http://www.princexml.com). 2 Table of contents Overview Quick Start Users Guide Developers Guide 3 Overview 4 OVERVIEW Karaf Overview Apache Karaf is a small OSGi based runtime which provides a lightweight container onto which various components and applications can be deployed. Here is a short list of features supported by the Karaf: • Hot deployment: Karaf supports hot deployment of OSGi bundles by monitoring jar files inside the [home]/deploy directory. Each time a jar is copied in this folder, it will be installed inside the runtime. You can then update or delete it and changes will be handled automatically. In addition, Karaf also supports exploded bundles and custom deployers (Blueprint and Spring ones are included by default). • Dynamic configuration: Services are usually configured through the ConfigurationAdmin OSGi service. Such configuration can be defined in Karaf using property files inside the [home]/etc directory. These configurations are monitored and changes on the properties files will be propagated to the services. • Logging System: using a centralized logging back end supported by Log4J, Karaf supports a number of different APIs (JDK 1.4, JCL, SLF4J, Avalon, Tomcat, OSGi) • Provisioning: Provisioning of libraries or applications can be done through a number of different ways, by which they will be downloaded locally, installed and started. • Native OS integration: Karaf can be integrated into your own Operating System as a service so that the lifecycle will be bound to your Operating System.
    [Show full text]
  • IBM Websphere Application Server Community Edition V3.0 Helps Streamline the Creation of Osgi and Java Enterprise Edition 6 Applications
    IBM United States Software Announcement 211-083, dated September 27, 2011 IBM WebSphere Application Server Community Edition V3.0 helps streamline the creation of OSGi and Java Enterprise Edition 6 applications Table of contents 1 Overview 6 Technical information 2 Key prerequisites 8 Ordering information 2 Planned availability date 9 Services 3 Description 9 Order now 6 Product positioning At a glance With WebSphere® Application Server Community Edition V3.0: • Developers can select just the components they need for optimum productivity (using OSGi and a component assembly model). • Developers can get JavaTM Enterprise Edition (Java EE) 6 applications started quickly for no charge. • System administrators are given more deployment and management options. • Organizations can take advantage of world-class, IBM® support options under a socket-based pricing model that can help reduce the cost burden in larger configurations. • You have access to a comprehensive and proven portfolio of middleware products from the WebSphere family. Overview WebSphere Application Server Community Edition V3.0 is the IBM open source- based application server that provides: • Java Enterprise Edition (Java EE) 6 support • An enterprise OSGi application programming model • Java Standard Edition (Java SE) 6 support Version 3 is built on Apache Geronimo and integrated with best-of-breed, open- source technology such as Apache Tomcat, Eclipse Equinox OSGi Framework, Apache Aries, Apache OpenEJB, Apache OpenJPA, Apache OpenWebBeans, and Apache MyFaces. Eclipse-based
    [Show full text]
  • Avaliando a Dívida Técnica Em Produtos De Código Aberto Por Meio De Estudos Experimentais
    UNIVERSIDADE FEDERAL DE GOIÁS INSTITUTO DE INFORMÁTICA IGOR RODRIGUES VIEIRA Avaliando a dívida técnica em produtos de código aberto por meio de estudos experimentais Goiânia 2014 IGOR RODRIGUES VIEIRA Avaliando a dívida técnica em produtos de código aberto por meio de estudos experimentais Dissertação apresentada ao Programa de Pós–Graduação do Instituto de Informática da Universidade Federal de Goiás, como requisito parcial para obtenção do título de Mestre em Ciência da Computação. Área de concentração: Ciência da Computação. Orientador: Prof. Dr. Auri Marcelo Rizzo Vincenzi Goiânia 2014 Ficha catalográfica elaborada automaticamente com os dados fornecidos pelo(a) autor(a), sob orientação do Sibi/UFG. Vieira, Igor Rodrigues Avaliando a dívida técnica em produtos de código aberto por meio de estudos experimentais [manuscrito] / Igor Rodrigues Vieira. - 2014. 100 f.: il. Orientador: Prof. Dr. Auri Marcelo Rizzo Vincenzi. Dissertação (Mestrado) - Universidade Federal de Goiás, Instituto de Informática (INF) , Programa de Pós-Graduação em Ciência da Computação, Goiânia, 2014. Bibliografia. Apêndice. Inclui algoritmos, lista de figuras, lista de tabelas. 1. Dívida técnica. 2. Qualidade de software. 3. Análise estática. 4. Produto de código aberto. 5. Estudo experimental. I. Vincenzi, Auri Marcelo Rizzo, orient. II. Título. Todos os direitos reservados. É proibida a reprodução total ou parcial do trabalho sem autorização da universidade, do autor e do orientador(a). Igor Rodrigues Vieira Graduado em Sistemas de Informação, pela Universidade Estadual de Goiás – UEG, com pós-graduação lato sensu em Desenvolvimento de Aplicações Web com Interfaces Ricas, pela Universidade Federal de Goiás – UFG. Foi Coordenador da Ouvidoria da UFG e, atualmente, é Analista de Tecnologia da Informação do Centro de Recursos Computacionais – CERCOMP/UFG.
    [Show full text]
  • Apache Karaf 2.2.3, the Transitive Dependencies for This POM and the Bundles Listed in Src/Main/Resources/ Bundles.Properties
    Apache Karaf Version 2.2.3 Apache Karaf Users' Guide 1 Copyright 2011 The Apache Software Foundation 2 Table of contents Overview Quick Start Users Guide Developers Guide 3 Overview 4 OVERVIEW Karaf Overview Apache Karaf is a small OSGi based runtime which provides a lightweight container onto which various components and applications can be deployed. Here is a short list of features supported by the Karaf: • Hot deployment: Karaf supports hot deployment of OSGi bundles by monitoring jar files inside the [home]/deploy directory. Each time a jar is copied in this folder, it will be installed inside the runtime. You can then update or delete it and changes will be handled automatically. In addition, Karaf also supports exploded bundles and custom deployers (Blueprint and Spring ones are included by default). • Dynamic configuration: Services are usually configured through the ConfigurationAdmin OSGi service. Such configuration can be defined in Karaf using property files inside the [home]/etc directory. These configurations are monitored and changes on the properties files will be propagated to the services. • Logging System: using a centralized logging back end supported by Log4J, Karaf supports a number of different APIs (JDK 1.4, JCL, SLF4J, Avalon, Tomcat, OSGi) • Provisioning: Provisioning of libraries or applications can be done through a number of different ways, by which they will be downloaded locally, installed and started. • Native OS integration: Karaf can be integrated into your own Operating System as a service so that the lifecycle will be bound to your Operating System. • Extensible Shell console: Karaf features a nice text console where you can manage the services, install new applications or libraries and manage their state.
    [Show full text]
  • Full-Graph-Limited-Mvn-Deps.Pdf
    org.jboss.cl.jboss-cl-2.0.9.GA org.jboss.cl.jboss-cl-parent-2.2.1.GA org.jboss.cl.jboss-classloader-N/A org.jboss.cl.jboss-classloading-vfs-N/A org.jboss.cl.jboss-classloading-N/A org.primefaces.extensions.master-pom-1.0.0 org.sonatype.mercury.mercury-mp3-1.0-alpha-1 org.primefaces.themes.overcast-${primefaces.theme.version} org.primefaces.themes.dark-hive-${primefaces.theme.version}org.primefaces.themes.humanity-${primefaces.theme.version}org.primefaces.themes.le-frog-${primefaces.theme.version} org.primefaces.themes.south-street-${primefaces.theme.version}org.primefaces.themes.sunny-${primefaces.theme.version}org.primefaces.themes.hot-sneaks-${primefaces.theme.version}org.primefaces.themes.cupertino-${primefaces.theme.version} org.primefaces.themes.trontastic-${primefaces.theme.version}org.primefaces.themes.excite-bike-${primefaces.theme.version} org.apache.maven.mercury.mercury-external-N/A org.primefaces.themes.redmond-${primefaces.theme.version}org.primefaces.themes.afterwork-${primefaces.theme.version}org.primefaces.themes.glass-x-${primefaces.theme.version}org.primefaces.themes.home-${primefaces.theme.version} org.primefaces.themes.black-tie-${primefaces.theme.version}org.primefaces.themes.eggplant-${primefaces.theme.version} org.apache.maven.mercury.mercury-repo-remote-m2-N/Aorg.apache.maven.mercury.mercury-md-sat-N/A org.primefaces.themes.ui-lightness-${primefaces.theme.version}org.primefaces.themes.midnight-${primefaces.theme.version}org.primefaces.themes.mint-choc-${primefaces.theme.version}org.primefaces.themes.afternoon-${primefaces.theme.version}org.primefaces.themes.dot-luv-${primefaces.theme.version}org.primefaces.themes.smoothness-${primefaces.theme.version}org.primefaces.themes.swanky-purse-${primefaces.theme.version}
    [Show full text]
  • Code Smell Prediction Employing Machine Learning Meets Emerging Java Language Constructs"
    Appendix to the paper "Code smell prediction employing machine learning meets emerging Java language constructs" Hanna Grodzicka, Michał Kawa, Zofia Łakomiak, Arkadiusz Ziobrowski, Lech Madeyski (B) The Appendix includes two tables containing the dataset used in the paper "Code smell prediction employing machine learning meets emerging Java lan- guage constructs". The first table contains information about 792 projects selected for R package reproducer [Madeyski and Kitchenham(2019)]. Projects were the base dataset for cre- ating the dataset used in the study (Table I). The second table contains information about 281 projects filtered by Java version from build tool Maven (Table II) which were directly used in the paper. TABLE I: Base projects used to create the new dataset # Orgasation Project name GitHub link Commit hash Build tool Java version 1 adobe aem-core-wcm- www.github.com/adobe/ 1d1f1d70844c9e07cd694f028e87f85d926aba94 other or lack of unknown components aem-core-wcm-components 2 adobe S3Mock www.github.com/adobe/ 5aa299c2b6d0f0fd00f8d03fda560502270afb82 MAVEN 8 S3Mock 3 alexa alexa-skills- www.github.com/alexa/ bf1e9ccc50d1f3f8408f887f70197ee288fd4bd9 MAVEN 8 kit-sdk-for- alexa-skills-kit-sdk- java for-java 4 alibaba ARouter www.github.com/alibaba/ 93b328569bbdbf75e4aa87f0ecf48c69600591b2 GRADLE unknown ARouter 5 alibaba atlas www.github.com/alibaba/ e8c7b3f1ff14b2a1df64321c6992b796cae7d732 GRADLE unknown atlas 6 alibaba canal www.github.com/alibaba/ 08167c95c767fd3c9879584c0230820a8476a7a7 MAVEN 7 canal 7 alibaba cobar www.github.com/alibaba/
    [Show full text]
  • Iot Platform & Solutions IBM Watso
    IBM Watson IoT Portfolio A quick look at our Toolbox for IoT Branko Tadić, Enterprise Solution Consultant, IBM Cloud CEE [email protected] IBM’s contribution to the World eBusiness 2 3 IBM contributions to Open Source: 18 years & counting 1999 - 2001 2002 - 2005 2006 - 2009 2010 - current https://developer.ibm.com/code/openprojects/ ▪Contributions for Linux on Power, ▪IBM forms Linux ▪Linux contributions to ▪Linux contributions to kvm, oVirt, & Technology Center scalability (8-way+), usability, security certifications support Open Virtualization Alliance reliability (stress testing, ▪Contributes to Apache Shindig ▪Leads Apache projects defect mgmt, doc) ▪Leads Apache projects Tuscany (SCA Xerces, Xalan, SOAP standard), OpenJPA, UIMA ▪Supports Apache Hadoop (Big Data) ▪Leads Apache projects in – part of IBM BigInsights ▪Starts ICU project Web Services ▪Contributes to Eclipse Higgins ▪Eclipse: Orion (web-based tooling), ▪Creates OSI-approved ▪Leads Eclipse projects ▪Partners with Zend PHP Lyo (OSLC), Paho (M2M protocols) IBM Public License GEF (editing), EMF (modeling), XSD/UML2 ▪Announces OpenJDK involvement ▪Strategic participation ▪Accessibility code to Firefox (XML Schema), Hyades ▪Contributes to Apache Cordova (fka in Mozilla (testing), Visual Editor, ▪IBM starts OpenAjax Alliance and PhoneGap) (mobile app framework) AspectJ, Equinox (OSGi ▪IBM becomes founding joins Dojo Foundation bundles) ▪Starts Dojo Maqetta (RIA tooling) member of OSDL ▪Eclipse Foundation, Inc. ▪IBM joins OpenOffice.org & creates ▪Leads Apache OpenOffice
    [Show full text]
  • Apache Karaf 2.4.1 Guides
    Apache Karaf Version 2.4.1 Apache Karaf Users' Guide 1 Copyright 2011 The Apache Software Foundation The PDF format of the Karaf Manual has been generated by Prince XML (http://www.princexml.com). 2 Table of contents Overview Quick Start Users Guide Developers Guide 3 Overview 4 OVERVIEW Karaf Overview Apache Karaf is a small OSGi based runtime which provides a lightweight container onto which various components and applications can be deployed. Here is a short list of features supported by the Karaf: • Hot deployment: Karaf supports hot deployment of OSGi bundles by monitoring jar files inside the deploy directory. Each time a jar is copied in this folder, it will be installed inside the runtime. You can then update or delete it and changes will be handled automatically. In addition, Karaf also supports exploded bundles and custom deployers (Blueprint and Spring ones are included by default). • Dynamic configuration: Services are usually configured through the ConfigurationAdmin OSGi service. Such configuration can be defined in Karaf using property files inside the etc directory. These configurations are monitored and changes on the properties files will be propagated to the services. • Logging System: using a centralized logging back end supported by Log4J, Karaf supports a number of different APIs (JDK 1.4, JCL, SLF4J, Avalon, Tomcat, OSGi) • Provisioning: Provisioning of libraries or applications can be done through a number of different ways, by which they will be downloaded locally, installed and started. • Native OS integration: Karaf can be integrated into your own Operating System as a service so that the lifecycle will be bound to your Operating System.
    [Show full text]
  • Red Hat Fuse 7.3 Release Notes
    Red Hat Fuse 7.3 Release Notes What's new in Red Hat Fuse Last Updated: 2020-06-26 Red Hat Fuse 7.3 Release Notes What's new in Red Hat Fuse Legal Notice Copyright © 2020 Red Hat, Inc. The text of and illustrations in this document are licensed by Red Hat under a Creative Commons Attribution–Share Alike 3.0 Unported license ("CC-BY-SA"). An explanation of CC-BY-SA is available at http://creativecommons.org/licenses/by-sa/3.0/ . In accordance with CC-BY-SA, if you distribute this document or an adaptation of it, you must provide the URL for the original version. Red Hat, as the licensor of this document, waives the right to enforce, and agrees not to assert, Section 4d of CC-BY-SA to the fullest extent permitted by applicable law. Red Hat, Red Hat Enterprise Linux, the Shadowman logo, the Red Hat logo, JBoss, OpenShift, Fedora, the Infinity logo, and RHCE are trademarks of Red Hat, Inc., registered in the United States and other countries. Linux ® is the registered trademark of Linus Torvalds in the United States and other countries. Java ® is a registered trademark of Oracle and/or its affiliates. XFS ® is a trademark of Silicon Graphics International Corp. or its subsidiaries in the United States and/or other countries. MySQL ® is a registered trademark of MySQL AB in the United States, the European Union and other countries. Node.js ® is an official trademark of Joyent. Red Hat is not formally related to or endorsed by the official Joyent Node.js open source or commercial project.
    [Show full text]
  • Pentaho Metadata 7.1.0.0 Open Source Software Packages
    Pentaho Metadata 7.1.0.0 Open Source Software Packages Contact Information: Project Manager Pentaho Metadata Hitachi Vantara Corporation 2535 Augustine Drive Santa Clara, California 95054 Name of Product/Product Component Version License [ini4j] 0.5.1 Apache License Version 2.0 A Java library for reading/writing Excel 2.5.7 LGPL 2.1 ActiveIO :: Core 3.1.4 Apache License Version 2.0 ActiveMQ :: Apache Karaf 5.10.0 Apache License Version 2.0 ActiveMQ :: Camel 5.10.0 Apache License Version 2.0 ActiveMQ :: OSGi bundle 5.10.0 Apache License Version 2.0 An open source Java toolkit for Amazon 0.9.0 Apache License Version 2.0 S3 Angular UI Router 0.3.0 angular.js.mit.v2 angular.js 1.2.15 angular.js.mit.v2 angular.js 1.5.8 angular.js.mit.v2 angular-animate-1.5.6 1.5.6 angular.js.mit.v2 Name of Product/Product Component Version License angular-route 1.5.6 angular.js.mit.v2 angular-sanitize-1.5.6 1.5.6 angular.js.mit.v2 angular-translate 2.3.0 angular.js.mit.v2 angular-translate-2.12.1 2.12.1 angular.bootstrap.mit.v2 angular-translate-2.12.1 2.12.1 angular.js.mit.v2 AngularUI Bootstrap 0.6.0 angular.bootstrap.mit.v2 AngularUI Bootstrap 1.3.3 angular.bootstrap.mit.v2 Annotation 1.0 1.1.1 Apache License Version 2.0 Annotation 1.1 1.0.1 Apache License Version 2.0 ANTLR 3 Complete 3.5.2 ANTLR License Antlr 3.4 Runtime 3.4 ANTLR License ANTLR, ANother Tool for Language 2.7.7 ANTLR License Recognition AOP Alliance (Java/J2EE AOP standard) 1.0 Public Domain Apache Ant Core 1.9.1 Apache License Version 2.0 Name of Product/Product Component Version License
    [Show full text]
  • Cloud Foundry Mainframe Systems Releases
    IBM Open by Design Presented by: Jin gi KONG 공진기 Bluemix Technical Evangelist Jun 2016 [email protected] Technology is enabling a new era of innovation… Open technology & open APIs are Business Skills Acumen empowering the world with unprecedented Hybrid Cloud access to data & function Private Public …code, community & culture are the catalyst © IBM Corporation 2 Various – Redis Open Source – HBase LINE Corp – MySQL Package – Cassandra for 500 million – Arcus (memcached cluster) users – Have/Hadoop – Kafka – Elastic Search – Titan http://developers.linecorp.com/blog/?p=1420 http://d2.naver.com/helloworld/809802 http://linecorp.com/en/pr/news/en/2014/714 © IBM Corporation 3 AliSQL: – 40+ new Bugs have Been found & fixed Open source Alibaba’s – 41 new features have Been added & commerce – 27 Bottlenecks have Been optimized fork of MySQL Widely used in Alibaba Group and Ant Financial (Alipay) Singles’ Day Global Shopping Festival 2015/11/11 – 45M concurrent – 140,000 orders – 14.3B$ sales online user per second (max) for one day (max) – 85,900 transaction – 710M transaction for per second (max) one day © IBM Corporation 4 https://www.percona.com/live/data-performance-conference-2016/sessions/whats-new-alisql-alibabas-branch-mysql Innovators can no longer afford to act as an island Value & insight are derived By making connections Between raw data, real aBility & the power to act By leading the IT renaissance, built on an Open Cloud Architecture, IBM offers Devs & Partners the opportunity to amplify their impact with the tools & techniques of this new era. By 2020, 60% of 55% of CIOs All companies will be indicated they would source all their critical 100% cloud based applications in the cloud Developers Partners by 2020 Ecosystem Code Community Culture © IBM Corporation © IBM Corporation 5 Code: building the lynchpins of open innovation Centers of open source gravity provide a wealth of innovation & access to valuaBle skills • 2.5m lines • 3.2m lines of code by 3600+ of code by 2200+ contributors.
    [Show full text]
  • Osgi with Apache Karaf Planning
    OSGi with Apache Karaf Planning ● OSGi in a nutshell ● Apache Karaf (with exercise) ● Blueprint (with exercise) 2/76 Planning ● OSGi in a nutshell ● Apache Karaf (with exercise) ● Blueprint (with exercise) 3/76 OSGi in a Nutshell ● What is OSGi? ● OSGi Core ● OSGi Bundles – Sidetrack: maven-bundle-plugin ● OSGi Service Registry ● OSGi Compendium What is OSGi? ● What is OSGi? ● OSGi Alliance (http://www.osgi.org) – initially focused on embedded/networked devices – standard for service-oriented, component-based Java applications ● Latest spec is R6 – Core specification – Compendium specification – Enterprise specification – Residential specification OSGi in a Nutshell 5/76 Bundles ● What is (in) an OSGi bundle? ● JAR file containing classes and resources ● Extra manifest headers – Identification and description – Classloading – Activation 6/76 Bundles ● OSGi bundle manifest headers ● Identification and description – Bundle-SymbolicName – Bundle-Name – Bundle-Description Apache Karaf :: Kitchen :: Mexican (39) -------------------------------- ... Bundle-ManifestVersion = 2 Bundle-Name = Apache Karaf :: Kitchen :: Mexican Bundle-SymbolicName = be.anova.course.karaf.mexican Bundle-Version = 1.0 ... 7/76 Bundles ● Bundle classloading ● Every bundle has own classloader – java.* and boot delegation – Imported packages – Required bundles – Bundle classes – Fragments – Dynamic imports 8/76 Bundles ● Classloading headers in MANIFEST.MF ● Export-Package ● Required-Bundle ● Import-Package ● DynamicImport-Package TSSJS :: Kitchen :: Mexican (39) --------------------------------
    [Show full text]