Apache Commons logo Commons SCXML

Rat (Release Audit Tool) results

The following document contains the results of Rat (Release Audit Tool).

*****************************************************
Summary
-------
Generated at: 2014-04-06T18:57:02-06:00
Notes: 4
Binaries: 12
Archives: 0
Standards: 306

Apache Licensed: 303
Generated Documents: 0

JavaDocs are generated and so license header is optional
Generated files do not required license headers

3 Unknown Licenses

*******************************

Unapproved licenses:

  src/test/java/org/apache/commons/scxml2/test579.xml
  src/test/java/org/apache/commons/scxml2/test144.xml
  src/test/java/org/apache/commons/scxml2/env/SCXMLGuiListener.java

*******************************

Archives:

*****************************************************
  Files with Apache License headers will be marked AL
  Binary files (which do not require AL headers) will be marked B
  Compressed archives will be marked A
  Notices, licenses etc will be marked N
  N     LICENSE.txt
  AL    scxml-asl-header.txt
  AL    PROPOSAL.html
  AL    src/site/fml/faq.fml
  B     src/site/resources/usecases/scxml-stopwatch/stopwatch-1.jpg
  B     src/site/resources/usecases/scxml-stopwatch/stopwatch-4.jpg
  B     src/site/resources/usecases/scxml-stopwatch/stopwatch-5.jpg
  B     src/site/resources/usecases/scxml-stopwatch/stopwatch.jpg
  B     src/site/resources/usecases/scxml-stopwatch/stopwatch-2.jpg
  B     src/site/resources/usecases/scxml-stopwatch/stopwatch-3.jpg
  B     src/site/resources/usecases/scxml-stopwatch/stopwatch-model.jpg
  B     src/site/resources/usecases/scxml-stopwatch/stopwatch-6.jpg
  B     src/site/resources/images/scxml-dev-cycle.png
  B     src/site/resources/images/scxml-logo-white.png
  AL    src/site/xdoc/guide/scxml-documents.xml
  AL    src/site/xdoc/guide/core-events.xml
  AL    src/site/xdoc/guide/custom-semantics.xml
  AL    src/site/xdoc/guide/custom-actions.xml
  AL    src/site/xdoc/guide/datamodel.xml
  AL    src/site/xdoc/guide/using-commons-scxml.xml
  AL    src/site/xdoc/guide/contexts-evaluators.xml
  AL    src/site/xdoc/guide/testing-standalone.xml
  AL    src/site/xdoc/guide/core-reader.xml
  AL    src/site/xdoc/guide/core-engine.xml
  AL    src/site/xdoc/guide.xml
  AL    src/site/xdoc/0.8/index.xml
  AL    src/site/xdoc/download_scxml.xml
  AL    src/site/xdoc/building.xml
  AL    src/site/xdoc/0.7/index.xml
  AL    src/site/xdoc/usecases/scxml-stopwatch.xml
  AL    src/site/xdoc/issue-tracking.xml
  AL    src/site/xdoc/roadmap.xml
  AL    src/site/xdoc/index.xml
  AL    src/site/xdoc/usecases.xml
  AL    src/site/xdoc/0.9/index.xml
  AL    src/site/xdoc/0.5/index.xml
  AL    src/site/xdoc/0.6/index.xml
  AL    src/site/site.xml
  AL    src/main/java/org/apache/commons/scxml2/SCXMLSemantics.java
  AL    src/main/java/org/apache/commons/scxml2/model/Foreach.java
  AL    src/main/java/org/apache/commons/scxml2/model/Parallel.java
  AL    src/main/java/org/apache/commons/scxml2/model/Param.java
  AL    src/main/java/org/apache/commons/scxml2/model/OnExit.java
  AL    src/main/java/org/apache/commons/scxml2/model/Transition.java
  AL    src/main/java/org/apache/commons/scxml2/model/Script.java
  AL    src/main/java/org/apache/commons/scxml2/model/If.java
  AL    src/main/java/org/apache/commons/scxml2/model/ActionsContainer.java
  AL    src/main/java/org/apache/commons/scxml2/model/Else.java
  AL    src/main/java/org/apache/commons/scxml2/model/BodyContainer.java
  AL    src/main/java/org/apache/commons/scxml2/model/PathResolverHolder.java
  AL    src/main/java/org/apache/commons/scxml2/model/Log.java
  AL    src/main/java/org/apache/commons/scxml2/model/ElseIf.java
  AL    src/main/java/org/apache/commons/scxml2/model/TransitionalState.java
  AL    src/main/java/org/apache/commons/scxml2/model/Var.java
  AL    src/main/java/org/apache/commons/scxml2/model/Cancel.java
  AL    src/main/java/org/apache/commons/scxml2/model/OnEntry.java
  AL    src/main/java/org/apache/commons/scxml2/model/Data.java
  AL    src/main/java/org/apache/commons/scxml2/model/Executable.java
  AL    src/main/java/org/apache/commons/scxml2/model/package.html
  AL    src/main/java/org/apache/commons/scxml2/model/Observable.java
  AL    src/main/java/org/apache/commons/scxml2/model/NamespacePrefixesHolder.java
  AL    src/main/java/org/apache/commons/scxml2/model/Final.java
  AL    src/main/java/org/apache/commons/scxml2/model/SCXML.java
  AL    src/main/java/org/apache/commons/scxml2/model/EnterableState.java
  AL    src/main/java/org/apache/commons/scxml2/model/TransitionType.java
  AL    src/main/java/org/apache/commons/scxml2/model/TransitionTarget.java
  AL    src/main/java/org/apache/commons/scxml2/model/ExternalContent.java
  AL    src/main/java/org/apache/commons/scxml2/model/History.java
  AL    src/main/java/org/apache/commons/scxml2/model/Datamodel.java
  AL    src/main/java/org/apache/commons/scxml2/model/CustomAction.java
  AL    src/main/java/org/apache/commons/scxml2/model/Finalize.java
  AL    src/main/java/org/apache/commons/scxml2/model/SimpleTransition.java
  AL    src/main/java/org/apache/commons/scxml2/model/Send.java
  AL    src/main/java/org/apache/commons/scxml2/model/Action.java
  AL    src/main/java/org/apache/commons/scxml2/model/Assign.java
  AL    src/main/java/org/apache/commons/scxml2/model/DocumentOrder.java
  AL    src/main/java/org/apache/commons/scxml2/model/Raise.java
  AL    src/main/java/org/apache/commons/scxml2/model/ModelException.java
  AL    src/main/java/org/apache/commons/scxml2/model/Initial.java
  AL    src/main/java/org/apache/commons/scxml2/model/Invoke.java
  AL    src/main/java/org/apache/commons/scxml2/model/State.java
  AL    src/main/java/org/apache/commons/scxml2/SCXMLExecutionContext.java
  AL    src/main/java/org/apache/commons/scxml2/SCXMLIOProcessor.java
  AL    src/main/java/org/apache/commons/scxml2/io/SCXMLReader.java
  AL    src/main/java/org/apache/commons/scxml2/io/package.html
  AL    src/main/java/org/apache/commons/scxml2/io/SCXMLWriter.java
  AL    src/main/java/org/apache/commons/scxml2/io/ModelUpdater.java
  AL    src/main/java/org/apache/commons/scxml2/EventDispatcher.java
  AL    src/main/java/org/apache/commons/scxml2/Builtin.java
  AL    src/main/java/org/apache/commons/scxml2/SCXMLListener.java
  AL    src/main/java/org/apache/commons/scxml2/ErrorReporter.java
  AL    src/main/java/org/apache/commons/scxml2/SCXMLExpressionException.java
  AL    src/main/java/org/apache/commons/scxml2/package.html
  AL    src/main/java/org/apache/commons/scxml2/Status.java
  AL    src/main/java/org/apache/commons/scxml2/system/EventVariable.java
  AL    src/main/java/org/apache/commons/scxml2/SCInstance.java
  AL    src/main/java/org/apache/commons/scxml2/SCXMLSystemContext.java
  AL    src/main/java/org/apache/commons/scxml2/Evaluator.java
  AL    src/main/java/org/apache/commons/scxml2/semantics/Step.java
  AL    src/main/java/org/apache/commons/scxml2/semantics/package.html
  AL    src/main/java/org/apache/commons/scxml2/semantics/ErrorConstants.java
  AL    src/main/java/org/apache/commons/scxml2/semantics/SCXMLSemanticsImpl.java
  AL    src/main/java/org/apache/commons/scxml2/test/StandaloneUtils.java
  AL    src/main/java/org/apache/commons/scxml2/test/package.html
  AL    src/main/java/org/apache/commons/scxml2/test/StandaloneJexlExpressions.java
  AL    src/main/java/org/apache/commons/scxml2/test/W3CCmdlineTest.java
  AL    src/main/java/org/apache/commons/scxml2/Context.java
  AL    src/main/java/org/apache/commons/scxml2/ActionExecutionContext.java
  AL    src/main/java/org/apache/commons/scxml2/env/EffectiveContextMap.java
  AL    src/main/java/org/apache/commons/scxml2/env/SimpleErrorReporter.java
  AL    src/main/java/org/apache/commons/scxml2/env/groovy/GroovyContextBinding.java
  AL    src/main/java/org/apache/commons/scxml2/env/groovy/package.html
  AL    src/main/java/org/apache/commons/scxml2/env/groovy/GroovyEvaluator.java
  AL    src/main/java/org/apache/commons/scxml2/env/groovy/GroovyContext.java
  AL    src/main/java/org/apache/commons/scxml2/env/groovy/GroovySCXMLScript.java
  AL    src/main/java/org/apache/commons/scxml2/env/groovy/GroovyExtendableScriptCache.java
  AL    src/main/java/org/apache/commons/scxml2/env/Tracer.java
  AL    src/main/java/org/apache/commons/scxml2/env/AbstractStateMachine.java
  AL    src/main/java/org/apache/commons/scxml2/env/package.html
  AL    src/main/java/org/apache/commons/scxml2/env/jexl/package.html
  AL    src/main/java/org/apache/commons/scxml2/env/jexl/JexlBuiltin.java
  AL    src/main/java/org/apache/commons/scxml2/env/jexl/JexlContext.java
  AL    src/main/java/org/apache/commons/scxml2/env/jexl/JexlEvaluator.java
  AL    src/main/java/org/apache/commons/scxml2/env/xpath/package.html
  AL    src/main/java/org/apache/commons/scxml2/env/xpath/XPathEvaluator.java
  AL    src/main/java/org/apache/commons/scxml2/env/xpath/FunctionResolver.java
  AL    src/main/java/org/apache/commons/scxml2/env/xpath/XPathContext.java
  AL    src/main/java/org/apache/commons/scxml2/env/URLResolver.java
  AL    src/main/java/org/apache/commons/scxml2/env/AbstractSCXMLListener.java
  AL    src/main/java/org/apache/commons/scxml2/env/SimpleXMLReporter.java
  AL    src/main/java/org/apache/commons/scxml2/env/SimpleSCXMLListener.java
  AL    src/main/java/org/apache/commons/scxml2/env/SimpleErrorHandler.java
  AL    src/main/java/org/apache/commons/scxml2/env/SimpleDispatcher.java
  AL    src/main/java/org/apache/commons/scxml2/env/SimpleContext.java
  AL    src/main/java/org/apache/commons/scxml2/env/LogUtils.java
  AL    src/main/java/org/apache/commons/scxml2/env/javascript/JSContext.java
  AL    src/main/java/org/apache/commons/scxml2/env/javascript/package.html
  AL    src/main/java/org/apache/commons/scxml2/env/javascript/JSBindings.java
  AL    src/main/java/org/apache/commons/scxml2/env/javascript/JSEvaluator.java
  AL    src/main/java/org/apache/commons/scxml2/env/SimpleScheduler.java
  AL    src/main/java/org/apache/commons/scxml2/TriggerEvent.java
  AL    src/main/java/org/apache/commons/scxml2/PathResolver.java
  AL    src/main/java/org/apache/commons/scxml2/invoke/InvokerException.java
  AL    src/main/java/org/apache/commons/scxml2/invoke/package.html
  AL    src/main/java/org/apache/commons/scxml2/invoke/SimpleSCXMLInvoker.java
  AL    src/main/java/org/apache/commons/scxml2/invoke/Invoker.java
  AL    src/main/java/org/apache/commons/scxml2/invoke/AsyncTrigger.java
  AL    src/main/java/org/apache/commons/scxml2/NotificationRegistry.java
  AL    src/main/java/org/apache/commons/scxml2/SCXMLExecutor.java
  AL    src/test/java/org/apache/commons/scxml2/model/parallel-01.xml
  AL    src/test/java/org/apache/commons/scxml2/model/parallel-02.xml
  AL    src/test/java/org/apache/commons/scxml2/model/TransitionTest.java
  AL    src/test/java/org/apache/commons/scxml2/model/assign-src.xml
  AL    src/test/java/org/apache/commons/scxml2/model/StateTest.java
  AL    src/test/java/org/apache/commons/scxml2/model/stateless-parallel-01.xml
  AL    src/test/java/org/apache/commons/scxml2/model/ActionTest.java
  AL    src/test/java/org/apache/commons/scxml2/model/assign-test-01.xml
  AL    src/test/java/org/apache/commons/scxml2/model/AssignTest.java
  AL    src/test/java/org/apache/commons/scxml2/model/parallel-03.xml
  AL    src/test/java/org/apache/commons/scxml2/model/ScxmlInitialAttributeTest.java
  AL    src/test/java/org/apache/commons/scxml2/model/ParallelTest.java
  AL    src/test/java/org/apache/commons/scxml2/model/TransitionTargetTest.java
  AL    src/test/java/org/apache/commons/scxml2/model/actions-parallel-test.xml
  AL    src/test/java/org/apache/commons/scxml2/model/HistoryTest.java
  AL    src/test/java/org/apache/commons/scxml2/model/assign-test-02.xml
  AL    src/test/java/org/apache/commons/scxml2/model/actions-initial-test.xml
  AL    src/test/java/org/apache/commons/scxml2/model/Hello.java
  AL    src/test/java/org/apache/commons/scxml2/model/StatelessModelTest.java
  AL    src/test/java/org/apache/commons/scxml2/model/state-01.xml
  AL    src/test/java/org/apache/commons/scxml2/model/ScriptTest.java
  AL    src/test/java/org/apache/commons/scxml2/model/CustomActionTest.java
  AL    src/test/java/org/apache/commons/scxml2/model/ActionsTest.java
  AL    src/test/java/org/apache/commons/scxml2/model/DatamodelTest.java
  AL    src/test/java/org/apache/commons/scxml2/model/actions-state-test.xml
  AL    src/test/java/org/apache/commons/scxml2/custom-hello-world-04-jexl.xml
 !????? src/test/java/org/apache/commons/scxml2/test579.xml
  AL    src/test/java/org/apache/commons/scxml2/prefix-01.xml
  AL    src/test/java/org/apache/commons/scxml2/transitions-02.xml
  AL    src/test/java/org/apache/commons/scxml2/StatusTest.java
  AL    src/test/java/org/apache/commons/scxml2/W3CTest.java
  AL    src/test/java/org/apache/commons/scxml2/tie-breaker-02.xml
  AL    src/test/java/org/apache/commons/scxml2/tie-breaker-06.xml
  AL    src/test/java/org/apache/commons/scxml2/io/src-test-1.xml
  AL    src/test/java/org/apache/commons/scxml2/io/StateSrcTest.java
  AL    src/test/java/org/apache/commons/scxml2/io/src-test-3.xml
  AL    src/test/java/org/apache/commons/scxml2/io/custom-action-body-test-1.xml
  AL    src/test/java/org/apache/commons/scxml2/io/scxml-with-invalid-elems.xml
  AL    src/test/java/org/apache/commons/scxml2/io/src-test-2.xml
  AL    src/test/java/org/apache/commons/scxml2/io/src-test-5.xml
  AL    src/test/java/org/apache/commons/scxml2/io/SCXMLWriterTest.java
  AL    src/test/java/org/apache/commons/scxml2/io/SCXMLReaderTest.java
  AL    src/test/java/org/apache/commons/scxml2/io/SCXMLRequiredAttributesTest.java
  AL    src/test/java/org/apache/commons/scxml2/io/scxml-initial-attr.xml
  AL    src/test/java/org/apache/commons/scxml2/io/src-test-4.xml
  AL    src/test/java/org/apache/commons/scxml2/transitions-04.xml
  AL    src/test/java/org/apache/commons/scxml2/EventDataTest.java
  AL    src/test/java/org/apache/commons/scxml2/TriggerEventTest.java
  AL    src/test/java/org/apache/commons/scxml2/history-default-01.xml
  AL    src/test/java/org/apache/commons/scxml2/hello-world.xml
  AL    src/test/java/org/apache/commons/scxml2/transitions-05.xml
  AL    src/test/java/org/apache/commons/scxml2/tie-breaker-01.xml
  AL    src/test/java/org/apache/commons/scxml2/send-02.xml
  AL    src/test/java/org/apache/commons/scxml2/transitions-event-variable.xml
  AL    src/test/java/org/apache/commons/scxml2/SCInstanceTest.java
  AL    src/test/java/org/apache/commons/scxml2/transitions-with-cond-01.xml
  AL    src/test/java/org/apache/commons/scxml2/tie-breaker-05.xml
  AL    src/test/java/org/apache/commons/scxml2/SCXMLTestHelper.java
 !????? src/test/java/org/apache/commons/scxml2/test144.xml
  AL    src/test/java/org/apache/commons/scxml2/history-shallow-01.xml
  AL    src/test/java/org/apache/commons/scxml2/send-01.xml
  AL    src/test/java/org/apache/commons/scxml2/custom-hello-world-01.xml
  AL    src/test/java/org/apache/commons/scxml2/transitions-06.xml
  AL    src/test/java/org/apache/commons/scxml2/transitions-01.xml
  AL    src/test/java/org/apache/commons/scxml2/tie-breaker-04.xml
  AL    src/test/java/org/apache/commons/scxml2/TieBreakerTest.java
  AL    src/test/java/org/apache/commons/scxml2/semantics/SCXMLSemanticsImplTest.java
  AL    src/test/java/org/apache/commons/scxml2/WildcardTest.java
  AL    src/test/java/org/apache/commons/scxml2/history-deep-01.xml
  AL    src/test/java/org/apache/commons/scxml2/transitions-03.xml
  AL    src/test/java/org/apache/commons/scxml2/custom-hello-world-03.xml
  AL    src/test/java/org/apache/commons/scxml2/tie-breaker-03.xml
  AL    src/test/java/org/apache/commons/scxml2/env/LogUtilsTest.java
  AL    src/test/java/org/apache/commons/scxml2/env/stopwatch.xml
 !????? src/test/java/org/apache/commons/scxml2/env/SCXMLGuiListener.java
  AL    src/test/java/org/apache/commons/scxml2/env/groovy/microwave-05.xml
  AL    src/test/java/org/apache/commons/scxml2/env/groovy/GroovyContextTest.java
  AL    src/test/java/org/apache/commons/scxml2/env/groovy/GroovyEvaluatorTest.java
  AL    src/test/java/org/apache/commons/scxml2/env/groovy/StaticMethodTest.java
  AL    src/test/java/org/apache/commons/scxml2/env/groovy/static-method.xml
  AL    src/test/java/org/apache/commons/scxml2/env/groovy/GroovyClosureTest.java
  AL    src/test/java/org/apache/commons/scxml2/env/groovy/microwave-03.xml
  AL    src/test/java/org/apache/commons/scxml2/env/groovy/microwave-01.xml
  AL    src/test/java/org/apache/commons/scxml2/env/groovy/groovy-closure.xml
  AL    src/test/java/org/apache/commons/scxml2/env/groovy/serializable-initial-base-script.xml
  AL    src/test/java/org/apache/commons/scxml2/env/groovy/microwave-04.xml
  AL    src/test/java/org/apache/commons/scxml2/env/groovy/microwave-02.xml
  AL    src/test/java/org/apache/commons/scxml2/env/groovy/SerializableInitialBaseScriptTest.java
  AL    src/test/java/org/apache/commons/scxml2/env/foo.xml
  AL    src/test/java/org/apache/commons/scxml2/env/MockErrorReporter.java
  AL    src/test/java/org/apache/commons/scxml2/env/jexl/stateless-01.xml
  AL    src/test/java/org/apache/commons/scxml2/env/jexl/microwave-05.xml
  AL    src/test/java/org/apache/commons/scxml2/env/jexl/eventdata-02.xml
  AL    src/test/java/org/apache/commons/scxml2/env/jexl/datamodel-01.xml
  AL    src/test/java/org/apache/commons/scxml2/env/jexl/datamodel-05.xml
  AL    src/test/java/org/apache/commons/scxml2/env/jexl/JexlEvaluatorTest.java
  AL    src/test/java/org/apache/commons/scxml2/env/jexl/eventdata-01.xml
  AL    src/test/java/org/apache/commons/scxml2/env/jexl/StaticMethodTest.java
  AL    src/test/java/org/apache/commons/scxml2/env/jexl/static-method.xml
  AL    src/test/java/org/apache/commons/scxml2/env/jexl/datamodel-03.xml
  AL    src/test/java/org/apache/commons/scxml2/env/jexl/wildcard-01.xml
  AL    src/test/java/org/apache/commons/scxml2/env/jexl/ForeachTest.java
  AL    src/test/java/org/apache/commons/scxml2/env/jexl/JexlContextTest.java
  AL    src/test/java/org/apache/commons/scxml2/env/jexl/wizard-02.xml
  AL    src/test/java/org/apache/commons/scxml2/env/jexl/eventdata-04.xml
  AL    src/test/java/org/apache/commons/scxml2/env/jexl/foreach.xml
  AL    src/test/java/org/apache/commons/scxml2/env/jexl/datamodel-04.xml
  AL    src/test/java/org/apache/commons/scxml2/env/jexl/script-01.xml
  AL    src/test/java/org/apache/commons/scxml2/env/jexl/microwave-03.xml
  AL    src/test/java/org/apache/commons/scxml2/env/jexl/microwave-01.xml
  AL    src/test/java/org/apache/commons/scxml2/env/jexl/wizard-01.xml
  AL    src/test/java/org/apache/commons/scxml2/env/jexl/datamodel-02.xml
  AL    src/test/java/org/apache/commons/scxml2/env/jexl/wildcard-02.xml
  AL    src/test/java/org/apache/commons/scxml2/env/jexl/eventdata-03.xml
  AL    src/test/java/org/apache/commons/scxml2/env/jexl/microwave-04.xml
  AL    src/test/java/org/apache/commons/scxml2/env/jexl/microwave-02.xml
  AL    src/test/java/org/apache/commons/scxml2/env/xpath/example-01.xml
  AL    src/test/java/org/apache/commons/scxml2/env/xpath/example-02.xml
  AL    src/test/java/org/apache/commons/scxml2/env/xpath/XPathExampleTest.java
  AL    src/test/java/org/apache/commons/scxml2/env/StopWatchDisplay.java
  AL    src/test/java/org/apache/commons/scxml2/env/StopWatchTest.java
  B     src/test/java/org/apache/commons/scxml2/env/stopwatchicon.gif
  AL    src/test/java/org/apache/commons/scxml2/env/SimpleContextTest.java
  AL    src/test/java/org/apache/commons/scxml2/env/AbstractStateMachineTest.java
  AL    src/test/java/org/apache/commons/scxml2/env/bar.xml
  B     src/test/java/org/apache/commons/scxml2/env/stopwatch.gif
  AL    src/test/java/org/apache/commons/scxml2/env/AbstractSCXMLListenerTest.java
  AL    src/test/java/org/apache/commons/scxml2/env/StopWatch.java
  AL    src/test/java/org/apache/commons/scxml2/env/javascript/example-01.xml
  AL    src/test/java/org/apache/commons/scxml2/env/javascript/JSEvaluatorTest.java
  AL    src/test/java/org/apache/commons/scxml2/env/javascript/JSExampleTest.java
  AL    src/test/java/org/apache/commons/scxml2/env/javascript/script-01.xml
  AL    src/test/java/org/apache/commons/scxml2/env/javascript/JSBindingsTest.java
  AL    src/test/java/org/apache/commons/scxml2/env/javascript/JSContextTest.java
  AL    src/test/java/org/apache/commons/scxml2/NamespacePrefixedXPathsTest.java
  AL    src/test/java/org/apache/commons/scxml2/SCXMLExecutorTest.java
  AL    src/test/java/org/apache/commons/scxml2/invoke/InvokeParamNameTest.java
  AL    src/test/java/org/apache/commons/scxml2/invoke/invoked-03-01.xml
  AL    src/test/java/org/apache/commons/scxml2/invoke/invoked-02.xml
  AL    src/test/java/org/apache/commons/scxml2/invoke/invoked-03.xml
  AL    src/test/java/org/apache/commons/scxml2/invoke/invoker-01.xml
  AL    src/test/java/org/apache/commons/scxml2/invoke/invoker-02.xml
  AL    src/test/java/org/apache/commons/scxml2/invoke/InvokeTest.java
  AL    src/test/java/org/apache/commons/scxml2/invoke/invoked-01.xml
  AL    src/test/java/org/apache/commons/scxml2/invoke/invoker-03.xml
  AL    src/test/java/org/apache/commons/scxml2/invoke/invoker-04.xml
  AL    src/test/java/org/apache/commons/scxml2/custom-hello-world-02.xml
  AL    src/test/java/org/apache/commons/scxml2/WizardsTest.java
  AL    src/test/java/org/apache/commons/scxml2/history-parallel-01.xml
  AL    src/test/java/org/apache/commons/scxml2/external-hello-world.xml
  AL    src/test/java/org/apache/commons/scxml2/issues/Issue112Test.java
  AL    src/test/java/org/apache/commons/scxml2/issues/Issue62Test.java
  AL    src/test/java/org/apache/commons/scxml2/issues/issue62-01-ext.xml
  AL    src/test/java/org/apache/commons/scxml2/issues/queue-01.xml
  AL    src/test/java/org/apache/commons/scxml2/issues/issue62-02.xml
  AL    src/test/java/org/apache/commons/scxml2/issues/issue64-02.xml
  AL    src/test/java/org/apache/commons/scxml2/issues/issue62-01.xml
  AL    src/test/java/org/apache/commons/scxml2/issues/issue62-03-ext.xml
  AL    src/test/java/org/apache/commons/scxml2/issues/issue64-01.xml
  AL    src/test/java/org/apache/commons/scxml2/issues/Issue64Test.java
  AL    src/test/java/org/apache/commons/scxml2/issues/issue62-02-ext.xml
  AL    src/test/java/org/apache/commons/scxml2/issues/issue62-03.xml
  AL    src/test/java/org/apache/commons/scxml2/BuiltinTest.java
  AL    src/assembly/bin.xml
  AL    src/assembly/src.xml
  AL    src/changes/changes.xml
  N     extras/README.txt
  AL    extras/xmi2scxml.xsl
  N     RELEASE-NOTES.txt
  AL    pom.xml
  AL    scxml-checks.xml
  AL    doap_scxml.rdf
  N     NOTICE.txt
 
