Loading…
ApacheCon EU 2014 has ended
Register Now for ApacheCon Europe 2014 - November 17-21 in Budapest, Hungary. 
Tohotom [clear filter]
Monday, November 17
 

10:30am CET

Using Apache Commons Scxml 2.0: A General-Purpose And Standards Based State Machine Engine - Ate Douma, Hippo B.V.
Apache Commons SCXML provides a lightweight, embeddable state machine engine which can easily be configured and customized at runtime within your application.
Since last year the project has been picking up speed with new committers working hard towards a Commons SCXML 2.0 release, targeting full compliance with the latest W3C SCXML specification.

This presentation by Ate Douma, one of these new committers, will give you an overview of the current features and roadmap of Commons SCXML.
He will also discuss typical domains and use-cases for SCXML, and demonstrate how easily it can be used and integrated.
Commons SCXML also is very easy to extend and customize, with a clear API and a very modular structure and you will learn how Commons SCXML works under the hoods.
Finally a demonstration and explanation will be given on using Commons SCXML for a document-oriented workflow engine.

Speakers
avatar for Ate Douma

Ate Douma

Principal Product Architect BloomReach Experience, Hippo B.V., a BloomReach Company
Ate Douma is a Java developer and architect with 20+ years experience. He works as Principal Product Architect at Hippo B.V., Amsterdam, which has strong ties to the Apache Software Foundation. Ate is actively involved in the ASF, more than 12 years as committer and 10 years as ASF... Read More →


Monday November 17, 2014 10:30am - 11:20am CET
Tohotom

11:30am CET

Oak, the Architecture of Apache Jackrabbit 3.0 - Michael Dürig, ASF
Apache Jackrabbit is just about to reach the 3.0 milestone based on a new architecture called Oak. Based on concepts like eventual consistency and multi-version concurrency control, and borrowing ideas from distributed version control systems and cloud-scale databases, the Oak architecture is a major leap ahead for Jackrabbit. This presentation describes the Oak architecture and shows what it means for the scalability and performance of modern content applications. Changes to existing Jackrabbit functionality are described and the migration process is explained.

Speakers
MD

Michael Dürig

Adobe Research
Michael Dürig is a key developer of Jackrabbit Oak and has been deeply involved in the project as of its inception. He is the PMC chair of Apache Jackrabbit and a frequent contributor to other Apache projects. Michael has presented at conferences like Jazoon, ScalaDays, .adaptTo... Read More →


Monday November 17, 2014 11:30am - 12:20pm CET
Tohotom

1:40pm CET

What's New In Apache Syncope 1.2.0 - Colm O Heigeartaigh, Talend
Apache Syncope is a powerful and flexible open-source Identity Management project at Apache. It provides for the management and orchestration of users, roles, resources and entitlements, functionality which is exposed via a web-based UI console as well as a powerful and flexible REST API powered by Apache CXF.

In this talk, we will provide an overview of Apache Syncope and a ""hands-on"" demonstration of how to use it. We will describe and demonstrate the new features of Apache Syncope 1.2.0, such as:

* Support for binary attributes
* Passthrough authentication
* Non-cleartext password support
* Encrypted Schemas
* REST API powered by Apache CXF

Speakers
CO

Colm O hEigeartaigh

Software Architect, Talend
Dr. Colm O hEigeartaigh is a security architect at Talend, having earned his PhD in the area of cryptography. He is involved in a wide range of Apache projects, primarily in the area of security. He is PMC chair of the Apache Santuario project. He has previously presented at a number... Read More →


Monday November 17, 2014 1:40pm - 2:30pm CET
Tohotom

2:40pm CET

