Hibernate Search: A Successful Search, a Happy User: Make it Happen!

Emmanuel Bernard — Lead Developer, Red Hat

Search has become a fundamental tool for not only web applications, but also for internal and rich applications. Solving the problem of finding data efficiently encompasses both technical and user interaction design decisions.

JBoss lead developer Emmanuel Bernard will demonstrate a practical approach for exposing data through the search feature using Hibernate Search and Lucene. Bernard will demonstrate how the tools, which were designed for simplicity and freedom, make user interface decisions.

Bernard will discuss full-text search benefits and various decisions that application developers make, including whether or not to:

Bernard will provide a demonstration to illustrate how each approach is completed in practice and an explanation that reveals the technical information behind how each approach works.

Track Path Date Time
Decoding the Code Develop & RIA Wednesday, September 2 9:40 AM - 10:40 AM

Accelerate Your JBoss

Andy Miller — JBoss VP of Engineering

In this talk, Andy Miller will discuss how you can tune the JBoss Enterprise Application platform for maximum throughput for Java EE 5 applications. We will walk through a Java EE 5 application, showing how the various parts of the application are related to the underlying middleware, so you can understand why the various configuration changes will affect the overall throughput of your application. We will also discuss some operating system and JVM related “tunables” that can make a big difference in application throughput.

Track Path Date Time
Decoding the Code Operate & Manage Wednesday, September 2 10:50 AM - 11:50 AM

The "bossanova-way:" JBoss Management with JBoss Operations Network in Brazil - Real Case Studies and Applications of JBoss Operations Network

Edgar Silva — Solutions Architect, Red Hat

João Paulo Viragine — Solution Architect, Red Hat

This presentation will describe JBoss Operations Network case studies with three large, enterprise customers in Brazil. We refer to this as the "bossanova-way" because we will show how the capabilities in JBoss Operations Network can be creatively used to provide significant enterprise management capabilities for your JBoss environment.

Track Path Date Time
Decoding the Code Operate & Manage Wednesday, September 2 2:10 PM - 3:10 PM

Large Clusters in JBoss

Bela Ban — Software Engineer, JBoss Clustering Project, Red Hat

Bela Ban, a Red Hat software engineer, will discuss best practices when handling large clusters in JBoss using mod-cluster and domains.

Track Path Date Time
Decoding the Code Operate & Manage Wednesday, September 2 3:20 PM - 4:20 PM

How to Combine Web, SOA and jBPM to Deliver a Flexible Case Management Platform for Public/Government e-Services

Jean-Marc Reymond — Team Leader for Java/SOA for Solutions Norway, Redpill Linpro

Redpill Linpro, a Nordic company that provides open source services and products, developed a case management platform for a customer in which JBoss jBPM controls and defines each case process, JBoss Seam controls the front-end, and JBoss ESB, the core of the JBoss Enterprise SOA Platform, provides the integration hub towards external systems. When combined, these technologies provide flexibility and ease for adding new case management processes.

Track Path Date Time
Decoding the Code Strategize Wednesday, September 2 4:30 PM - 5:30 PM

Birds of a Feather: SOA, ESB, Rules, BPM, EDA

Kevin Conner, Tom Baeyens, Edson Tirelli, Burr Sutter

Meet the key players on the JBoss SOA Team and participate in an interactive discussion focused on the SOA roadmap as it relates to ESB, EDA, CEP, BPM, BPEL, BAM, BPMN2 and Rules. Our presentation will focus on future capabilities & product vision and allow for community feedback into those plans.

Track Path Date Time
Decoding the Code Integrate & SOA Wednesday, September 2 5:45 PM - 7:00 PM

Infinispan State of the Union

Manik Surtani — JBoss Enterprise Middleware Principal Software Engineer, Red Hat

Find out the latest and greatest from the Infinispan data grid platform project in the JBoss Community.

Track Path Date Time
Decoding the Code Strategize Thursday, September 3 8:30 AM - 9:30 AM

Premiering at JBoss World: ActiveVOS 7.0, the BPMS Development Teams Love

Michael Rowley — Chief Technology Officer, Active Endpoints

Michael Rowley, Chief Technology Officer of Active Endpoints and author of the recently published book Understanding SCA (Service Component Architecture) will overview and demonstrate a new release of the ActiveVOS business process management system (BPMS). Designed specifically for Java developers, ActiveVOS integrates multiple standards including BPMN 2.0, BPEL 2.0, AJAX-based forms design and WS-Human Task for workflow processing with powerful productivity tools including testing, simulation and reporting. With ActiveVOS, development teams go directly from a business process model to the executable process. Development teams love using ActiveVOS because it allows them to communicate and collaborate with business users and reduces the need for consultants and training. Michael will also compare and contrast ActiveVOS 7.0 with the recently announced JBoss BPEL project (Riftsaw), giving attendees a convenient way to evaluate the two products side-by-side. Join Michael to learn more about the next big thing in BPM: ActiveVOS 7.0.

Track Path Date Time
Decoding the Code Integrate & SOA Thursday, September 3 9:40 AM - 10:40 AM

Using JBoss Seam to go from Stove-Piped Apps to an Integrated Web 2.0 Platform

Doug Schnelzer — Chief Technologist, Vizuri

