From commits-return-46463-apmail-cxf-commits-archive=cxf.apache.org@cxf.apache.org Fri May 26 09:47:44 2017 Return-Path: X-Original-To: apmail-cxf-commits-archive@www.apache.org Delivered-To: apmail-cxf-commits-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id CD8A81859E for ; Fri, 26 May 2017 09:47:44 +0000 (UTC) Received: (qmail 76673 invoked by uid 500); 26 May 2017 09:47:44 -0000 Delivered-To: apmail-cxf-commits-archive@cxf.apache.org Received: (qmail 76612 invoked by uid 500); 26 May 2017 09:47:44 -0000 Mailing-List: contact commits-help@cxf.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@cxf.apache.org Delivered-To: mailing list commits@cxf.apache.org Received: (qmail 76601 invoked by uid 99); 26 May 2017 09:47:43 -0000 Received: from Unknown (HELO svn01-us-west.apache.org) (209.188.14.144) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 26 May 2017 09:47:43 +0000 Received: from svn01-us-west.apache.org (localhost [127.0.0.1]) by svn01-us-west.apache.org (ASF Mail Server at svn01-us-west.apache.org) with ESMTP id 3B8973A0112 for ; Fri, 26 May 2017 09:47:43 +0000 (UTC) Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: svn commit: r1012902 - in /websites/production/cxf/content: cache/main.pageCache index.html mailing-lists.html project-status.html special-thanks.html support.html Date: Fri, 26 May 2017 09:47:42 -0000 To: commits@cxf.apache.org From: buildbot@apache.org X-Mailer: svnmailer-1.0.9 Message-Id: <20170526094743.3B8973A0112@svn01-us-west.apache.org> Author: buildbot Date: Fri May 26 09:47:42 2017 New Revision: 1012902 Log: Production update by buildbot for cxf Modified: websites/production/cxf/content/cache/main.pageCache websites/production/cxf/content/index.html websites/production/cxf/content/mailing-lists.html websites/production/cxf/content/project-status.html websites/production/cxf/content/special-thanks.html websites/production/cxf/content/support.html Modified: websites/production/cxf/content/cache/main.pageCache ============================================================================== Binary files - no diff available. Modified: websites/production/cxf/content/index.html ============================================================================== --- websites/production/cxf/content/index.html (original) +++ websites/production/cxf/content/index.html Fri May 26 09:47:42 2017 @@ -99,7 +99,7 @@ Apache CXF -- Index
-

Apache CXF: An Open-Source Services Framework

Overview

Apache CXF is an open source services framework. CXF helps you build and develop services using frontend programming APIs, like JAX-WS and JAX-RS. These services can speak a variety of protocols such as SOAP, XML/HTTP, RESTful HTTP, or CORBA and work over a variety of transports such as HTTP, JMS or JBI.

News

April 10, 2017 - Apache CXF 3.1.11/3.0.13 released!

The Apache CXF team is proud to announce the availability of the latest patch releases. Over 100 JIRA issues were fixed for 3.1.11 which many of those fixes back ported to 3.0.13.

This is mostly a patch release to fix problems and issues that users have encountered.   Downloads are available here.

January 31, 2017 - Apache CXF 3.1.10 released!

The Apache CXF team is proud to announce the availability of the latest patch releases. Over 25 JIRA issues were fixed for 3.1.10.

This is mostly a patch release to fix problems and issues that users have encountered.   Downloads are available here.

Features

CXF includes a broad feature set, but it is primarily focused on the following areas:

  • Web Services Standards Support: CXF supports a variety of web service standards including SOAP, the WS-I Basic Profile, WSDL, WS-Addressing, WS-Policy, WS-ReliableMessaging, WS-Security, WS-SecurityPolicy, WS-SecureConverstation, and WS-Trust (partial).
  • Frontends: CXF supports a variety of "frontend" programming models.

CXF implements the JAX-WS APIs. CXF JAX-WS support includes so me extensions to the standard that make it significantly easier to use, compared to the reference implementation: It will automatically generate code for request and response bean classes, and does not require a WSDL for simple cases.

It also includes a "simple frontend" which allows creation of clients and endpoints without annotations. CXF supports both contract first development with WSDL and code first development starting from Java.