Apache JSPWiki - Siegfried Goeschl, ASF
Welcome to Apache JSPWiki - a Java-based Wiki using Java Server Pages (see http://jspwiki.apache.org). The presentation starts with a technical overview of Apache JSPWiki and turns to settting up JSPWiki for different environments & requirements. These environments range from your personal "Wiki On A Stick" running from an USB stick (including native launchers) up to a work-group setup deployed on a in-house server with integrated Lucene search.

Speakers
avatar for Siegfried Goeschl

Siegfried Goeschl

Senile Software Engineer, Independent Consultant
I'm currently an ASF member, Apache Turbine and JSPWiki Project Management Committee (PMC) member. Over the last 10 years I was also Apache Commons Committer & PMC working on commons-email & commons-exec, Apache XMLRPC commmitter, Apache Isis & JSPWiki mentor and Apache Maven contributor... Read More →


Monday November 17, 2014 2:40pm - 3:30pm CET
Tohotom

3:50pm CET

If You Have The Content, Then Apache Has The Technology! - Nick Burch, Quanticate
Within the ASF, there are a wide variety of projects with technologies to help you store, retrieve, host, transform and generate content. This talk will review the landscape of Apache content technologies, provide a quick introduction to the more common and more interesting projects, and flag up new and innovative features within them. It'll also highlight talks from the rest of the week on many of the projects covered, so that you'll know where and when to go to learn more about those projects and technologies which catch your eye!

Speakers
avatar for Nick Burch

Nick Burch

CTO, Quanticate
Nick began contributing to Apache projects in 2003, and hasn't looked back since! Most of the projects Nick has worked in belong in the "Content" space, such as Apache POI (ex-PMC Chair), Apache Tika and Apache Chemistry. As well as coding projects, Nick is also involved in a number... Read More →


Monday November 17, 2014 3:50pm - 4:40pm CET
Tohotom

4:50pm CET

RBAC Authorization With Apache Directory Server And Fortress - Emmanuel Lecharny, Symas
Apache Directory Server is a LDAP server written in Java. It offers many interesting features, beside being a fully compliant LDAP server. Fortress, on the other hand, is a full ANSI RBAC (INCITS 359) implementation, which uses a LDAP server as a backend.

We will present how you can leverage both components to build a powerful authorization system that you can include into your application.

Speakers
avatar for Emmanuel Lecharny

Emmanuel Lecharny

Architect, Symas
Emmanuel Lécharny is an Apache Member, former chairman of the Apache Directory project. He is currently working for Symas. He has been working on Apache Directory project for more than 10 years.


Monday November 17, 2014 4:50pm - 5:40pm CET
Tohotom
 
Tuesday, November 18
 

9:00am CET

Cassandra (And Hadoop) Case Studies From Finn.No - Mick Semb Wever, FINN.no
FINN.no is the leading classifieds website in Norway and the country's busiest website.

This session will go through various product development where Cassandra has shown to be the best choice. Focusing on the primary use-case: a tracking solution that's collects raw time-series data in c* and aggregates it near real-time using Hadoop into various new datasets from advert-centric statistics to user-centric behavioural analysis.

Mick will cover the final technical design chosen after three years of development iterations, touching on technologies: scribe, thrift, kafka, hadoop, pig, mahout; the hurdles faced along the way, integration improvements done between cassandra and hadoop, and the throughput and performance of today's systems.

Speakers
avatar for Mick Semb Wever

Mick Semb Wever

Team Member, The Last Pickle
Mick Semb Wever works at The Last Pickle helping customers deliver and improve Apache Cassandra based solutions. Prior to TLP he spent seven years at FINN.no building their Microservices platform utilizing Apache Cassandra, Hadoop, Spark and Kafka. He is the PMC Chair for Apache Tiles... Read More →


Tuesday November 18, 2014 9:00am - 9:50am CET
Tohotom

10:00am CET

Tomcat 9 (Very Early) Preview - Mark Thomas, Pivotal
With Tomcat 8 recently being declared stable thoughts are turning towards Tomcat 9. This presentation will provide an early preview of what to expect in Tomcat 9. At the time of writing this abstract, the Servlet EG was just starting to discuss HTTP/2.0 (a.k.a. SPDY) and the WebSocket EG had previously discussed expanding the support for extensions. The presentation will provide an update on the direction being taken by each of the relevant specifications (Servlet, JSP, EL & WebSocket). There are also some major changes planned for some of Tomcat's non-specification features including the dropping of the BIO HTTP and BIO AJP connectors and the removal of Comet support. In addition to an overview of the current plan for Tomcat 9, this presentation will also provide information on how that plan is progressing.

Speakers
MT

Mark Thomas

Consultant Software Engineer, Pivotal
Mark is currently employed by Pivotal where he spends most of his time working on Apache Tomcat. At the Apache Software Foundation, Mark is a committer and PMC member for Apache Tomcat as well as other projects. At the foundation level he is an ASF member, a member of the security... Read More →


Tuesday November 18, 2014 10:00am - 10:50am CET
Tohotom

11:20am CET

Apache TomEE, Java Ee Web Profile And More On Tomcat - Jean-Louis Monteiro, Tomitribe
Apache TomEE is the Java EE Web Profile certified version of Apache Tomcat and combines the simplicity of Tomcat with the power of Java EE. The first half of this session introduces TomEE and shows how Tomcat applications leveraging Java EE technologies can become simpler and lighter with a Java EE certified solution built right on Tomcat.
The second half jumps right into action and gives a coding tour of TomEE, including quickly bootstrapping projects, doing proper testing with Arquillian, and setting up environments. If you’re a Tomcat lover or a TomEE enthusiast, this is the session you don’t want to miss!

Speakers
JM

Jean-Louis Monteiro

Director of Engineering, Tomitribe
I'm a Senior Java Enterprise Software Architect and passionate about Open Source. My experience includes banking, insurance, telecommunications and public domain. I teach Java EE 6 at the local University in France. After six years contributing Apache OpenEJB, I was invited to join... Read More →


Tuesday November 18, 2014 11:20am - 12:10pm CET
Tohotom

1:30pm CET

Choosing Tomcat Connectors: Internals And Performances - Jean-Frederic Clere, Red Hat
Tomcat directly-supports a total of 6 connector configurations, many of which are confusing to newcomers or whose usage has been passed-down in arcane configurations that none of the users actually understand. In this talk, you’ll learn the differences between BIO and NIO, what APR can do for you, and whether or not using AJP makes any sense. You'll be able to see what a proxy can do for you and see what connectors are likely to be the best-fit for your environments. You will see some performance comparisons — including the results of a race against Apache httpd and other servers. A part of the presentation will be dedicated to the Tomcat8 new connector and WebSockets.

Speakers
avatar for Jean-Frederic Clere

Jean-Frederic Clere

Manager, Red Hat
Jean-Frederic has spent more than 20 years writing client/server software. His knowledges range from Cobol to Java, BS2000 to Linux and /390 to i386 but with preference to the later ;). He is committer inHttpd and Tomcat and he likes complex projects where different languages and... Read More →