*****************************************************
 Printing headers for files without AL header...
 
 
=======================================================================
==src/test/java/org/apache/commons/scxml2/test579.xml
=======================================================================
<?xml version="1.0" encoding="UTF-8"?><!-- test that default history content is executed correctly.   The Process MUST execute any executable content in the transition after the parent state's onentry handlers, and, in the case where the history pseudo-state is the target of an <initial> transition, 
the executable content inside the <initial> transition.--><scxml xmlns="http://www.w3.org/2005/07/scxml" xmlns:conf="http://www.w3.org/2005/scxml-conformance" version="1.0" initial="s0" datamodel="ecmascript">

       
<state id="s0">
	<initial>
		 <transition target="sh1">
		 	<raise event="event2"/>
		 	</transition>
		 	</initial>
  <onentry>
  	<send delay="'1s'" event="'timeout'"/>
    <raise event="event1"/>
    </onentry>
 <history id="sh1">
 	  <transition target="s01">
 	  	 <raise event="event3"/>
 	  	</transition>
  	</history>
  	
  	<state id="s01">
  		<transition event="event1" target="s02"/>
  		<transition event="*" target="fail"/>
  		</state>
  		
  <state id="s02">
  	<transition event="event2" target="s03"/>
  	<transition event="*" target="fail"/>
  			</state>
  <state id="s03">
  	<transition event="event3" target="pass"/>
  	<transition event="*" target="fail"/>
  	</state>