For REST, CXF also supports a JAX-RS frontend.

  • Ease of use: CXF is designed to be intuitive and easy to use. There are simple APIs to quickly build code-first services, Maven plug-ins to make tooling integration easy, JAX-WS API support, Spring 2.x XML support to make configuration a snap, and much more.
  • Binary and Legacy Protocol Support: CXF has been designed to provide a pluggable architecture that supports not only XML but also non-XML type bindings, such as JSON and CORBA, in comb ination with any type of transport.

To get started using CXF, check out the downloads, the user's guide, or the mailing lists to get more information!

Goals

General

  • High Performance
  • Extensible
  • Intuitive & Easy to Use

Support for Standards

JSR Support
  • JAX-WS - Java API for XML-Based Web Services (JAX-WS) 2.0 - JSR-224
  • Web Services Metadata for the Java Platform - JSR-181
  • JAX-RS - The Java API for RESTful Web Services - JSR-311
  • SAAJ - SOAP with Attachments API for Java (SAAJ) - JSR-67
WS-* and related Specifications Support
  • Basic support: WS-I Basic Profile 1.1
  • Quality of Service: WS-Reliable Messaging
  • Metadata: WS-Policy, WSDL 1.1 - Web Service Definition Language
  • Communication Security: WS-Security, WS-SecurityPolicy, WS-SecureConversation, WS-Trust (partial support)
  • Messaging Support: WS-Addressing, SOAP 1.1, SOAP 1.2, Message Transmission Optimization Mechanism (MTOM)

Multiple Transports, Protocol Bindings, Data Bindings, and Formats

  • Transports: HTTP, Servlet, JMS, In-VM and many others via the Camel transport for CXF such as SMTP/POP3, TCP and Jabber
  • Protocol Bindings: SOAP, REST/HTTP, pure XML
  • Data bindings: JAXB 2.x, Aegis, Apache XMLBeans, Service Data Objects (SDO), JiBX
  • Formats: XML Textual, JSON, FastInfoset
  • Extensibility API allows additional bindings for CXF, enabling additional message format support such as CORBA/IIOP

Flexible Deployment

  • Lightweight containers: deploy services in Jetty, Tomcat or Spring-based containers
  • JBI integration: deploy as a service engine in a JBI container such as ServiceMix, OpenESB or Petals
  • Java EE integration: deploy services in Java EE application servers such as Apache Geronimo, JOnAS, Redhat JBoss, OC4J, Oracle WebLogic, and IBM WebSphere
  • Standalone Java client/server

Support for Multiple Programming Languages

  • Full support for JAX-WS 2.x client/server programming model
  • JAX-WS 2.x synchronous, asynchronous and one-way API's
  • JAX-WS 2.x Dynamic Invocation Interface (DII) API
  • JAX-RS for RESTful clients
  • Support for wrapped and non-wrapped styles
  • XML messaging API
  • Support for JavaScript and ECMAScript 4 XML (E4X) - both client and server
  • Support for CORBA
  • Support for JBI with ServiceMix

Tooling

  • Generating Code: WSDL to Java, WSDL to JavaScript, Java to JavaScript
  • Generating WSDL: Java to WSDL, XSD to WSDL, IDL to WSDL, WSDL to XML
  • Adding Endpoints: WSDL to SOAP, WSDL to CORBA, WSDL to service
  • Generating Support Files: WSDL to IDL
  • Validating Files: WSDL Validation

Getting Involved

Apache CXF is currently under heavy development. To get involve d you can subscribe to the mailing lists. You can also grab the code from the Source Repository. You also need to read about Building CXF. For Eclipse users, you should read about Setting up Eclipse.

+

Apache CXF™: An Open-Source Services Framework

Overview

Apache CXF™ is an open source services framework. CXF helps you build and develop services using frontend programming APIs, like JAX-WS and JAX-RS. These services can speak a variety of protocols such as SOAP, XML/HTTP, RESTful HTTP, or CORBA and work over a variety of transports such as HTTP, JMS or JBI.

News

April 10, 2017 - Apache CXF 3.1.11/3.0.13 released!

The Apache CXF team is proud to announce the availability of the latest patch releases. Over 100 JIRA issues were fixed for 3.1.11 which many of those fixes back ported to 3.0.13.