Tuesday November 18, 2014 1:30pm - 2:20pm CET
Tohotom

2:30pm CET

Apache Bigtop: Saving The Day For Spark And Others - Roman Shaposhnik, Pivotal
Building a working data processing stack using open source or commercial components is a challenging and highly complex task. Multiple often conflicting dependencies, many development teams with different release trains might dictate a substantial coordination effort. A constant flow of new features, bug fixes, and other changes are almost a disaster in making when it comes to the regression and quality control at any stage between development and production environment. Businesses with internal development teams are facing the issues with integration points of their deliverables into the bigger, company wide data platform software. The problem is exaggerated by exponential growth of the standard libraries and transient dependencies. Oftentimes, it is next to impossible to create a well controlled and reproducible system environment in all stages of the platform life-cycle.

Speakers
avatar for Roman Shaposhnik

Roman Shaposhnik

Director of Open Source, Linux Foundation
Apache Software Foundation and Data, oh but also unikernels


Tuesday November 18, 2014 2:30pm - 3:20pm CET
Tohotom

3:50pm CET

OSGi For Mere Mortals - Bertrand Delacretaz, Adobe
In the last few years, OSGi has become ""the"" module system for Java - but is OSGi just for gurus, or are mere mortals actually able to use it?
The simple tutorial RESTful server application presented in this talk aims to demonstrate that the average Java developer can actually use OSGi, and greatly benefit from it. It is built from scratch based on a set of standard and custom OSGi services, in a simple and understandable way.
Taking advantage of a number of build plugins and runtime tools provided by the Apache Felix and Apache Sling projects allows us to write little code in our example application, while exposing the advantages of an OSGi-based architecture in a simple and convincing way.

