Return-Path: Delivered-To: apmail-jakarta-commons-user-archive@www.apache.org Received: (qmail 24653 invoked from network); 29 May 2007 02:23:31 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 29 May 2007 02:23:31 -0000 Received: (qmail 90509 invoked by uid 500); 29 May 2007 02:23:31 -0000 Delivered-To: apmail-jakarta-commons-user-archive@jakarta.apache.org Received: (qmail 90448 invoked by uid 500); 29 May 2007 02:23:31 -0000 Mailing-List: contact commons-user-help@jakarta.apache.org; run by ezmlm Precedence: bulk List-Unsubscribe: List-Help: List-Post: List-Id: "Jakarta Commons Users List" Reply-To: "Jakarta Commons Users List" Delivered-To: mailing list commons-user@jakarta.apache.org Received: (qmail 90436 invoked by uid 99); 29 May 2007 02:23:31 -0000 Received: from herse.apache.org (HELO herse.apache.org) (140.211.11.133) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 28 May 2007 19:23:31 -0700 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (herse.apache.org: domain of rahul.akolkar@gmail.com designates 64.233.166.183 as permitted sender) Received: from [64.233.166.183] (HELO py-out-1112.google.com) (64.233.166.183) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 28 May 2007 19:23:26 -0700 Received: by py-out-1112.google.com with SMTP id u77so3163398pyb for ; Mon, 28 May 2007 19:23:05 -0700 (PDT) DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=dXufzQ/Ok3Luca3hBP12O5QFm97OnDdbCJTVVHDHQzzKu0kp4EPiYixzBW51v34ifo1LvN2cBZvzATOjB02DHBi84xg6yhaq15MJu+B97D+0If6zgb/7mbI80gKcGk+bmBQuQk1yE1CJHn8pV/RfjomPWRGvHdAjOMAX4xgMQYc= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=foO1CvMMkgzwkE0YGm+gJih5IlOwnmGH2kX7y8saUA59uo8AyzwRbeYyBfcFb9iTgDZsYqXshmkNjmxjYHwacrxxIn6qx0TGdQoXxHRbDUfZkChJk7/gkYDOMEZ5yOfPFn/rgLhMvzPo3jRv+cfLx6k1/c029vlFtmKaSmUGfKI= Received: by 10.65.23.7 with SMTP id a7mr11731348qbj.1180405385153; Mon, 28 May 2007 19:23:05 -0700 (PDT) Received: by 10.65.186.8 with HTTP; Mon, 28 May 2007 19:23:05 -0700 (PDT) Message-ID: Date: Mon, 28 May 2007 22:23:05 -0400 From: "Rahul Akolkar" To: "Jakarta Commons Users List" Subject: Re: [SCXML] Event types In-Reply-To: <141013.77726.qm@web50909.mail.re2.yahoo.com> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <141013.77726.qm@web50909.mail.re2.yahoo.com> X-Virus-Checked: Checked by ClamAV on apache.org On 5/28/07, Nestor Urquiza wrote: > > Bits like , are also "executable content", but the semantics > are decoupled from the mechanics of state transitions. > > As far as I understand is still an ongoing discussion from w3c draft right? I mean it is not clear still how invoke will accept parameters and how the result would be processed by the or contexts from where at the end of the row will be used. > Correct, has many details TBD. Results are processed in . > In any case even using invoke I do not see an alternative to when talking about exceptions, meaning that seems like the approach I am finaly using is the only practical solution for WEB domain. Basically I call custom actions from and I check for the returned value. > Yup, its a viable solution ATM. > > Discussions on priority are useful in event queues (prior to the point > any event is being processed by the engine). In processing events, the > state machine uses one or more events (immutable set) in every "step" > (and any derived events get added to the front of the queue). > > I get it, priority should be used just to control which events will be executed before and which after but never as a mean of stopping the precessing of any other event. Also exeptions are not a way to go IMO when using expression languages as SCXML does so far. Simply very basic structured programming is to be used there, and I say very basic since we have no serious thinking from w3c side to include ECMA scripting within