This is mostly a patch release to fix problems and issues that users have encountered.   Downloads are available here.

January 31, 2017 - Apache CXF 3.1.10 released!

The Apache CXF team is proud to announce the availability of the latest patch releases. Over 25 JIRA issues were fixed for 3.1.10.

This is mostly a patch release to fix problems and issues that users have encountered.   Downloads are available here.

Features

CXF includes a broad feature set, but it is primarily focused on the following areas:

  • Web Services Standards Support: CXF supports a variety of web service standards including SOAP, the WS-I Basic Profile, WSDL, WS-Addressing, WS-Policy, WS-ReliableMessaging, WS-Security, WS-SecurityPolicy, WS-SecureConverstation, and WS-Trust (partial).
  • Frontends: CXF supports a variety of "frontend" programming models.

CXF implements the JAX-WS APIs. CXF JAX-W S support includes some extensions to the standard that make it significantly easier to use, compared to the reference implementation: It will automatically generate code for request and response bean classes, and does not require a WSDL for simple cases.

It also includes a "simple frontend" which allows creation of clients and endpoints without annotations. CXF supports both contract first development with WSDL and code first development starting from Java.

For REST, CXF also supports a JAX-RS frontend.

  • Ease of use: CXF is designed to be intuitive and easy to use. There are simple APIs to quickly build code-first services, Maven plug-ins to make tooling integration easy, JAX-WS API support, Spring 2.x XML support to make configuration a snap, and much more.
  • Binary and Legacy Protocol Support: CXF has been designed to provide a pluggable architecture that supports not only XML but also non-XML type bindings, such as JS ON and CORBA, in combination with any type of transport.

To get started using CXF, check out the downloads, the user's guide, or the mailing lists to get more information!

Goals

General

  • High Performance
  • Extensible
  • Intuitive & Easy to Use

Support for Standards

JSR Support
  • JAX-WS - Java API for XML-Based Web Services (JAX-WS) 2.0 - JSR-224
  • Web Services Metadata for the Java Platform - JSR-181
  • JAX-RS - The Java API for RESTful Web Services - JSR-311
  • SAAJ - SOAP with Attachments API for Java (SAAJ) - JSR-67
WS-* and related Specifications Support
  • Basic support: WS-I Basic Profile 1.1
  • Quality of Service: WS-Reliable Messaging
  • Metadata: WS-Policy, WSDL 1.1 - Web Service Definition Language
  • Communication Security: WS-Security, WS-SecurityPolicy, WS-SecureConversation, WS-Trust (partial support)
  • Messaging Support: WS-Addressing, SOAP 1.1, SOAP 1.2, Message Transmission Optimization Mechanism (MTOM)

Multiple Transports, Protocol Bindings, Data Bindings, and Formats

  • Transports: HTTP, Servlet, JMS, In-V M and many others via the Camel transport for CXF such as SMTP/POP3, TCP and Jabber
  • Protocol Bindings: SOAP, REST/HTTP, pure XML
  • Data bindings: JAXB 2.x, Aegis, Apache XMLBeans, Service Data Objects (SDO), JiBX
  • Formats: XML Textual, JSON, FastInfoset
  • Extensibility API allows additional bindings for CXF, enabling additional message format support such as CORBA/IIOP

Flexible Deployment

  • Lightweight containers: deploy services in Jetty, Tomcat or Spring-based containers
  • JBI integration: deploy as a service engine in a JBI container such as ServiceMix, OpenESB or Petals
  • Java EE integration: deploy services in Java EE application servers such as Apache Geronimo, JOnAS, Redhat JBoss, OC4J, Oracle WebLogic, and IBM WebSphere
  • Standalone Java client/server

Support for Multiple Programming Languages

  • Full support for JAX-WS 2.x client/server programming model
  • JAX-WS 2.x synchronous, asynchronous and one-way API's
  • JAX-WS 2.x Dynamic Invocation Interface (DII) API
  • JAX-RS for RESTful clients
  • Support for wrapped and non-wrapped styles
  • XML messaging API
  • Support for JavaScript and ECMAScript 4 XML (E4X) - both client and server
  • Support for CORBA
  • Support for JBI with ServiceMix

