History of StateChartXML

HomePage | RecentChanges | Preferences


Revision 5 . . September 27, 2006 9:31 pm by WendySmoak
Revision 4 . . March 2, 2006 7:43 pm by WendySmoak
  

Difference (from prior major revision) (no other diffs)

Changed: 1c1
A Maven 2 pom for SCXML:

Exploring DFAs with SCXML




Changed: 3,6c3,4
<pre>
<?xml version="1.0" encoding="UTF-8"?>
<!--
Copyright 2005-2006 The Apache Software Foundation
From [this page]:
* The final attribute on state "hello" indicates that the state machine has "run to completion".

Changed: 8,10c6
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
This sounds like the state machine will halt the first time it enters a final state. When processing a string with a DFA, you may enter and leave final states before reaching the end of the string. In particular you may enter and leave a final state, yet end in a non-accepting state and not accept the string. Apparently I need to figure out what 'final' and 'accepting' mean wrt scxml. :)

Removed: 12,197d7
http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">

<modelVersion>4.0.0</modelVersion>
<name>SCXML</name>
<groupId>commons-scxml</groupId>
<artifactId>commons-scxml</artifactId>
<version>1.0-SNAPSHOT</version>

<inceptionYear>2005</inceptionYear>
<description>A Java Implementation of a State Chart XML Engine</description>

<url>http://jakarta.apache.org/commons/sandbox/scxml/</url>;

<organization>
<name>The Apache Software Foundation</name>
<url>http://jakarta.apache.org</url>;
</organization>
<licenses>
<license>
<name>The Apache Software License, Version 2.0</name>
<url>/LICENSE.txt</url>
<distribution>repo</distribution>
</license>
</licenses>

<scm>
<connection>scm:svn:http://svn.apache.org/repos/asf/jakarta/commons/sandbox/scxml/trunk</connection>;
<developerConnection>scm:svn:https://svn.apache.org/repos/asf/jakarta/commons/sandbox/scxml/trunk</developerConnection>;
<url>http://svn.apache.org/viewcvs.cgi/jakarta/commons/sandbox/scxml/trunk</url>;
</scm>

<mailingLists>
<mailingList>
<name>Commons Dev List</name>
<subscribe>commons-dev-subscribe@jakarta.apache.org</subscribe>
<unsubscribe>commons-dev-unsubscribe@jakarta.apache.org</unsubscribe>
<archive>http://mail-archives.apache.org/eyebrowse/SummarizeList?listName=commons-dev@jakarta.apache.org</archive>;
</mailingList>
<mailingList>
<name>Commons User List</name>
<subscribe>commons-user-subscribe@jakarta.apache.org</subscribe>
<unsubscribe>commons-user-unsubscribe@jakarta.apache.org</unsubscribe>
<archive>http://mail-archives.apache.org/eyebrowse/SummarizeList?listName=commons-user@jakarta.apache.org</archive>;
</mailingList>
</mailingLists>

<developers>
<developer>
<name>Rahul Akolkar</name>
<id>rahul</id>
<email>rahul AT apache.org</email>
<organization>Apache Software Foundation</organization>
</developer>
<developer>
<name>Martin Cooper</name>
<id>martinc</id>
<organization>Apache Software Foundation</organization>
</developer>
</developers>

<contributors>
<contributor>
<name>Jaroslav Gergic</name>
</contributor>
<contributor>
<name>Peter Costa</name>
</contributor>
</contributors>

<dependencies>
<dependency>
<groupId>commons-logging</groupId>
<artifactId>commons-logging</artifactId>
<version>1.0.4</version>
</dependency>
<dependency>
<groupId>commons-digester</groupId>
<artifactId>commons-digester</artifactId>
<version>1.7</version>
</dependency>
<dependency>
<groupId>commons-beanutils</groupId>
<artifactId>commons-beanutils</artifactId>
<version>1.7.0</version>
</dependency>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>3.8.1</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>commons-el</groupId>
<artifactId>commons-el</artifactId>
<version>1.0</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>commons-jexl</groupId>
<artifactId>commons-jexl</artifactId>
<version>1.0</version>
</dependency>
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>servlet-api</artifactId>
<version>2.4</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>jsp-api</artifactId>
<version>2.0</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>myfaces</groupId>
<artifactId>myfaces-all</artifactId>
<version>1.1.0</version>
<scope>provided</scope>
</dependency>
</dependencies>

<build>
<sourceDirectory>src/main/java</sourceDirectory>
<testSourceDirectory?>src/test/java</testSourceDirectory?>
<resources>
<resource>
<directory>.</directory>
<targetPath>META-INF</targetPath>
<includes>
<include>NOTICE.txt</include>
<include>LICENSE.txt</include>
</includes>
</resource>
</resources>
<testResources>
<testResource>
<directory>src/test/java</directory>
<includes>
<include>**/*.xml</include>
<include>**/*.gif</include>
</includes>
</testResource>
</testResources>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<source>1.4</source>
<target>1.4</target>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<configuration>
<includes>
<include>org/apache/commons/scxml/SCXMLTestSuite?.java</include>
<include>org/apache/commons/scxml/env/EnvTestSuite?.java</include>
<include>org/apache/commons/scxml/env/faces/EnvFacesTestSuite?.java</include>
<include>org/apache/commons/scxml/env/jexl/EnvJexlTestSuite?.java</include>
<include>org/apache/commons/scxml/env/jsp/EnvJspTestSuite?.java</include>
<include>org/apache/commons/scxml/env/servlet/EnvServletTestSuite?.java</include>
<include>org/apache/commons/scxml/io/IOTestSuite?.java</include>
<include>org/apache/commons/scxml/model/ModelTestSuite?.java</include>
<include>org/apache/commons/scxml/semantics/SemanticsTestSuite?.java</include>
<include>org/apache/commons/scxml/test/TestingTestSuite?.java</include>
</includes>
</configuration>
</plugin>
</plugins>
</build>
</project>

</pre>

HomePage | RecentChanges | Preferences
Search: