Daniel Kulp

Subscribe to Daniel Kulp feed
Dan's random thoughts on the world 2017-08-18T13:17:45Z
Updated: 18 hours 27 min ago

Oracle and JAVA EE

Fri, 08/18/2017 - 15:17
Those of you in the “Java EE” may have already seen the announcement from Oracle that was posted yesterday concerning the future of Java EE. This is potentially very exciting news, particularly for the various Apache projects that implement some of the Java EE specs. Since Apache CXF implements a couple of the specs (JAX-WS […]
Categories: Daniel Kulp

Apache CXF and WS-Discovery

Wed, 05/15/2013 - 19:01
One of the new features in Apache CXF 2.7.x that I worked hard on was the introduction of support for WS-Discovery. WS-Discovery is basically a standard way for a service to announce when it’s available as well as standard way to probe the network for services that meet certain criteria and have the services that [...]
Categories: Daniel Kulp

Talend ESB Performance Tuning

Wed, 08/15/2012 - 03:06
I’ve spent quite a bit of time the last several weeks doing some performance tuning and profiling and such on the Talend ESB and decided to share some things I’ve learned. How this all started: Asankha Perera contacted me in early July as they started preparing for round 6 of their ESB Performance benchmarks as [...]
Categories: Daniel Kulp

Video of my Apache CXF Presentation from CamelOne

Fri, 06/22/2012 - 02:51
I finally received the video of my presentation that I gave at CamelOne 2012 in Boston about the new features in Apache CXF. A little editing later (note for speakers: making sure the speaker agreement provides you with copies of any videos and complete rights to do anything you want with them is a good [...]
Categories: Daniel Kulp

Apache CXF finally dropping support for Java 5

Wed, 06/13/2012 - 16:18
With the release of Apache CXF 2.6.1 last week, the CXF community decided to create the 2.6.x-fixes branch and move trunk to target 2.7. One of the first things we’ve started working on for 2.7 is dropping support for Java5. This is a topic that has come up many times over the last year or [...]
Categories: Daniel Kulp

Apache CXF – New Features

Wed, 05/16/2012 - 16:44
I just uploaded my slide deck from my presentation about Apache CXF‘s new features that I presented at CamelOne in Boston to Slideshare. Apache CXF – New Features View more presentations from Daniel Kulp I will hopefully be getting a full video of it sometime soon. When I do, I’ll post it here.
Categories: Daniel Kulp

CXF committers on top….

Wed, 05/02/2012 - 03:45
I haven’t looked at the Apache Jenkins instance leader board in a few months. It’s kind of a silly and meaningless stat, but I broke the CXF build a couple times this week and decided to click on it to see if I had dropped by much. I was VERY surprise, but very impressed with [...]
Categories: Daniel Kulp

svnpubsub for Confluence sites

Wed, 03/14/2012 - 16:02
Anyone on a PMC at Apache likely saw a message sent out about a month ago from infrastructure@ that mentioned the mandate about project websites (and dist areas) change over to using svnpubsub by the end of the year. If you missed the email, it’s also nicely mentioned on the project-site page. For many of [...]
Categories: Daniel Kulp

Apache CXF split packages resolved!

Tue, 01/24/2012 - 18:10
A long time ago (ok, only 5.5 years ago), when Apache CXF was fist being spun up, we made a decision to try and separate the “API” and the “implementation” of the various CXF components into separate module. This was a very good idea for the most part. However, we did this prior to really [...]
Categories: Daniel Kulp

Apache Camel in OSGi

Thu, 11/03/2011 - 18:20
After writing my post about setting up Apache CXF in OSGi, I’ve had a couple people ask about how to do the same with Apache Camel. Camel is a bit more complex due to all the libraries that it may pull in depending on which components you use, but it’s not really that much more [...]
Categories: Daniel Kulp

Apache CXF 2.5.0 Released!

Tue, 11/01/2011 - 18:20
This morning, I sent out an announcement that Apache CXF 2.5.0 is now released! Over 6 months of work went into this release to expand the feature set, stabilize it, and get it ready for release. There are two major categories of new “stuff” in this release: Normal “framework” features. These features expand the capabilities [...]
Categories: Daniel Kulp

Apache CXF in OSGi

Tue, 11/01/2011 - 15:41
I’ve had a bunch of people asking me lately about getting Apache CXF up and running in OSGi. A lot of people have run into issues trying to find the right third party bundles, configuring things like JAX-WS and JAXB, normal “class loader” issues, etc…. Thus, I decided I need to write a blog entry. [...]
Categories: Daniel Kulp

Enterprise level services coming to Apache CXF

Mon, 09/26/2011 - 23:07
This past week, there was a discussion on the Apache CXF developer list about adding an enterprise grade Security Token Service (STS) into CXF. Talend has been developing an STS internally for some of our customers for a while now and we’re pretty excited to be able to contribute the results of that work back [...]
Categories: Daniel Kulp

Updates to OSGi and Management coming in CXF

Thu, 09/08/2011 - 18:27
In the last week or so, there’s been a bit of work going on in CXF to improve the OSGi experience with CXF as well as make it easier to manage. First off, Glen Mazza has done quite a bit of testing with JMX and wrote a very good blog entry about how to JMX [...]
Categories: Daniel Kulp

Talend joins the JCP

Wed, 06/22/2011 - 16:11
One of the important differentiators between Apache CXF and some of it’s competitors has been it’s support for standards, both “on the wire” standards like SOAP and API standards like JAX-WS and JAX-RS. When Apache resigned from the JCP last year, there was a lot of concern about whether CXF would be able to continue [...]
Categories: Daniel Kulp

7000 commits later……

Mon, 06/20/2011 - 17:43
On July 22, 2005, I did my first commit into the Apache subversion repository. That commit was the first part of bringing Apache CXF (was called CeltixFire at the time) to Apache. This morning, according to svnsearch, I committed my 7000th change. That’s a lot of changes. Kind of silly milestone, but I’m proud of [...]
Categories: Daniel Kulp

What do you want me to talk about?

Thu, 06/02/2011 - 15:17
Talend is conducting a survey to help prioritize various topics people might be interesting in learning about relating to the Apache projects that we support and participate in. This is a great opportunity for people to let us know where you think we need to provide better documentation, official training, webinars, etc… to help people [...]
Categories: Daniel Kulp

Talend now an Apache Software Foundation Sponsor

Thu, 05/19/2011 - 20:10
While I was on vacation last week, one of my “side projects” at Talend actually finished as Talend is now a Sponsor of the Apache Software Foundation. This has been something I’ve been trying to push through for quite a while. Talend (and a lot of companies) get a lot of value from the projects [...]
Categories: Daniel Kulp

Apache CXF 2.4.0 Released!

Mon, 04/18/2011 - 16:17
After 6 months of development, the Apache CXF team is proud to announce that 2.4.0 is now released. (official announcement) This version was a fairly large undertaking and has a bunch of significant new features. Security: WS-Security enhancements were a major theme for this release. It mostly started as work to get a new version [...]
Categories: Daniel Kulp

Talend Integration Factory Released….

Wed, 02/16/2011 - 04:30
Back in December, I talked about the release of the Talend Service Factory as being the first step in the new product plans coming out of Talend. The second step occured today with the release of the Talend Integration Factory. (Click here for the official press release if you are interested.) Talend Integration Factory is [...]
Categories: Daniel Kulp