Tooling

  • Generating Code: WSDL to Java, WSDL to JavaScript, Java to JavaScript
  • Generating WSDL: Java to WSDL, XSD to WSDL, IDL to WSDL, WSDL to XML
  • Adding Endpoints: WSDL to SOAP, WSDL to CORBA, WSDL to service
  • Generating Support Files: WSDL to IDL
  • Validating Files: WSDL Validation

Getting Involved

Apache CXF is currently under heavy develo pment. To get involved you can subscribe to the mailing lists. You can also grab the code from the Source Repository. You also need to read about Building CXF. For Eclipse users, you should read about Setting up Eclipse.

Modified: websites/production/cxf/content/mailing-lists.html ============================================================================== --- websites/production/cxf/content/mailing-lists.html (original) +++ websites/production/cxf/content/mailing-lists.html Fri May 26 09:47:42 2017 @@ -99,7 +99,7 @@ Apache CXF -- Mailing Lists
-

Mailing Lists

Feel free to participate in Apache CXF mailing lists, IRCs and user groups.

Apache CXF Mailing Lists

List Name

Subscribe

Unsubscribe

Archive

Nabble

CXF User List

Subscribe

Unsubscribe

Archive

Nabble

CXF Developer List

Subscribe

Unsubscribe

Archive

Nabble

CXF Commits List

Subscribe

Unsubscribe

Archive

Nabble

CXF Issues List

Subscribe

Unsubscribe

Archive

Nabble

CXF Build Notification List

Subscribe

Unsubscribe

Archive

 

To keep the mailing list archives useful for searching, please use the cxf-user's list for any questions related to using Apache CXF. The developers on cxf-dev are also on cxf-user, along with many other readers who can also provide help for your question. The cxf-dev list is just for programming the internals of Apache CXF itself.

Apache CXF IRCs

channel #apache-cxf@irc.freenode.net

IRC logs are at: http://irclogs.dankulp.com/logs/irclogger_logs/apache-cxf

Older IRC logs until 2015-04-28 are at: http://irclogs.dankulp.com/logs/irclogger_logs/cxf

Apache CXF User Lists

There is also an Apache CXF Chinese language CXF User's List available at Google Groups. Please join!

+

Mailing Lists

Feel free to participate in Apache CXF™ mailing lists, IRCs and user groups.

Apache CXF Mailing Lists

List Name

Subscribe

Unsubscribe

Archive

Nabble

CXF User List

Subscribe

Unsubscribe

Archive

Nabble

CXF Developer List

Subscribe

Unsubscribe

Archive

Nabble

CXF Commits List

Subscribe

Unsubscribe

Archive

Nabble

CXF Issues List

Subscribe

Unsubscribe

Archive

Nabble

CXF Build Notification List

Subscribe

Unsubscribe

Archive

 

To keep the mailing list archives useful for searching, please use the cxf-user's list for any questions related to using Apache CXF. The developers on cxf-dev are also on cxf-user, along with many other readers who can also provide help for your question. The cxf-dev list is just for programming the internals of Apache CXF itself.

Apache CXF IRCs

channel #apache-cxf@irc.freenode.net

IRC logs are at: http://irclogs.dankulp.com/logs/irclogger_logs/apache-cxf

Older IRC logs until 2015-04-28 are at: http://irclogs.dankulp.com/logs/irclogger_logs/cxf

Apache CXF User Lists

There is also an Apache CXF Chinese language CXF User's List available at Google Groups. Please join!

Modified: websites/production/cxf/content/project-status.html ============================================================================== --- websites/production/cxf/content/project-status.html (original) +++ websites/production/cxf/content/project-status.html Fri May 26 09:47:42 2017 @@ -99,7 +99,7 @@ Apache CXF -- Project Status
-

Project Status

This page is meant to help keep track of the status of various portions of Apache CXF.

Web Services Standards Support Modules

CXF supports a variety of web service standards including SOAP, the WS-I Basic Profile, WSDL, WS-Addressing, WS-Policy, WS-ReliableMessaging, WS-Security, WS-SecurityPolicy, WS-SecureConversation, and WS-Trust.

Module

Filename

WS-Addressing

cxf-rt-ws-addr-[version].jar

WS-Policy

cxf-rt-ws-policy-[version].jar

WS-ReliableMessaging

cxf-rt-ws-rm-[version].jar

