[INFO] [INFO] ------------------------------------------------------------------------ [INFO] Building Web Application Core 2.5.5_SCAPE-SNAPSHOT [INFO] ------------------------------------------------------------------------ [INFO] Downloading: http://repository.mygrid.org.uk/artifactory/repo/org/datanucleus/datanucleus-api-jdo/maven-metadata.xml [INFO] Downloaded: http://repository.mygrid.org.uk/artifactory/repo/org/datanucleus/datanucleus-api-jdo/maven-metadata.xml (2 KB at 16.2 KB/sec) [INFO] Downloading: http://repository.mygrid.org.uk/artifactory/repo/org/datanucleus/datanucleus-rdbms/maven-metadata.xml [INFO] Downloaded: http://repository.mygrid.org.uk/artifactory/repo/org/datanucleus/datanucleus-rdbms/maven-metadata.xml (4 KB at 19.4 KB/sec) [INFO] Downloading: http://repository.mygrid.org.uk/artifactory/repo/org/twitter4j/twitter4j-core/maven-metadata.xml [INFO] Downloaded: http://repository.mygrid.org.uk/artifactory/repo/org/twitter4j/twitter4j-core/maven-metadata.xml (2 KB at 15.2 KB/sec) [INFO] [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ server-webapp --- [INFO] Deleting /var/lib/jenkins/workspace/taverna-server-scape-auto/server-webapp/target [INFO] [INFO] --- maven-jaxb2-plugin:0.8.3:generate (default) @ server-webapp --- [INFO] [INFO] --- git-commit-id-plugin:2.1.4:revision (buildinfo) @ server-webapp --- [info] Tag refs [[Ref[refs/tags/2.5.0=93a38b9bdc5881c9973c0e458854a38b16d62911], Ref[refs/tags/2.5.1=8852ba1edb7043a5bb8b4a2e29f7d758652561d0], Ref[refs/tags/2.5.2=cf873cc87a98e8f3629bcd53609933cd47495a13], Ref[refs/tags/2.5.3=39f577fee08fe573da50f6caa79c9c2c1e6a053a], Ref[refs/tags/2.5.4=3e04c1544e22059291f4742adb4d8cd6c9a2b24f], Ref[refs/tags/2.5alpha=d78b0cf3cce529c2496bfe9b35e1b3bac1fd0f6b], Ref[refs/tags/jenkins-taverna-server-scape-auto-23=48a2d717431f245db6054db8bcc8301cb929a5ae], Ref[refs/tags/jenkins-taverna-server-scape-auto-24=f5799568627ab1cdba7783d4e8fb84d054213983], Ref[refs/tags/jenkins-taverna-server-scape-auto-25=c80e3ea0dcc1bf22d3a14d40883218f508a7df55], Ref[refs/tags/jenkins-taverna-server-scape-auto-26=d57f4479c9aedce7a2aca48d2351be1353a4ee5f], Ref[refs/tags/jenkins-taverna-server-scape-auto-27=a9f899993dbe9ccb51dd711343d99fcbb1683047], Ref[refs/tags/jenkins-taverna-server-scape-auto-28=4bd3d111591d359554031f2d7f2df4f08163bf7a], Ref[refs/tags/jenkins-taverna-server-scape-auto-29=55f0f4374e4df26d9a37bd856696947030caa60f]]] [info] Resolved tag [2.5.0] [PersonIdent[Donal Fellows, donal.k.fellows@manchester.ac.uk, Fri Oct 18 14:10:51 2013 +0100]], points at [commit 643c6121de9d31c99a9b0f021faee6927ebf64a6 0 ------] [info] Resolved tag [2.5.1] [PersonIdent[Donal Fellows, donal.k.fellows@manchester.ac.uk, Wed Dec 11 14:22:54 2013 +0000]], points at [commit 3f874d3c7de338bf745c362430ed92cc8d948a66 0 ------] [info] Resolved tag [2.5.2] [PersonIdent[Donal Fellows, donal.k.fellows@manchester.ac.uk, Thu Dec 19 15:43:25 2013 +0000]], points at [commit 7ab9599211f6a4f067801cc674b422adfaf7b603 0 ------] [info] Resolved tag [2.5.3] [PersonIdent[Donal Fellows, donal.k.fellows@manchester.ac.uk, Fri Feb 14 10:13:43 2014 +0000]], points at [commit 89d4b86b75637b41e74a556d6088a52b0ef4c10d 0 ------] [info] Resolved tag [2.5.4] [PersonIdent[Donal Fellows, donal.k.fellows@manchester.ac.uk, Sun May 4 12:05:05 2014 +0100]], points at [commit d285a5fbfa86b6e7e8e33baffb54830ecec256af 0 ------] [info] Resolved tag [2.5alpha] [PersonIdent[dkf, donal.k.fellows@manchester.ac.uk, Fri May 31 15:38:19 2013 +0100]], points at [commit 56df2e2f0ff0173a13ab90860007fbcc93272b6a 0 ------] [info] Resolved tag [jenkins-taverna-server-scape-auto-23] [PersonIdent[Jenkins, jenkins@mygrid.org.uk, Wed Aug 27 14:02:18 2014 +0100]], points at [commit 5bd63ee9ce15df3f10011e9b2f9c97cbd26b5459 0 ------] [info] Resolved tag [jenkins-taverna-server-scape-auto-24] [PersonIdent[Jenkins, jenkins@mygrid.org.uk, Wed Aug 27 14:04:29 2014 +0100]], points at [commit 5bd63ee9ce15df3f10011e9b2f9c97cbd26b5459 0 ------] [info] Resolved tag [jenkins-taverna-server-scape-auto-25] [PersonIdent[Jenkins, jenkins@mygrid.org.uk, Wed Aug 27 15:11:30 2014 +0100]], points at [commit 5bd63ee9ce15df3f10011e9b2f9c97cbd26b5459 0 ------] [info] Resolved tag [jenkins-taverna-server-scape-auto-26] [PersonIdent[Jenkins, jenkins@mygrid.org.uk, Wed Aug 27 15:18:07 2014 +0100]], points at [commit 5bd63ee9ce15df3f10011e9b2f9c97cbd26b5459 0 ------] [info] Resolved tag [jenkins-taverna-server-scape-auto-27] [PersonIdent[Jenkins, jenkins@mygrid.org.uk, Tue Sep 2 14:45:36 2014 +0100]], points at [commit 88967207b0af2de3b6404b8676b0a5a48afa5341 0 ------] [info] Resolved tag [jenkins-taverna-server-scape-auto-28] [PersonIdent[Jenkins, jenkins@mygrid.org.uk, Tue Sep 2 15:29:24 2014 +0100]], points at [commit 88967207b0af2de3b6404b8676b0a5a48afa5341 0 ------] [info] Resolved tag [jenkins-taverna-server-scape-auto-29] [PersonIdent[Jenkins, jenkins@mygrid.org.uk, Tue Sep 2 15:30:10 2014 +0100]], points at [commit 10858b5631819c31bfdb5a7319644fdfc31c6e40 1409668121 -----p] [info] key [commit 88967207b0af2de3b6404b8676b0a5a48afa5341 0 ------], tags => [[DatedRevTag{id=a9f899993dbe9ccb51dd711343d99fcbb1683047, tagName='jenkins-taverna-server-scape-auto-27', date=September 2, 2014 2:45:36 PM BST}, DatedRevTag{id=4bd3d111591d359554031f2d7f2df4f08163bf7a, tagName='jenkins-taverna-server-scape-auto-28', date=September 2, 2014 3:29:24 PM BST}]] [info] key [commit d285a5fbfa86b6e7e8e33baffb54830ecec256af 0 ------], tags => [[DatedRevTag{id=3e04c1544e22059291f4742adb4d8cd6c9a2b24f, tagName='2.5.4', date=May 4, 2014 12:05:05 PM BST}]] [info] key [commit 3f874d3c7de338bf745c362430ed92cc8d948a66 0 ------], tags => [[DatedRevTag{id=8852ba1edb7043a5bb8b4a2e29f7d758652561d0, tagName='2.5.1', date=December 11, 2013 2:22:54 PM GMT}]] [info] key [commit 89d4b86b75637b41e74a556d6088a52b0ef4c10d 0 ------], tags => [[DatedRevTag{id=39f577fee08fe573da50f6caa79c9c2c1e6a053a, tagName='2.5.3', date=February 14, 2014 10:13:43 AM GMT}]] [info] key [commit 643c6121de9d31c99a9b0f021faee6927ebf64a6 0 ------], tags => [[DatedRevTag{id=93a38b9bdc5881c9973c0e458854a38b16d62911, tagName='2.5.0', date=October 18, 2013 2:10:51 PM BST}]] [info] key [commit 7ab9599211f6a4f067801cc674b422adfaf7b603 0 ------], tags => [[DatedRevTag{id=cf873cc87a98e8f3629bcd53609933cd47495a13, tagName='2.5.2', date=December 19, 2013 3:43:25 PM GMT}]] [info] key [commit 56df2e2f0ff0173a13ab90860007fbcc93272b6a 0 ------], tags => [[DatedRevTag{id=d78b0cf3cce529c2496bfe9b35e1b3bac1fd0f6b, tagName='2.5alpha', date=May 31, 2013 3:38:19 PM BST}]] [info] key [commit 10858b5631819c31bfdb5a7319644fdfc31c6e40 1409668121 -----p], tags => [[DatedRevTag{id=55f0f4374e4df26d9a37bd856696947030caa60f, tagName='jenkins-taverna-server-scape-auto-29', date=September 2, 2014 3:30:10 PM BST}]] [info] key [commit 5bd63ee9ce15df3f10011e9b2f9c97cbd26b5459 0 ------], tags => [[DatedRevTag{id=48a2d717431f245db6054db8bcc8301cb929a5ae, tagName='jenkins-taverna-server-scape-auto-23', date=August 27, 2014 2:02:18 PM BST}, DatedRevTag{id=f5799568627ab1cdba7783d4e8fb84d054213983, tagName='jenkins-taverna-server-scape-auto-24', date=August 27, 2014 2:04:29 PM BST}, DatedRevTag{id=c80e3ea0dcc1bf22d3a14d40883218f508a7df55, tagName='jenkins-taverna-server-scape-auto-25', date=August 27, 2014 3:11:30 PM BST}, DatedRevTag{id=d57f4479c9aedce7a2aca48d2351be1353a4ee5f, tagName='jenkins-taverna-server-scape-auto-26', date=August 27, 2014 3:18:07 PM BST}]] [info] Created map: [{commit 88967207b0af2de3b6404b8676b0a5a48afa5341 0 ------=[jenkins-taverna-server-scape-auto-28, jenkins-taverna-server-scape-auto-27], commit d285a5fbfa86b6e7e8e33baffb54830ecec256af 0 ------=[2.5.4], commit 3f874d3c7de338bf745c362430ed92cc8d948a66 0 ------=[2.5.1], commit 89d4b86b75637b41e74a556d6088a52b0ef4c10d 0 ------=[2.5.3], commit 643c6121de9d31c99a9b0f021faee6927ebf64a6 0 ------=[2.5.0], commit 7ab9599211f6a4f067801cc674b422adfaf7b603 0 ------=[2.5.2], commit 56df2e2f0ff0173a13ab90860007fbcc93272b6a 0 ------=[2.5alpha], commit 10858b5631819c31bfdb5a7319644fdfc31c6e40 1409668121 -----p=[jenkins-taverna-server-scape-auto-29], commit 5bd63ee9ce15df3f10011e9b2f9c97cbd26b5459 0 ------=[jenkins-taverna-server-scape-auto-26, jenkins-taverna-server-scape-auto-25, jenkins-taverna-server-scape-auto-24, jenkins-taverna-server-scape-auto-23]}] [info] HEAD is [10858b5631819c31bfdb5a7319644fdfc31c6e40] [info] Repo is in dirty state [false] [info] The commit we're on is a Tag ([jenkins-taverna-server-scape-auto-29]), returning. [info] [GitCommitIdMojo] Storing: git.commit.id.describe = jenkins-taverna-server-scape-auto-29 [info] [GitCommitIdMojo] Storing: git.commit.id = 10858b5631819c31bfdb5a7319644fdfc31c6e40 [info] [GitCommitIdMojo] Storing: git.commit.id.abbrev = 10858b5 [info] [GitCommitIdMojo] Storing: git.commit.user.name = Donal Fellows [info] [GitCommitIdMojo] Storing: git.commit.user.email = donal.k.fellows@manchester.ac.uk [info] [GitCommitIdMojo] Storing: git.commit.message.full = Corrections to what identifier is used [info] [GitCommitIdMojo] Storing: git.commit.message.short = Corrections to what identifier is used [info] [GitCommitIdMojo] Storing: git.commit.time = 02.09.2014 @ 15:28:41 BST [info] [GitCommitIdMojo] Storing: git.build.time = 02.09.2014 @ 15:31:38 BST [info] [GitCommitIdMojo] ------------------git properties loaded------------------ [info] [GitCommitIdMojo] git.commit.id.describe = jenkins-taverna-server-scape-auto-29 [info] [GitCommitIdMojo] git.commit.time = 02.09.2014 @ 15:28:41 BST [info] [GitCommitIdMojo] git.branch = 10858b5631819c31bfdb5a7319644fdfc31c6e40 [info] [GitCommitIdMojo] git.commit.user.name = Donal Fellows [info] [GitCommitIdMojo] git.commit.id = 10858b5631819c31bfdb5a7319644fdfc31c6e40 [info] [GitCommitIdMojo] git.commit.id.abbrev = 10858b5 [info] [GitCommitIdMojo] git.build.time = 02.09.2014 @ 15:31:38 BST [info] [GitCommitIdMojo] git.commit.message.short = Corrections to what identifier is used [info] [GitCommitIdMojo] git.commit.user.email = donal.k.fellows@manchester.ac.uk [info] [GitCommitIdMojo] git.commit.message.full = Corrections to what identifier is used [info] [GitCommitIdMojo] git.build.user.email = jenkins+slave@mygrid.org.uk [info] [GitCommitIdMojo] git.build.user.name = myGrid Jenkins build slave [info] [GitCommitIdMojo] --------------------------------------------------------- [info] [GitCommitIdMojo] Appending to Maven properties [info] [GitCommitIdMojo] Injecting Git properties to "Taverna Server" project [info] [GitCommitIdMojo] Injecting Git properties to "Workflow Port Descriptor Types" project [info] [GitCommitIdMojo] Injecting Git properties to "RMI Interface: Webapp <-> Worker" project [info] [GitCommitIdMojo] Injecting Git properties to "Usage Record Support" project [info] [GitCommitIdMojo] Injecting Git properties to "Workflow Executor/File System Access Process Implementation" project [info] [GitCommitIdMojo] Injecting Git properties to "Impersonation Module (Unix)" project [info] [GitCommitIdMojo] Injecting Git properties to "RMI registry daemon" project [info] [GitCommitIdMojo] Injecting Git properties to "Operations for SCAPE Workflows" project [info] [GitCommitIdMojo] Injecting Git properties to "Web Application Core" project [info] [GitCommitIdMojo] Injecting Git properties to "server-client" project [info] [GitCommitIdMojo] Injecting Git properties to "Distribution Packaging" project [info] [GitCommitIdMojo] Finished running. [INFO] [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ server-webapp --- [INFO] Using 'US-ASCII' encoding to copy filtered resources. [INFO] Copying 31 resources [INFO] Copying 19 resources [INFO] Copying 1 resource [INFO] [INFO] --- yuicompressor-maven-plugin:1.4.0:compress (default) @ server-webapp --- [WARNING] ...admin.js:line -1:column -1:Try to use a single 'var' statement per scope. +"/"+tail;}var Node; ---> var <--- NodeAll;(function(){var doc= [WARNING] ...admin.js:line -1:column -1:Try to use a single 'var' statement per scope. createDocument(null,null,null); ---> var <--- adminNS="http://ns.taverna.org.uk/2010/xml/server/admin/";Node=function(){ [WARNING] ...admin.js:line -1:column -1:Try to use a single 'var' statement per scope. [0]),child;for( ---> var <--- i=1;i<arguments.length; [WARNING] ...admin.js:line -1:column -1:Try to use a single 'var' statement per scope. createElementNS(adminNS,wrapperElem);for( ---> var <--- i=0;i<elements.length; [WARNING] ...admin.js:line -1:column -1:Try to use a single 'var' statement per scope. <elements.length;i++){ ---> var <--- child=doc.createElementNS(adminNS,wrappedElem) [WARNING] ...admin.js:line -1:column -1:Try to use a single 'var' statement per scope. doc.createElementNS(adminNS,wrappedElem); ---> var <--- text=doc.createTextNode(elements[i] [WARNING] ...admin.js:line -1:column -1:Try to use a single 'var' statement per scope. node;};})(); ---> var <--- buttonlist=["allowNew","logFaults","logWorkflows","generateProvenance" [WARNING] ...admin.js:line -1:column -1:Try to use a single 'var' statement per scope. "allowNew","logFaults","logWorkflows","generateProvenance"]; ---> var <--- readonlies=["invokationCount","lastExitCode","runCount","startupTime" [WARNING] ...admin.js:line -1:column -1:Try to use a single 'var' statement per scope. "lastExitCode","runCount","startupTime","operatingCount"]; ---> var <--- entries=["defaultLifetime","executeWorkflowScript","javaBinary","registrationPollMillis" [WARNING] ...admin.js:line -1:column -1:Try to use a single 'var' statement per scope. "serverWorkerJar","usageRecordDumpFile","operatingLimit","registryJar"]; ---> var <--- userinfo=[];var extraAry=[] [WARNING] ...admin.js:line -1:column -1:Try to use a single 'var' statement per scope. "registryJar"];var userinfo=[]; ---> var <--- extraAry=[];functionupdateRO(){ [WARNING] ...admin.js:line -1:column -1:Try to use a single 'var' statement per scope. var ary=data.stringList.string; ---> var <--- tbl=$("#factoryProcessMapping");tbl.html [WARNING] ...admin.js:line -1:column -1:Try to use a single 'var' statement per scope. if(ary!=undefined){for( ---> var <--- i=0;i<ary.length- [WARNING] ...admin.js:line -1:column -1:Try to use a single 'var' statement per scope. ),wfbut1=$("#emptyWorkflows"); ---> var <--- xml=NodeAll("stringList","string",wftable. [WARNING] ...admin.js:line -1:column -1:Try to use a single 'var' statement per scope. ),wfbut1=$("#emptyWorkflows"); ---> var <--- xml=NodeAll("stringList","string","") [WARNING] ...admin.js:line -1:column -1:Try to use a single 'var' statement per scope. $("#change-password").val(); ---> var <--- pass2=$("#change-password2").val() [WARNING] ...admin.js:line -1:column -1:Try to use a single 'var' statement per scope. model=userinfo[idx].model; ---> var <--- xml=Node("userDesc",Node("username", [WARNING] ...admin.js:line -1:column -1:Try to use a single 'var' statement per scope. widget=$("#"+val); ---> var <--- u=where(val);widget.button [WARNING] ...admin.js:line -1:column -1:Try to use a single 'var' statement per scope. widget=$("#"+val); ---> var <--- u=where(val);getText(u [WARNING] ...admin.js:line -1:column -1:Try to use a single 'var' statement per scope. $("#newSysID").val(); ---> var <--- newuserinfo={admin:$("#newAdmin"). [WARNING] ...admin.js:line -1:column -1:Try to use a single 'var' statement per scope. {alert("Won't create user; need a username and a password!");return;} ---> var <--- xml=newuserinfo=Node("userDesc",Node( [WARNING] ...admin.js:line -1:column -1:Try to use a single 'var' statement per scope. .remove();extraAry=rows; ---> var <--- i;functionrow(){var buf= [WARNING] ...admin.js:line -1:column -1:Try to use a single 'var' statement per scope. ){var buf="<tr class='extraargrow'>";for( ---> var <--- i=1;i<arguments.length; [WARNING] ...admin.js:line -1:column -1:Try to use a single 'var' statement per scope. <extraAry.length;i++){ ---> var <--- rowid="extradel"+i;if(rows[ [WARNING] ...admin.js:line -1:column -1:Try to use a single 'var' statement per scope. i].match("^-D")){ ---> var <--- m=rows[i].match("^-D([^=]*)=(.*)$" [WARNING] ...admin.js:line -1:column -1:Try to use a single 'var' statement per scope. i].match("-E")){ ---> var <--- m=rows[i].match("^-E([^=]*)=(.*)$" [WARNING] ...admin.js:line -1:column -1:The variable m has already been declared in the same scope... ].match("-E")){var ---> m <--- =rows[i].match("^-E([^=]*)=(.*)$") [WARNING] ...admin.js:line -1:column -1:Try to use a single 'var' statement per scope. 2]+"</tt>");}else{ ---> var <--- m=rows[i].match("^-J(.*)$" [WARNING] ...admin.js:line -1:column -1:The variable m has already been declared in the same scope... ]+"</tt>");}else{var ---> m <--- =rows[i].match("^-J(.*)$") [WARNING] ...admin.js:line -1:column -1:Try to use a single 'var' statement per scope. ;}extraAry.push(str); ---> var <--- xml=NodeAll("stringList","string",extraAry) [WARNING] ...admin.js:line -1:column -1:The symbol wftable is declared but is apparently never used. This code can probably be written in a more compact way. );}functionemptyWorkflows(){var ---> wftable <--- =$("#workflows"),wfbut=$( [INFO] admin.js (9837b) -> admin.js (9837b)[100%] [INFO] jquery-ui-1.8.23.custom.css (28533b) -> jquery-ui-1.8.23.custom.css (28533b)[100%] [INFO] total input (38370b) -> output (38370b)[100%] [INFO] nb warnings: 31, nb errors: 0 [INFO] [INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ server-webapp --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 232 source files to /var/lib/jenkins/workspace/taverna-server-scape-auto/server-webapp/target/classes [INFO] [INFO] --- datanucleus-maven-plugin:3.3.0-release:enhance (enhance) @ server-webapp --- [INFO] CP: /home/jenkins/.m2/repository/org/datanucleus/datanucleus-maven-plugin/3.3.0-release/datanucleus-maven-plugin-3.3.0-release.jar [INFO] CP: /home/jenkins/.m2/repository/org/datanucleus/datanucleus-core/3.2.14/datanucleus-core-3.2.14.jar [INFO] CP: /home/jenkins/.m2/repository/org/datanucleus/datanucleus-enhancer/3.1.1/datanucleus-enhancer-3.1.1.jar [INFO] CP: /home/jenkins/.m2/repository/org/ow2/asm/asm/4.0/asm-4.0.jar [INFO] CP: /home/jenkins/.m2/repository/org/datanucleus/datanucleus-api-jdo/3.2.5/datanucleus-api-jdo-3.2.5.jar [INFO] CP: /home/jenkins/.m2/repository/javax/jdo/jdo-api/3.0.1/jdo-api-3.0.1.jar [INFO] CP: /home/jenkins/.m2/repository/javax/transaction/jta/1.1/jta-1.1.jar [INFO] CP: /home/jenkins/.m2/repository/org/codehaus/plexus/plexus-utils/3.0.8/plexus-utils-3.0.8.jar [INFO] CP: /home/jenkins/.m2/repository/org/codehaus/plexus/plexus-component-annotations/1.5.5/plexus-component-annotations-1.5.5.jar [INFO] CP: /home/jenkins/.m2/repository/org/sonatype/sisu/sisu-inject-bean/2.3.0/sisu-inject-bean-2.3.0.jar [INFO] CP: /home/jenkins/.m2/repository/org/sonatype/sisu/sisu-guice/3.1.0/sisu-guice-3.1.0-no_aop.jar [INFO] CP: /home/jenkins/.m2/repository/org/sonatype/sisu/sisu-guava/0.9.9/sisu-guava-0.9.9.jar [INFO] CP: /home/jenkins/.m2/repository/org/apache/xbean/xbean-reflect/3.4/xbean-reflect-3.4.jar [INFO] CP: /home/jenkins/.m2/repository/log4j/log4j/1.2.12/log4j-1.2.12.jar [INFO] CP: /home/jenkins/.m2/repository/commons-logging/commons-logging-api/1.1/commons-logging-api-1.1.jar [INFO] CP: /home/jenkins/.m2/repository/com/google/collections/google-collections/1.0/google-collections-1.0.jar [INFO] CP: /home/jenkins/.m2/repository/junit/junit/3.8.2/junit-3.8.2.jar [INFO] CP: /var/lib/jenkins/workspace/taverna-server-scape-auto/server-webapp/target/classes [INFO] CP: /home/jenkins/.m2/repository/org/apache/cxf/cxf-rt-frontend-jaxws/2.7.7/cxf-rt-frontend-jaxws-2.7.7.jar [INFO] CP: /home/jenkins/.m2/repository/xml-resolver/xml-resolver/1.2/xml-resolver-1.2.jar [INFO] CP: /home/jenkins/.m2/repository/org/apache/cxf/cxf-api/2.7.7/cxf-api-2.7.7.jar [INFO] CP: /home/jenkins/.m2/repository/org/apache/ws/xmlschema/xmlschema-core/2.0.3/xmlschema-core-2.0.3.jar [INFO] CP: /home/jenkins/.m2/repository/org/apache/geronimo/specs/geronimo-javamail_1.4_spec/1.7.1/geronimo-javamail_1.4_spec-1.7.1.jar [INFO] CP: /home/jenkins/.m2/repository/wsdl4j/wsdl4j/1.6.3/wsdl4j-1.6.3.jar [INFO] CP: /home/jenkins/.m2/repository/org/apache/cxf/cxf-rt-core/2.7.7/cxf-rt-core-2.7.7.jar [INFO] CP: /home/jenkins/.m2/repository/org/apache/cxf/cxf-rt-bindings-soap/2.7.7/cxf-rt-bindings-soap-2.7.7.jar [INFO] CP: /home/jenkins/.m2/repository/org/apache/cxf/cxf-rt-databinding-jaxb/2.7.7/cxf-rt-databinding-jaxb-2.7.7.jar [INFO] CP: /home/jenkins/.m2/repository/org/apache/cxf/cxf-rt-bindings-xml/2.7.7/cxf-rt-bindings-xml-2.7.7.jar [INFO] CP: /home/jenkins/.m2/repository/org/apache/cxf/cxf-rt-frontend-simple/2.7.7/cxf-rt-frontend-simple-2.7.7.jar [INFO] CP: /home/jenkins/.m2/repository/org/apache/cxf/cxf-rt-ws-addr/2.7.7/cxf-rt-ws-addr-2.7.7.jar [INFO] CP: /home/jenkins/.m2/repository/org/apache/cxf/cxf-rt-ws-policy/2.7.7/cxf-rt-ws-policy-2.7.7.jar [INFO] CP: /home/jenkins/.m2/repository/org/apache/neethi/neethi/3.0.2/neethi-3.0.2.jar [INFO] CP: /home/jenkins/.m2/repository/org/apache/cxf/cxf-rt-frontend-jaxrs/2.7.7/cxf-rt-frontend-jaxrs-2.7.7.jar [INFO] CP: /home/jenkins/.m2/repository/javax/ws/rs/javax.ws.rs-api/2.0-m10/javax.ws.rs-api-2.0-m10.jar [INFO] CP: /home/jenkins/.m2/repository/org/apache/cxf/cxf-rt-transports-http/2.7.7/cxf-rt-transports-http-2.7.7.jar [INFO] CP: /home/jenkins/.m2/repository/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar [INFO] CP: /home/jenkins/.m2/repository/commons-io/commons-io/2.3/commons-io-2.3.jar [INFO] CP: /home/jenkins/.m2/repository/aopalliance/aopalliance/1.0/aopalliance-1.0.jar [INFO] CP: /home/jenkins/.m2/repository/org/springframework/spring-beans/3.2.5.RELEASE/spring-beans-3.2.5.RELEASE.jar [INFO] CP: /home/jenkins/.m2/repository/org/springframework/spring-core/3.2.5.RELEASE/spring-core-3.2.5.RELEASE.jar [INFO] CP: /home/jenkins/.m2/repository/org/springframework/security/spring-security-core/3.1.4.RELEASE/spring-security-core-3.1.4.RELEASE.jar [INFO] CP: /home/jenkins/.m2/repository/org/springframework/spring-context/3.2.5.RELEASE/spring-context-3.2.5.RELEASE.jar [INFO] CP: /home/jenkins/.m2/repository/org/springframework/spring-expression/3.2.5.RELEASE/spring-expression-3.2.5.RELEASE.jar [INFO] CP: /home/jenkins/.m2/repository/org/springframework/security/spring-security-web/3.1.4.RELEASE/spring-security-web-3.1.4.RELEASE.jar [INFO] CP: /home/jenkins/.m2/repository/org/springframework/spring-jdbc/3.2.5.RELEASE/spring-jdbc-3.2.5.RELEASE.jar [INFO] CP: /home/jenkins/.m2/repository/org/springframework/spring-web/3.2.5.RELEASE/spring-web-3.2.5.RELEASE.jar [INFO] CP: /home/jenkins/.m2/repository/org/springframework/spring-tx/3.2.5.RELEASE/spring-tx-3.2.5.RELEASE.jar [INFO] CP: /home/jenkins/.m2/repository/org/springframework/security/spring-security-config/3.1.4.RELEASE/spring-security-config-3.1.4.RELEASE.jar [INFO] CP: /var/lib/jenkins/workspace/taverna-server-scape-auto/server-port-description/target/server-port-description-2.5.5_SCAPE-SNAPSHOT.jar [INFO] CP: /var/lib/jenkins/workspace/taverna-server-scape-auto/server-runinterface/target/server-runinterface-2.5.5_SCAPE-SNAPSHOT.jar [INFO] CP: /var/lib/jenkins/workspace/taverna-server-scape-auto/server-usagerecord/target/server-usagerecord-2.5.5_SCAPE-SNAPSHOT.jar [INFO] CP: /var/lib/jenkins/workspace/taverna-server-scape-auto/server-worker/target/server-worker-2.5.5_SCAPE-SNAPSHOT-jar-with-dependencies.jar [INFO] CP: /home/jenkins/.m2/repository/commons-collections/commons-collections/3.2.1/commons-collections-3.2.1.jar [INFO] CP: /var/lib/jenkins/workspace/taverna-server-scape-auto/server-unix-forker/target/server-unix-forker-2.5.5_SCAPE-SNAPSHOT-jar-with-dependencies.jar [INFO] CP: /var/lib/jenkins/workspace/taverna-server-scape-auto/server-rmidaemon/target/server-rmidaemon-2.5.5_SCAPE-SNAPSHOT-jar-with-dependencies.jar [INFO] CP: /home/jenkins/.m2/repository/javax/servlet/servlet-api/2.5/servlet-api-2.5.jar [INFO] CP: /home/jenkins/.m2/repository/commons-dbcp/commons-dbcp/1.4/commons-dbcp-1.4.jar [INFO] CP: /home/jenkins/.m2/repository/commons-pool/commons-pool/1.5.4/commons-pool-1.5.4.jar [INFO] CP: /home/jenkins/.m2/repository/org/datanucleus/datanucleus-rdbms/3.2.13/datanucleus-rdbms-3.2.13.jar [INFO] CP: /home/jenkins/.m2/repository/org/apache/jdo/jdo2-core/2.0/jdo2-core-2.0.jar [INFO] CP: /home/jenkins/.m2/repository/joda-time/joda-time/2.3/joda-time-2.3.jar [INFO] CP: /home/jenkins/.m2/repository/net/sf/mime-util/mime-util/1.2/mime-util-1.2.jar [INFO] CP: /home/jenkins/.m2/repository/log4j/log4j/1.2.14/log4j-1.2.14.jar [INFO] CP: /home/jenkins/.m2/repository/org/twitter4j/twitter4j-core/4.0.2/twitter4j-core-4.0.2.jar [INFO] CP: /home/jenkins/.m2/repository/org/aspectj/aspectjrt/1.7.4/aspectjrt-1.7.4.jar [INFO] CP: /home/jenkins/.m2/repository/org/igniterealtime/smack/smack/3.2.1/smack-3.2.1.jar [INFO] CP: /home/jenkins/.m2/repository/org/apache/httpcomponents/httpclient/4.3.1/httpclient-4.3.1.jar [INFO] CP: /home/jenkins/.m2/repository/org/apache/httpcomponents/httpcore/4.3/httpcore-4.3.jar [INFO] CP: /home/jenkins/.m2/repository/commons-codec/commons-codec/1.8/commons-codec-1.8.jar [INFO] CP: /home/jenkins/.m2/repository/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar [INFO] CP: /home/jenkins/.m2/repository/org/apache/abdera/abdera-core/1.1.3/abdera-core-1.1.3.jar [INFO] CP: /home/jenkins/.m2/repository/org/apache/abdera/abdera-i18n/1.1.3/abdera-i18n-1.1.3.jar [INFO] CP: /home/jenkins/.m2/repository/org/apache/geronimo/specs/geronimo-activation_1.1_spec/1.1/geronimo-activation_1.1_spec-1.1.jar [INFO] CP: /home/jenkins/.m2/repository/org/apache/geronimo/specs/geronimo-stax-api_1.0_spec/1.0.1/geronimo-stax-api_1.0_spec-1.0.1.jar [INFO] CP: /home/jenkins/.m2/repository/org/bouncycastle/bcprov-jdk15on/1.49/bcprov-jdk15on-1.49.jar [INFO] CP: /home/jenkins/.m2/repository/org/springframework/spring-context-support/3.2.5.RELEASE/spring-context-support-3.2.5.RELEASE.jar [INFO] CP: /home/jenkins/.m2/repository/org/apache/velocity/velocity/1.7/velocity-1.7.jar [INFO] CP: /home/jenkins/.m2/repository/commons-lang/commons-lang/2.6/commons-lang-2.6.jar [INFO] CP: /home/jenkins/.m2/repository/org/apache/cxf/cxf-rt-rs-extension-providers/2.7.7/cxf-rt-rs-extension-providers-2.7.7.jar [INFO] CP: /home/jenkins/.m2/repository/org/apache/jena/jena-core/2.11.0/jena-core-2.11.0.jar [INFO] CP: /home/jenkins/.m2/repository/org/apache/jena/jena-iri/1.0.0/jena-iri-1.0.0.jar [INFO] CP: /home/jenkins/.m2/repository/xerces/xercesImpl/2.11.0/xercesImpl-2.11.0.jar [INFO] CP: /home/jenkins/.m2/repository/xml-apis/xml-apis/1.4.01/xml-apis-1.4.01.jar [INFO] CP: /home/jenkins/.m2/repository/org/slf4j/slf4j-api/1.6.4/slf4j-api-1.6.4.jar [INFO] CP: /home/jenkins/.m2/repository/org/slf4j/slf4j-log4j12/1.6.4/slf4j-log4j12-1.6.4.jar [INFO] CP: /home/jenkins/.m2/repository/eu/scape-project/model/scape-platform-datamodel/0.1.9-SNAPSHOT/scape-platform-datamodel-0.1.9-SNAPSHOT.jar [INFO] CP: /home/jenkins/.m2/repository/org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar [INFO] CP: /home/jenkins/.m2/repository/com/sun/xml/bind/jaxb-impl/2.2.7/jaxb-impl-2.2.7.jar [INFO] CP: /home/jenkins/.m2/repository/com/sun/xml/bind/jaxb-core/2.2.7/jaxb-core-2.2.7.jar [INFO] CP: /home/jenkins/.m2/repository/javax/xml/bind/jaxb-api/2.2.7/jaxb-api-2.2.7.jar [INFO] CP: /home/jenkins/.m2/repository/com/sun/istack/istack-commons-runtime/2.16/istack-commons-runtime-2.16.jar [INFO] CP: /home/jenkins/.m2/repository/com/sun/xml/fastinfoset/FastInfoset/1.2.12/FastInfoset-1.2.12.jar [INFO] CP: /home/jenkins/.m2/repository/javax/xml/bind/jsr173_api/1.0/jsr173_api-1.0.jar [INFO] CP: /home/jenkins/.m2/repository/gov/loc/pairtree/1.1.1/pairtree-1.1.1.jar [INFO] CP: /var/lib/jenkins/workspace/taverna-server-scape-auto/server-scape-operations/target/server-scape-operations-2.5.5_SCAPE-SNAPSHOT.jar [INFO] CP: /home/jenkins/.m2/repository/com/phloc/phloc-schematron/2.7.1/phloc-schematron-2.7.1.jar [INFO] CP: /home/jenkins/.m2/repository/com/phloc/phloc-commons/4.3.3/phloc-commons-4.3.3.jar [INFO] CP: /home/jenkins/.m2/repository/com/google/code/findbugs/annotations/2.0.3/annotations-2.0.3.jar [INFO] CP: /home/jenkins/.m2/repository/net/sf/saxon/Saxon-HE/9.5.1-5/Saxon-HE-9.5.1-5.jar [INFO] CP: /home/jenkins/.m2/repository/org/apache/tika/tika-core/1.5/tika-core-1.5.jar [INFO] CP: /home/jenkins/.m2/repository/com/google/code/findbugs/jsr305/1.3.7/jsr305-1.3.7.jar 20140902T153144.687 WARN General Log4JLogger - Extension Point "org.datanucleus.implementation_creator" not registered, but plugin "org.datanucleus.enhancer" defined in file:/home/jenkins/.m2/repository/org/datanucleus/datanucleus-enhancer/3.1.1/datanucleus-enhancer-3.1.1.jar refers to it. 20140902T153144.850 INFO Enhancer Log4JLogger - DataNucleus Enhancer (version 3.2.14) for API "JDO" using JRE "1.7" DataNucleus Enhancer (version 3.2.14) for API "JDO" using JRE "1.7" DataNucleus Enhancer : Classpath >> /var/lib/jenkins/maven31-agent.jar >> /var/lib/jenkins/tools/hudson.tasks.Maven_MavenInstallation/maven_3.2.1/boot/plexus-classworlds-2.5.1.jar >> /var/lib/jenkins/tools/hudson.tasks.Maven_MavenInstallation/maven_3.2.1/conf/logging 20140902T153145.818 INFO Enhancer Log4JLogger - Writing class file "/var/lib/jenkins/workspace/taverna-server-scape-auto/server-webapp/target/classes/org/taverna/server/master/scape/ScapeJobDAO.class" with enhanced definition 20140902T153145.820 INFO Enhancer Log4JLogger - ENHANCED (PersistenceAware) : org.taverna.server.master.scape.ScapeJobDAO ENHANCED (PersistenceAware) : org.taverna.server.master.scape.ScapeJobDAO 20140902T153145.846 INFO Enhancer Log4JLogger - Writing class file "/var/lib/jenkins/workspace/taverna-server-scape-auto/server-webapp/target/classes/org/taverna/server/master/scape/ScapeJob.class" with enhanced definition 20140902T153145.848 INFO Enhancer Log4JLogger - ENHANCED (PersistenceCapable) : org.taverna.server.master.scape.ScapeJob ENHANCED (PersistenceCapable) : org.taverna.server.master.scape.ScapeJob 20140902T153145.857 INFO Enhancer Log4JLogger - Writing class file "/var/lib/jenkins/workspace/taverna-server-scape-auto/server-webapp/target/classes/org/taverna/server/master/ManagementState.class" with enhanced definition 20140902T153145.858 INFO Enhancer Log4JLogger - ENHANCED (PersistenceAware) : org.taverna.server.master.ManagementState ENHANCED (PersistenceAware) : org.taverna.server.master.ManagementState 20140902T153145.868 INFO Enhancer Log4JLogger - Writing class file "/var/lib/jenkins/workspace/taverna-server-scape-auto/server-webapp/target/classes/org/taverna/server/master/WebappState.class" with enhanced definition 20140902T153145.871 INFO Enhancer Log4JLogger - ENHANCED (PersistenceCapable) : org.taverna.server.master.WebappState ENHANCED (PersistenceCapable) : org.taverna.server.master.WebappState 20140902T153145.887 INFO Enhancer Log4JLogger - Writing class file "/var/lib/jenkins/workspace/taverna-server-scape-auto/server-webapp/target/classes/org/taverna/server/master/identity/UserStore.class" with enhanced definition 20140902T153145.889 INFO Enhancer Log4JLogger - ENHANCED (PersistenceAware) : org.taverna.server.master.identity.UserStore ENHANCED (PersistenceAware) : org.taverna.server.master.identity.UserStore 20140902T153145.899 INFO Enhancer Log4JLogger - Writing class file "/var/lib/jenkins/workspace/taverna-server-scape-auto/server-webapp/target/classes/org/taverna/server/master/identity/User.class" with enhanced definition 20140902T153145.901 INFO Enhancer Log4JLogger - ENHANCED (PersistenceCapable) : org.taverna.server.master.identity.User ENHANCED (PersistenceCapable) : org.taverna.server.master.identity.User 20140902T153145.910 INFO Enhancer Log4JLogger - Writing class file "/var/lib/jenkins/workspace/taverna-server-scape-auto/server-webapp/target/classes/org/taverna/server/master/usage/UsageRecord.class" with enhanced definition 20140902T153145.912 INFO Enhancer Log4JLogger - ENHANCED (PersistenceCapable) : org.taverna.server.master.usage.UsageRecord ENHANCED (PersistenceCapable) : org.taverna.server.master.usage.UsageRecord 20140902T153145.924 INFO Enhancer Log4JLogger - Writing class file "/var/lib/jenkins/workspace/taverna-server-scape-auto/server-webapp/target/classes/org/taverna/server/master/notification/atom/EventDAO.class" with enhanced definition 20140902T153145.927 INFO Enhancer Log4JLogger - ENHANCED (PersistenceAware) : org.taverna.server.master.notification.atom.EventDAO ENHANCED (PersistenceAware) : org.taverna.server.master.notification.atom.EventDAO 20140902T153145.938 INFO Enhancer Log4JLogger - Writing class file "/var/lib/jenkins/workspace/taverna-server-scape-auto/server-webapp/target/classes/org/taverna/server/master/notification/atom/Event.class" with enhanced definition 20140902T153145.940 INFO Enhancer Log4JLogger - ENHANCED (PersistenceCapable) : org.taverna.server.master.notification.atom.Event ENHANCED (PersistenceCapable) : org.taverna.server.master.notification.atom.Event 20140902T153145.964 INFO Enhancer Log4JLogger - Writing class file "/var/lib/jenkins/workspace/taverna-server-scape-auto/server-webapp/target/classes/org/taverna/server/master/worker/RunConnection.class" with enhanced definition 20140902T153145.966 INFO Enhancer Log4JLogger - ENHANCED (PersistenceCapable) : org.taverna.server.master.worker.RunConnection ENHANCED (PersistenceCapable) : org.taverna.server.master.worker.RunConnection 20140902T153145.981 INFO Enhancer Log4JLogger - Writing class file "/var/lib/jenkins/workspace/taverna-server-scape-auto/server-webapp/target/classes/org/taverna/server/master/worker/RunDatabaseDAO.class" with enhanced definition 20140902T153145.983 INFO Enhancer Log4JLogger - ENHANCED (PersistenceAware) : org.taverna.server.master.worker.RunDatabaseDAO ENHANCED (PersistenceAware) : org.taverna.server.master.worker.RunDatabaseDAO 20140902T153146.000 INFO Enhancer Log4JLogger - Writing class file "/var/lib/jenkins/workspace/taverna-server-scape-auto/server-webapp/target/classes/org/taverna/server/master/localworker/PersistedState.class" with enhanced definition 20140902T153146.002 INFO Enhancer Log4JLogger - ENHANCED (PersistenceCapable) : org.taverna.server.master.localworker.PersistedState ENHANCED (PersistenceCapable) : org.taverna.server.master.localworker.PersistedState 20140902T153146.029 INFO Enhancer Log4JLogger - Writing class file "/var/lib/jenkins/workspace/taverna-server-scape-auto/server-webapp/target/classes/org/taverna/server/master/localworker/LocalWorkerState.class" with enhanced definition 20140902T153146.031 INFO Enhancer Log4JLogger - ENHANCED (PersistenceAware) : org.taverna.server.master.localworker.LocalWorkerState ENHANCED (PersistenceAware) : org.taverna.server.master.localworker.LocalWorkerState 20140902T153146.033 INFO Enhancer Log4JLogger - DataNucleus Enhancer completed with success for 13 classes. Timings : input=888 ms, enhance=292 ms, total=1180 ms. Consult the log for full details DataNucleus Enhancer completed with success for 13 classes. Timings : input=888 ms, enhance=292 ms, total=1180 ms. Consult the log for full details [INFO] [INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ server-webapp --- [INFO] Using 'US-ASCII' encoding to copy filtered resources. [INFO] Copying 2 resources [INFO] [INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ server-webapp --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 8 source files to /var/lib/jenkins/workspace/taverna-server-scape-auto/server-webapp/target/test-classes [INFO] [INFO] --- maven-surefire-plugin:2.17:test (default-test) @ server-webapp --- [INFO] Surefire report directory: /var/lib/jenkins/workspace/taverna-server-scape-auto/server-webapp/target/surefire-reports ------------------------------------------------------- T E S T S ------------------------------------------------------- Running org.taverna.server.master.TavernaServerImplTest Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.654 sec - in org.taverna.server.master.TavernaServerImplTest Running org.taverna.server.master.JaxbSanityTest <?xml version="1.0" standalone="yes"?> <xs:schema version="1.0" targetNamespace="http://www.w3.org/1999/xlink" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:attribute name="href" type="xs:anyURI"/> </xs:schema> <?xml version="1.0" standalone="yes"?> <xs:schema attributeFormDefault="qualified" elementFormDefault="qualified" version="1.0" targetNamespace="http://www.scape-project.eu/api/execution" xmlns:scape="http://scape-project.eu/model" xmlns:tns="http://www.scape-project.eu/api/execution" xmlns:tavserv="http://ns.taverna.org.uk/2010/xml/server/" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:exec="http://www.scape-project.eu/api/execution" xmlns:plato="http://ifs.tuwien.ac.at/dp/plato"> <xs:import namespace="http://ns.taverna.org.uk/2010/xml/server/" schemaLocation="null"/> <xs:import namespace="http://ifs.tuwien.ac.at/dp/plato" schemaLocation="null"/> <xs:element name="job" type="tns:job"/> <xs:element name="job-request" type="tns:jobRequest"/> <xs:element name="jobs" type="tns:jobs"/> <xs:complexType name="job"> <xs:sequence> <xs:element name="status" type="tavserv:Status"/> <xs:element name="server-job" type="tavserv:Location" minOccurs="0"/> <xs:element name="output" type="tavserv:Location" minOccurs="0"/> <xs:element name="provenance" type="tavserv:Location" minOccurs="0"/> <xs:element name="enacted-workflow" type="tavserv:Location" minOccurs="0"/> <xs:element name="notification-address" type="tavserv:Location" minOccurs="0"/> </xs:sequence> <xs:attribute ref="tns:plan-id"/> </xs:complexType> <xs:complexType name="jobs"> <xs:sequence> <xs:element name="job" type="tavserv:Location" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> <xs:complexType name="jobRequest"> <xs:sequence> <xs:element ref="plato:preservationActionPlan"/> <xs:element name="plan-id" type="xs:string"/> </xs:sequence> </xs:complexType> <xs:attribute name="plan-id" type="xs:string"/> </xs:schema> <?xml version="1.0" standalone="yes"?> <xs:schema elementFormDefault="qualified" version="1.0" targetNamespace="http://ifs.tuwien.ac.at/dp/plato" xmlns:tns="http://ifs.tuwien.ac.at/dp/plato" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:element name="preservationActionPlan" type="tns:PreservationActionPlan"/> <xs:complexType name="PreservationActionPlan"> <xs:sequence> <xs:element name="collection" type="tns:Collection"/> <xs:element name="objects" type="tns:Objects"/> <xs:element name="executablePlan" type="tns:ExecutablePlan"/> <xs:element name="qualityLevelDescription" type="tns:QualityLevelDescription" minOccurs="0"/> </xs:sequence> <xs:attribute name="schemaVersion" type="xs:string"/> </xs:complexType> <xs:complexType name="Collection"> <xs:sequence/> <xs:attribute name="uid" type="xs:string" use="required"/> <xs:attribute name="name" type="xs:string"/> </xs:complexType> <xs:complexType name="Objects"> <xs:sequence> <xs:element name="object" type="tns:Object" nillable="true" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> <xs:complexType name="Object"> <xs:sequence/> <xs:attribute name="uid" type="xs:string" use="required"/> </xs:complexType> <xs:complexType name="ExecutablePlan"> <xs:sequence> <xs:any processContents="skip" namespace="##other"/> </xs:sequence> <xs:attribute name="type" type="tns:ExecutablePlanType"/> <xs:attribute name="id" type="xs:string"/> </xs:complexType> <xs:complexType name="QualityLevelDescription"> <xs:sequence> <xs:any processContents="skip" namespace="##other"/> </xs:sequence> </xs:complexType> <xs:simpleType name="ExecutablePlanType"> <xs:restriction base="xs:string"> <xs:enumeration value="t2flow"/> </xs:restriction> </xs:simpleType> </xs:schema> <?xml version="1.0" standalone="yes"?> <xs:schema attributeFormDefault="qualified" elementFormDefault="qualified" version="1.0" targetNamespace="http://ns.taverna.org.uk/2010/xml/server/" xmlns:ts-rest="http://ns.taverna.org.uk/2010/xml/server/rest/" xmlns:ts-soap="http://ns.taverna.org.uk/2010/xml/server/soap/" xmlns:ts="http://ns.taverna.org.uk/2010/xml/server/" xmlns:admin="http://ns.taverna.org.uk/2010/xml/server/admin/" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:feed="http://ns.taverna.org.uk/2010/xml/server/feed/"> <xs:import namespace="http://www.w3.org/1999/xlink" schemaLocation="null"/> <xs:complexType name="Location"> <xs:sequence/> <xs:attribute ref="xlink:href"/> </xs:complexType> <xs:simpleType name="Status"> <xs:restriction base="xs:string"> <xs:enumeration value="Initialized"/> <xs:enumeration value="Operating"/> <xs:enumeration value="Stopped"/> <xs:enumeration value="Finished"/> </xs:restriction> </xs:simpleType> </xs:schema> Tests run: 40, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.606 sec - in org.taverna.server.master.JaxbSanityTest Running org.taverna.server.master.WorkflowSerializationTest Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.413 sec - in org.taverna.server.master.WorkflowSerializationTest Results : Tests run: 48, Failures: 0, Errors: 0, Skipped: 0 [JENKINS] Recording test results [INFO] [INFO] --- maven-dependency-plugin:2.8:copy (copy-executable-library-jars) @ server-webapp --- [INFO] Configured Artifact: uk.org.taverna.server:server-worker:jar-with-dependencies:2.5.5_SCAPE-SNAPSHOT:jar [INFO] Configured Artifact: uk.org.taverna.server:server-unix-forker:jar-with-dependencies:2.5.5_SCAPE-SNAPSHOT:jar [INFO] Configured Artifact: uk.org.taverna.server:server-rmidaemon:jar-with-dependencies:2.5.5_SCAPE-SNAPSHOT:jar [INFO] Copying server-worker-2.5.5_SCAPE-SNAPSHOT-jar-with-dependencies.jar to /var/lib/jenkins/workspace/taverna-server-scape-auto/server-webapp/target/TavernaServer.2.5.5_SCAPE-SNAPSHOT/WEB-INF/classes/util/server.worker.jar [INFO] Copying server-unix-forker-2.5.5_SCAPE-SNAPSHOT-jar-with-dependencies.jar to /var/lib/jenkins/workspace/taverna-server-scape-auto/server-webapp/target/TavernaServer.2.5.5_SCAPE-SNAPSHOT/WEB-INF/classes/util/secure.fork.jar [INFO] Copying server-rmidaemon-2.5.5_SCAPE-SNAPSHOT-jar-with-dependencies.jar to /var/lib/jenkins/workspace/taverna-server-scape-auto/server-webapp/target/TavernaServer.2.5.5_SCAPE-SNAPSHOT/WEB-INF/classes/util/rmi.daemon.jar [INFO] [INFO] --- maven-dependency-plugin:2.8:unpack (unpack-taverna-commandline) @ server-webapp --- [INFO] Configured Artifact: net.sf.taverna.t2.taverna-commandline:taverna-commandline-enterprise:bin:2.5.0:zip [INFO] Unpacking /home/jenkins/.m2/repository/net/sf/taverna/t2/taverna-commandline/taverna-commandline-enterprise/2.5.0/taverna-commandline-enterprise-2.5.0-bin.zip to /var/lib/jenkins/workspace/taverna-server-scape-auto/server-webapp/target/TavernaServer.2.5.5_SCAPE-SNAPSHOT/WEB-INF/classes/util with includes "" and excludes "" [INFO] [INFO] --- maven-dependency-plugin:2.8:get (patch-in-beanshell-support-1) @ server-webapp --- [INFO] Resolving uk.org.taverna.server:server-scape-operations:jar:jar-with-dependencies:2.5.5_SCAPE-SNAPSHOT with transitive dependencies [WARNING] destination/dest parameter is deprecated: it will disappear in future version. [INFO] Copying /var/lib/jenkins/workspace/taverna-server-scape-auto/server-scape-operations/target/server-scape-operations-2.5.5_SCAPE-SNAPSHOT-jar-with-dependencies.jar to /var/lib/jenkins/workspace/taverna-server-scape-auto/server-webapp/target [WARNING] Notice transitive dependencies won't be copied. [INFO] [INFO] --- maven-install-plugin:2.5.1:install-file (patch-in-beanshell-support-2) @ server-webapp --- [INFO] Installing /var/lib/jenkins/workspace/taverna-server-scape-auto/server-webapp/target/server-scape-operations-2.5.5_SCAPE-SNAPSHOT-jar-with-dependencies.jar to /var/lib/jenkins/workspace/taverna-server-scape-auto/server-webapp/target/TavernaServer.2.5.5_SCAPE-SNAPSHOT/WEB-INF/classes/util/taverna-commandline-enterprise-2.5.0/repository/uk/org/taverna/server/scape-operations/123.456/scape-operations-123.456.jar [INFO] Installing /tmp/mvninstall1373734391854291069.pom to /var/lib/jenkins/workspace/taverna-server-scape-auto/server-webapp/target/TavernaServer.2.5.5_SCAPE-SNAPSHOT/WEB-INF/classes/util/taverna-commandline-enterprise-2.5.0/repository/uk/org/taverna/server/scape-operations/123.456/scape-operations-123.456.pom [INFO] [INFO] --- maven-resources-plugin:2.6:copy-resources (override-executeworkflow-scripts) @ server-webapp --- [INFO] Using 'US-ASCII' encoding to copy filtered resources. [INFO] Copying 2 resources [INFO] [INFO] --- exec-maven-plugin:1.2.1:exec (improve-registry-coverage) @ server-webapp --- pid:17446 usage: executeworkflow [options] [workflow] -clientserver Connect as a client to a derby server instance. -cmdir <directory path> Absolute path to a directory where Credential Manager's files (keystore and truststore) are located. -cmpassword Indicate that the master password for Credential Manager will be provided on standard input. -dbproperties <filename> Load a properties file to configure the database. -embedded Connect to an embedded Derby database. This can prevent mulitple invocations. -help Display comprehensive help information. -inmemory Run the workflow with data stored in-memory rather than in a database. This can give performance inprovements, at the cost of overall memory usage. -inputdelimiter <inputname delimiter> Cause an inputvalue or inputfile to be split into a list according to the delimiter. The associated workflow input must be expected to receive a list. -inputdoc <document> Load inputs from a Baclava document. -inputfile <inputname filename> Load the named input from file or URL. -inputvalue <inputname value> Directly use the value for the named input. -logfile <filename> The logfile to which more verbose logging will be written to. -outputdir <directory> Save outputs as files in directory, default is to make a new directory workflowName_output. -outputdoc <document> Save outputs to a new Baclava document. -port <portnumber> The port that the database is running on. If set requested to start its own internal server, this is the start port that will be used. -provbundle <file> Save provenance/trace of workflow execution as Research Object zip bundle to <file> specified. -provenance Generate provenance information and store it in the database. -startdb Automatically start an internal Derby database server. By default, the workflow is executed using the -inmemory option, and the results are written out to a directory named after the workflow name. If this directory already exists then a new directory is created, and appended with _<n>, where n is incremented to the next available index. Results are written out to files named after the output port for that result. If a result is composed of lists, then a directory is created for the output port and individual list items are named after the list element index (with 1 being the first index). The the output is the result of an error, the filename is appended with '.error'. You can provide your own output directory with the -outputdir option. There will be an error if the directory already exists. You can also record your results to a Baclava document using -outputdoc option. The document will be overwritten if it already exists. Inputs can be provided in three ways. Both -inputfile and -inputvalue options can be used together; -inputdoc option must be used on its own. -inputfile and -inputvalue options both take two additional arguments, the name of the port for the input, and either a file containing the input data, or the input value itself respectively. If one of more of your workflow inputs is a list, you can create a list input by using the -inputdelimiter option, which may be used with either -inputfile or -inputvalue. This option takes two parameters - an input name and the delimiter by which to split the input into a list. The delimiter may be a simple character, such as a comma or a new-line character, or a regular expression. The input string, or file, will then be converted into a list being split by the delimiter specified. Make sure to put the delimiter character in quotes as it may be interpreted by the shell as a special character, e.g. ;. If a list of greater depth (i.e. a list or lists or deeper) is required then you will need to use the -inputdoc option. However, if you provide an input of lower depth to that required, then it will automatically be wrapped in one or more lists up to the required depth. Providing an input of greater depth than that required will result in an error. If a workflow has a high memory requirement, then it may be better to run it using a database to store data rather than storing it in memory, which is the default option. There are three options for using a database: -embedded option, runs with an embedded database. This is slightly faster than the -clientserver option (below), but has the limitation that only one executeworkflow script may be executed simultaneously. -clientserver option allows the workflow to be executed backed by the database running as a server. By default a database is not started for you, but may be started using -startdb option. -startdb option starts a database. It may be used without providing a workflow to allow a database to be started separately, allowing multiple simultaneous executeworkflow script runs. More advanced database configurations can be specified using -dbproperties option, allowing you to take full control over the database used. This takes a second argument, the filename of the properties file, for which the following example contains the default settings used: in_memory = true provenance = false connector = derby port = 1527 dialect = org.hibernate.dialect.DerbyDialect start_derby = false driver = org.apache.derby.jdbc.EmbeddedDriver jdbcuri = jdbc:derby:t2-database;create=true;upgrade=true Note that when using -dbproperties together with other options, the other options take precedence. -cmdir option lets you specify an absolute path to a directory where Credential Manager's files (keystore and truststore - containing user's credentials and trusted certificates for accessing secure services) are stored. If not specified and the workflow requires access to these files, Taverna will try to find them in the default location in <TAVERNA_HOME>/security somewhere inside user's home directory (depending on the platform). -cmpassword option can be used to tell Taverna to expect the password for the Credential Manager on standard input. If the password is not piped in, Taverna will prompt you for it in the terminal and block until it is entered. Do not enter your password in the command line! If -cmpassword option is not specified and -cmdir option is used, Taverna will try to find the password in a special file password.txt in the directory specified with -cmdir option. Failing that, it will try the default password. -provbundle option lets you specify an absolute path to a file where workflow run provenance is going to be exported as a Research Object (RO) bundle. RO bundle is a zip file containing workflow file, inputs, outputs, intermediate values, etc. This option is normally used in conjunction with option -provenance and one of the provenance database options: -embedded, -clientserver or -startdb. [INFO] [INFO] --- maven-war-plugin:2.4:war (default-war) @ server-webapp --- [INFO] Packaging webapp [INFO] Assembling webapp [server-webapp] in [/var/lib/jenkins/workspace/taverna-server-scape-auto/server-webapp/target/TavernaServer.2.5.5_SCAPE-SNAPSHOT] [INFO] Processing war project [INFO] Copying webapp resources [/var/lib/jenkins/workspace/taverna-server-scape-auto/server-webapp/src/main/webapp] [INFO] Webapp assembled in [759 msecs] [INFO] Building war: /var/lib/jenkins/workspace/taverna-server-scape-auto/server-webapp/target/TavernaServer.2.5.5_SCAPE-SNAPSHOT.war [INFO] [INFO] >>> maven-source-plugin:2.2.1:jar (default) @ server-webapp >>> [INFO] [INFO] --- maven-jaxb2-plugin:0.8.3:generate (default) @ server-webapp --- [INFO] Skipped XJC execution. Generated sources were up-to-date. [WARNING] Failed to getClass for org.apache.maven.plugin.source.SourceJarMojo [INFO] [INFO] <<< maven-source-plugin:2.2.1:jar (default) @ server-webapp <<< [INFO] [INFO] --- maven-source-plugin:2.2.1:jar (default) @ server-webapp --- [INFO] Building jar: /var/lib/jenkins/workspace/taverna-server-scape-auto/server-webapp/target/TavernaServer.2.5.5_SCAPE-SNAPSHOT-sources.jar [INFO] [INFO] >>> maven-source-plugin:2.2.1:test-jar (default) @ server-webapp >>> [INFO] [INFO] --- maven-jaxb2-plugin:0.8.3:generate (default) @ server-webapp --- [INFO] Skipped XJC execution. Generated sources were up-to-date. [WARNING] Failed to getClass for org.apache.maven.plugin.source.TestSourceJarMojo [INFO] [INFO] <<< maven-source-plugin:2.2.1:test-jar (default) @ server-webapp <<< [INFO] [INFO] --- maven-source-plugin:2.2.1:test-jar (default) @ server-webapp --- [INFO] Building jar: /var/lib/jenkins/workspace/taverna-server-scape-auto/server-webapp/target/TavernaServer.2.5.5_SCAPE-SNAPSHOT-test-sources.jar [INFO] [INFO] --- maven-jar-plugin:2.4:test-jar (default) @ server-webapp --- [INFO] Building jar: /var/lib/jenkins/workspace/taverna-server-scape-auto/server-webapp/target/TavernaServer.2.5.5_SCAPE-SNAPSHOT-tests.jar [INFO] [INFO] --- maven-install-plugin:2.5.1:install (default-install) @ server-webapp --- [INFO] Installing /var/lib/jenkins/workspace/taverna-server-scape-auto/server-webapp/target/TavernaServer.2.5.5_SCAPE-SNAPSHOT.war to /home/jenkins/.m2/repository/uk/org/taverna/server/server-webapp/2.5.5_SCAPE-SNAPSHOT/server-webapp-2.5.5_SCAPE-SNAPSHOT.war [INFO] Installing /var/lib/jenkins/workspace/taverna-server-scape-auto/server-webapp/pom.xml to /home/jenkins/.m2/repository/uk/org/taverna/server/server-webapp/2.5.5_SCAPE-SNAPSHOT/server-webapp-2.5.5_SCAPE-SNAPSHOT.pom [INFO] Installing /var/lib/jenkins/workspace/taverna-server-scape-auto/server-webapp/target/TavernaServer.2.5.5_SCAPE-SNAPSHOT-sources.jar to /home/jenkins/.m2/repository/uk/org/taverna/server/server-webapp/2.5.5_SCAPE-SNAPSHOT/server-webapp-2.5.5_SCAPE-SNAPSHOT-sources.jar [INFO] Installing /var/lib/jenkins/workspace/taverna-server-scape-auto/server-webapp/target/TavernaServer.2.5.5_SCAPE-SNAPSHOT-test-sources.jar to /home/jenkins/.m2/repository/uk/org/taverna/server/server-webapp/2.5.5_SCAPE-SNAPSHOT/server-webapp-2.5.5_SCAPE-SNAPSHOT-test-sources.jar [INFO] Installing /var/lib/jenkins/workspace/taverna-server-scape-auto/server-webapp/target/TavernaServer.2.5.5_SCAPE-SNAPSHOT-tests.jar to /home/jenkins/.m2/repository/uk/org/taverna/server/server-webapp/2.5.5_SCAPE-SNAPSHOT/server-webapp-2.5.5_SCAPE-SNAPSHOT-tests.jar