</state>    

 
<final id="pass"><onentry><log label="Outcome" expr="'pass'"/></onentry></final>
<final id="fail"><onentry><log label="Outcome" expr="'fail'"/></onentry></final>

</scxml>

=======================================================================
==src/test/java/org/apache/commons/scxml2/test144.xml
=======================================================================
<?xml version="1.0" encoding="UTF-8"?><!-- test that events are inserted into the queue in the order in which they are raised.  If
foo occurs before bar, success, otherwise failure --><scxml xmlns="http://www.w3.org/2005/07/scxml" xmlns:conf="http://www.w3.org/2005/scxml-conformance" initial="s0" version="1.0" datamodel="ecmascript">

  
<state id="s0">
  <onentry>
    <raise event="foo"/>
    <raise event="bar"/>
    </onentry>
  <transition event="foo" target="s1"/>
  <transition event="*" target="fail"/>
   
 </state>

<state id="s1">
  <transition event="bar" target="pass"/>
  <transition event="*" target="fail"/> 
  </state>
  
   <final id="pass"><onentry><log label="Outcome" expr="'pass'"/></onentry></final>
   <final id="fail"><onentry><log label="Outcome" expr="'fail'"/></onentry></final>

</scxml>

=======================================================================
==src/test/java/org/apache/commons/scxml2/env/SCXMLGuiListener.java
=======================================================================
package org.apache.commons.scxml2.env;

