At Talend, we contribute to open source projects because they challenge us with new ideas and keep us sharp. We also do it because it’s the right thing to do. That’s why we're putting the spotlight on Talend team members who help make that possible.
Different logging frameworks (SLF4J, Log4J, Logback, JUL) can be used to log events for Apache CXF STS. The configuration allows to define which logger should log messages till to which log level. That works fine to drill down generic issues but ...
When deploying a web service provider to a J2EE server such as Oracle WebLogic or IBM WebSphere Application Server it's probably easiest to first try to deploy as a WAR and see if that will work. However, due to classloader issues or a desire to take advantage of container-specific configuration you may find yourself needing to deploy your web service as an enterprise archive (EAR). This sample converts my WAR-based DoubleIt web service tutorial to ...
Blog post edited by Christian Schneider
At least for some time the whole world seemed to only talk about ESB and webservices. These technologies have their place in integration but they are quite complex and starting with them means you have to invest a lot of time and or money. Recently around the release of Java EE 6 the idea of simplicity came back to the Enterprise ...
Some exercise and diet lessons I've learned through the years:
Exercise:
Switch from per-day to per-week discipline. For many years I tried to exercise a set amount each day or every other day but would find my discipline would soon wane for one reason or another, causing difficulty restarting and getting back into a groove. About six years ago I switched to per-week discipline, which I've been able to adhere to 100% since then, amazing ...
Glassfish Jersey provides roughly three dozen RESTful samples (zip) (SVN) in its Version 1.17 (JAX-RS 1.1 compatible) release. I thought it would be useful to convert several of the examples to Apache CXF to see the changes needed for them to run. I have the converted samples stored on GitHub for all to view/download -- they can obtained via the download ZIP button or via the Git git clone -v git://github.com/gmazza/jersey-samples-on-cxf.git ...
Last night the Washington DC chapter of the ACM held a meetup at the New America Foundation featuring Dr. Larry Davis of the University of Maryland. He gave a broad overview of the history and applications of computer vision over the decades, successes and challenges, and current techniques and goals in the field. My notes from the meeting:
Blog post edited by Christian Schneider
Shows how to run your camel routes in the OSGi server Apache Karaf. Like for CXF blueprint is used to boot up camel. The tutorial shows three examples - a simple blueprint route, a jms2rest adapter and an order processing example.
Installing Karaf and making Camel features availableI attended last night's OpenStackDC meetup graciously sponsored by HPCloud. It was held at the Warehouse Theater, a large room in an older masonry-starred building across the street from the D.C. Convention Center. OpenStack is an Apache-licensed cloud computing platform sponsored by several major companies as an alternative to proprietary offerings from companies such as Amazon, VMWare and Google. One of the main benefits OpenStack provides is ...
Blog post edited by Christian Schneider
Shows how to publish and use a simple REST and SOAP service in karaf using cxf and blueprint.
To run the example you need to install the http feature of karaf. The default http port is 8080 and can be configured using the
config admin pid "org.ops4j.pax.web". You also need to install the cxf feature. The base url of the cxf ...
I attended Data Business DC's April meetup last night, featuring speakers from Oracle, MapR, and Intridea held at the impressive (yet still under construction) facility of Washington's new startup incubator 1776. Data Business DC is a sub-organization of Data Community DC, and this presentation was part of Big Data Week Washington. The slides from all three presentations are available online. My notes from the presentations:
Speaker #1 - Charles ...
New features are going to be added in the next version 1.1 of Fediz. I described here how to configure the new Fediz plugin for Spring Security with Container Managed Security (Pre-Authentication in Spring Security terms). The current snapshot version of Fediz 1.1 provides also full/native Spring Security support which means the Servlet Container runs unauthenticated (no security constraints defined in ...
My presentation was about SSO and Fine Grained Authorization in the Cloud. I gave an introduction about application security 10-15 years ago and how to address challanges with Cloud deployment using Apache CXF Fediz.
Here are the slides from my talk:
ApacheCon 2013 SSO and Fine Grained Authorization in the Cloud from Oliver ...
Blog post edited by Christian Schneider
Getting StartedWith this post I am beginning a series of posts about Apache Karaf. So what is Karaf and why should you be interested in it? Karaf is an OSGi container based on Equinox or Felix. The main difference to these fine containers is that it brings excellent management features with it.
Outstanding features of Karaf:
WS-Policy statements for WSDLs are quite complex of course and outside the bounds of most of us to create from scratch. For assistance, CXF users can leverage the WSDL Policy statements provided in the distribution's security examples and in the CXF test cases for their own work (as well as, as always, the User's mailing list for questions). Metro provides wizard-based Policy generators in NetBeans that add the Policy statements to the user's WSDL ...
Talend will be very well represented at ApacheCon 2013 in Portland, Oregon next week, painting the town lime green. Talend session speakers:
Date Time Speaker Presentation Tuesday 2/26 11:45 a.m Colm O hEigeartaigh Integrating Apache Syncope with Apache CXF Tuesday 2/26 4:15 p.m. Oliver Wulff SSO and fine grained authorization in the cloud Thursday 2/28 10:15 a.m. Kai Waehner NoSQL takes over – Systems Integration in the NoSQL Era ...
New features are going to be added in the next version 1.1. The next feature ready for testing is the support for Spring Security for version 3.1
You can either download the sources here:
git clone git://git.apache.org/cxf-fediz.git
or
svn co https://svn.apache.org/repos/asf/cxf/fediz/trunk
or download it from the snapshot maven repository.
The Fediz Spring Plugin supports integration with ...
Blog post edited by Christian Schneider
By default OSGi services are only visible and accessible in the OSGi container where they are published. Distributed OSGi allows to define services in one container and use them in some other (even over machine boundaries).
For this tutorial we use the DOSGi sub project of CXF which is the reference implementation of the OSGi ...