• How to load Pi4SOA into eclipse and develop?

    I have the scenario source tree on my laptop. But how do I import it into eclipse in order to change stuff?  Cheers  Steve T
    Profile Photo
    last modified by steverosstalbot
  • org.pi4soa.cdl.eclipse.CDLPlugin.logError(mesg, e);

    Way back in the pi4soa days that preceeded Savara, many plugins used org.pi4soa.cdl.eclipse.CDLPlugin.logError(mesg, e); for error reporting.   What is the equivalent in Savara?   I think that org.pi4soa.c...
    Profile Photo
    last modified by steverosstalbot
  • BPMN2 model can now be serialized as XML and JSON

    The BPMN2 model within savara-core was originally part of the org.savara.bpmn2 bundle, and was only serializable to and from XML using a JAXB generated model.   In support of future work related to presenting BA...
    Profile Photo
    created by objectiser
  • Savara Eclipse Tools: Release Testing

    This article outlines the functionality that should be tested before releasing a version of the Savara Eclipse Tooling.   Setting up the Environment Core Capabilities Scenarios Generating BPMN2 artifac...
    Profile Photo
    last modified by objectiser
  • GSoC12: BPMN2 based Web App for replaying and stepping through activity information captured from a business transaction executing within a SOA

    As part of the SOA governance initiative within jboss.org, we are developing service activity monitoring capabilities to capture the activities associated with business transactions as they execute across services wit...
    Profile Photo
    last modified by objectiser
  • Activity Model - schema

    This discussion relates to whether an existing activity event schema exists that should be used, or whether a bespoke schema should be used that can evolve with requirements. The following is not an exhaustive list, a...
    Profile Photo
    last modified by objectiser
  • Activity Model - activity types

    This post will discuss the various types of activity information that we may want to record from applications executing in an SOA environment. At this stage we are not concerned with how these events will be described...
    Profile Photo
    last modified by objectiser
  • Activity Model - xml or json

    This is the first in a series of dev discussions related to the activity event model that will be used as part of the BAM capability.   This topic relates to whether we should be looking to serialize the activit...
    Profile Photo
    last modified by objectiser
  • SLA Monitoring Approaches

    With the release of Switchyard 0.4, it is now possible to obtain service related metrics regarding the number of times service was invoked, the number of faults that occurred, the min, max and average response times. ...
    Profile Photo
    created by objectiser
  • Commitments as a way to govern business activity

    I would like to explore the possibility of using the concept of commitments, as discussed in the attached paper, as a way to understand the obligations/liabilities between principals (i.e. counterparties) in a busines...
    Profile Photo
    last modified by objectiser
  • Using BPMN2 choreography in place of WS-CDL

    Some work has been done on moving to BPMN2 as the choreography representation, to eventually replace WS-CDL within the Savara tools.   If you want to try the current snapshot version, I would first suggest setti...
    Profile Photo
    last modified by objectiser
  • Dealing with analysis information

    Currently the main purpose of the activity monitoring framework is to capture interaction based information, analyse it against predefined choreographies (to ensure the protocols are being followed correctly), and the...
    Profile Photo
    created by objectiser
  • Tracking business transactions through a SOA

    Primarily we have been focusing on activities related to interactions between services. These are usually correlated based on some business information within the messages being exchanged, although in some cases the m...
    Profile Photo
    last modified by objectiser
  • Documentation restructure

    I am starting the process of migrating the docbook representation of the documentation, into the new Confluence based documentation editor (https://docs.jboss.org/author/display/SAVARA/Home). Once this is complete, th...
    Profile Photo
    last modified by objectiser
  • Testing a SAVARA Snapshot

    If it is necessary to test an intermediate (or snapshot) release of SAVARA, this can be obtained from Jenkins. The following are the jobs that should be used to obtain the latest builds for the master branches of the ...
    Profile Photo
    last modified by objectiser
  • Server development baseline changed to AS7

    Until now, the server components of Savara 2.x have been aimed at deployment on AS5 (as the basis for the current enterprise platform), AS6, and eventually AS7.   However, for the following reasons, it has been ...
    Profile Photo
    created by objectiser
  • Detecting and propagating error status in activity events/display

    While documenting some initial ideas for the set of virtual applications that could be implemented for the Savara desktop web app, I realised that there is going to be two ways to determine whether an activity event r...
    Profile Photo
    created by objectiser
  • Initial set of virtual applications for the Web App

    We are now at the early stages of building the Savara web application. We are aiming to use a 'desktop' style, so the user would have effectively a 'Savara' desktop within their browser.   They would then have a...
    Profile Photo
    created by objectiser
  • Contributing to SAVARA

    This article will provide information that may be of interest to people who are interested in contributing to the SAVARA project.   NOTE: This is a work in progress, so information will be added as and when requ...
    Profile Photo
    last modified by objectiser
  • Savara Development Workflow with GIT

    The SAVARA GIT repositories are hosted under a github organisation: https://github.com/organizations/savara   Background to the Workflow  Initially we considered using the workflow outlined in this article:...
    Profile Photo
    last modified by jeff.yuchang