Speakers
avatar for Bertrand Delacretaz

Bertrand Delacretaz

Principal Scientist, Adobe
Bertrand Delacretaz works as a Principal Scientist in the AEM R&D team at Adobe’s Basel office, using open source tools to create world-class content management and digital marketing systems. Bertrand is an active member and current Director of the Apache Software Foundation... Read More →


Tuesday November 18, 2014 3:50pm - 4:40pm CET
Tohotom

4:50pm CET

Weaving Web Applications With Ease - Apache Tapestry - Ulrich Staerk, Senacor
Apache Tapestry is a component-oriented Java web application framework with a focus on simplicity, ease of use, and developer productivity. Some of Tapestry’s features include live class reloading in development mode, convention over configuration - eliminating almost all XML configuration, Post/Redirect/Get, and an integrated Inversion of Control (IoC) container, which allows almost all of Tapestry’s behavior to be configured or replaced.
Three years after the last major release of Apache Tapestry, 5.4 is just around the corner. In this talk Uli will give an introduction to Tapestry and speak about the new features of 5.4, such as the new framework agnostic JavaScript layer and Bootstrap integration.

Speakers
US

Ulrich Staerk

Senior Developer, Senacor Technologies
Uli currently is a Senior Developer at Senacor working on IT transformation projects. He's a member of the Apache Tapestry Project Management Committee and leads the Apache’s involvement in Google Summer of Code. Prior to his current job he was a research associate at Freie Universität... Read More →


Tuesday November 18, 2014 4:50pm - 5:40pm CET
Tohotom
 
Wednesday, November 19
 

10:40am CET

Wicket And Java EE Sitting In A Tree - Martijn Dashorst, Topicus B.V.
Apache Wicket strives to enable developers to be very productive and craft maintainable web applications. Java EE also enables developers to achieve high productivity. So what happens when you combine both technologies? In this session Martijn Dashorst shows how to leverage the available Java EE technologies such as CDI, JPA, Bean Validation and JAX-RS in your Wicket applications.

Speakers
MD

Martijn Dashorst

Software engineer, Topicus B.V.
Martijn Dashorst has been involved with Apache Wicket since it was made open source over ten years ago. He is a proud developer for over 17 years. At Topicus he helps maintain and create Wicket applications for the majority of educational professionals in the Netherlands. Martijn... Read More →


Wednesday November 19, 2014 10:40am - 11:30am CET
Tohotom

11:40am CET

Apache Wicket: 10 Years And Beyond - Martijn Dashorst, Topicus B.V.
With the Tenth Anniversary of Wicket behind us, Wicket is still one of the thriving survivors of the Great Web Framework Wars of the mid 00's. Is there a future for server-side frameworks? In this presentation Martijn Dashorst provides a brief history of Wicket.

With a State of the Wicket, Martijn will look at who is currently using Wicket, the community and current release plans.

The majority of this session will be dedicated to the future of Wicket: does a component oriented, Java web framework have a future in the era of native clients and client side JavaScript frameworks? Martijn will layout the plans of making Wicket more productive for current users, on integrating better with JavaEE technologies and much more.

Speakers
MD

Martijn Dashorst

Software engineer, Topicus B.V.
Martijn Dashorst has been involved with Apache Wicket since it was made open source over ten years ago. He is a proud developer for over 17 years. At Topicus he helps maintain and create Wicket applications for the majority of educational professionals in the Netherlands. Martijn... Read More →


