See
<
http://jenkins.mw.lab.eng.bos.redhat.com/hudson/job/Overlord-bam-master/6...
Changes:
[objectiser] Minor updates to property names, query spec NOT evaluation and content of
example activity json
[objectiser] BAM-73 initial template for mvel event processor, and refactored to put the
EPNContext interface in the epn-core, so shared with CEP implementation
[objectiser] BAM-73 - added mvel EPN event processor implementation
[objectiser] BAM-72 Add MVEL predicate implementation
[objectiser] BAM-76 separate out the properties from the context to focus context on
identity and properties on general information that may be used in reporting
[objectiser] BAM-74 Added general support for 'services' that can be accessed by
event processors, and a cache manager specific service with embedded and infinispan
implementations
[objectiser] BAM-74 Include infinispan module
[objectiser] BAM-75 initial structure for the policy quickstart/sample - still need to
enhance the switchyard app, build the enforcement handler, define the business policy and
provide the supporting active collection that will be referenced by the handler
[objectiser] BAM-76 Changed representation for the properties to be a simple
string->string map
[objectiser] BAM-75 hooking in services and implementing the business policy
[objectiser] Refactored switchyard orders example so that it can be shared across other
quickstart samples
[objectiser] BAM-75 Added active collection source with test
[objectiser] Add tests for handling exceptions in mvel and cep
[objectiser] Fix checkstyle errors
[objectiser] BAM-75 Extended switchyard app to include another service
[objectiser] BAM-75 Added 'makePayment' operation to switchyard app for use in the
policy being enforced
[objectiser] Moved derivation of id based properties into the activity object model rather
than in the server
[objectiser] BAM-75 Added policy enforcement handler, updated the example's
transformers, had to modify the mvel script to use elements instead of attributes
[objectiser] BAM-75 Automated test for policy enforcement
[objectiser] BAM-75 Fix samples install, policy sample updates to make easier to use
[objectiser] Update quickstart readme
[objectiser] BAM-80 active list and map now implement equivalent java.util interfaces
[objectiser] BAM-82 Moving dependency management to root pom and using jbossas pom
------------------------------------------
[...truncated 5910 lines...]
[INFO] --- maven-install-plugin:2.3.1:install (default-install) @ epn-loader-jee ---
[INFO] Installing
<
http://jenkins.mw.lab.eng.bos.redhat.com/hudson/job/Overlord-bam-master/w...
to
<
http://jenkins.mw.lab.eng.bos.redhat.com/hudson/job/Overlord-bam-master/w...
[INFO] Installing
<
http://jenkins.mw.lab.eng.bos.redhat.com/hudson/job/Overlord-bam-master/w...
to
<
http://jenkins.mw.lab.eng.bos.redhat.com/hudson/job/Overlord-bam-master/w...
[INFO] Installing
<
http://jenkins.mw.lab.eng.bos.redhat.com/hudson/job/Overlord-bam-master/w...
to
<
http://jenkins.mw.lab.eng.bos.redhat.com/hudson/job/Overlord-bam-master/w...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Overlord BAM::Modules::Active Queries 1.0.0-SNAPSHOT
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- maven-clean-plugin:2.4.1:clean (default-clean) @ active-queries ---
[INFO]
[INFO] --- maven-enforcer-plugin:1.0:enforce (enforce-java-version) @ active-queries ---
[INFO]
[INFO] --- maven-enforcer-plugin:1.0:enforce (enforce-maven-version) @ active-queries ---
[INFO]
[INFO] >>> maven-source-plugin:2.1.2:jar (attach-sources) @ active-queries
>>>
[INFO]
[INFO] --- maven-enforcer-plugin:1.0:enforce (enforce-java-version) @ active-queries ---
[INFO]
[INFO] --- maven-enforcer-plugin:1.0:enforce (enforce-maven-version) @ active-queries ---
[INFO]
[INFO] <<< maven-source-plugin:2.1.2:jar (attach-sources) @ active-queries
<<<
[INFO]
[INFO] --- maven-source-plugin:2.1.2:jar (attach-sources) @ active-queries ---
[INFO]
[INFO] --- maven-source-plugin:2.1.2:jar-no-fork (attach-sources) @ active-queries ---
[INFO]
[INFO] --- maven-install-plugin:2.3.1:install (default-install) @ active-queries ---
[INFO] Installing
<
http://jenkins.mw.lab.eng.bos.redhat.com/hudson/job/Overlord-bam-master/w...
to
<
http://jenkins.mw.lab.eng.bos.redhat.com/hudson/job/Overlord-bam-master/w...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Overlord BAM::Modules::Active Queries::Active Collection 1.0.0-SNAPSHOT
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- maven-clean-plugin:2.4.1:clean (default-clean) @ active-collection ---
[INFO] Deleting
<
http://jenkins.mw.lab.eng.bos.redhat.com/hudson/job/Overlord-bam-master/w...
[INFO]
[INFO] --- maven-enforcer-plugin:1.0:enforce (enforce-java-version) @ active-collection
---
[INFO]
[INFO] --- maven-enforcer-plugin:1.0:enforce (enforce-maven-version) @ active-collection
---
[INFO]
[INFO] --- maven-resources-plugin:2.5:resources (default-resources) @ active-collection
---
[debug] execute contextualize
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] skip non existing resourceDirectory
<
http://jenkins.mw.lab.eng.bos.redhat.com/hudson/job/Overlord-bam-master/w...
[INFO]
[INFO] --- maven-compiler-plugin:2.3.2:compile (default-compile) @ active-collection ---
[INFO] Compiling 18 source files to
<
http://jenkins.mw.lab.eng.bos.redhat.com/hudson/job/Overlord-bam-master/w...
[INFO]
[INFO] --- maven-resources-plugin:2.5:testResources (default-testResources) @
active-collection ---
[debug] execute contextualize
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 6 resources
[INFO]
[INFO] --- maven-compiler-plugin:2.3.2:testCompile (default-testCompile) @
active-collection ---
[INFO] Compiling 8 source files to
<
http://jenkins.mw.lab.eng.bos.redhat.com/hudson/job/Overlord-bam-master/w...
[INFO]
[INFO] --- maven-surefire-plugin:2.10:test (default-test) @ active-collection ---
[INFO] Surefire report directory:
<
http://jenkins.mw.lab.eng.bos.redhat.com/hudson/job/Overlord-bam-master/w...
-------------------------------------------------------
T E S T S
-------------------------------------------------------
Running org.overlord.bam.active.collection.AbstractActiveCollectionManagerTest
Sep 19, 2012 9:52:59 AM org.overlord.bam.active.collection.AbstractActiveCollectionManager
register
INFO: Registered active collection for source 'TestActiveCollection'
Sep 19, 2012 9:52:59 AM org.overlord.bam.active.collection.AbstractActiveCollectionManager
register
INFO: Registered active collection for source 'TestActiveCollection'
Sep 19, 2012 9:52:59 AM org.overlord.bam.active.collection.AbstractActiveCollectionManager
unregister
INFO: Unregistered active collection for source 'TestActiveCollection'
Sep 19, 2012 9:52:59 AM org.overlord.bam.active.collection.AbstractActiveCollectionManager
register
INFO: Registered active collection for source 'TestActiveCollection'
Sep 19, 2012 9:52:59 AM org.overlord.bam.active.collection.AbstractActiveCollectionManager
register
INFO: Registered active collection for source 'TestActiveCollection'
Sep 19, 2012 9:52:59 AM org.overlord.bam.active.collection.AbstractActiveCollectionManager
unregister
INFO: Unregistered active collection for source 'TestActiveCollection'
Sep 19, 2012 9:52:59 AM org.overlord.bam.active.collection.AbstractActiveCollectionManager
register
INFO: Registered active collection for source 'TestActiveCollection'
Sep 19, 2012 9:52:59 AM org.overlord.bam.active.collection.AbstractActiveCollectionManager
unregister
INFO: Unregistered active collection for source 'TestActiveCollection'
Sep 19, 2012 9:52:59 AM org.overlord.bam.active.collection.AbstractActiveCollectionManager
register
INFO: Registered active collection for source 'TestActiveCollection'
Sep 19, 2012 9:52:59 AM org.overlord.bam.active.collection.AbstractActiveCollectionManager
register
INFO: Registered active collection for source 'TestActiveCollection'
Sep 19, 2012 9:52:59 AM org.overlord.bam.active.collection.AbstractActiveCollectionManager
cleanup
WARNING: Active collection 'TestActiveCollection' has exceeded its high water mark
(10)
Sep 19, 2012 9:52:59 AM org.overlord.bam.active.collection.AbstractActiveCollectionManager
cleanup
INFO: Active collection 'TestActiveCollection' has returned below its high water
mark (10)
Sep 19, 2012 9:52:59 AM org.overlord.bam.active.collection.AbstractActiveCollectionManager
register
INFO: Registered active collection for source 'null'
Sep 19, 2012 9:52:59 AM org.overlord.bam.active.collection.AbstractActiveCollectionManager
unregister
INFO: Unregistered active collection for source 'null'
Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.175 sec
Running org.overlord.bam.active.collection.predicate.MVELTest
Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.217 sec
Running org.overlord.bam.active.collection.ActiveMapTest
Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.017 sec
Running org.overlord.bam.active.collection.ActiveListTest
==> NO COPY ON READ: 23ms - (initial write time: 531ms)
==> COPY ON READ: 30ms - (initial write time: 589ms)
Tests run: 16, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 31.905 sec <<<
FAILURE!
Running org.overlord.bam.active.collection.ActiveCollectionSourceTest
Sep 19, 2012 9:53:32 AM org.overlord.bam.active.collection.ActiveCollectionSource
publishAggregateEvents
SEVERE: No aggregation script to process events:
{TObj3=[org.overlord.bam.active.collection.TestObject@2dec8909],
TObj2=[org.overlord.bam.active.collection.TestObject@418c56d,
org.overlord.bam.active.collection.TestObject@76497934,
org.overlord.bam.active.collection.TestObject@51b48197],
TObj1=[org.overlord.bam.active.collection.TestObject@21a80a69,
org.overlord.bam.active.collection.TestObject@1f4384c2,
org.overlord.bam.active.collection.TestObject@9c0ec97,
org.overlord.bam.active.collection.TestObject@58ecb281]}
Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 9.294 sec
Running org.overlord.bam.active.collection.jmx.JMXNotifierTest
Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.015 sec
Running org.overlord.bam.active.collection.util.ActiveCollectionUtilTest
Serialized ACS=[ {
"name" : "TestACS",
"properties" : {
"testProp" : "testValue"
},
"type" : "List",
"highWaterMark" : 0,
"itemExpiration" : 0,
"maxItems" : 0,
"activeChangeListeners" : [ ],
"aggregationDuration" : 0,
"groupBy" : null,
"aggregationScript" : null,
"maintenanceScript" : null,
"scheduledScript" : null,
"scheduledInterval" : 0
} ]
QUERY SPEC={
"parent" : "ServiceResponseTime",
"maxItems" : 5000,
"style" : "Reversed",
"truncate" : "End",
"collection" : "OrderService",
"predicate" : {
"type" : "MVEL",
"expression" : "serviceType ==
\"{urn:switchyard-quickstart-demo:orders:0.1.0}OrderService\" &&
operation == \"submitOrder\""
}
}
Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.71 sec
Results :
Tests in error:
testInsertionExpirationPerformance(org.overlord.bam.active.collection.ActiveListTest):
Java heap space
Tests run: 54, Failures: 0, Errors: 1, Skipped: 0
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary:
[INFO]
[INFO] Overlord BAM ...................................... SUCCESS [4.077s]
[INFO] Overlord BAM::Build ............................... SUCCESS [3.795s]
[INFO] Overlord BAM::Modules ............................. SUCCESS [0.128s]
[INFO] Overlord BAM::Modules::Activity Management ........ SUCCESS [0.107s]
[INFO] Overlord BAM::Modules::Activity Management::Activity SUCCESS [6.094s]
[INFO] Overlord BAM::Modules::Activity Management::Activity Server Impl SUCCESS [3.601s]
[INFO] Overlord BAM::Modules::Activity Management::Activity Server REST Client SUCCESS
[2.079s]
[INFO] Overlord BAM::Modules::Activity Management::Activity Server REST Server SUCCESS
[1.591s]
[INFO] Overlord BAM::Modules::Activity Management::Activity Server JMS Client SUCCESS
[2.630s]
[INFO] Overlord BAM::Modules::Event Processor Network .... SUCCESS [0.058s]
[INFO] Overlord BAM::Modules::Event Processor Network::EPN Core SUCCESS [4.329s]
[INFO] Overlord BAM::Modules::Activity Management::Activity Server EPN SUCCESS [1.927s]
[INFO] Overlord BAM::Modules::Activity Management::Activity Store JPA SUCCESS [1.447s]
[INFO] Overlord BAM::Modules::Activity Management::Activity Store Memory SUCCESS
[1.523s]
[INFO] Overlord BAM::Modules::Activity Management::Collector Embedded SUCCESS [1.462s]
[INFO] Overlord BAM::Modules::Activity Management::Collector JEE SUCCESS [2.115s]
[INFO] Overlord BAM::Modules::Activity Management::Collector for Activity Server SUCCESS
[1.504s]
[INFO] Overlord BAM::Modules::Activity Analysis .......... SUCCESS [0.051s]
[INFO] Overlord BAM::Modules::Activity Analysis::Analytics SUCCESS [3.834s]
[INFO] Overlord BAM::Modules::Activity Analysis::Service Dependency SUCCESS [3.126s]
[INFO] Overlord BAM::Modules::Activity Analysis::Service Dependency SVG SUCCESS [3.536s]
[INFO] Overlord BAM::Modules::Event Processor Network::EPN Container Embedded SUCCESS
[5.175s]
[INFO] Overlord BAM::Modules::Event Processor Network::EPN Container JEE SUCCESS
[1.906s]
[INFO] Overlord BAM::Modules::Event Processor Network::EPN CEP SUCCESS [8.839s]
[INFO] Overlord BAM::Modules::Event Processor Network::EPN MVEL SUCCESS [3.090s]
[INFO] Overlord BAM::Modules::Event Processor Network::EPN Infinispan SUCCESS [1.830s]
[INFO] Overlord BAM::Modules::Event Processor Network::EPN Loader JEE SUCCESS [2.001s]
[INFO] Overlord BAM::Modules::Active Queries ............. SUCCESS [0.059s]
[INFO] Overlord BAM::Modules::Active Queries::Active Collection FAILURE [46.056s]
[INFO] Overlord BAM::Modules::Active Queries::Active Collection Embedded SKIPPED
[INFO] Overlord BAM::Modules::Active Queries::Active Collection JEE SKIPPED
[INFO] Overlord BAM::Modules::Active Queries::Active Collection REST Server SKIPPED
[INFO] Overlord BAM::Modules::Active Queries::ACS EPN .... SKIPPED
[INFO] Overlord BAM::Modules::Active Queries::ACS Loader JEE SKIPPED
[INFO] Overlord BAM::Integration ......................... SKIPPED
[INFO] Overlord BAM::Integration::JBossAS ................ SKIPPED
[INFO] Overlord BAM::Content ............................. SKIPPED
[INFO] Overlord BAM::Content::ACS ........................ SKIPPED
[INFO] Overlord BAM::Content::EPN ........................ SKIPPED
[INFO] Overlord BAM::Content::Services ................... SKIPPED
[INFO] Overlord BAM::Content::Services::Service Dependency REST Server SKIPPED
[INFO] Overlord BAM::Content::Services::War .............. SKIPPED
[INFO] Overlord BAM::Samples::JBossAS .................... SKIPPED
[INFO] Overlord BAM::Samples::JBossAS::ActivityClient .... SKIPPED
[INFO] Overlord BAM::Samples::JBossAS::OrderManagement ... SKIPPED
[INFO] Overlord BAM::Samples::JBossAS::Policy ............ SKIPPED
[INFO] Overlord BAM::Samples::JBossAS::Policy::ACS ....... SKIPPED
[INFO] Overlord BAM::Samples::JBossAS::Policy::EPN ....... SKIPPED
[INFO] Overlord BAM::Samples::JBossAS::SLAMonitor ........ SKIPPED
[INFO] Overlord BAM::Samples::JBossAS::SLAMonitor::EPN ... SKIPPED
[INFO] Overlord BAM::Samples::JBossAS::SLAMonitor::Monitor SKIPPED
[INFO] Overlord BAM::Samples ............................. SKIPPED
[INFO] Overlord BAM::Release ............................. SKIPPED
[INFO] Overlord BAM::Release::JBossAS .................... SKIPPED
[INFO] Overlord BAM::Release::JBossAS::Tests ............. SKIPPED
[INFO] Overlord BAM::Release::JBossAS::Tests::Event Processor Network SKIPPED
[INFO] Overlord BAM::Release::JBossAS::Tests::Event Processor Network::Test Network
SKIPPED
[INFO] Overlord BAM::Release::JBossAS::Tests::Activity Management SKIPPED
[INFO] Overlord BAM::Release::JBossAS::Tests::Activity Management::Activity Server REST
SKIPPED
[INFO] Overlord BAM::Release::JBossAS::Tests::Activity Management::Bean Service SKIPPED
[INFO] Overlord BAM::Release::JBossAS::Tests::Platform ... SKIPPED
[INFO] Overlord BAM::Release::JBossAS::Tests::Platform::CustomEvents SKIPPED
[INFO] Overlord BAM::Release::JBossAS::Tests::Platform::CustomEvents::Data SKIPPED
[INFO] Overlord BAM::Release::JBossAS::Tests::Platform::CustomEvents::ACS SKIPPED
[INFO] Overlord BAM::Release::JBossAS::Tests::Platform::CustomEvents::EPN SKIPPED
[INFO] Overlord BAM::Release::JBossAS::Tests::Platform::CustomEvents::Monitor SKIPPED
[INFO] Overlord BAM::Release::JBossAS::War ............... SKIPPED
[INFO] Overlord BAM::Release::JBossAS::Tests::Platform::CustomEvents::Tester SKIPPED
[INFO] Overlord BAM::Release::JBossAS::Tests::Platform::Policy SKIPPED
[INFO] Overlord BAM::Release::JBossAS::Tests::Platform::SLAMonitor SKIPPED
[INFO] Overlord BAM::Release::JBossAS::Distribution ...... SKIPPED
[INFO] Overlord BAM::Release::JBossAS::Performance ....... SKIPPED
[INFO] Overlord BAM::Release::JBossAS::Performance::App .. SKIPPED
[INFO] Overlord BAM::Release::JBossAS::Performance::ACS .. SKIPPED
[INFO] Overlord BAM::Release::JBossAS::Performance::EPN .. SKIPPED
[INFO] Overlord BAM::Release::JBossAS::Performance::Monitor SKIPPED
[INFO] Overlord BAM::Release::JBossAS::Performance::Tester SKIPPED
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 2:06.381s
[INFO] Finished at: Wed Sep 19 09:53:41 EDT 2012
[INFO] Final Memory: 188M/639M
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.10:test
(default-test) on project active-collection: There are test failures.
[ERROR]
[ERROR] Please refer to
<
http://jenkins.mw.lab.eng.bos.redhat.com/hudson/job/Overlord-bam-master/w...
for the individual test results.
[ERROR] -> [Help 1]
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the
following articles:
[ERROR] [Help 1]
http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException
[ERROR]
[ERROR] After correcting the problems, you can resume the build with the command
[ERROR] mvn <goals> -rf :active-collection
Build step 'Execute shell' marked build as failure
Archiving artifacts
Collecting JavaTest reports
Skipping
<
http://jenkins.mw.lab.eng.bos.redhat.com/hudson/job/Overlord-bam-master/w...
because it's not up to date