Return-Path: X-Original-To: apmail-commons-user-archive@www.apache.org Delivered-To: apmail-commons-user-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id AD07F4DAF for ; Mon, 6 Jun 2011 23:11:50 +0000 (UTC) Received: (qmail 13673 invoked by uid 500); 6 Jun 2011 23:11:49 -0000 Delivered-To: apmail-commons-user-archive@commons.apache.org Received: (qmail 13605 invoked by uid 500); 6 Jun 2011 23:11:49 -0000 Mailing-List: contact user-help@commons.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: "Commons Users List" Delivered-To: mailing list user@commons.apache.org Received: (qmail 13597 invoked by uid 99); 6 Jun 2011 23:11:49 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 06 Jun 2011 23:11:49 +0000 X-ASF-Spam-Status: No, hits=2.2 required=5.0 tests=FREEMAIL_FROM,HTML_MESSAGE,RCVD_IN_DNSWL_NONE,RFC_ABUSE_POST,SPF_PASS,T_TO_NO_BRKTS_FREEMAIL X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: local policy) Received: from [98.139.91.240] (HELO nm11-vm0.bullet.mail.sp2.yahoo.com) (98.139.91.240) by apache.org (qpsmtpd/0.29) with SMTP; Mon, 06 Jun 2011 23:11:38 +0000 Received: from [98.139.91.70] by nm11.bullet.mail.sp2.yahoo.com with NNFMP; 06 Jun 2011 23:11:16 -0000 Received: from [98.139.91.39] by tm10.bullet.mail.sp2.yahoo.com with NNFMP; 06 Jun 2011 23:11:16 -0000 Received: from [127.0.0.1] by omp1039.mail.sp2.yahoo.com with NNFMP; 06 Jun 2011 23:11:16 -0000 X-Yahoo-Newman-Property: ymail-3 X-Yahoo-Newman-Id: 494583.75291.bm@omp1039.mail.sp2.yahoo.com Received: (qmail 56201 invoked by uid 60001); 6 Jun 2011 23:11:16 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s1024; t=1307401876; bh=gWA4lFHj68kngJ6gXzi7HF40bvS09vNcWUd2ndHtX0g=; h=Message-ID:X-YMail-OSG:Received:X-Mailer:Date:From:Subject:To:MIME-Version:Content-Type; b=oFb13j4NSFlZaTPELyw1LL8Iq/oGKjVc1MzO17gi1c/j0BC/cqsg/oH1QoYxwwgbs4CFYqWoO0HvOtbjj9xcV2puhv0eTSYTrI0fxC5rnLF6cxZsAC8TY3eE0WpqyDXLrmUpJtcQqEvP1eqKetoo1Zlw0H1/JiuhR60KW78efgM= DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=Message-ID:X-YMail-OSG:Received:X-Mailer:Date:From:Subject:To:MIME-Version:Content-Type; b=wg4LByKRpPlis7ePDM69NQNMAgdKHHSnPQjvr5eoS0jKbOeHGBD2cRJmjcrxcMWATT6zfNuKoeomkdLKYFDl/+3wpW9ofPLZKMvnKiuOEVqDmFjytpBjBgY9mplrE7LASJU3CEHSbLUr05UO6i17yeIA8ShaUi7i58/BCeK9zsw=; Message-ID: <2802.51143.qm@web39403.mail.mud.yahoo.com> X-YMail-OSG: C9r9OJ4VM1mDoRSmBtRkxZYUKnpfDdzgR6EpXjccfCUVv2L Pitzys58Kx39hYsHe.LMZd9gOMRS2L0450Ke7A4dxfM3WAyaTXQckpltSiqU SeM5BCFd6Gw3A_tcnLcnU.7HBy_2uAgPFE_esUQ8Qgje25FkIP8f5oYQIHzY wmKAyoJfs5g7dZJ4o9ST.LMI8dGGZmF1I8FDqyXXW4KawsdgGBpPZZd3HzNg KUlyCqSfv0ocRAmUK5WdaQNIyGkDsFbBMqY5fv0vnekYNkR3IFHczgPhpOrM V5CTe77dRdpZLegbvAsousKMcolECBQuOji9tjqSQdoDiUABM4xFmuVasygt LXzYaQ.yBSKfjhzRMfnhm6Oky_LLIOkBq7RmBLsYrefMthk02GlCHjqFfQPC zSfB_PhKRnT6kdQ-- Received: from [204.62.8.118] by web39403.mail.mud.yahoo.com via HTTP; Mon, 06 Jun 2011 16:11:15 PDT X-Mailer: YahooMailRC/570 YahooMailWebService/0.8.111.304355 Date: Mon, 6 Jun 2011 16:11:15 -0700 (PDT) From: Vance huang Subject: [scxml] trasition tag with type=internal in compound state issue To: user@commons.apache.org MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="0-1043139495-1307401875=:51143" X-Virus-Checked: Checked by ClamAV on apache.org --0-1043139495-1307401875=:51143 Content-Type: text/plain; charset=us-ascii Hi, According to the SCXML spec, the following was stated: "The behavior of transitions with 'type' of "internal" is identical, except in the case of a transition whose source state is a compound state and whose target(s) is a descendant of the source. In such a case, an internal transition will not exit and re-enter its source state, while an external one will, as shown in the example below." I am trying to do something similar like the following: Assuming I am in s11 when event e fired. But it always log "leaving s1" before log "executing transition" which means going out of S1 even if the internal type was set. Am I missing something in the spec? Also, I am not sure how can I search in the archive to see if this question has been asked before. Can you let me know? Thanks! Vance --0-1043139495-1307401875=:51143--