Wednesday November 19, 2014 11:40am - 12:30pm CET
Tohotom

2:00pm CET

Build More With Less... But How? - Dan Haywood, Haywood Associates Ltd. & Jeroen van der Wal, Stromboli b.v.
The ""build more"" in this case means building line-of-business enterprise applications, the stuff that's the operational heart of your organisation.

And the ""with less"" means less resources, in other words in less time, with fewer developers, faster time to market.

But the ""how"" is the interesting bit. In 2012 Jeroen approached Dan with a problem... he wanted to write a bespoke application for his client, a European multi-billion property management company that operates over 60 shopping malls. For various reasons, Jeroen wanted to explore whether Apache Isis could be used as the platform on which to build a bespoke replacement.

Fast forward two years and Estatio (also open source) is in production, and it took about 2 man years (Jeroen and Dan, part-time) to write. We don't think there's a Java framework out there to match Isis for productivity. Let us fill in the blanks.

Speakers
avatar for Dan Haywood

Dan Haywood

Consultant and Developer, Haywood Associates Ltd.
Dan is a freelance consultant, developer, writer and trainer, specializing in domain-driven design, agile development, enterprise architecture and also REST, on the Java and .NET platforms.Dan is known as an advocate of the naked objects pattern, and is the lead committer to Apache... Read More →
JV

Jeroen Van der Wal

Stromboli b.v.
Jeroen van der Wal is a freelance consultant and software developer, and is also a committer on Apache Isis. Jeroen works on developing and enhancing Estatio, an open source estate management system built on Apache Isis. He is an experienced speaker at previous conferences, including... Read More →


Wednesday November 19, 2014 2:00pm - 2:50pm CET
Tohotom

3:00pm CET

Tapestry 5.4: Teach An Old Horse New Tricks And Why Full-Stack Frameworks Still Matter - Thilo Tanner, RepRisk AG
The first part of the presentation will give an introduction to the Apache Tapestry framework and its core concepts. The talk will cover the pros and cons of component-based web development and how the builtin IOC can help to structure applications and adjust the internal behavior of Tapestry. The first part of the presentation will also focus on the JavaScript stack, which has been completely re-written for the upcoming 5.4 release. The second part of the presentation will share the experience of how Tapestry helped RepRisk solve everyday development tasks, how it improved our development, testing and deployment process​, and why we think Tapestry increased our software quality.

Speakers
TT

Thilo Tanner

IT Lead, RepRisk AG
Thilo Tanner works as IT Lead for RepRisk AG, a global business intelligence provider on environmental, social and governance risks associated with companies and projects. Thilo has a wide experience in the field of big data processing and integration solutions and can look back on... Read More →


Wednesday November 19, 2014 3:00pm - 3:50pm CET
Tohotom
 
Thursday, November 20
 

9:00am CET

Tutorial: Apache Tomcat Load-balancing and Clustering - Mark Thomas, Pivotal (Additional Fee to Attend)
Apache Tomcat provides many options for expanding a Tomcat installation beyond a single instance. This tutorial will review the options for load-balancing requests across multiple instances and for replicating session data between those instances. The pros and cons of each of the options will be discussed to enable attendees to make the right choices for their environment. The tutorial will also cover common misconceptions and configuration mistakes to enable attendees to avoid those pitfalls. 

Speakers
MT

Mark Thomas

Consultant Software Engineer, Pivotal
Mark is currently employed by Pivotal where he spends most of his time working on Apache Tomcat. At the Apache Software Foundation, Mark is a committer and PMC member for Apache Tomcat as well as other projects. At the foundation level he is an ASF member, a member of the security... Read More →


Thursday November 20, 2014 9:00am - 12:20pm CET
Tohotom

1:40pm CET

