• SwitchYard Tooling Development and Build Process

    This document attempts to pull together everything we know about the SwitchYard Tooling Development process and the Build process that goes with it.   Tooling Development Process Basically the development process...
    Profile Photo
    last modified by bfitzpat
  • SwitchYard Maven Versioning Process

    Instructions for changing the SwitchYard version:   Install parent and core for the first time, if not already done. cd parent mvn install cd ../core mvn install -DskipTests=true Update version in parent ...
    Profile Photo
    last modified by tcunning
  • SwitchYard on Karaf

    Initial work toward supporting SY on Karaf is taking place on the master branches: This work is based on Guillaume's initial PRs.  We have the initial work merged into master.  This page exists to track wor...
    Profile Photo
    last modified by rcernich
  • Switchyard palette ordering in JBDS

    Switchyard Palette The switchyard palette grouping and ordering was brought into question during a usability review of the software.  The question was brought up as to whether a different grouping, naming, and or...
    Profile Photo
    last modified by crobson
  • Using the Eclipse m2e Checkstyle Extension

    Hey all,   If you're working on the SwitchYard project and Eclipse is your IDE of choice, you're more than likely using m2e, which may balk about the checkstyle executions in the project poms.  You may inst...
    Profile Photo
    last modified by rcernich
  • SwitchYard Logging

    When you pick up a module or set of modules, please do the following: Assign a log range Add yourself as owner Create a JIRA issue and add it to the table.  One JIRA can cover multiple modules.  The purpo...
    Profile Photo
    last modified by dward
  • Development on SwitchYard

    These instructions are a modified version of the AS7 instructions (http://community.jboss.org/wiki/HackingonAS7) to match the processes used by the SwitchYard team.      They are meant to be a...
    Profile Photo
    last modified by tcunning
  • SwitchYard on WildFly

    Support has been added to release build for WildFly. The distribution tests all pass except for a few. Usage ATM, the deployment zip can be built from the release github master branch. Since the WildFly module is a de...
    Profile Photo
    last modified by mageshbk
  • Message Composition for SwitchYard Gateways

    Overview There are four paths where message composition (or decomposition) occurs in SwitchYard: Composing a service request (CSR) : a native protocol message is received by a gateway and normalized to the SY Message...
    Profile Photo
    last modified by kcbabo
  • SwitchYard F2F Notes

    Tooling General Add "Camel Endpoint" binding to gateway palette.  [0.8]  (Done - SWITCHYARD-1338) Accepts endpoint URI as config value. Composer/Context mapper settings need to be present Make sure XML res...
    Profile Photo
    last modified by rcernich
  • Rules and BPM Component Configuration Changes for 1.0

    Note:  The information in this article is already old.  Most notably, <actions><action> will be <operations><operation> when SWITCHYARD-1554 gets processed, and a new <faults>&l...
    Profile Photo
    last modified by dward
  • SwitchYard JCA component and ActiveMQ Resource Adapter

    ActiveMQ Resource Adapter works pretty well with SwitchYard JCA component in both directions - inbound and outbound.   ActiveMQ Resource Adapter Standard ActiveMQ resource adapter doesn't require any changes. Jus...
    Profile Photo
    last modified by splatch
  • Default Mappings for ContextMapper

    Pulled this from the SOAP Header Properties thread so that everyone can edit: https://community.jboss.org/message/796845#796845   To make this manageable, we should probably discuss in the forum thread and then...
    Profile Photo
    last modified by kcbabo
  • SwitchYard Properties Support

    Here's a quick summary of the properties support we would like to see in 0.8.  Let me know if I missed something or got something wrong.   There are actually two different categories of properties that will...
    Profile Photo
    last modified by igarashitm
  • BPM & Rules Component Configuration Changes

    The work for SWITCHYARD-1180 introduces configuration changes for the BPM & Rules Components.  The configuration changes have been made for these reasons: To support the new way Drools & jBPM 6 gets conf...
    Profile Photo
    last modified by dward
  • Development on SwitchYard - Eclipse Plug-ins

    Development Environment Base Eclipse platform: Juno JEE Additional requirements: EMF SDK EMF Compare SDK EMF Model Transaction SDK EMF Validation Framework SDK Graphiti SDK Graphiti SDK Plus Graphical Editing Framewo...
    Profile Photo
    last modified by rcernich
  • Clustered Registry Architecture

    Overview This article describes the architecture and implementation of the clustered service registry used in SwitchYard.  If you are interested in how clustering is configured and used in SwitchYard, check out t...
    Profile Photo
    last modified by kcbabo
  • SwitchYard Eclipse Tooling Versioning Process

    The build qualifier for the Eclipse plugins is generated automatically by Tycho.  Because of this, standard Maven versioning does not apply.  This is a guide detailing the steps required to create a release ...
    Profile Photo
    last modified by rcernich
  • SwitchYard Eclipse Tooling

    Purpose The purpose of this document is to define the general direction for Eclipse tools supporting SwitchYard development and to outline general requirements for the tools. StrategyMaven Integration The basic toolin...
    Profile Photo
    last modified by rcernich
  • Common Utility Classes

    We have a common util module in the core git repository now!   Please familiarize yourself with these classes to save yourself work, and to make sure we don't "reinvent the wheel":   org.switchyard.common.i...
    Profile Photo
    last modified by dward