The American Psychological Association (APA) recently relaunched its flagship website, http://www.apa.org, with a cost-effective open source solution architecture. This architecture gave the APA the ability to leverage its existing applications and provided a unified, secure, and scalable platform to the 148,000 members who can now more easily gain and share knowledge with their peers.

This presentation is based on Vizuri's, a consulting firm committed to delivering innovation by utilizing open source solutions, successful experience using JBoss Seam to integrate the APA's flagship applications. In this presentation Doug Schnelzer, Vizuri's chief technologist, will review this approach, which can also be used to integrate other IDM solutions with the JBoss Enterprise Portal Platform. Schnelzer will describe each of the following topics using examples from the APA website relaunch project.

Track Path Date Time
Decoding the Code Develop & RIA Thursday, September 3 10:50 AM - 11:50 AM

Security Assurance with JBoss Enterprise Application Platform

Anil Saldhana — Lead JBoss Security Architect, Red Hat

JBoss Enterprise Application Platform provides many security features for enterprise applications. In addition there is pre-built, secure configuration when it is shipped.

In this presentation Anil Saldhana, Red Hat's lead JBoss security architect, will discuss the certification efforts for JBoss Enterprise Application Platform v4.3.0 via the JBoss Common Criteria Evaluation. Saldhana will also detail the process that the Red Hat Security Response Team follows for vulnerabilities/patches.

Track Path Date Time
Decoding the Code Operate & Manage Thursday, September 3 2:40 PM - 3:40 PM

Building and Maintaining a Large Shared JBoss Application Infrastructure

Patrick Black — Technology Engineer, Travelers Insurance

Travelers Insurance maintains a shared Java Platform, Enterprise Edition (JEE) infrastructure, which is managed by about five administrators, for over 400 applications running on 3500 Java Virtual Machines (JVMs). The JBoss Enterprise Application Platform has been a high performing, highly stable, low cost solution in this infrastructure.

Travelers Insurance builds JBoss monitoring tools, enterprise frameworks, and security settings into every application installation. The company provides stakeholders with detailed reports of application use and infrastructure capacity and stability. Application teams have almost complete control of how their applications will run in the Travelers infrastructure, while stopping co-located applications from adversely affecting each other.

In this presentation Travelers Insurance's Patrick Black, a technology engineer, will review the architecture decisions made in setting up the shared JBoss infrastructure. The following topics will be addressed:

Black will also detail Travelers' JBoss Enterprise Application Platform upgrade strategy and its ongoing shared infrastructure setup, which follows these three guiding principles:

  1. Automate everything.
  2. Provide as much flexibility as possible to application areas - push decisions and setup as close to the customer as possible.
  3. Keep it simple, unless simple means not to automate.
Track Path Date Time
Decoding the Code Operate & Manage Thursday, September 3 3:50 PM - 4:50 PM

Managing the Data Center Using JBoss Enterprise SOA Platform

Isaac Christoffersen — Contributor, inCommon

Using the Open Grid Services Architecture (OGSA) model and JBoss ESB to manage the data center, it becomes possible to tear down the walls that once stranded enterprise resources in isolated silos.

Isaac Christoffersen, an inCommon contributor, will discuss how the OGSA and JBoss Enterprise SOA Platform can be used in the creation and utilization of logical services and application and resource pools. Christoffersen will provide scenarios where these pools can improve the performance and reliability of data centers' enterprise applications.

Track Path Date Time
Decoding the Code Integrate &SOA Thursday, September 3 5:00 PM - 6:00 PM

How to Effectively Manage Java Applications

Greg Hinkle — Lead Architect, JBoss Operations Network, Red Hat

Prabhakar Gopalan — Senior Product Manager, JBoss Operations Network, Red Hat

In this presentation Greg Hinkle, Red Hat's lead architect of JBoss Operations Network, and Prabhakar Gopalan, Red Hat's senior product manager of JBoss Operations Network, will answer the following questions for IT application administrators and operations:

  1. What are the challenges in managing enterprise JAVA applications and application servers?
  2. What are the typical scenarios that arise when there is application downtime or service degradation and how does one work with development to avoid these problems?
  3. How does JBoss Operations Network and the associated Jopr open source community help application managers reduce risk and total cost of ownership (TCO) of JBoss Middleware with a flexible and scalable management solution?
Track Path Date Time
Decoding the Code Operate & Manage Friday, September 4 9:45 AM - 10:45 AM

Using JBoss jBPM and JBoss ESB to build a high customizable multi-tenant platform

Frederico Melo — Solution Architect, Independent Consultant

Content Multi-Tenant Engine (CMTE) is a content ingestion and management solution that was made for Turner, A Time Warner Company, on JBoss ESB, the core of the JBoss Enterprise SOA Platform.

CMTE will support the many different portals owned by Turner (e.g., CNN International, CNN Español, TNT, PGA, Nascar, etc) with a single multi-tenant engine that is capable of receiving XML file ingestions from different sources. This engine is also capable of processing and exposing the XML file ingestions on the portal according to business rules and flows that are defined for the tenant.

CMTE aggregates other functionalities (e.g., sending SMS alerts) and has a complete governance and monitoring platform. Business processes and flows for each tenant are defined using JBoss jBPM, which orchestrates and configures reusable services on JBoss ESB. Effort for deploying new tenants is greatly minimized and no coding effort is needed for the vast majority of new tenants.

Track Path Date Time
Decoding the Code Strategize Friday, September 4 11:00 AM - 12:00 PM