WS-Security, WS-SecurityPolicy, WS-SecureConversation, WS-Trust (client-side)

cxf-rt-ws-secur ity-[version].jar

WS-MetadataExchange

cxf-rt-ws-mex-[version].jar

Frontend Programming Modules

CXF supports a variety of "frontend" programming models.

Module

Filename

Javascript frontend

cxf-rt-frontend-js-[version].jar

JAX-RS frontend

cxf-rt-frontend-jaxrs-[version].jar

JAX-WS frontend

cxf-rt-frontend-jaxws-[version].jar

Simple frontend

cxf-rt-frontend-simple-[version].jar

Transport Modules

CXF includes its own transport abstraction layer to hide transport specific details from the binding and front end layers. Currently supported transports include: HTTP, HTTPs, HTT P-Jetty, HTTP-OSGI, Servlet, local, JMS, In-VM and many others via the Camel transport for CXF such as SMTP/POP3, TCP and Jabber.

Module

Filename

HTTP, Servlet

cxf-rt-transports-http-[version].jar

HTTP-Jetty

cxf-rt-transports-http-jetty-[version].jar

HTTP-OSGI

cxf-rt-transports-http-osgi-[version].jar

JBI

integration\cxf-rt-transports-jbi-[version].jar

JMS

cxf-rt-bindings-jbi-[version].jar

Local (In-VM)

cxf-rt-transports-local-[version].jar

Protocol Binding Modules

...

Module

Filename

Notes

coloc

cxf-rt-bindings-object-[version].jar

CXF feature that allows automatic detection of when a client and a service are stuck on the same bus and then bypasses much of the interceptor chains during processing.

CORBA

cxf-rt-bindings-corba-[version].jar

 

HTTP

cxf-rt-bindings-http-[version].jar

 

object

cxf-rt-bindings-coloc-[version].jar

CXF feature that allows (when combined with the local transport), directly passing objects from client/server in the same bus without marshalling.

Pure XML

cxf-rt-bindings-xml-[version].jar

 

SOAP

cxf-rt-bindings-soap-[version].jar

 

Data Binding Modules

Data bindings implement the mapping between XML elements and Java objects. Data bindings convert data to and from XML, produce XML schema, and provide support for wsdl2java code generation. Not all data bindings support all of this functionality. At very least, a data binding must provide the data conversion.

Module

Filename

JAXB

cxf-rt-databinding-jaxb-[version].jar

SDO

cxf-rt-databinding-sdo-[version].jar

Aegis

cxf-rt-databinding-aegis-[version].jar

XMLBeans

cxf-rt-databinding-xmlbeans-[version].jar

General Modules

...

Common Schemas

cxf-common-schemas-[version].jar

Common Utilities

cxf-common-utilities-[version].jar

Core

cxf-rt-core-[version].jar

Javadoc

cxf-api-[version].jar

Javascript

cxf- rt-javascript-[version].jar

JBI Bindings

cxf-rt-bindings-jbi-[version].jar

JBI

integration\cxf-integration-jbi-[version].jar

JCA

integration\cxf-integration-jca-[version].jar

JMX

cxf-rt-management-[version].jar

Manifest

cxf-manifest-[version].jar

Schema validation used for Aegis

cxf-wstx-msv-validation-[version].jar

Tooling

cxf-tools-*-[version].jar

XJC-Utils

cxf-xjc-[boolean,bug671,dv,ts]-[version].jar

Spring

CXF uses Spring by default

Outstanding Modules

...

Module

Status

JIBX

GSoC project not yet integrated into CXF, target: 2.4.0

WSDL 2.0

GSoC project just started

Castor

Not Started

WS-Atomic Transactions

Not Started

WS-Coordination

Not Started

WS-Eventing

Not Started

WS-BusinessActivity

Not Started

WS-Transf er

Not Started

+

Project Status

This page is meant to help keep track of the status of various portions of Apache CXF™.

Web Services Standards Support Modules

CXF supports a variety of web service standards including SOAP, the WS-I Basic Profile, WSDL, WS-Addressing, WS-Policy, WS-ReliableMessaging, WS-Security, WS-SecurityPolicy, WS-SecureConversation, and WS-Trust.

Module

Filename

WS-Addressing

cxf-rt-ws-addr-[version].jar

WS-Policy

