Log in to follow, share, and participate in this community.
Article SwitchYard Tooling Development and Build Process
SwitchYard Tooling Development and Build ProcessThis 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...
SwitchYard Maven Versioning ProcessInstructions 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 ...
SwitchYard on KarafInitial 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...
Switchyard palette ordering in JBDSSwitchyard 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...
Article Using the Eclipse m2e Checkstyle Extension
Using the Eclipse m2e Checkstyle ExtensionHey 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...
SwitchYard LoggingWhen 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...
Development on SwitchYardThese 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...
SwitchYard on WildFlySupport 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...
Article Message Composition for SwitchYard Gateways
Message Composition for SwitchYard GatewaysOverview 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...
SwitchYard F2F NotesTooling 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...
Article Rules and BPM Component Configuration Changes for 1.0
Rules and BPM Component Configuration Changes for 1.0Note: 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...
Article SwitchYard JCA component and ActiveMQ Resource Adapter
SwitchYard JCA component and ActiveMQ Resource AdapterActiveMQ 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...
Default Mappings for ContextMapperPulled 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...
SwitchYard Properties SupportHere'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...
BPM & Rules Component Configuration ChangesThe 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...
Clustered Registry ArchitectureOverview 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...
Article SwitchYard Eclipse Tooling Versioning Process
SwitchYard Eclipse Tooling Versioning ProcessThe 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 ...
SwitchYard Eclipse ToolingPurpose 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...
Common Utility ClassesWe 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...