Workshop: Owning Time Series With Team Apache - Cassandra, Spark, Spark Streaming and Kafka - Patrick McFadin, DataStax
Break out your laptops for this hands-on tutorial is geared around understanding the basics of how Apache Cassandra stores and access time series data. We'll start with an overview of how Cassandra works and how that can be a perfect fit for time series. Then we will add in Apache Spark as a perfect analytics companion. There will be coding as a part of the hands on tutorial. The goal will be to take a example application and code through the different aspects of working with this unique data pattern. The final section will cover the building of an end-to-end data pipeline to ingest, process and store high speed, time series data.  

Speakers
PM

Patrick McFadin

Prior to working for DataStax, Patrick was the Chief Architect at Hobsons, an education services company. His responsibilities included ensuring product availability and scaling for all higher education products. Prior to this position, he was the Director of Engineering at Hobsons... Read More →


Thursday November 20, 2014 1:40pm - 5:40pm CET
Tohotom
 
Friday, November 21
 

9:00am CET

Tutorial: CXF Web Services - Dennis Sosnoski, Sosnoski Software Associates Ltd. (Additional Fee to Attend)
Apache CXF offers the most flexible support for both REST and SOAP of any Java web services stack, including different XML data bindings and JSON output for REST web services. It also gives you a range of configuration options, including Spring-based, annotation-based, and direct configuration in code. In this tutorial Dennis Sosnoski will teach you the basics of working with Apache CXF 3.0 for REST and SOAP web services, including the different configuration options. He'll demonstrate the features in action, and also supply you with example code so you can try things out on your own computer, either during the tutorial or later. 

Speakers
avatar for Dennis Sosnoski

Dennis Sosnoski

Principal Consultant, Sosnoski Software Associates Ltd
Dennis Sosnoski is a CXF committer and PMC member and an expert on web services in Java. His CXF work has included implementing the WS-ReliableMessaging 1.1/1.2 support and making WS-RM work correctly with WS-Security for the new CXF 3.0 release. Dennis has been helping organizations... Read More →


Friday November 21, 2014 9:00am - 12:20pm CET
Tohotom

1:40pm CET

Tutorial: Web Services Security and Reliability with CXF - Dennis Sosnoski, Sosnoski Software Associates Ltd. (Additional Fee to Attend)
Beyond the basics of REST and SOAP web services, Apache CXF also supports a full range of SOAP extension technologies. Two of the most important extension technologies are WS-Security and WS-ReliableMessaging. The WS-Security family of technologies add message-level security to basic SOAP exchanges, while WS-ReliableMessaging adds delivery assurance options. In this tutorial Dennis Sosnoski will show you how to apply WS-Security and WS-ReliableMessaging to your CXF SOAP applications, including basic configuration options, and demonstrate how these technologies effect the message exchanges. He'll discuss how organizations are using security and reliability for web services, and identify potential interoperability issues with other frameworks. You'll receive example code so you can try things out on your own computer, either during the tutorial or later. 

Speakers
avatar for Dennis Sosnoski

Dennis Sosnoski

Principal Consultant, Sosnoski Software Associates Ltd
Dennis Sosnoski is a CXF committer and PMC member and an expert on web services in Java. His CXF work has included implementing the WS-ReliableMessaging 1.1/1.2 support and making WS-RM work correctly with WS-Security for the new CXF 3.0 release. Dennis has been helping organizations... Read More →


Friday November 21, 2014 1:40pm - 5:40pm CET
Tohotom
 


Filter sessions
Apply filters to sessions.
  • ApacheBarCamp
  • Big Data
  • Business
  • Cassandra Days
  • Cloud
  • Community
  • Content in Action
  • Content Services
  • Couch
  • CXF
  • Developer
  • Evening Event
  • Fast Feather Track
  • httpd
  • Infrastructure
  • Keynote
  • Linked Data
  • Lucene / Solr
  • Mesos
  • Mobile/Flex
  • OFBiz
  • OpenOffice
  • Operations
  • OSGi
  • Software Development
  • Tomcat
  • Tutorial
  • Web Frameworks
  • Wildcard