cxf-rt-ws-policy-[version].jar

WS-ReliableMessaging

cxf-rt-ws-rm-[version].jar

WS-Security, WS-SecurityPolicy, WS-SecureConversation, WS-Trust (client-side)

cxf-rt-w s-security-[version].jar

WS-MetadataExchange

cxf-rt-ws-mex-[version].jar

Frontend Programming Modules

CXF supports a variety of "frontend" programming models.

Module

Filename

Javascript frontend

cxf-rt-frontend-js-[version].jar

JAX-RS frontend

cxf-rt-frontend-jaxrs-[version].jar

JAX-WS frontend

cxf-rt-frontend-jaxws-[version].jar

Simple frontend

cxf-rt-frontend-simple-[version].jar

Transport Modules

CXF includes its own transport abstraction layer to hide transport specific details from the binding and front end layers. Currently supported transports include: HTTP, HTT Ps, HTTP-Jetty, HTTP-OSGI, Servlet, local, JMS, In-VM and many others via the Camel transport for CXF such as SMTP/POP3, TCP and Jabber.

Module

Filename

HTTP, Servlet

cxf-rt-transports-http-[version].jar

HTTP-Jetty

cxf-rt-transports-http-jetty-[version].jar

HTTP-OSGI

cxf-rt-transports-http-osgi-[version].jar

JBI

integration\cxf-rt-transports-jbi-[version].jar

JMS

cxf-rt-bindings-jbi-[version].jar

Local (In-VM)

cxf-rt-transports-local-[version].jar

Protocol Binding Modules

...

Module

Filename

Notes

coloc

cxf-rt-bindings-object-[version].jar

CXF feature that allows automatic detection of when a client and a service are stuck on the same bus and then bypasses much of the interceptor chains during processing.

CORBA

cxf-rt-bindings-corba-[version].jar

 

HTTP

cxf-rt-bindings-http-[version].jar

 

object

cxf-rt-bindings-coloc-[version].jar

CXF feature that allows (when combined with the local transport), directly passing objects from client/server in the same bus without marshalling.

Pure XML

cxf-rt-bindings-xml-[version].jar

 

SOAP

cxf-rt-bindings-soap-[version].jar

 

Data Binding Modules

Data bindings implement the mapping between XML elements and Java objects. Data bindings convert data to and from XML, produce XML schema, and provide support for wsdl2java code generation. Not all data bindings support all of this functionality. At very least, a data binding must provide the data conversion.

General Modules

...

Module

Filename

JAXB

cxf-rt-databinding-jaxb-[version].jar

SDO

cxf-rt-databinding-sdo-[version].jar

Aegis

cxf-rt-databinding-aegis-[version].jar

XMLBeans

cxf-rt-databinding-xmlbeans-[version].jar

Common Schemas

cxf-common-schemas-[version].jar

Common Utilities

cxf-common-utilities-[version].jar

Core

cxf-rt-core-[version].jar

Javadoc

cxf-api-[version].jar

Javascript

cxf-rt-javascript-[version].jar

JBI Bindings

cxf-rt-bindings-jbi-[version].jar

JBI

integration\cxf-integration-jbi-[version].jar

JCA

integration\cxf-integration-jca-[version].jar

JMX

cxf-rt-management-[version].jar

Manifest

cxf-manifest-[version].jar

Schema validation used for Aegis

cxf-wstx-msv-validation-[version].jar

Tooling

cxf-tools-*-[version].jar

XJC-Utils

cxf-xjc-[boolean,bug671,dv,ts]-[version].jar

Spring

CXF uses Spring by default

Outstanding Modules

...

Module

Status

JIBX

GSoC project not yet integrated into CXF, target: 2.4.0

WSDL 2.0

GSoC project just started

Castor

Not Started

WS-Atomic Transactions

Not Started

WS-Coordination

Not Started

WS-Eventing

Not Started

WS-BusinessActivity

Not Started

WS -Transfer

Not Started

Modified: websites/production/cxf/content/special-thanks.html ============================================================================== --- websites/production/cxf/content/special-thanks.html (original) +++ websites/production/cxf/content/special-thanks.html Fri May 26 09:47:42 2017 @@ -99,11 +99,7 @@ Apache CXF -- Special Thanks
-

Special Thanks

- -