import java.io.IOException;
import java.io.InputStream;
import java.io.PrintWriter;
import java.net.Socket;
import java.util.HashMap;
import java.util.HashSet;
import java.util.concurrent.LinkedBlockingQueue;

import org.apache.commons.scxml2.SCXMLListener;
import org.apache.commons.scxml2.model.EnterableState;
import org.apache.commons.scxml2.model.Transition;
import org.apache.commons.scxml2.model.TransitionTarget;

public class SCXMLGuiListener extends Thread implements SCXMLListener {

	HashMap<TransitionTarget,HashSet<Transition>> activeTransitions=new HashMap<TransitionTarget, HashSet<Transition>>();
	private LinkedBlockingQueue<String> events=new LinkedBlockingQueue<String>();
	private Socket socket;
	private PrintWriter out;
	private InputStream in;
	private String server;
	private int port;
	
	public SCXMLGuiListener(String server, int port) {
		super();
		this.server=server;
		this.port=port;
		reconnect();
		activeTransitions.clear();
		events.clear();
		start();
	}
	 
    public void run() {
    	while (true) {
    		if (!events.isEmpty() && checkConnection()) {
    			try {
    				String event=events.take();
    				System.out.println(event);
					out.println(event);
				} catch (InterruptedException e) {
					e.printStackTrace();
				}
    		}
    	}
    }

	private boolean reconnect() {