The Apache CXF team would like to extend a special thanks to the following companies:

- -

Company

Contribution

Licenses for JProfiler

License for YourKit

License for Structure101

+

Special Thanks

The Apache CXF™ team would like to extend a special thanks to the following companies:

Company

Contribution

Licenses for JProfiler

License for YourKit

License for Structure101

Modified: websites/production/cxf/content/support.html ============================================================================== --- websites/production/cxf/content/support.html (original) +++ websites/production/cxf/content/support.html Fri May 26 09:47:42 2017 @@ -99,7 +99,7 @@ Apache CXF -- Support
-

Support

There are two types of help available for Apache CXF:

Support From the Apache CXF Open Source Project

If you are experiencing problems using CXF please report your problem via the Issue Tracker. You may also find it useful to discuss your issues with the community on the Mailing Lists. Below are some resources to check before asking for help:

Before asking for help with your issue, it's a very good idea to search for your issue in the mailing list archives and the FAQ. The majority of issues can be solved in this manner without having to send an email to the mailing list. If you don't find an answer, use the guidelines below when writing the email.

How to get help

Whenever you are reporting a problem, please be sure to include as much information as possible; the more we know, the better the chance of a quicker resolution.

  • which version of the software
  • what platform and JDK
  • any particular container being used - if so what version
  • stack traces generally really help! If in doubt include the whole thing; often exceptions get wrapped in other exceptions and the exception right near the bottom explains the actual error, not the first few lines at the top. It's very easy for us to skim-read past unnecessary parts of a stack trace.
  • log output can be useful too; sometimes enabling DEBUG logging can help
  • your code & configuration files are often useful

How to get help faster

We can help you much quicker if you try the following

  • provide us with a JUnit test case that demonstrates your issue. e.g. if you think you've found a bug, can you create a test case to demonstrate the bug?
  • submit a patch fixing the bug! (We also buy you beer when we meet you if you submit bug fixes (smile))
  • for memory leaks or performance related issues, if you can run a profiler on your test case and attach the output as a file (or zipped file if it's huge) to the JIRA we can normally fix things much faster. e.g. run JProfiler or YourKit on your code and send us the output. To find memory leaks, it's quicker to resolve if you can tell us what classes are taking up all of the RAM; we can normally figure out what's wrong from that.

Commercial Support

There are several companies that support CXF directly or provide products and services based on CXF. See the Commercial CXF Offerings page for more information about those offerings.

+

Support

There are two types of help available for Apache CXF™:

Support From the Apache CXF Open Source Project

If you are experiencing problems using CXF please report your problem via the Issue Tracker. You may also find it useful to discuss your issues with the community on the Mailing Lists. Below are some resources to check before asking for help:

Before asking for help with your issue, it's a very good idea to search for your issue in the mailing list archives and the FAQ. The majority of issues can be solved in this manner without having to send an email to the mailing list. If you don't find an answer, use the guidelines below when writing the email.

How to get help

Whenever you are reporting a problem, please be sure to include as much information as possible; the more we know, the better the chance of a quicker resolution.

  • which version of the software
  • what platform and JDK
  • any particular container being used - if so what version
  • stack traces generally really help! If in doubt include the whole thing; often exceptions get wrapped in other exceptions and the exception right near the bottom explains the actual error, not the first few lines at the top. It's very easy for us to skim-read past unnecessary parts of a stack trace.
  • log output can be useful too; sometimes enabling DEBUG logging can help
  • your code & configuration files are often useful

How to get help faster

We can help you much quicker if you try the following

  • provide us with a JUnit test case that demonstrates your issue. e.g. if you think you've found a bug, can you create a test case to demonstrate the bug?
  • submit a patch fixing the bug! (We also buy you beer when we meet you if you submit bug fixes (smile))
  • for memory leaks or performance related issues, if you can run a profiler on your test case and attach the output as a file (or zipped file if it's huge) to the JIRA we can normally fix things much faster. e.g. run JProfiler or YourKit on your code and send us the output. To find memory leaks, it's quicker to resolve if you can tell us what classes are taking up all of the RAM; we can normally figure out what's wrong from that.

Commercial Support

There are several companies that support CXF directly or provide products and services based on CXF. See the Commercial CXF Offerings page for more information about those offerings.