You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@taverna.apache.org by Stian Soiland-Reyes <st...@apache.org> on 2016/04/21 08:39:20 UTC

Release of Taverna Command Line?

Hi,

Shall we try to get out a release of Taverna Command Line?

That would mean the repositories:

taverna-engine
taverna-common-activities
taverna-commandline

I think they are in a good state now, although we ideally should have a bit
more example workflows.

I suggest we do a source only release of cmd line this time to avoid
overloading mentors in reviewing the binary distribution (which would mean
propagating NOTICE and LICENSE from all external JARs)

Are there any remaining work we should finish first?

Re: Release of Taverna Command Line?

Posted by Stian Soiland-Reyes <st...@apache.org>.
Good point - I had a look.

> What is the difference between the bundled and standalone executeworkflow

We no longer have a "bundled" command line (which was part of the
Taverna Workbench distro), so this title needs to change - more like
"What is the difference from the Workbench"

Basically the important bit is that you have to do configuration manually.

.taverna-cmdline-2.x.x  -> .taverna-command-line

> The bundled tool will load all the plugins installed for the workbench, including third-party plugins. However it will also load various GUI-supporting functions which might consume extra memory.

Remove

> To install service plugins for the command line tool, one will have to manually edit the plugins/plugins.xml of the installation or home directory. The ... block can be copied from the plugins/plugins.xml from the home directory of a Workbench installation where the plugin is installed.

Remove - this needs to be updated with how taverna-osgi installs
plugins (which I'm afraid I don't know of the top of my head :))


You can get the updated -help option from running executeworkflow.sh from

apache-taverna-commandline-3.1.0-incubating-SNAPSHOT-nightly.zip
downloaded from
https://builds.apache.org/user/stain/my-views/view/taverna/job/incubator-taverna-commandline-nightly/ws/taverna-commandline-product/target/


There should be a new option for the data bundle output:

 -bundle <bundle>                        Save outputs to a new
Workflow Run Bundle (zip).



On 26 April 2016 at 19:51, Gale Naylor <Ga...@noventussolutions.com> wrote:
> Taverna Commandline Documentation:
>
> What needs to change in the 2.x documentation?
> https://taverna.incubator.apache.org/documentation/command-line/
> If you can bullet-point things that need to change, I'll create a new
> webpage for it. Then we can reference this in the README file.
>
> On Tue, Apr 26, 2016 at 11:08 AM Gale Naylor <Ga...@noventussolutions.com>
> wrote:
>
>> Regarding the US Export declaration issue:
>> If I can summarize what Stian and Ian have said (please correct me if I'm
>> wrong), there are two issues. The first issue is that several Taverna
>> components use a credential manager that uses the Bouncy Castle encryption
>> library. The second issue is we're trying to determine if we also need to
>> declare code that uses Apache HTTP Components, Java Secure Socket
>> Extension, etc. (See Stian's draft XML doc for the complete possible list -
>> see link below.)
>>
>> If the export restrictions apply, we have to
>> (1) Initiate update of www.apache.org/licenses/exports Product
>> Classification Matrix.(The Incubator PMC must send the official update
>> request.)
>> (2) Send a notice to the US Government
>> (3) Add a crypto notice to all relevant README files (example:
>> http://svn.apache.org/repos/asf/httpd/httpd/trunk/README)
>>
>> More info:
>> ASF Export info: http://www.apache.org/licenses/exports/#embargoed
>> JIRA issue: https://issues.apache.org/jira/browse/TAVERNA-959
>> Question for Legal: https://issues.apache.org/jira/browse/LEGAL-250
>> Draft Taverna Export XML:
>> https://cwiki.apache.org/confluence/display/TAVERNADEV/Taverna+Crypto+draft+XML
>> Reporting requirements: http://www.apache.org/dev/crypto.html
>>
>> On Tue, Apr 26, 2016 at 9:57 AM Gale Naylor <Ga...@noventussolutions.com>
>> wrote:
>>
>>> Regarding release order: I was just curious. It sounds logical to release
>>> the command line first since it would be helpful for the GSOC students and
>>> doesn't depend on taverna-engine or taverna-common-activities.
>>>
>>> On Tue, Apr 26, 2016 at 9:30 AM Alan Williams <al...@googlemail.com>
>>> wrote:
>>>
>>>> On 26-Apr-16 17:05, Stian Soiland-Reyes wrote:
>>>> > We can do taverna-engine and taverna-common-activities separately if
>>>> > that makes sense.. I was thinking that we don't really know they work
>>>> > until used in the command line and the command line would be useful
>>>> > for the GSOC students (e.g. particularly for the Docker activity) -
>>>> > but I'm open to either. If we don't do the
>>>> >
>>>> > I was thinking of preparing the release candidate this week - but I
>>>> > think rather wait until early May so we get that US Export declaration
>>>> > sorted first.
>>>>
>>>> Can you give a brief summary of the "US Export declaration" issue?
>>>>
>>>> Alan
>>>>
>>>>
>>>>



-- 
Stian Soiland-Reyes
Apache Taverna (incubating), Apache Commons RDF (incubating)
http://orcid.org/0000-0001-9842-9718

Re: Release of Taverna Command Line?

Posted by Stian Soiland-Reyes <st...@apache.org>.
Windows path warning added to the READMEs aka

https://github.com/apache/incubator-taverna-engine/#building-on-windows

On 27 May 2016 at 16:42, Stian Soiland-Reyes <st...@apache.org> wrote:
> +1, I'll add such a warning to the README of each of the repos, they
> all have fairly long folder names when you add the usual
> taverna-something-something\src\main\java\org\apache\taverna\something\something
> file structure that Maven loves :)
>
> On 27 May 2016 at 16:19, Alan Williams <al...@googlemail.com> wrote:
>> On 27-May-16 16:06, Gale Naylor wrote:
>>>
>>> Okay. I'll test that. It makes sense. How about if we just add a notice in
>>> the Readme? (Maybe even just suggest that Windows USERS install at their
>>> top level directory?) Probably I'm the only one who buries their file so
>>> deeply! :)
>>
>>
>> I think something in the README is a good idea as a quick workaround. I
>> don't think though that the source directories that are failing are
>> atypical. Mine are something like C:\Users\alson\taverna\commandline
>>
>> http://stackoverflow.com/questions/27680647/does-max-path-issue-still-exists-in-windows-10
>> suggests that the max length has been kept to ensure compatibility :O Also
>> http://stackoverflow.com/questions/1880321/why-does-the-260-character-path-length-limit-exist-in-windows
>> for "explanation"!
>>
>> Alan
>>
>>
>>> On Fri, May 27, 2016, 7:55 AM Stian Soiland-Reyes <st...@apache.org>
>>> wrote:
>>>
>>>> I managed to reproduce it as well - it's related to the folder length:
>>>>
>>>> [INFO] Command was cmd.exe /X /C ""C:\Program
>>>> Files\Java\jdk1.8.0_92\jre\bin\java" -jar
>>>> "C:\Users\stain\ApacheTavernaBuilds\04 Try Engine
>>>>
>>>>
>>>> Again\incubator-taverna-engine\taverna-activity-archetype\target\test-classes\projects\dummyActivity\project\dummy-taverna-plugin\dummy-taverna-plugin-activity\target\surefire\surefirebooter3609180204497295203.jar"
>>>> "C:\Users\stain\ApacheTavernaBuilds\04 Try Engine
>>>>
>>>>
>>>> Again\incubator-taverna-engine\taverna-activity-archetype\target\test-classes\projects\dummyActivity\project\dummy-taverna-plugin\dummy-taverna-plugin-activity\target\surefire\surefire9169840870606093708tmp"
>>>> "C:\Users\stain\ApacheTavernaBuilds\04 Try Engine
>>>>
>>>>
>>>> Again\incubator-taverna-engine\taverna-activity-archetype\target\test-classes\projects\dummyActivity\project\dummy-taverna-plugin\dummy-taverna-plugin-activity\target\surefire\surefire_05020064088761634944tmp""
>>>> [INFO]  at
>>>>
>>>> org.apache.maven.plugin.surefire.booterclient.ForkStarter.fork(ForkStarter.java:590)
>>>> [INFO]  at
>>>>
>>>> org.apache.maven.plugin.surefire.booterclient.ForkStarter.fork(ForkStarter.java:460)
>>>> [INFO]  at
>>>>
>>>> org.apache.maven.plugin.surefire.booterclient.ForkStarter.run(ForkStarter.java:229)
>>>> [INFO]  at
>>>>
>>>> org.apache.maven.plugin.surefire.booterclient.ForkStarter.run(ForkStarter.java:201)
>>>> [INFO]  at
>>>>
>>>> org.apache.maven.plugin.surefire.AbstractSurefireMojo.executeProvider(AbstractSurefireMojo.java:1026)
>>>> [INFO]  at
>>>>
>>>> org.apache.maven.plugin.surefire.AbstractSurefireMojo.executeAfterPreconditionsChecked(AbstractSurefireMojo.java:862)
>>>> [INFO]  at
>>>>
>>>> org.apache.maven.plugin.surefire.AbstractSurefireMojo.execute(AbstractSurefireMojo.java:755)
>>>> [INFO]  at
>>>>
>>>> org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:134)
>>>> [INFO]  ... 21 more
>>>>
>>>> On 27 May 2016 at 15:39, Stian Soiland-Reyes <st...@apache.org> wrote:
>>>>>
>>>>> Hm, this error seems different from the previous
>>>>>
>>>>>> [ERROR] Archetype IT 'dummyActivity' failed: Cannot run additions
>>>>>> goals.
>>>>>
>>>>>
>>>>> I was able to reproduce the above in Windows 10 by removing the
>>>>> maven-invoker dependency from the pom.xml - and if I add it back in,
>>>>> it works.
>>>>>
>>>>> IS it because of the space in your folder name
>>>>> C:\Users\Gale\ApacheTavernaBuilds\04 Try Engine again\ or possibly the
>>>>> total length of the file path?
>>>>>
>>>>> I built it from D:\incubator-taverna-engine without reproducing the
>>>>> problem.  Could you try to say build it from C:\1\  ?
>>>>>
>>>>> (BTW - to save time you can test this by running just mvn clean
>>>>> install within the taverna-activity-archetype folder)
>>>>>
>>>>>
>>>>> If I try to copy this folder to my
>>>>> C:\Users\stain\ApacheTavernaBuilds\04 Try Engine Again I actually get
>>>>> an error from Windows Explorer:
>>>>>
>>>>>> The filename(s) would be too long for the destination folder
>>>>>> DummyActivityFactory.java
>>>>>
>>>>>
>>>>> so a big hint that the folder paths of the internal test project can
>>>>> become a bit long for Windows. (It's OK as long as you are inside
>>>>> Java, you are allowed to make and use "too long" paths - but it breaks
>>>>> as soon as you then try to start a sub-process as the inner maven fork
>>>>> would do)
>>>>>
>>>>>
>>>>> Should we disable this test on Windows or just warn about this in the
>>>>> README? I think it could affect other parts as well - which is why I
>>>>> tend to put my source code straight on my D:\ while in Windows :)
>>>>>
>>>>>
>>>>>
>>>>> On 23 May 2016 at 15:01, Gale Naylor <Ga...@noventussolutions.com>
>>>>
>>>> wrote:
>>>>>>
>>>>>> Sorry, BUILD FAILURE again. Actually, two: Dummy Taverna activity
>>>>>> and Apache Taverna Activity archetype.
>>>>>>
>>>>>> [INFO] [INFO]
>>>>>>
>>>>>> ------------------------------------------------------------------------
>>>>>> [INFO] [INFO] Reactor Summary:
>>>>>> [INFO] [INFO]
>>>>>> [INFO] [INFO] Dummy Taverna project ..............................
>>>>
>>>> SUCCESS
>>>>>>
>>>>>> [ 12.754 s]
>>>>>> [INFO] [INFO] Dummy Taverna activity .............................
>>>>
>>>> FAILURE
>>>>>>
>>>>>> [ 23.582 s]
>>>>>> [INFO] [INFO] Dummy Taverna plugin ...............................
>>>>
>>>> SKIPPED
>>>>>>
>>>>>> [INFO] [INFO]
>>>>>>
>>>>>> ------------------------------------------------------------------------
>>>>>> [INFO] [INFO] BUILD FAILURE
>>>>>> [INFO] [INFO]
>>>>>>
>>>>>> ------------------------------------------------------------------------
>>>>>> [INFO] [INFO] Total time: 38.075 s
>>>>>> [INFO] [INFO] Finished at: 2016-05-23T06:51:36-07:00
>>>>>> [INFO] [INFO] Final Memory: 26M/202M
>>>>>> [INFO] [INFO]
>>>>>>
>>>>>> ------------------------------------------------------------------------
>>>>>> [INFO] [ERROR] Failed to execute goal
>>>>>> org.apache.maven.plugins:maven-surefire-plugin:2.19.1:test
>>>>
>>>> (default-test)
>>>>>>
>>>>>> on project dummy-taverna-plugin-activity: Execution default-test of
>>>>>> goal
>>>>>> org.apache.maven.plugins:maven-surefire-plugin:2.19.1:test failed: The
>>>>>> forked VM terminated without properly saying goodbye. VM crash or
>>>>>> System.exit called?
>>>>>> [INFO] [ERROR] Command was cmd.exe /X /C
>>>>>> "c:\PROGRA~1\Java\JDK18~1.0_4\jre\bin\java -jar
>>>>>> "C:\Users\Gale\ApacheTavernaBuilds\04 Try Engine
>>>>>>
>>>>
>>>> again\incubator-taverna-engine-master\taverna-activity-archetype\target\test-classes\projects\dummyActivity\project\dummy-taverna-plugin\dummy-taverna-plugin-activity\target\surefire\surefirebooter7662048493632791084.jar"
>>>>>>
>>>>>> "C:\Users\Gale\ApacheTavernaBuilds\04 Try Engine
>>>>>>
>>>>
>>>> again\incubator-taverna-engine-master\taverna-activity-archetype\target\test-classes\projects\dummyActivity\project\dummy-taverna-plugin\dummy-taverna-plugin-activity\target\surefire\surefire2131732548318184089tmp"
>>>>>>
>>>>>> "C:\Users\Gale\ApacheTavernaBuilds\04 Try Engine
>>>>>>
>>>>
>>>> again\incubator-taverna-engine-master\taverna-activity-archetype\target\test-classes\projects\dummyActivity\project\dummy-taverna-plugin\dummy-taverna-plugin-activity\target\surefire\surefire_07668064436317001826tmp""
>>>>>>
>>>>>> [INFO] [ERROR] -> [Help 1]
>>>>>> [INFO] org.apache.maven.lifecycle.LifecycleExecutionException: Failed
>>>>>> to
>>>>>> execute goal org.apache.maven.plugins:maven-surefire-plugin:2.19.1:test
>>>>>> (default-test) on project dummy-taverna-plugin-activity: Execution
>>>>>> default-test of goal
>>>>>> org.apache.maven.plugins:maven-surefire-plugin:2.19.1:test failed: The
>>>>>> forked VM terminated without properly saying goodbye. VM crash or
>>>>>> System.exit called?
>>>>>> [INFO] Command was cmd.exe /X /C
>>>>
>>>> "c:\PROGRA~1\Java\JDK18~1.0_4\jre\bin\java
>>>>>>
>>>>>> -jar "C:\Users\Gale\ApacheTavernaBuilds\04 Try Engine
>>>>>>
>>>>
>>>> again\incubator-taverna-engine-master\taverna-activity-archetype\target\test-classes\projects\dummyActivity\project\dummy-taverna-plugin\dummy-taverna-plugin-activity\target\surefire\surefirebooter7662048493632791084.jar"
>>>>>>
>>>>>> "C:\Users\Gale\ApacheTavernaBuilds\04 Try Engine
>>>>>>
>>>>
>>>> again\incubator-taverna-engine-master\taverna-activity-archetype\target\test-classes\projects\dummyActivity\project\dummy-taverna-plugin\dummy-taverna-plugin-activity\target\surefire\surefire2131732548318184089tmp"
>>>>>>
>>>>>> "C:\Users\Gale\ApacheTavernaBuilds\04 Try Engine
>>>>>>
>>>>
>>>> again\incubator-taverna-engine-master\taverna-activity-archetype\target\test-classes\projects\dummyActivity\project\dummy-taverna-plugin\dummy-taverna-plugin-activity\target\surefire\surefire_07668064436317001826tmp""
>>>>>>
>>>>>> [INFO] at
>>>>>>
>>>>
>>>> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:212)
>>>>>>
>>>>>> [INFO] at
>>>>>>
>>>>
>>>> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153)
>>>>>>
>>>>>> [INFO] at
>>>>>>
>>>>
>>>> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145)
>>>>>>
>>>>>> [INFO] at
>>>>>>
>>>>
>>>> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:116)
>>>>>>
>>>>>> [INFO] at
>>>>>>
>>>>
>>>> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:80)
>>>>>>
>>>>>> [INFO] at
>>>>>>
>>>>
>>>> org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build(SingleThreadedBuilder.java:51)
>>>>>>
>>>>>> [INFO] at
>>>>>>
>>>>
>>>> org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:128)
>>>>>>
>>>>>> [INFO] at
>>>>>> org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:307)
>>>>>> [INFO] at
>>>>>> org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:193)
>>>>>> [INFO] at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:106)
>>>>>> [INFO] at org.apache.maven.cli.MavenCli.execute(MavenCli.java:863)
>>>>>> [INFO] at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:288)
>>>>>> [INFO] at org.apache.maven.cli.MavenCli.main(MavenCli.java:199)
>>>>>> [INFO] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>>>>> [INFO] at
>>>>>>
>>>>
>>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
>>>>>>
>>>>>> [INFO] at
>>>>>>
>>>>
>>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>>>>>>
>>>>>> [INFO] at java.lang.reflect.Method.invoke(Method.java:497)
>>>>>> [INFO] at
>>>>>>
>>>>
>>>> org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:289)
>>>>>>
>>>>>> [INFO] at
>>>>>>
>>>>
>>>> org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:229)
>>>>>>
>>>>>> [INFO] at
>>>>>>
>>>>
>>>> org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:415)
>>>>>>
>>>>>> [INFO] at
>>>>>>
>>>> org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:356)
>>>>>>
>>>>>> [INFO] Caused by: org.apache.maven.plugin.PluginExecutionException:
>>>>>> Execution default-test of goal
>>>>>> org.apache.maven.plugins:maven-surefire-plugin:2.19.1:test failed: The
>>>>>> forked VM terminated without properly saying goodbye. VM crash or
>>>>>> System.exit called?
>>>>>> [INFO] Command was cmd.exe /X /C
>>>>
>>>> "c:\PROGRA~1\Java\JDK18~1.0_4\jre\bin\java
>>>>>>
>>>>>> -jar "C:\Users\Gale\ApacheTavernaBuilds\04 Try Engine
>>>>>>
>>>>
>>>> again\incubator-taverna-engine-master\taverna-activity-archetype\target\test-classes\projects\dummyActivity\project\dummy-taverna-plugin\dummy-taverna-plugin-activity\target\surefire\surefirebooter7662048493632791084.jar"
>>>>>>
>>>>>> "C:\Users\Gale\ApacheTavernaBuilds\04 Try Engine
>>>>>>
>>>>
>>>> again\incubator-taverna-engine-master\taverna-activity-archetype\target\test-classes\projects\dummyActivity\project\dummy-taverna-plugin\dummy-taverna-plugin-activity\target\surefire\surefire2131732548318184089tmp"
>>>>>>
>>>>>> "C:\Users\Gale\ApacheTavernaBuilds\04 Try Engine
>>>>>>
>>>>
>>>> again\incubator-taverna-engine-master\taverna-activity-archetype\target\test-classes\projects\dummyActivity\project\dummy-taverna-plugin\dummy-taverna-plugin-activity\target\surefire\surefire_07668064436317001826tmp""
>>>>>>
>>>>>> [INFO] at
>>>>>>
>>>>
>>>> org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:145)
>>>>>>
>>>>>> [INFO] at
>>>>>>
>>>>
>>>> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:207)
>>>>>>
>>>>>> [INFO] ... 20 more
>>>>>> [INFO] Caused by: java.lang.RuntimeException: The forked VM terminated
>>>>>> without properly saying goodbye. VM crash or System.exit called?
>>>>>> [INFO] Command was cmd.exe /X /C
>>>>
>>>> "c:\PROGRA~1\Java\JDK18~1.0_4\jre\bin\java
>>>>>>
>>>>>> -jar "C:\Users\Gale\ApacheTavernaBuilds\04 Try Engine
>>>>>>
>>>>
>>>> again\incubator-taverna-engine-master\taverna-activity-archetype\target\test-classes\projects\dummyActivity\project\dummy-taverna-plugin\dummy-taverna-plugin-activity\target\surefire\surefirebooter7662048493632791084.jar"
>>>>>>
>>>>>> "C:\Users\Gale\ApacheTavernaBuilds\04 Try Engine
>>>>>>
>>>>
>>>> again\incubator-taverna-engine-master\taverna-activity-archetype\target\test-classes\projects\dummyActivity\project\dummy-taverna-plugin\dummy-taverna-plugin-activity\target\surefire\surefire2131732548318184089tmp"
>>>>>>
>>>>>> "C:\Users\Gale\ApacheTavernaBuilds\04 Try Engine
>>>>>>
>>>>
>>>> again\incubator-taverna-engine-master\taverna-activity-archetype\target\test-classes\projects\dummyActivity\project\dummy-taverna-plugin\dummy-taverna-plugin-activity\target\surefire\surefire_07668064436317001826tmp""
>>>>>>
>>>>>> [INFO] at
>>>>>>
>>>>
>>>> org.apache.maven.plugin.surefire.booterclient.ForkStarter.fork(ForkStarter.java:590)
>>>>>>
>>>>>> [INFO] at
>>>>>>
>>>>
>>>> org.apache.maven.plugin.surefire.booterclient.ForkStarter.fork(ForkStarter.java:460)
>>>>>>
>>>>>> [INFO] at
>>>>>>
>>>>
>>>> org.apache.maven.plugin.surefire.booterclient.ForkStarter.run(ForkStarter.java:229)
>>>>>>
>>>>>> [INFO] at
>>>>>>
>>>>
>>>> org.apache.maven.plugin.surefire.booterclient.ForkStarter.run(ForkStarter.java:201)
>>>>>>
>>>>>> [INFO] at
>>>>>>
>>>>
>>>> org.apache.maven.plugin.surefire.AbstractSurefireMojo.executeProvider(AbstractSurefireMojo.java:1026)
>>>>>>
>>>>>> [INFO] at
>>>>>>
>>>>
>>>> org.apache.maven.plugin.surefire.AbstractSurefireMojo.executeAfterPreconditionsChecked(AbstractSurefireMojo.java:862)
>>>>>>
>>>>>> [INFO] at
>>>>>>
>>>>
>>>> org.apache.maven.plugin.surefire.AbstractSurefireMojo.execute(AbstractSurefireMojo.java:755)
>>>>>>
>>>>>> [INFO] at
>>>>>>
>>>>
>>>> org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:134)
>>>>>>
>>>>>> [INFO] ... 21 more
>>>>>> [INFO] [ERROR]
>>>>>> [INFO] [ERROR] Re-run Maven using the -X switch to enable full debug
>>>>>> logging.
>>>>>> [INFO] [ERROR]
>>>>>> [INFO] [ERROR] For more information about the errors and possible
>>>>>> solutions, please read the following articles:
>>>>>> [INFO] [ERROR] [Help 1]
>>>>>>
>>>> http://cwiki.apache.org/confluence/display/MAVEN/PluginExecutionException
>>>>>>
>>>>>> [INFO] [ERROR]
>>>>>> [INFO] [ERROR] After correcting the problems, you can resume the build
>>>>
>>>> with
>>>>>>
>>>>>> the command
>>>>>> [INFO] [ERROR]   mvn <goals> -rf :dummy-taverna-plugin-activity
>>>>>> [INFO] Post-archetype-generation invoker exit code: 1
>>>>>> [INFO]
>>>>>>
>>>>>> ------------------------------------------------------------------------
>>>>>> [INFO] Reactor Summary:
>>>>>> [INFO]
>>>>>> [INFO] Apache Taverna Engine and Platform ................. SUCCESS [
>>>>>>  3.095 s]
>>>>>> [INFO] Apache Taverna Activity archetype .................. FAILURE [
>>>>>> 46.310 s]
>>>>>> [INFO] Apache Taverna Reference Manager API ............... SKIPPED
>>>>>> [INFO] Apache Taverna Observer pattern .................... SKIPPED
>>>>>> [INFO] Apache Taverna Workflow Model API .................. SKIPPED
>>>>>> [INFO] Apache Taverna Workflow Model Extension Points ..... SKIPPED
>>>>>> [INFO] Apache Taverna Workflow Model impl ................. SKIPPED
>>>>>> [INFO] Apache Taverna Database Configuration API .......... SKIPPED
>>>>>> [INFO] Apache Taverna Reference Test Helpers .............. SKIPPED
>>>>>> [INFO] Apache Taverna Reference Manager impl .............. SKIPPED
>>>>>> [INFO] Apache Taverna Engine Reference Types .............. SKIPPED
>>>>>> [INFO] Apache Taverna Activity test utils ................. SKIPPED
>>>>>> [INFO] Apache Taverna Platform Capability API ............. SKIPPED
>>>>>> [INFO] Apache Taverna Platform Capability impl ............ SKIPPED
>>>>>> [INFO] Apache Taverna Credential Manager API .............. SKIPPED
>>>>>> [INFO] Apache Taverna Credential Manager impl ............. SKIPPED
>>>>>> [INFO] Apache Taverna Database Configuration impl ......... SKIPPED
>>>>>> [INFO] Apache Taverna Dataflow Activity ................... SKIPPED
>>>>>> [INFO] Apache Taverna Platform Report Service ............. SKIPPED
>>>>>> [INFO] Apache Taverna Platform Execution Service API ...... SKIPPED
>>>>>> [INFO] Apache Taverna Hadoop Workflow Execution Service ... SKIPPED
>>>>>> [INFO] Apache Taverna Platform Execution Service impl ..... SKIPPED
>>>>>> [INFO] Apache Taverna Platform Local Execution Service .... SKIPPED
>>>>>> [INFO] Apache Taverna Platform Remote Execution Service ... SKIPPED
>>>>>> [INFO] Apache Taverna Platform Run Service API ............ SKIPPED
>>>>>> [INFO] Apache Taverna Platform Run Service impl ........... SKIPPED
>>>>>> [INFO] Apache Taverna Services API ........................ SKIPPED
>>>>>> [INFO] Apache Taverna Platform Services impl .............. SKIPPED
>>>>>> [INFO] Apache Taverna StringConstant Activity ............. SKIPPED
>>>>>> [INFO]
>>>>>>
>>>>>> ------------------------------------------------------------------------
>>>>>> [INFO] BUILD FAILURE
>>>>>> [INFO]
>>>>>>
>>>>>> ------------------------------------------------------------------------
>>>>>> [INFO] Total time: 51.317 s
>>>>>> [INFO] Finished at: 2016-05-23T06:51:36-07:00
>>>>>> [INFO] Final Memory: 41M/439M
>>>>>> [INFO]
>>>>>>
>>>>>> ------------------------------------------------------------------------
>>>>>> [ERROR] Failed to execute goal
>>>>>> org.apache.maven.plugins:maven-archetype-plugin:2.4:integration-test
>>>>>> (default-integration-test) on project taverna-activity-archetype:
>>>>>> [ERROR] Archetype IT 'dummyActivity' failed: Execution failure: exit
>>>>
>>>> code =
>>>>>>
>>>>>> 1
>>>>>> [ERROR] -> [Help 1]
>>>>>> org.apache.maven.lifecycle.LifecycleExecutionException: Failed to
>>>>
>>>> execute
>>>>>>
>>>>>> goal
>>>>
>>>> org.apache.maven.plugins:maven-archetype-plugin:2.4:integration-test
>>>>>>
>>>>>> (default-integration-test) on project taverna-activity-archetype:
>>>>>> Archetype IT 'dummyActivity' failed: Execution failure: exit code = 1
>>>>>> at
>>>>>>
>>>>
>>>> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:212)
>>>>>>
>>>>>> at
>>>>>>
>>>>
>>>> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153)
>>>>>>
>>>>>> at
>>>>>>
>>>>
>>>> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145)
>>>>>>
>>>>>> at
>>>>>>
>>>>
>>>> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:116)
>>>>>>
>>>>>> at
>>>>>>
>>>>
>>>> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:80)
>>>>>>
>>>>>> at
>>>>>>
>>>>
>>>> org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build(SingleThreadedBuilder.java:51)
>>>>>>
>>>>>> at
>>>>>>
>>>>
>>>> org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:128)
>>>>>>
>>>>>> at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:307)
>>>>>> at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:193)
>>>>>> at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:106)
>>>>>> at org.apache.maven.cli.MavenCli.execute(MavenCli.java:863)
>>>>>> at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:288)
>>>>>> at org.apache.maven.cli.MavenCli.main(MavenCli.java:199)
>>>>>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>>>>> at
>>>>>>
>>>>
>>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
>>>>>>
>>>>>> at
>>>>>>
>>>>
>>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>>>>>>
>>>>>> at java.lang.reflect.Method.invoke(Method.java:497)
>>>>>> at
>>>>>>
>>>>
>>>> org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:289)
>>>>>>
>>>>>> at
>>>>>>
>>>>
>>>> org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:229)
>>>>>>
>>>>>> at
>>>>>>
>>>>
>>>> org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:415)
>>>>>>
>>>>>> at
>>>>
>>>> org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:356)
>>>>>>
>>>>>> Caused by: org.apache.maven.plugin.MojoExecutionException:
>>>>>> Archetype IT 'dummyActivity' failed: Execution failure: exit code = 1
>>>>>> at
>>>>>>
>>>>
>>>> org.apache.maven.archetype.mojos.IntegrationTestMojo.execute(IntegrationTestMojo.java:269)
>>>>>>
>>>>>> at
>>>>>>
>>>>
>>>> org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:134)
>>>>>>
>>>>>> at
>>>>>>
>>>>
>>>> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:207)
>>>>>>
>>>>>> ... 20 more
>>>>>> [ERROR]
>>>>>> [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/MojoExecutionException
>>>>>> [ERROR]
>>>>>> [ERROR] After correcting the problems, you can resume the build with
>>>>>> the
>>>>>> command
>>>>>> [ERROR]   mvn <goals> -rf :taverna-activity-archetype
>>>>>>
>>>>>>
>>>>>> On Mon, May 23, 2016 at 6:47 AM Gale Naylor <
>>>>
>>>> GaleN@noventussolutions.com>
>>>>>>
>>>>>> wrote:
>>>>>>
>>>>>>> Yes, sorry - I'm at a conference and didn't check email yesterday. FYI
>>>>
>>>> I'm
>>>>>>>
>>>>>>> running mvn 3.3.9. I'll try it again.
>>>>>>>
>>>>>>> On Sun, May 22, 2016 at 10:39 AM Stian Soiland-Reyes <stain@apache.org
>>>>>
>>>>>
>>>>>>> wrote:
>>>>>>>
>>>>>>>> I added the explicit plugin dependency as described in ARCHETYPE-488
>>>>>>>> -
>>>>>>>> could you see if it works now on your setup, Gale?
>>>>>>>>
>>>>>>>> On 22 May 2016 at 19:35, Stian Soiland-Reyes <st...@apache.org>
>>>>
>>>> wrote:
>>>>>>>>>
>>>>>>>>> On 22 May 2016 at 19:32, Stian Soiland-Reyes <st...@apache.org>
>>>>
>>>> wrote:
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>> We can try to add that workaround - I upgraded it to the newer
>>>>>>>>>> maven-archetype-plugin 2.5 now - is the problem still there?
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> Sorry, archetype-plugin 2.5 was not released yet  - so that didn't
>>>>>>>>
>>>>>>>> work. :(
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> I'll see if some other workaround can be added.. or we can just
>>>>>>>>> disable that test on Windows.
>>>>>>>>>
>>>>>>>>> (I think it's something to do with mvn.cmd vs. mvn.bat ?)
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> --
>>>>>>>>> Stian Soiland-Reyes
>>>>>>>>> Apache Commons, Apache Taverna (incubating), Apache Commons RDF
>>>>>>>>
>>>>>>>> (incubating)
>>>>>>>>>
>>>>>>>>> http://orcid.org/0000-0001-9842-9718
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> --
>>>>>>>> Stian Soiland-Reyes
>>>>>>>> Apache Commons, Apache Taverna (incubating), Apache Commons RDF
>>>>>>>> (incubating)
>>>>>>>> http://orcid.org/0000-0001-9842-9718
>>>>>>>>
>>>>>>>
>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> Stian Soiland-Reyes
>>>>> Apache Taverna (incubating), Apache Commons
>>>>> http://orcid.org/0000-0001-9842-9718
>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> Stian Soiland-Reyes
>>>> Apache Taverna (incubating), Apache Commons
>>>> http://orcid.org/0000-0001-9842-9718
>>>>
>>>
>>
>
>
>
> --
> Stian Soiland-Reyes
> Apache Taverna (incubating), Apache Commons
> http://orcid.org/0000-0001-9842-9718



-- 
Stian Soiland-Reyes
Apache Taverna (incubating), Apache Commons
http://orcid.org/0000-0001-9842-9718

Re: Release of Taverna Command Line?

Posted by Stian Soiland-Reyes <st...@apache.org>.
+1, I'll add such a warning to the README of each of the repos, they
all have fairly long folder names when you add the usual
taverna-something-something\src\main\java\org\apache\taverna\something\something
file structure that Maven loves :)

On 27 May 2016 at 16:19, Alan Williams <al...@googlemail.com> wrote:
> On 27-May-16 16:06, Gale Naylor wrote:
>>
>> Okay. I'll test that. It makes sense. How about if we just add a notice in
>> the Readme? (Maybe even just suggest that Windows USERS install at their
>> top level directory?) Probably I'm the only one who buries their file so
>> deeply! :)
>
>
> I think something in the README is a good idea as a quick workaround. I
> don't think though that the source directories that are failing are
> atypical. Mine are something like C:\Users\alson\taverna\commandline
>
> http://stackoverflow.com/questions/27680647/does-max-path-issue-still-exists-in-windows-10
> suggests that the max length has been kept to ensure compatibility :O Also
> http://stackoverflow.com/questions/1880321/why-does-the-260-character-path-length-limit-exist-in-windows
> for "explanation"!
>
> Alan
>
>
>> On Fri, May 27, 2016, 7:55 AM Stian Soiland-Reyes <st...@apache.org>
>> wrote:
>>
>>> I managed to reproduce it as well - it's related to the folder length:
>>>
>>> [INFO] Command was cmd.exe /X /C ""C:\Program
>>> Files\Java\jdk1.8.0_92\jre\bin\java" -jar
>>> "C:\Users\stain\ApacheTavernaBuilds\04 Try Engine
>>>
>>>
>>> Again\incubator-taverna-engine\taverna-activity-archetype\target\test-classes\projects\dummyActivity\project\dummy-taverna-plugin\dummy-taverna-plugin-activity\target\surefire\surefirebooter3609180204497295203.jar"
>>> "C:\Users\stain\ApacheTavernaBuilds\04 Try Engine
>>>
>>>
>>> Again\incubator-taverna-engine\taverna-activity-archetype\target\test-classes\projects\dummyActivity\project\dummy-taverna-plugin\dummy-taverna-plugin-activity\target\surefire\surefire9169840870606093708tmp"
>>> "C:\Users\stain\ApacheTavernaBuilds\04 Try Engine
>>>
>>>
>>> Again\incubator-taverna-engine\taverna-activity-archetype\target\test-classes\projects\dummyActivity\project\dummy-taverna-plugin\dummy-taverna-plugin-activity\target\surefire\surefire_05020064088761634944tmp""
>>> [INFO]  at
>>>
>>> org.apache.maven.plugin.surefire.booterclient.ForkStarter.fork(ForkStarter.java:590)
>>> [INFO]  at
>>>
>>> org.apache.maven.plugin.surefire.booterclient.ForkStarter.fork(ForkStarter.java:460)
>>> [INFO]  at
>>>
>>> org.apache.maven.plugin.surefire.booterclient.ForkStarter.run(ForkStarter.java:229)
>>> [INFO]  at
>>>
>>> org.apache.maven.plugin.surefire.booterclient.ForkStarter.run(ForkStarter.java:201)
>>> [INFO]  at
>>>
>>> org.apache.maven.plugin.surefire.AbstractSurefireMojo.executeProvider(AbstractSurefireMojo.java:1026)
>>> [INFO]  at
>>>
>>> org.apache.maven.plugin.surefire.AbstractSurefireMojo.executeAfterPreconditionsChecked(AbstractSurefireMojo.java:862)
>>> [INFO]  at
>>>
>>> org.apache.maven.plugin.surefire.AbstractSurefireMojo.execute(AbstractSurefireMojo.java:755)
>>> [INFO]  at
>>>
>>> org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:134)
>>> [INFO]  ... 21 more
>>>
>>> On 27 May 2016 at 15:39, Stian Soiland-Reyes <st...@apache.org> wrote:
>>>>
>>>> Hm, this error seems different from the previous
>>>>
>>>>> [ERROR] Archetype IT 'dummyActivity' failed: Cannot run additions
>>>>> goals.
>>>>
>>>>
>>>> I was able to reproduce the above in Windows 10 by removing the
>>>> maven-invoker dependency from the pom.xml - and if I add it back in,
>>>> it works.
>>>>
>>>> IS it because of the space in your folder name
>>>> C:\Users\Gale\ApacheTavernaBuilds\04 Try Engine again\ or possibly the
>>>> total length of the file path?
>>>>
>>>> I built it from D:\incubator-taverna-engine without reproducing the
>>>> problem.  Could you try to say build it from C:\1\  ?
>>>>
>>>> (BTW - to save time you can test this by running just mvn clean
>>>> install within the taverna-activity-archetype folder)
>>>>
>>>>
>>>> If I try to copy this folder to my
>>>> C:\Users\stain\ApacheTavernaBuilds\04 Try Engine Again I actually get
>>>> an error from Windows Explorer:
>>>>
>>>>> The filename(s) would be too long for the destination folder
>>>>> DummyActivityFactory.java
>>>>
>>>>
>>>> so a big hint that the folder paths of the internal test project can
>>>> become a bit long for Windows. (It's OK as long as you are inside
>>>> Java, you are allowed to make and use "too long" paths - but it breaks
>>>> as soon as you then try to start a sub-process as the inner maven fork
>>>> would do)
>>>>
>>>>
>>>> Should we disable this test on Windows or just warn about this in the
>>>> README? I think it could affect other parts as well - which is why I
>>>> tend to put my source code straight on my D:\ while in Windows :)
>>>>
>>>>
>>>>
>>>> On 23 May 2016 at 15:01, Gale Naylor <Ga...@noventussolutions.com>
>>>
>>> wrote:
>>>>>
>>>>> Sorry, BUILD FAILURE again. Actually, two: Dummy Taverna activity
>>>>> and Apache Taverna Activity archetype.
>>>>>
>>>>> [INFO] [INFO]
>>>>>
>>>>> ------------------------------------------------------------------------
>>>>> [INFO] [INFO] Reactor Summary:
>>>>> [INFO] [INFO]
>>>>> [INFO] [INFO] Dummy Taverna project ..............................
>>>
>>> SUCCESS
>>>>>
>>>>> [ 12.754 s]
>>>>> [INFO] [INFO] Dummy Taverna activity .............................
>>>
>>> FAILURE
>>>>>
>>>>> [ 23.582 s]
>>>>> [INFO] [INFO] Dummy Taverna plugin ...............................
>>>
>>> SKIPPED
>>>>>
>>>>> [INFO] [INFO]
>>>>>
>>>>> ------------------------------------------------------------------------
>>>>> [INFO] [INFO] BUILD FAILURE
>>>>> [INFO] [INFO]
>>>>>
>>>>> ------------------------------------------------------------------------
>>>>> [INFO] [INFO] Total time: 38.075 s
>>>>> [INFO] [INFO] Finished at: 2016-05-23T06:51:36-07:00
>>>>> [INFO] [INFO] Final Memory: 26M/202M
>>>>> [INFO] [INFO]
>>>>>
>>>>> ------------------------------------------------------------------------
>>>>> [INFO] [ERROR] Failed to execute goal
>>>>> org.apache.maven.plugins:maven-surefire-plugin:2.19.1:test
>>>
>>> (default-test)
>>>>>
>>>>> on project dummy-taverna-plugin-activity: Execution default-test of
>>>>> goal
>>>>> org.apache.maven.plugins:maven-surefire-plugin:2.19.1:test failed: The
>>>>> forked VM terminated without properly saying goodbye. VM crash or
>>>>> System.exit called?
>>>>> [INFO] [ERROR] Command was cmd.exe /X /C
>>>>> "c:\PROGRA~1\Java\JDK18~1.0_4\jre\bin\java -jar
>>>>> "C:\Users\Gale\ApacheTavernaBuilds\04 Try Engine
>>>>>
>>>
>>> again\incubator-taverna-engine-master\taverna-activity-archetype\target\test-classes\projects\dummyActivity\project\dummy-taverna-plugin\dummy-taverna-plugin-activity\target\surefire\surefirebooter7662048493632791084.jar"
>>>>>
>>>>> "C:\Users\Gale\ApacheTavernaBuilds\04 Try Engine
>>>>>
>>>
>>> again\incubator-taverna-engine-master\taverna-activity-archetype\target\test-classes\projects\dummyActivity\project\dummy-taverna-plugin\dummy-taverna-plugin-activity\target\surefire\surefire2131732548318184089tmp"
>>>>>
>>>>> "C:\Users\Gale\ApacheTavernaBuilds\04 Try Engine
>>>>>
>>>
>>> again\incubator-taverna-engine-master\taverna-activity-archetype\target\test-classes\projects\dummyActivity\project\dummy-taverna-plugin\dummy-taverna-plugin-activity\target\surefire\surefire_07668064436317001826tmp""
>>>>>
>>>>> [INFO] [ERROR] -> [Help 1]
>>>>> [INFO] org.apache.maven.lifecycle.LifecycleExecutionException: Failed
>>>>> to
>>>>> execute goal org.apache.maven.plugins:maven-surefire-plugin:2.19.1:test
>>>>> (default-test) on project dummy-taverna-plugin-activity: Execution
>>>>> default-test of goal
>>>>> org.apache.maven.plugins:maven-surefire-plugin:2.19.1:test failed: The
>>>>> forked VM terminated without properly saying goodbye. VM crash or
>>>>> System.exit called?
>>>>> [INFO] Command was cmd.exe /X /C
>>>
>>> "c:\PROGRA~1\Java\JDK18~1.0_4\jre\bin\java
>>>>>
>>>>> -jar "C:\Users\Gale\ApacheTavernaBuilds\04 Try Engine
>>>>>
>>>
>>> again\incubator-taverna-engine-master\taverna-activity-archetype\target\test-classes\projects\dummyActivity\project\dummy-taverna-plugin\dummy-taverna-plugin-activity\target\surefire\surefirebooter7662048493632791084.jar"
>>>>>
>>>>> "C:\Users\Gale\ApacheTavernaBuilds\04 Try Engine
>>>>>
>>>
>>> again\incubator-taverna-engine-master\taverna-activity-archetype\target\test-classes\projects\dummyActivity\project\dummy-taverna-plugin\dummy-taverna-plugin-activity\target\surefire\surefire2131732548318184089tmp"
>>>>>
>>>>> "C:\Users\Gale\ApacheTavernaBuilds\04 Try Engine
>>>>>
>>>
>>> again\incubator-taverna-engine-master\taverna-activity-archetype\target\test-classes\projects\dummyActivity\project\dummy-taverna-plugin\dummy-taverna-plugin-activity\target\surefire\surefire_07668064436317001826tmp""
>>>>>
>>>>> [INFO] at
>>>>>
>>>
>>> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:212)
>>>>>
>>>>> [INFO] at
>>>>>
>>>
>>> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153)
>>>>>
>>>>> [INFO] at
>>>>>
>>>
>>> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145)
>>>>>
>>>>> [INFO] at
>>>>>
>>>
>>> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:116)
>>>>>
>>>>> [INFO] at
>>>>>
>>>
>>> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:80)
>>>>>
>>>>> [INFO] at
>>>>>
>>>
>>> org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build(SingleThreadedBuilder.java:51)
>>>>>
>>>>> [INFO] at
>>>>>
>>>
>>> org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:128)
>>>>>
>>>>> [INFO] at
>>>>> org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:307)
>>>>> [INFO] at
>>>>> org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:193)
>>>>> [INFO] at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:106)
>>>>> [INFO] at org.apache.maven.cli.MavenCli.execute(MavenCli.java:863)
>>>>> [INFO] at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:288)
>>>>> [INFO] at org.apache.maven.cli.MavenCli.main(MavenCli.java:199)
>>>>> [INFO] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>>>> [INFO] at
>>>>>
>>>
>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
>>>>>
>>>>> [INFO] at
>>>>>
>>>
>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>>>>>
>>>>> [INFO] at java.lang.reflect.Method.invoke(Method.java:497)
>>>>> [INFO] at
>>>>>
>>>
>>> org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:289)
>>>>>
>>>>> [INFO] at
>>>>>
>>>
>>> org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:229)
>>>>>
>>>>> [INFO] at
>>>>>
>>>
>>> org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:415)
>>>>>
>>>>> [INFO] at
>>>>>
>>> org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:356)
>>>>>
>>>>> [INFO] Caused by: org.apache.maven.plugin.PluginExecutionException:
>>>>> Execution default-test of goal
>>>>> org.apache.maven.plugins:maven-surefire-plugin:2.19.1:test failed: The
>>>>> forked VM terminated without properly saying goodbye. VM crash or
>>>>> System.exit called?
>>>>> [INFO] Command was cmd.exe /X /C
>>>
>>> "c:\PROGRA~1\Java\JDK18~1.0_4\jre\bin\java
>>>>>
>>>>> -jar "C:\Users\Gale\ApacheTavernaBuilds\04 Try Engine
>>>>>
>>>
>>> again\incubator-taverna-engine-master\taverna-activity-archetype\target\test-classes\projects\dummyActivity\project\dummy-taverna-plugin\dummy-taverna-plugin-activity\target\surefire\surefirebooter7662048493632791084.jar"
>>>>>
>>>>> "C:\Users\Gale\ApacheTavernaBuilds\04 Try Engine
>>>>>
>>>
>>> again\incubator-taverna-engine-master\taverna-activity-archetype\target\test-classes\projects\dummyActivity\project\dummy-taverna-plugin\dummy-taverna-plugin-activity\target\surefire\surefire2131732548318184089tmp"
>>>>>
>>>>> "C:\Users\Gale\ApacheTavernaBuilds\04 Try Engine
>>>>>
>>>
>>> again\incubator-taverna-engine-master\taverna-activity-archetype\target\test-classes\projects\dummyActivity\project\dummy-taverna-plugin\dummy-taverna-plugin-activity\target\surefire\surefire_07668064436317001826tmp""
>>>>>
>>>>> [INFO] at
>>>>>
>>>
>>> org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:145)
>>>>>
>>>>> [INFO] at
>>>>>
>>>
>>> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:207)
>>>>>
>>>>> [INFO] ... 20 more
>>>>> [INFO] Caused by: java.lang.RuntimeException: The forked VM terminated
>>>>> without properly saying goodbye. VM crash or System.exit called?
>>>>> [INFO] Command was cmd.exe /X /C
>>>
>>> "c:\PROGRA~1\Java\JDK18~1.0_4\jre\bin\java
>>>>>
>>>>> -jar "C:\Users\Gale\ApacheTavernaBuilds\04 Try Engine
>>>>>
>>>
>>> again\incubator-taverna-engine-master\taverna-activity-archetype\target\test-classes\projects\dummyActivity\project\dummy-taverna-plugin\dummy-taverna-plugin-activity\target\surefire\surefirebooter7662048493632791084.jar"
>>>>>
>>>>> "C:\Users\Gale\ApacheTavernaBuilds\04 Try Engine
>>>>>
>>>
>>> again\incubator-taverna-engine-master\taverna-activity-archetype\target\test-classes\projects\dummyActivity\project\dummy-taverna-plugin\dummy-taverna-plugin-activity\target\surefire\surefire2131732548318184089tmp"
>>>>>
>>>>> "C:\Users\Gale\ApacheTavernaBuilds\04 Try Engine
>>>>>
>>>
>>> again\incubator-taverna-engine-master\taverna-activity-archetype\target\test-classes\projects\dummyActivity\project\dummy-taverna-plugin\dummy-taverna-plugin-activity\target\surefire\surefire_07668064436317001826tmp""
>>>>>
>>>>> [INFO] at
>>>>>
>>>
>>> org.apache.maven.plugin.surefire.booterclient.ForkStarter.fork(ForkStarter.java:590)
>>>>>
>>>>> [INFO] at
>>>>>
>>>
>>> org.apache.maven.plugin.surefire.booterclient.ForkStarter.fork(ForkStarter.java:460)
>>>>>
>>>>> [INFO] at
>>>>>
>>>
>>> org.apache.maven.plugin.surefire.booterclient.ForkStarter.run(ForkStarter.java:229)
>>>>>
>>>>> [INFO] at
>>>>>
>>>
>>> org.apache.maven.plugin.surefire.booterclient.ForkStarter.run(ForkStarter.java:201)
>>>>>
>>>>> [INFO] at
>>>>>
>>>
>>> org.apache.maven.plugin.surefire.AbstractSurefireMojo.executeProvider(AbstractSurefireMojo.java:1026)
>>>>>
>>>>> [INFO] at
>>>>>
>>>
>>> org.apache.maven.plugin.surefire.AbstractSurefireMojo.executeAfterPreconditionsChecked(AbstractSurefireMojo.java:862)
>>>>>
>>>>> [INFO] at
>>>>>
>>>
>>> org.apache.maven.plugin.surefire.AbstractSurefireMojo.execute(AbstractSurefireMojo.java:755)
>>>>>
>>>>> [INFO] at
>>>>>
>>>
>>> org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:134)
>>>>>
>>>>> [INFO] ... 21 more
>>>>> [INFO] [ERROR]
>>>>> [INFO] [ERROR] Re-run Maven using the -X switch to enable full debug
>>>>> logging.
>>>>> [INFO] [ERROR]
>>>>> [INFO] [ERROR] For more information about the errors and possible
>>>>> solutions, please read the following articles:
>>>>> [INFO] [ERROR] [Help 1]
>>>>>
>>> http://cwiki.apache.org/confluence/display/MAVEN/PluginExecutionException
>>>>>
>>>>> [INFO] [ERROR]
>>>>> [INFO] [ERROR] After correcting the problems, you can resume the build
>>>
>>> with
>>>>>
>>>>> the command
>>>>> [INFO] [ERROR]   mvn <goals> -rf :dummy-taverna-plugin-activity
>>>>> [INFO] Post-archetype-generation invoker exit code: 1
>>>>> [INFO]
>>>>>
>>>>> ------------------------------------------------------------------------
>>>>> [INFO] Reactor Summary:
>>>>> [INFO]
>>>>> [INFO] Apache Taverna Engine and Platform ................. SUCCESS [
>>>>>  3.095 s]
>>>>> [INFO] Apache Taverna Activity archetype .................. FAILURE [
>>>>> 46.310 s]
>>>>> [INFO] Apache Taverna Reference Manager API ............... SKIPPED
>>>>> [INFO] Apache Taverna Observer pattern .................... SKIPPED
>>>>> [INFO] Apache Taverna Workflow Model API .................. SKIPPED
>>>>> [INFO] Apache Taverna Workflow Model Extension Points ..... SKIPPED
>>>>> [INFO] Apache Taverna Workflow Model impl ................. SKIPPED
>>>>> [INFO] Apache Taverna Database Configuration API .......... SKIPPED
>>>>> [INFO] Apache Taverna Reference Test Helpers .............. SKIPPED
>>>>> [INFO] Apache Taverna Reference Manager impl .............. SKIPPED
>>>>> [INFO] Apache Taverna Engine Reference Types .............. SKIPPED
>>>>> [INFO] Apache Taverna Activity test utils ................. SKIPPED
>>>>> [INFO] Apache Taverna Platform Capability API ............. SKIPPED
>>>>> [INFO] Apache Taverna Platform Capability impl ............ SKIPPED
>>>>> [INFO] Apache Taverna Credential Manager API .............. SKIPPED
>>>>> [INFO] Apache Taverna Credential Manager impl ............. SKIPPED
>>>>> [INFO] Apache Taverna Database Configuration impl ......... SKIPPED
>>>>> [INFO] Apache Taverna Dataflow Activity ................... SKIPPED
>>>>> [INFO] Apache Taverna Platform Report Service ............. SKIPPED
>>>>> [INFO] Apache Taverna Platform Execution Service API ...... SKIPPED
>>>>> [INFO] Apache Taverna Hadoop Workflow Execution Service ... SKIPPED
>>>>> [INFO] Apache Taverna Platform Execution Service impl ..... SKIPPED
>>>>> [INFO] Apache Taverna Platform Local Execution Service .... SKIPPED
>>>>> [INFO] Apache Taverna Platform Remote Execution Service ... SKIPPED
>>>>> [INFO] Apache Taverna Platform Run Service API ............ SKIPPED
>>>>> [INFO] Apache Taverna Platform Run Service impl ........... SKIPPED
>>>>> [INFO] Apache Taverna Services API ........................ SKIPPED
>>>>> [INFO] Apache Taverna Platform Services impl .............. SKIPPED
>>>>> [INFO] Apache Taverna StringConstant Activity ............. SKIPPED
>>>>> [INFO]
>>>>>
>>>>> ------------------------------------------------------------------------
>>>>> [INFO] BUILD FAILURE
>>>>> [INFO]
>>>>>
>>>>> ------------------------------------------------------------------------
>>>>> [INFO] Total time: 51.317 s
>>>>> [INFO] Finished at: 2016-05-23T06:51:36-07:00
>>>>> [INFO] Final Memory: 41M/439M
>>>>> [INFO]
>>>>>
>>>>> ------------------------------------------------------------------------
>>>>> [ERROR] Failed to execute goal
>>>>> org.apache.maven.plugins:maven-archetype-plugin:2.4:integration-test
>>>>> (default-integration-test) on project taverna-activity-archetype:
>>>>> [ERROR] Archetype IT 'dummyActivity' failed: Execution failure: exit
>>>
>>> code =
>>>>>
>>>>> 1
>>>>> [ERROR] -> [Help 1]
>>>>> org.apache.maven.lifecycle.LifecycleExecutionException: Failed to
>>>
>>> execute
>>>>>
>>>>> goal
>>>
>>> org.apache.maven.plugins:maven-archetype-plugin:2.4:integration-test
>>>>>
>>>>> (default-integration-test) on project taverna-activity-archetype:
>>>>> Archetype IT 'dummyActivity' failed: Execution failure: exit code = 1
>>>>> at
>>>>>
>>>
>>> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:212)
>>>>>
>>>>> at
>>>>>
>>>
>>> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153)
>>>>>
>>>>> at
>>>>>
>>>
>>> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145)
>>>>>
>>>>> at
>>>>>
>>>
>>> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:116)
>>>>>
>>>>> at
>>>>>
>>>
>>> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:80)
>>>>>
>>>>> at
>>>>>
>>>
>>> org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build(SingleThreadedBuilder.java:51)
>>>>>
>>>>> at
>>>>>
>>>
>>> org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:128)
>>>>>
>>>>> at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:307)
>>>>> at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:193)
>>>>> at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:106)
>>>>> at org.apache.maven.cli.MavenCli.execute(MavenCli.java:863)
>>>>> at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:288)
>>>>> at org.apache.maven.cli.MavenCli.main(MavenCli.java:199)
>>>>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>>>> at
>>>>>
>>>
>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
>>>>>
>>>>> at
>>>>>
>>>
>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>>>>>
>>>>> at java.lang.reflect.Method.invoke(Method.java:497)
>>>>> at
>>>>>
>>>
>>> org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:289)
>>>>>
>>>>> at
>>>>>
>>>
>>> org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:229)
>>>>>
>>>>> at
>>>>>
>>>
>>> org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:415)
>>>>>
>>>>> at
>>>
>>> org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:356)
>>>>>
>>>>> Caused by: org.apache.maven.plugin.MojoExecutionException:
>>>>> Archetype IT 'dummyActivity' failed: Execution failure: exit code = 1
>>>>> at
>>>>>
>>>
>>> org.apache.maven.archetype.mojos.IntegrationTestMojo.execute(IntegrationTestMojo.java:269)
>>>>>
>>>>> at
>>>>>
>>>
>>> org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:134)
>>>>>
>>>>> at
>>>>>
>>>
>>> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:207)
>>>>>
>>>>> ... 20 more
>>>>> [ERROR]
>>>>> [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/MojoExecutionException
>>>>> [ERROR]
>>>>> [ERROR] After correcting the problems, you can resume the build with
>>>>> the
>>>>> command
>>>>> [ERROR]   mvn <goals> -rf :taverna-activity-archetype
>>>>>
>>>>>
>>>>> On Mon, May 23, 2016 at 6:47 AM Gale Naylor <
>>>
>>> GaleN@noventussolutions.com>
>>>>>
>>>>> wrote:
>>>>>
>>>>>> Yes, sorry - I'm at a conference and didn't check email yesterday. FYI
>>>
>>> I'm
>>>>>>
>>>>>> running mvn 3.3.9. I'll try it again.
>>>>>>
>>>>>> On Sun, May 22, 2016 at 10:39 AM Stian Soiland-Reyes <stain@apache.org
>>>>
>>>>
>>>>>> wrote:
>>>>>>
>>>>>>> I added the explicit plugin dependency as described in ARCHETYPE-488
>>>>>>> -
>>>>>>> could you see if it works now on your setup, Gale?
>>>>>>>
>>>>>>> On 22 May 2016 at 19:35, Stian Soiland-Reyes <st...@apache.org>
>>>
>>> wrote:
>>>>>>>>
>>>>>>>> On 22 May 2016 at 19:32, Stian Soiland-Reyes <st...@apache.org>
>>>
>>> wrote:
>>>>>>>>
>>>>>>>>
>>>>>>>>> We can try to add that workaround - I upgraded it to the newer
>>>>>>>>> maven-archetype-plugin 2.5 now - is the problem still there?
>>>>>>>>
>>>>>>>>
>>>>>>>> Sorry, archetype-plugin 2.5 was not released yet  - so that didn't
>>>>>>>
>>>>>>> work. :(
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> I'll see if some other workaround can be added.. or we can just
>>>>>>>> disable that test on Windows.
>>>>>>>>
>>>>>>>> (I think it's something to do with mvn.cmd vs. mvn.bat ?)
>>>>>>>>
>>>>>>>>
>>>>>>>> --
>>>>>>>> Stian Soiland-Reyes
>>>>>>>> Apache Commons, Apache Taverna (incubating), Apache Commons RDF
>>>>>>>
>>>>>>> (incubating)
>>>>>>>>
>>>>>>>> http://orcid.org/0000-0001-9842-9718
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>> Stian Soiland-Reyes
>>>>>>> Apache Commons, Apache Taverna (incubating), Apache Commons RDF
>>>>>>> (incubating)
>>>>>>> http://orcid.org/0000-0001-9842-9718
>>>>>>>
>>>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> Stian Soiland-Reyes
>>>> Apache Taverna (incubating), Apache Commons
>>>> http://orcid.org/0000-0001-9842-9718
>>>
>>>
>>>
>>>
>>> --
>>> Stian Soiland-Reyes
>>> Apache Taverna (incubating), Apache Commons
>>> http://orcid.org/0000-0001-9842-9718
>>>
>>
>



-- 
Stian Soiland-Reyes
Apache Taverna (incubating), Apache Commons
http://orcid.org/0000-0001-9842-9718

Re: Release of Taverna Command Line?

Posted by Stian Soiland-Reyes <st...@apache.org>.
On 27 May 2016 at 16:42, Gale Naylor <Ga...@noventussolutions.com> wrote:

> However, I got a few warnings that look serious ("...Maven versions might
> no longer support building such malformed projects.") and ("...using
> platform encoding Cp1252, i.e. build is platform dependent!") -- SEE BELOW

Ah - this must be because the archetype produces a minimal pom.xml
with the dumy activity (which is then tested) - and
that does not have the usual project encoding
declared to UTF8 (I think we inherit that from the Apache parent)


I've added now to the generated pom:

<properties>
            <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties>

(although the generated files are all ASCII)



> [INFO] [WARNING] 'build.plugins.plugin.version' for
> org.apache.maven.plugins:maven-compiler-plugin is missing. @
> com.example:dummy-taverna-plugin:0.1.0-SNAPSHOT,
> C:\incubator-taverna-engine-master\taverna-activity-archetype\target\test-classes\projects\dummyActivity\project\dummy-taverna-plugin\pom.xml,
> line 20, column 12

These kind of warnings are for best practice to get a stable build
(and in Taverna's poms these are inherited from the Apache parent-pom:

http://central.maven.org/maven2/org/apache/apache/18/apache-18.pom

however as this archetype generates more of an example Maven project
for a Taverna activity, without a parent pom, I would rather it used
the defaults from Maven than we explicitly declared the plugin
versions.

Perhaps there is a more neutral "OSS" maven parent with reasonable
defaults we can use instead? (We don't want want to assume users
running the archetype are writing for ASF)  I remember sonatype had
something like that..


> [INFO] [INFO] --- taverna-maven-plugin:0.2.1-incubating:plugin-generate
> (default-plugin-generate) @ dummy-taverna-plugin-plugin ---
> [INFO] [WARNING] Bundle :
> org.springframework:org.springframework.context:jar:3.0.5.RELEASE has
> unresolved package dependencies:
> [INFO] [WARNING]     org.apache.commons.logging;version="[1.1.1,2.0.0)"
> [INFO] [WARNING] Bundle :
> org.springframework:org.springframework.aop:jar:3.0.5.RELEASE has
> unresolved package dependencies:
> [INFO] [WARNING]     org.apache.commons.logging;version="[1.1.1,2.0.0)"
> [INFO] [WARNING] Bundle :
> org.springframework:org.springframework.beans:jar:3.0.5.RELEASE has
> unresolved package dependencies:
> [INFO] [WARNING]     org.apache.commons.logging;version="[1.1.1,2.0.0)"
> [INFO] [WARNING] Bundle :
> org.springframework:org.springframework.core:jar:3.0.5.RELEASE has
> unresolved package dependencies:
> [INFO] [WARNING]     org.apache.commons.logging;version="[1.1.1,2.0.0)"
> [INFO] [WARNING] Bundle :
> org.springframework:org.springframework.transaction:jar:3.0.5.RELEASE has
> unresolved package dependencies:
> [INFO] [WARNING]     org.apache.commons.logging;version="[1.1.1,2.0.0)"
> [INFO] [WARNING] Not an OSGi bundle : junit:junit:jar:4.4

Hm, yes, this kind of warnings could probably mean that an
archetype-generated plugin
would not load successfully with the command line - however I think
each of those listed
are  provided within the taverna-commandline-product lib/

Also we should not scare developers using the archetype with lots of warnings :)
Let's track that as another Jira issue.

Perhaps after we have released the command line we can have a go at looking
at how plugins are installed and then try to document that - we have not got
any documentation for this as it has changed for Taverna 3.



> [INFO] --- maven-bundle-plugin:2.5.4:bundle (default-bundle) @
> taverna-workflowmodel-impl ---
> [WARNING] Bundle
> org.apache.taverna.engine:taverna-workflowmodel-impl:bundle:3.1.0-incubating-SNAPSHOT
> : Export org.apache.taverna.workflowmodel.impl,  has 1,  private references
> [org.apache.taverna.workflowmodel.processor.dispatch.impl],

Hm, no that is not good - I think it's one part of workflowmodel-impl
using another part of workflowmdoel-impl:

stain@biggiebuntu:~/src/taverna/incubator-taverna-engine$ grep -r
org.apache.taverna.workflowmodel.processor.dispatch.impl . | grep -v
target
Binary file ./.git/index matches
./taverna-workflowmodel-impl/src/main/java/org/apache/taverna/workflowmodel/processor/dispatch/impl/AbstractDispatchLayerEdit.java:package
org.apache.taverna.workflowmodel.processor.dispatch.impl;
./taverna-workflowmodel-impl/src/main/java/org/apache/taverna/workflowmodel/processor/dispatch/impl/DispatchStackImpl.java:package
org.apache.taverna.workflowmodel.processor.dispatch.impl;
./taverna-workflowmodel-impl/src/main/java/org/apache/taverna/workflowmodel/impl/EditsImpl.java:import
org.apache.taverna.workflowmodel.processor.dispatch.impl.AbstractDispatchLayerEdit;
./taverna-workflowmodel-impl/src/main/java/org/apache/taverna/workflowmodel/impl/EditsImpl.java:import
org.apache.taverna.workflowmodel.processor.dispatch.impl.DispatchStackImpl;
./taverna-workflowmodel-impl/src/main/java/org/apache/taverna/workflowmodel/impl/ProcessorImpl.java:import
org.apache.taverna.workflowmodel.processor.dispatch.impl.DispatchStackImpl;

So as they are both  within the same OSGi bundle
taverna-workflowmdoel-impl I think that would still work fine - even
if it's slightly ugly and not best practice.



-- 
Stian Soiland-Reyes
Apache Taverna (incubating), Apache Commons
http://orcid.org/0000-0001-9842-9718

Re: Release of Taverna Command Line?

Posted by Gale Naylor <Ga...@noventussolutions.com>.
I also got several JavaDoc warnings. I'll try to slog through them and add
them to JIRA in the next week or so.

Gale

On Fri, May 27, 2016 at 8:42 AM Gale Naylor <Ga...@noventussolutions.com>
wrote:

> Thanks for the links, Alan!
>
> I'm happy to say the entire engine project now builds successfully.
>
> However, I got a few warnings that look serious ("...Maven versions might
> no longer support building such malformed projects.") and ("...using
> platform encoding Cp1252, i.e. build is platform dependent!") -- SEE BELOW
>
> Plus several org.springframework:org. jars have unresolved dependencies
> and org.apache.taverna.workflowmodel.impl has a private reference. -- SEE
> BELOW
>
> [INFO] [WARNING]
> [INFO] [WARNING] Some problems were encountered while building the
> effective model for
> com.example:dummy-taverna-plugin-plugin:taverna-plugin:0.1.0-SNAPSHOT
> [INFO] [WARNING] 'build.plugins.plugin.version' for
> org.apache.maven.plugins:maven-compiler-plugin is missing. @
> com.example:dummy-taverna-plugin:0.1.0-SNAPSHOT,
> C:\incubator-taverna-engine-master\taverna-activity-archetype\target\test-classes\projects\dummyActivity\project\dummy-taverna-plugin\pom.xml,
> line 20, column 12
> [INFO] [WARNING] 'build.plugins.plugin.version' for
> org.apache.maven.plugins:maven-surefire-plugin is missing. @
> com.example:dummy-taverna-plugin:0.1.0-SNAPSHOT,
> C:\incubator-taverna-engine-master\taverna-activity-archetype\target\test-classes\projects\dummyActivity\project\dummy-taverna-plugin\pom.xml,
> line 48, column 12
> [INFO] [WARNING] 'build.plugins.plugin.version' for
> org.apache.maven.plugins:maven-jar-plugin is missing. @
> com.example:dummy-taverna-plugin:0.1.0-SNAPSHOT,
> C:\incubator-taverna-engine-master\taverna-activity-archetype\target\test-classes\projects\dummyActivity\project\dummy-taverna-plugin\pom.xml,
> line 38, column 12
> [INFO] [WARNING] 'build.plugins.plugin.version' for
> org.apache.maven.plugins:maven-source-plugin is missing. @
> com.example:dummy-taverna-plugin:0.1.0-SNAPSHOT,
> C:\incubator-taverna-engine-master\taverna-activity-archetype\target\test-classes\projects\dummyActivity\project\dummy-taverna-plugin\pom.xml,
> line 27, column 12
> [INFO] [WARNING]
> [INFO] [WARNING] Some problems were encountered while building the
> effective model for
> com.example:dummy-taverna-plugin-activity:bundle:0.1.0-SNAPSHOT
> [INFO] [WARNING] 'build.plugins.plugin.version' for
> org.apache.maven.plugins:maven-compiler-plugin is missing. @
> com.example:dummy-taverna-plugin:0.1.0-SNAPSHOT,
> C:\incubator-taverna-engine-master\taverna-activity-archetype\target\test-classes\projects\dummyActivity\project\dummy-taverna-plugin\pom.xml,
> line 20, column 12
> [INFO] [WARNING] 'build.plugins.plugin.version' for
> org.apache.maven.plugins:maven-surefire-plugin is missing. @
> com.example:dummy-taverna-plugin:0.1.0-SNAPSHOT,
> C:\incubator-taverna-engine-master\taverna-activity-archetype\target\test-classes\projects\dummyActivity\project\dummy-taverna-plugin\pom.xml,
> line 48, column 12
> [INFO] [WARNING] 'build.plugins.plugin.version' for
> org.apache.maven.plugins:maven-jar-plugin is missing. @
> com.example:dummy-taverna-plugin:0.1.0-SNAPSHOT,
> C:\incubator-taverna-engine-master\taverna-activity-archetype\target\test-classes\projects\dummyActivity\project\dummy-taverna-plugin\pom.xml,
> line 38, column 12
> [INFO] [WARNING] 'build.plugins.plugin.version' for
> org.apache.maven.plugins:maven-source-plugin is missing. @
> com.example:dummy-taverna-plugin:0.1.0-SNAPSHOT,
> C:\incubator-taverna-engine-master\taverna-activity-archetype\target\test-classes\projects\dummyActivity\project\dummy-taverna-plugin\pom.xml,
> line 27, column 12
> [INFO] [WARNING]
> [INFO] [WARNING] Some problems were encountered while building the
> effective model for com.example:dummy-taverna-plugin:pom:0.1.0-SNAPSHOT
> [INFO] [WARNING] 'build.plugins.plugin.version' for
> org.apache.maven.plugins:maven-compiler-plugin is missing. @ line 20,
> column 12
> [INFO] [WARNING] 'build.plugins.plugin.version' for
> org.apache.maven.plugins:maven-surefire-plugin is missing. @ line 48,
> column 12
> [INFO] [WARNING] 'build.plugins.plugin.version' for
> org.apache.maven.plugins:maven-jar-plugin is missing. @ line 38, column 12
> [INFO] [WARNING] 'build.plugins.plugin.version' for
> org.apache.maven.plugins:maven-source-plugin is missing. @ line 27, column
> 12
> [INFO] [WARNING]
> [INFO] [WARNING] It is highly recommended to fix these problems because
> they threaten the stability of your build.
> [INFO] [WARNING]
> [INFO] [WARNING] For this reason, future Maven versions might no longer
> support building such malformed projects.
> [INFO] [WARNING]
>
>
> [INFO] [INFO] --- maven-resources-plugin:3.0.0:resources
> (default-resources) @ dummy-taverna-plugin-activity ---
> [INFO] [WARNING] Using platform encoding (Cp1252 actually) to copy
> filtered resources, i.e. build is platform dependent!
> [INFO] [INFO] ignoreDelta true
> [INFO] [INFO] Copying 3 resources
> [INFO] [INFO] Copying file schema.json
> [INFO] [INFO] Copying file spring\context-osgi.xml
> [INFO] [INFO] Copying file spring\context.xml
> [INFO] [INFO]
> [INFO] [INFO] --- maven-compiler-plugin:3.5.1:compile (default-compile) @
> dummy-taverna-plugin-activity ---
> [INFO] [INFO] Changes detected - recompiling the module!
> [INFO] [WARNING] File encoding has not been set, using platform encoding
> Cp1252, i.e. build is platform dependent!
> [INFO] [INFO] Compiling 3 source files to
> C:\incubator-taverna-engine-master\taverna-activity-archetype\target\test-classes\projects\dummyActivity\project\dummy-taverna-plugin\dummy-taverna-plugin-activity\target\classes
> [INFO] [INFO]
> [INFO] [INFO] --- maven-resources-plugin:3.0.0:testResources
> (default-testResources) @ dummy-taverna-plugin-activity ---
> [INFO] [WARNING] Using platform encoding (Cp1252 actually) to copy
> filtered resources, i.e. build is platform dependent!
> [INFO] [INFO] skip non existing resourceDirectory
> C:\incubator-taverna-engine-master\taverna-activity-archetype\target\test-classes\projects\dummyActivity\project\dummy-taverna-plugin\dummy-taverna-plugin-activity\src\test\resources
> [INFO] [INFO]
> [INFO] [INFO] --- maven-compiler-plugin:3.5.1:testCompile
> (default-testCompile) @ dummy-taverna-plugin-activity ---
> [INFO] [INFO] Changes detected - recompiling the module!
> [INFO] [WARNING] File encoding has not been set, using platform encoding
> Cp1252, i.e. build is platform dependent!
>
> AND AGAIN IN THE TEST SECTION:
> [INFO] [INFO] --- maven-resources-plugin:3.0.0:resources
> (default-resources) @ dummy-taverna-plugin-activity ---
> [INFO] [WARNING] Using platform encoding (Cp1252 actually) to copy
> filtered resources, i.e. build is platform dependent!
>
>
>
> [INFO] [INFO]
> ------------------------------------------------------------------------
> [INFO] [INFO] Building Dummy Taverna plugin 0.1.0-SNAPSHOT
> [INFO] [INFO]
> ------------------------------------------------------------------------
> [INFO] [INFO]
> [INFO] [INFO] --- taverna-maven-plugin:0.2.1-incubating:plugin-generate
> (default-plugin-generate) @ dummy-taverna-plugin-plugin ---
> [INFO] [WARNING] Bundle :
> org.springframework:org.springframework.context:jar:3.0.5.RELEASE has
> unresolved package dependencies:
> [INFO] [WARNING]     org.apache.commons.logging;version="[1.1.1,2.0.0)"
> [INFO] [WARNING] Bundle :
> org.springframework:org.springframework.aop:jar:3.0.5.RELEASE has
> unresolved package dependencies:
> [INFO] [WARNING]     org.apache.commons.logging;version="[1.1.1,2.0.0)"
> [INFO] [WARNING] Bundle :
> org.springframework:org.springframework.beans:jar:3.0.5.RELEASE has
> unresolved package dependencies:
> [INFO] [WARNING]     org.apache.commons.logging;version="[1.1.1,2.0.0)"
> [INFO] [WARNING] Bundle :
> org.springframework:org.springframework.core:jar:3.0.5.RELEASE has
> unresolved package dependencies:
> [INFO] [WARNING]     org.apache.commons.logging;version="[1.1.1,2.0.0)"
> [INFO] [WARNING] Bundle :
> org.springframework:org.springframework.transaction:jar:3.0.5.RELEASE has
> unresolved package dependencies:
> [INFO] [WARNING]     org.apache.commons.logging;version="[1.1.1,2.0.0)"
> [INFO] [WARNING] Not an OSGi bundle : junit:junit:jar:4.4
> [INFO] [INFO]
> [INFO] [INFO] ---
> taverna-maven-plugin:0.2.1-incubating:plugin-prepare-bundles
> (default-plugin-prepare-bundles) @ dummy-taverna-plugin-plugin ---
> [INFO] [WARNING] Bundle :
> org.springframework:org.springframework.context:jar:3.0.5.RELEASE has
> unresolved package dependencies:
> [INFO] [WARNING]     org.apache.commons.logging;version="[1.1.1,2.0.0)"
> [INFO] [WARNING] Bundle :
> org.springframework:org.springframework.aop:jar:3.0.5.RELEASE has
> unresolved package dependencies:
> [INFO] [WARNING]     org.apache.commons.logging;version="[1.1.1,2.0.0)"
> [INFO] [WARNING] Bundle :
> org.springframework:org.springframework.beans:jar:3.0.5.RELEASE has
> unresolved package dependencies:
> [INFO] [WARNING]     org.apache.commons.logging;version="[1.1.1,2.0.0)"
> [INFO] [WARNING] Bundle :
> org.springframework:org.springframework.core:jar:3.0.5.RELEASE has
> unresolved package dependencies:
> [INFO] [WARNING]     org.apache.commons.logging;version="[1.1.1,2.0.0)"
> [INFO] [WARNING] Bundle :
> org.springframework:org.springframework.transaction:jar:3.0.5.RELEASE has
> unresolved package dependencies:
> [INFO] [WARNING]     org.apache.commons.logging;version="[1.1.1,2.0.0)"
> [INFO] [WARNING] Not an OSGi bundle : junit:junit:jar:4.4
>
>
> [INFO] --- maven-bundle-plugin:2.5.4:bundle (default-bundle) @
> taverna-workflowmodel-impl ---
> [WARNING] Bundle
> org.apache.taverna.engine:taverna-workflowmodel-impl:bundle:3.1.0-incubating-SNAPSHOT
> : Export org.apache.taverna.workflowmodel.impl,  has 1,  private references
> [org.apache.taverna.workflowmodel.processor.dispatch.impl],
>
>
> On Fri, May 27, 2016 at 8:20 AM Alan Williams <al...@googlemail.com>
> wrote:
>
>> On 27-May-16 16:06, Gale Naylor wrote:
>> > Okay. I'll test that. It makes sense. How about if we just add a notice
>> in
>> > the Readme? (Maybe even just suggest that Windows USERS install at their
>> > top level directory?) Probably I'm the only one who buries their file so
>> > deeply! :)
>>
>> I think something in the README is a good idea as a quick workaround. I
>> don't think though that the source directories that are failing are
>> atypical. Mine are something like C:\Users\alson\taverna\commandline
>>
>>
>> http://stackoverflow.com/questions/27680647/does-max-path-issue-still-exists-in-windows-10
>> suggests that the max length has been kept to ensure compatibility :O
>> Also
>>
>> http://stackoverflow.com/questions/1880321/why-does-the-260-character-path-length-limit-exist-in-windows
>> for "explanation"!
>>
>> Alan
>>
>> > On Fri, May 27, 2016, 7:55 AM Stian Soiland-Reyes <st...@apache.org>
>> wrote:
>> >
>> >> I managed to reproduce it as well - it's related to the folder length:
>> >>
>> >> [INFO] Command was cmd.exe /X /C ""C:\Program
>> >> Files\Java\jdk1.8.0_92\jre\bin\java" -jar
>> >> "C:\Users\stain\ApacheTavernaBuilds\04 Try Engine
>> >>
>> >>
>> Again\incubator-taverna-engine\taverna-activity-archetype\target\test-classes\projects\dummyActivity\project\dummy-taverna-plugin\dummy-taverna-plugin-activity\target\surefire\surefirebooter3609180204497295203.jar"
>> >> "C:\Users\stain\ApacheTavernaBuilds\04 Try Engine
>> >>
>> >>
>> Again\incubator-taverna-engine\taverna-activity-archetype\target\test-classes\projects\dummyActivity\project\dummy-taverna-plugin\dummy-taverna-plugin-activity\target\surefire\surefire9169840870606093708tmp"
>> >> "C:\Users\stain\ApacheTavernaBuilds\04 Try Engine
>> >>
>> >>
>> Again\incubator-taverna-engine\taverna-activity-archetype\target\test-classes\projects\dummyActivity\project\dummy-taverna-plugin\dummy-taverna-plugin-activity\target\surefire\surefire_05020064088761634944tmp""
>> >> [INFO]  at
>> >>
>> org.apache.maven.plugin.surefire.booterclient.ForkStarter.fork(ForkStarter.java:590)
>> >> [INFO]  at
>> >>
>> org.apache.maven.plugin.surefire.booterclient.ForkStarter.fork(ForkStarter.java:460)
>> >> [INFO]  at
>> >>
>> org.apache.maven.plugin.surefire.booterclient.ForkStarter.run(ForkStarter.java:229)
>> >> [INFO]  at
>> >>
>> org.apache.maven.plugin.surefire.booterclient.ForkStarter.run(ForkStarter.java:201)
>> >> [INFO]  at
>> >>
>> org.apache.maven.plugin.surefire.AbstractSurefireMojo.executeProvider(AbstractSurefireMojo.java:1026)
>> >> [INFO]  at
>> >>
>> org.apache.maven.plugin.surefire.AbstractSurefireMojo.executeAfterPreconditionsChecked(AbstractSurefireMojo.java:862)
>> >> [INFO]  at
>> >>
>> org.apache.maven.plugin.surefire.AbstractSurefireMojo.execute(AbstractSurefireMojo.java:755)
>> >> [INFO]  at
>> >>
>> org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:134)
>> >> [INFO]  ... 21 more
>> >>
>> >> On 27 May 2016 at 15:39, Stian Soiland-Reyes <st...@apache.org> wrote:
>> >>> Hm, this error seems different from the previous
>> >>>
>> >>>> [ERROR] Archetype IT 'dummyActivity' failed: Cannot run additions
>> goals.
>> >>>
>> >>> I was able to reproduce the above in Windows 10 by removing the
>> >>> maven-invoker dependency from the pom.xml - and if I add it back in,
>> >>> it works.
>> >>>
>> >>> IS it because of the space in your folder name
>> >>> C:\Users\Gale\ApacheTavernaBuilds\04 Try Engine again\ or possibly the
>> >>> total length of the file path?
>> >>>
>> >>> I built it from D:\incubator-taverna-engine without reproducing the
>> >>> problem.  Could you try to say build it from C:\1\  ?
>> >>>
>> >>> (BTW - to save time you can test this by running just mvn clean
>> >>> install within the taverna-activity-archetype folder)
>> >>>
>> >>>
>> >>> If I try to copy this folder to my
>> >>> C:\Users\stain\ApacheTavernaBuilds\04 Try Engine Again I actually get
>> >>> an error from Windows Explorer:
>> >>>
>> >>>> The filename(s) would be too long for the destination folder
>> >>>> DummyActivityFactory.java
>> >>>
>> >>> so a big hint that the folder paths of the internal test project can
>> >>> become a bit long for Windows. (It's OK as long as you are inside
>> >>> Java, you are allowed to make and use "too long" paths - but it breaks
>> >>> as soon as you then try to start a sub-process as the inner maven fork
>> >>> would do)
>> >>>
>> >>>
>> >>> Should we disable this test on Windows or just warn about this in the
>> >>> README? I think it could affect other parts as well - which is why I
>> >>> tend to put my source code straight on my D:\ while in Windows :)
>> >>>
>> >>>
>> >>>
>> >>> On 23 May 2016 at 15:01, Gale Naylor <Ga...@noventussolutions.com>
>> >> wrote:
>> >>>> Sorry, BUILD FAILURE again. Actually, two: Dummy Taverna activity
>> >>>> and Apache Taverna Activity archetype.
>> >>>>
>> >>>> [INFO] [INFO]
>> >>>>
>> ------------------------------------------------------------------------
>> >>>> [INFO] [INFO] Reactor Summary:
>> >>>> [INFO] [INFO]
>> >>>> [INFO] [INFO] Dummy Taverna project ..............................
>> >> SUCCESS
>> >>>> [ 12.754 s]
>> >>>> [INFO] [INFO] Dummy Taverna activity .............................
>> >> FAILURE
>> >>>> [ 23.582 s]
>> >>>> [INFO] [INFO] Dummy Taverna plugin ...............................
>> >> SKIPPED
>> >>>> [INFO] [INFO]
>> >>>>
>> ------------------------------------------------------------------------
>> >>>> [INFO] [INFO] BUILD FAILURE
>> >>>> [INFO] [INFO]
>> >>>>
>> ------------------------------------------------------------------------
>> >>>> [INFO] [INFO] Total time: 38.075 s
>> >>>> [INFO] [INFO] Finished at: 2016-05-23T06:51:36-07:00
>> >>>> [INFO] [INFO] Final Memory: 26M/202M
>> >>>> [INFO] [INFO]
>> >>>>
>> ------------------------------------------------------------------------
>> >>>> [INFO] [ERROR] Failed to execute goal
>> >>>> org.apache.maven.plugins:maven-surefire-plugin:2.19.1:test
>> >> (default-test)
>> >>>> on project dummy-taverna-plugin-activity: Execution default-test of
>> goal
>> >>>> org.apache.maven.plugins:maven-surefire-plugin:2.19.1:test failed:
>> The
>> >>>> forked VM terminated without properly saying goodbye. VM crash or
>> >>>> System.exit called?
>> >>>> [INFO] [ERROR] Command was cmd.exe /X /C
>> >>>> "c:\PROGRA~1\Java\JDK18~1.0_4\jre\bin\java -jar
>> >>>> "C:\Users\Gale\ApacheTavernaBuilds\04 Try Engine
>> >>>>
>> >>
>> again\incubator-taverna-engine-master\taverna-activity-archetype\target\test-classes\projects\dummyActivity\project\dummy-taverna-plugin\dummy-taverna-plugin-activity\target\surefire\surefirebooter7662048493632791084.jar"
>> >>>> "C:\Users\Gale\ApacheTavernaBuilds\04 Try Engine
>> >>>>
>> >>
>> again\incubator-taverna-engine-master\taverna-activity-archetype\target\test-classes\projects\dummyActivity\project\dummy-taverna-plugin\dummy-taverna-plugin-activity\target\surefire\surefire2131732548318184089tmp"
>> >>>> "C:\Users\Gale\ApacheTavernaBuilds\04 Try Engine
>> >>>>
>> >>
>> again\incubator-taverna-engine-master\taverna-activity-archetype\target\test-classes\projects\dummyActivity\project\dummy-taverna-plugin\dummy-taverna-plugin-activity\target\surefire\surefire_07668064436317001826tmp""
>> >>>> [INFO] [ERROR] -> [Help 1]
>> >>>> [INFO] org.apache.maven.lifecycle.LifecycleExecutionException:
>> Failed to
>> >>>> execute goal
>> org.apache.maven.plugins:maven-surefire-plugin:2.19.1:test
>> >>>> (default-test) on project dummy-taverna-plugin-activity: Execution
>> >>>> default-test of goal
>> >>>> org.apache.maven.plugins:maven-surefire-plugin:2.19.1:test failed:
>> The
>> >>>> forked VM terminated without properly saying goodbye. VM crash or
>> >>>> System.exit called?
>> >>>> [INFO] Command was cmd.exe /X /C
>> >> "c:\PROGRA~1\Java\JDK18~1.0_4\jre\bin\java
>> >>>> -jar "C:\Users\Gale\ApacheTavernaBuilds\04 Try Engine
>> >>>>
>> >>
>> again\incubator-taverna-engine-master\taverna-activity-archetype\target\test-classes\projects\dummyActivity\project\dummy-taverna-plugin\dummy-taverna-plugin-activity\target\surefire\surefirebooter7662048493632791084.jar"
>> >>>> "C:\Users\Gale\ApacheTavernaBuilds\04 Try Engine
>> >>>>
>> >>
>> again\incubator-taverna-engine-master\taverna-activity-archetype\target\test-classes\projects\dummyActivity\project\dummy-taverna-plugin\dummy-taverna-plugin-activity\target\surefire\surefire2131732548318184089tmp"
>> >>>> "C:\Users\Gale\ApacheTavernaBuilds\04 Try Engine
>> >>>>
>> >>
>> again\incubator-taverna-engine-master\taverna-activity-archetype\target\test-classes\projects\dummyActivity\project\dummy-taverna-plugin\dummy-taverna-plugin-activity\target\surefire\surefire_07668064436317001826tmp""
>> >>>> [INFO] at
>> >>>>
>> >>
>> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:212)
>> >>>> [INFO] at
>> >>>>
>> >>
>> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153)
>> >>>> [INFO] at
>> >>>>
>> >>
>> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145)
>> >>>> [INFO] at
>> >>>>
>> >>
>> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:116)
>> >>>> [INFO] at
>> >>>>
>> >>
>> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:80)
>> >>>> [INFO] at
>> >>>>
>> >>
>> org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build(SingleThreadedBuilder.java:51)
>> >>>> [INFO] at
>> >>>>
>> >>
>> org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:128)
>> >>>> [INFO] at
>> org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:307)
>> >>>> [INFO] at
>> org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:193)
>> >>>> [INFO] at
>> org.apache.maven.DefaultMaven.execute(DefaultMaven.java:106)
>> >>>> [INFO] at org.apache.maven.cli.MavenCli.execute(MavenCli.java:863)
>> >>>> [INFO] at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:288)
>> >>>> [INFO] at org.apache.maven.cli.MavenCli.main(MavenCli.java:199)
>> >>>> [INFO] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>> >>>> [INFO] at
>> >>>>
>> >>
>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
>> >>>> [INFO] at
>> >>>>
>> >>
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>> >>>> [INFO] at java.lang.reflect.Method.invoke(Method.java:497)
>> >>>> [INFO] at
>> >>>>
>> >>
>> org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:289)
>> >>>> [INFO] at
>> >>>>
>> >>
>> org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:229)
>> >>>> [INFO] at
>> >>>>
>> >>
>> org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:415)
>> >>>> [INFO] at
>> >>>>
>> >>
>> org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:356)
>> >>>> [INFO] Caused by: org.apache.maven.plugin.PluginExecutionException:
>> >>>> Execution default-test of goal
>> >>>> org.apache.maven.plugins:maven-surefire-plugin:2.19.1:test failed:
>> The
>> >>>> forked VM terminated without properly saying goodbye. VM crash or
>> >>>> System.exit called?
>> >>>> [INFO] Command was cmd.exe /X /C
>> >> "c:\PROGRA~1\Java\JDK18~1.0_4\jre\bin\java
>> >>>> -jar "C:\Users\Gale\ApacheTavernaBuilds\04 Try Engine
>> >>>>
>> >>
>> again\incubator-taverna-engine-master\taverna-activity-archetype\target\test-classes\projects\dummyActivity\project\dummy-taverna-plugin\dummy-taverna-plugin-activity\target\surefire\surefirebooter7662048493632791084.jar"
>> >>>> "C:\Users\Gale\ApacheTavernaBuilds\04 Try Engine
>> >>>>
>> >>
>> again\incubator-taverna-engine-master\taverna-activity-archetype\target\test-classes\projects\dummyActivity\project\dummy-taverna-plugin\dummy-taverna-plugin-activity\target\surefire\surefire2131732548318184089tmp"
>> >>>> "C:\Users\Gale\ApacheTavernaBuilds\04 Try Engine
>> >>>>
>> >>
>> again\incubator-taverna-engine-master\taverna-activity-archetype\target\test-classes\projects\dummyActivity\project\dummy-taverna-plugin\dummy-taverna-plugin-activity\target\surefire\surefire_07668064436317001826tmp""
>> >>>> [INFO] at
>> >>>>
>> >>
>> org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:145)
>> >>>> [INFO] at
>> >>>>
>> >>
>> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:207)
>> >>>> [INFO] ... 20 more
>> >>>> [INFO] Caused by: java.lang.RuntimeException: The forked VM
>> terminated
>> >>>> without properly saying goodbye. VM crash or System.exit called?
>> >>>> [INFO] Command was cmd.exe /X /C
>> >> "c:\PROGRA~1\Java\JDK18~1.0_4\jre\bin\java
>> >>>> -jar "C:\Users\Gale\ApacheTavernaBuilds\04 Try Engine
>> >>>>
>> >>
>> again\incubator-taverna-engine-master\taverna-activity-archetype\target\test-classes\projects\dummyActivity\project\dummy-taverna-plugin\dummy-taverna-plugin-activity\target\surefire\surefirebooter7662048493632791084.jar"
>> >>>> "C:\Users\Gale\ApacheTavernaBuilds\04 Try Engine
>> >>>>
>> >>
>> again\incubator-taverna-engine-master\taverna-activity-archetype\target\test-classes\projects\dummyActivity\project\dummy-taverna-plugin\dummy-taverna-plugin-activity\target\surefire\surefire2131732548318184089tmp"
>> >>>> "C:\Users\Gale\ApacheTavernaBuilds\04 Try Engine
>> >>>>
>> >>
>> again\incubator-taverna-engine-master\taverna-activity-archetype\target\test-classes\projects\dummyActivity\project\dummy-taverna-plugin\dummy-taverna-plugin-activity\target\surefire\surefire_07668064436317001826tmp""
>> >>>> [INFO] at
>> >>>>
>> >>
>> org.apache.maven.plugin.surefire.booterclient.ForkStarter.fork(ForkStarter.java:590)
>> >>>> [INFO] at
>> >>>>
>> >>
>> org.apache.maven.plugin.surefire.booterclient.ForkStarter.fork(ForkStarter.java:460)
>> >>>> [INFO] at
>> >>>>
>> >>
>> org.apache.maven.plugin.surefire.booterclient.ForkStarter.run(ForkStarter.java:229)
>> >>>> [INFO] at
>> >>>>
>> >>
>> org.apache.maven.plugin.surefire.booterclient.ForkStarter.run(ForkStarter.java:201)
>> >>>> [INFO] at
>> >>>>
>> >>
>> org.apache.maven.plugin.surefire.AbstractSurefireMojo.executeProvider(AbstractSurefireMojo.java:1026)
>> >>>> [INFO] at
>> >>>>
>> >>
>> org.apache.maven.plugin.surefire.AbstractSurefireMojo.executeAfterPreconditionsChecked(AbstractSurefireMojo.java:862)
>> >>>> [INFO] at
>> >>>>
>> >>
>> org.apache.maven.plugin.surefire.AbstractSurefireMojo.execute(AbstractSurefireMojo.java:755)
>> >>>> [INFO] at
>> >>>>
>> >>
>> org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:134)
>> >>>> [INFO] ... 21 more
>> >>>> [INFO] [ERROR]
>> >>>> [INFO] [ERROR] Re-run Maven using the -X switch to enable full debug
>> >>>> logging.
>> >>>> [INFO] [ERROR]
>> >>>> [INFO] [ERROR] For more information about the errors and possible
>> >>>> solutions, please read the following articles:
>> >>>> [INFO] [ERROR] [Help 1]
>> >>>>
>> >>
>> http://cwiki.apache.org/confluence/display/MAVEN/PluginExecutionException
>> >>>> [INFO] [ERROR]
>> >>>> [INFO] [ERROR] After correcting the problems, you can resume the
>> build
>> >> with
>> >>>> the command
>> >>>> [INFO] [ERROR]   mvn <goals> -rf :dummy-taverna-plugin-activity
>> >>>> [INFO] Post-archetype-generation invoker exit code: 1
>> >>>> [INFO]
>> >>>>
>> ------------------------------------------------------------------------
>> >>>> [INFO] Reactor Summary:
>> >>>> [INFO]
>> >>>> [INFO] Apache Taverna Engine and Platform ................. SUCCESS [
>> >>>>  3.095 s]
>> >>>> [INFO] Apache Taverna Activity archetype .................. FAILURE [
>> >>>> 46.310 s]
>> >>>> [INFO] Apache Taverna Reference Manager API ............... SKIPPED
>> >>>> [INFO] Apache Taverna Observer pattern .................... SKIPPED
>> >>>> [INFO] Apache Taverna Workflow Model API .................. SKIPPED
>> >>>> [INFO] Apache Taverna Workflow Model Extension Points ..... SKIPPED
>> >>>> [INFO] Apache Taverna Workflow Model impl ................. SKIPPED
>> >>>> [INFO] Apache Taverna Database Configuration API .......... SKIPPED
>> >>>> [INFO] Apache Taverna Reference Test Helpers .............. SKIPPED
>> >>>> [INFO] Apache Taverna Reference Manager impl .............. SKIPPED
>> >>>> [INFO] Apache Taverna Engine Reference Types .............. SKIPPED
>> >>>> [INFO] Apache Taverna Activity test utils ................. SKIPPED
>> >>>> [INFO] Apache Taverna Platform Capability API ............. SKIPPED
>> >>>> [INFO] Apache Taverna Platform Capability impl ............ SKIPPED
>> >>>> [INFO] Apache Taverna Credential Manager API .............. SKIPPED
>> >>>> [INFO] Apache Taverna Credential Manager impl ............. SKIPPED
>> >>>> [INFO] Apache Taverna Database Configuration impl ......... SKIPPED
>> >>>> [INFO] Apache Taverna Dataflow Activity ................... SKIPPED
>> >>>> [INFO] Apache Taverna Platform Report Service ............. SKIPPED
>> >>>> [INFO] Apache Taverna Platform Execution Service API ...... SKIPPED
>> >>>> [INFO] Apache Taverna Hadoop Workflow Execution Service ... SKIPPED
>> >>>> [INFO] Apache Taverna Platform Execution Service impl ..... SKIPPED
>> >>>> [INFO] Apache Taverna Platform Local Execution Service .... SKIPPED
>> >>>> [INFO] Apache Taverna Platform Remote Execution Service ... SKIPPED
>> >>>> [INFO] Apache Taverna Platform Run Service API ............ SKIPPED
>> >>>> [INFO] Apache Taverna Platform Run Service impl ........... SKIPPED
>> >>>> [INFO] Apache Taverna Services API ........................ SKIPPED
>> >>>> [INFO] Apache Taverna Platform Services impl .............. SKIPPED
>> >>>> [INFO] Apache Taverna StringConstant Activity ............. SKIPPED
>> >>>> [INFO]
>> >>>>
>> ------------------------------------------------------------------------
>> >>>> [INFO] BUILD FAILURE
>> >>>> [INFO]
>> >>>>
>> ------------------------------------------------------------------------
>> >>>> [INFO] Total time: 51.317 s
>> >>>> [INFO] Finished at: 2016-05-23T06:51:36-07:00
>> >>>> [INFO] Final Memory: 41M/439M
>> >>>> [INFO]
>> >>>>
>> ------------------------------------------------------------------------
>> >>>> [ERROR] Failed to execute goal
>> >>>> org.apache.maven.plugins:maven-archetype-plugin:2.4:integration-test
>> >>>> (default-integration-test) on project taverna-activity-archetype:
>> >>>> [ERROR] Archetype IT 'dummyActivity' failed: Execution failure: exit
>> >> code =
>> >>>> 1
>> >>>> [ERROR] -> [Help 1]
>> >>>> org.apache.maven.lifecycle.LifecycleExecutionException: Failed to
>> >> execute
>> >>>> goal
>> >> org.apache.maven.plugins:maven-archetype-plugin:2.4:integration-test
>> >>>> (default-integration-test) on project taverna-activity-archetype:
>> >>>> Archetype IT 'dummyActivity' failed: Execution failure: exit code = 1
>> >>>> at
>> >>>>
>> >>
>> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:212)
>> >>>> at
>> >>>>
>> >>
>> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153)
>> >>>> at
>> >>>>
>> >>
>> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145)
>> >>>> at
>> >>>>
>> >>
>> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:116)
>> >>>> at
>> >>>>
>> >>
>> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:80)
>> >>>> at
>> >>>>
>> >>
>> org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build(SingleThreadedBuilder.java:51)
>> >>>> at
>> >>>>
>> >>
>> org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:128)
>> >>>> at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:307)
>> >>>> at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:193)
>> >>>> at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:106)
>> >>>> at org.apache.maven.cli.MavenCli.execute(MavenCli.java:863)
>> >>>> at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:288)
>> >>>> at org.apache.maven.cli.MavenCli.main(MavenCli.java:199)
>> >>>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>> >>>> at
>> >>>>
>> >>
>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
>> >>>> at
>> >>>>
>> >>
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>> >>>> at java.lang.reflect.Method.invoke(Method.java:497)
>> >>>> at
>> >>>>
>> >>
>> org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:289)
>> >>>> at
>> >>>>
>> >>
>> org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:229)
>> >>>> at
>> >>>>
>> >>
>> org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:415)
>> >>>> at
>> >>
>> org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:356)
>> >>>> Caused by: org.apache.maven.plugin.MojoExecutionException:
>> >>>> Archetype IT 'dummyActivity' failed: Execution failure: exit code = 1
>> >>>> at
>> >>>>
>> >>
>> org.apache.maven.archetype.mojos.IntegrationTestMojo.execute(IntegrationTestMojo.java:269)
>> >>>> at
>> >>>>
>> >>
>> org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:134)
>> >>>> at
>> >>>>
>> >>
>> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:207)
>> >>>> ... 20 more
>> >>>> [ERROR]
>> >>>> [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/MojoExecutionException
>> >>>> [ERROR]
>> >>>> [ERROR] After correcting the problems, you can resume the build with
>> the
>> >>>> command
>> >>>> [ERROR]   mvn <goals> -rf :taverna-activity-archetype
>> >>>>
>> >>>>
>> >>>> On Mon, May 23, 2016 at 6:47 AM Gale Naylor <
>> >> GaleN@noventussolutions.com>
>> >>>> wrote:
>> >>>>
>> >>>>> Yes, sorry - I'm at a conference and didn't check email yesterday.
>> FYI
>> >> I'm
>> >>>>> running mvn 3.3.9. I'll try it again.
>> >>>>>
>> >>>>> On Sun, May 22, 2016 at 10:39 AM Stian Soiland-Reyes <
>> stain@apache.org
>> >>>
>> >>>>> wrote:
>> >>>>>
>> >>>>>> I added the explicit plugin dependency as described in
>> ARCHETYPE-488 -
>> >>>>>> could you see if it works now on your setup, Gale?
>> >>>>>>
>> >>>>>> On 22 May 2016 at 19:35, Stian Soiland-Reyes <st...@apache.org>
>> >> wrote:
>> >>>>>>> On 22 May 2016 at 19:32, Stian Soiland-Reyes <st...@apache.org>
>> >> wrote:
>> >>>>>>>
>> >>>>>>>> We can try to add that workaround - I upgraded it to the newer
>> >>>>>>>> maven-archetype-plugin 2.5 now - is the problem still there?
>> >>>>>>>
>> >>>>>>> Sorry, archetype-plugin 2.5 was not released yet  - so that didn't
>> >>>>>> work. :(
>> >>>>>>>
>> >>>>>>>
>> >>>>>>> I'll see if some other workaround can be added.. or we can just
>> >>>>>>> disable that test on Windows.
>> >>>>>>>
>> >>>>>>> (I think it's something to do with mvn.cmd vs. mvn.bat ?)
>> >>>>>>>
>> >>>>>>>
>> >>>>>>> --
>> >>>>>>> Stian Soiland-Reyes
>> >>>>>>> Apache Commons, Apache Taverna (incubating), Apache Commons RDF
>> >>>>>> (incubating)
>> >>>>>>> http://orcid.org/0000-0001-9842-9718
>> >>>>>>
>> >>>>>>
>> >>>>>>
>> >>>>>> --
>> >>>>>> Stian Soiland-Reyes
>> >>>>>> Apache Commons, Apache Taverna (incubating), Apache Commons RDF
>> >>>>>> (incubating)
>> >>>>>> http://orcid.org/0000-0001-9842-9718
>> >>>>>>
>> >>>>>
>> >>>
>> >>>
>> >>>
>> >>> --
>> >>> Stian Soiland-Reyes
>> >>> Apache Taverna (incubating), Apache Commons
>> >>> http://orcid.org/0000-0001-9842-9718
>> >>
>> >>
>> >>
>> >> --
>> >> Stian Soiland-Reyes
>> >> Apache Taverna (incubating), Apache Commons
>> >> http://orcid.org/0000-0001-9842-9718
>> >>
>> >
>>
>>

Re: Release of Taverna Command Line?

Posted by Gale Naylor <Ga...@noventussolutions.com>.
Thanks for the links, Alan!

I'm happy to say the entire engine project now builds successfully.

However, I got a few warnings that look serious ("...Maven versions might
no longer support building such malformed projects.") and ("...using
platform encoding Cp1252, i.e. build is platform dependent!") -- SEE BELOW

Plus several org.springframework:org. jars have unresolved
dependencies and org.apache.taverna.workflowmodel.impl
has a private reference. -- SEE BELOW

[INFO] [WARNING]
[INFO] [WARNING] Some problems were encountered while building the
effective model for
com.example:dummy-taverna-plugin-plugin:taverna-plugin:0.1.0-SNAPSHOT
[INFO] [WARNING] 'build.plugins.plugin.version' for
org.apache.maven.plugins:maven-compiler-plugin is missing. @
com.example:dummy-taverna-plugin:0.1.0-SNAPSHOT,
C:\incubator-taverna-engine-master\taverna-activity-archetype\target\test-classes\projects\dummyActivity\project\dummy-taverna-plugin\pom.xml,
line 20, column 12
[INFO] [WARNING] 'build.plugins.plugin.version' for
org.apache.maven.plugins:maven-surefire-plugin is missing. @
com.example:dummy-taverna-plugin:0.1.0-SNAPSHOT,
C:\incubator-taverna-engine-master\taverna-activity-archetype\target\test-classes\projects\dummyActivity\project\dummy-taverna-plugin\pom.xml,
line 48, column 12
[INFO] [WARNING] 'build.plugins.plugin.version' for
org.apache.maven.plugins:maven-jar-plugin is missing. @
com.example:dummy-taverna-plugin:0.1.0-SNAPSHOT,
C:\incubator-taverna-engine-master\taverna-activity-archetype\target\test-classes\projects\dummyActivity\project\dummy-taverna-plugin\pom.xml,
line 38, column 12
[INFO] [WARNING] 'build.plugins.plugin.version' for
org.apache.maven.plugins:maven-source-plugin is missing. @
com.example:dummy-taverna-plugin:0.1.0-SNAPSHOT,
C:\incubator-taverna-engine-master\taverna-activity-archetype\target\test-classes\projects\dummyActivity\project\dummy-taverna-plugin\pom.xml,
line 27, column 12
[INFO] [WARNING]
[INFO] [WARNING] Some problems were encountered while building the
effective model for
com.example:dummy-taverna-plugin-activity:bundle:0.1.0-SNAPSHOT
[INFO] [WARNING] 'build.plugins.plugin.version' for
org.apache.maven.plugins:maven-compiler-plugin is missing. @
com.example:dummy-taverna-plugin:0.1.0-SNAPSHOT,
C:\incubator-taverna-engine-master\taverna-activity-archetype\target\test-classes\projects\dummyActivity\project\dummy-taverna-plugin\pom.xml,
line 20, column 12
[INFO] [WARNING] 'build.plugins.plugin.version' for
org.apache.maven.plugins:maven-surefire-plugin is missing. @
com.example:dummy-taverna-plugin:0.1.0-SNAPSHOT,
C:\incubator-taverna-engine-master\taverna-activity-archetype\target\test-classes\projects\dummyActivity\project\dummy-taverna-plugin\pom.xml,
line 48, column 12
[INFO] [WARNING] 'build.plugins.plugin.version' for
org.apache.maven.plugins:maven-jar-plugin is missing. @
com.example:dummy-taverna-plugin:0.1.0-SNAPSHOT,
C:\incubator-taverna-engine-master\taverna-activity-archetype\target\test-classes\projects\dummyActivity\project\dummy-taverna-plugin\pom.xml,
line 38, column 12
[INFO] [WARNING] 'build.plugins.plugin.version' for
org.apache.maven.plugins:maven-source-plugin is missing. @
com.example:dummy-taverna-plugin:0.1.0-SNAPSHOT,
C:\incubator-taverna-engine-master\taverna-activity-archetype\target\test-classes\projects\dummyActivity\project\dummy-taverna-plugin\pom.xml,
line 27, column 12
[INFO] [WARNING]
[INFO] [WARNING] Some problems were encountered while building the
effective model for com.example:dummy-taverna-plugin:pom:0.1.0-SNAPSHOT
[INFO] [WARNING] 'build.plugins.plugin.version' for
org.apache.maven.plugins:maven-compiler-plugin is missing. @ line 20,
column 12
[INFO] [WARNING] 'build.plugins.plugin.version' for
org.apache.maven.plugins:maven-surefire-plugin is missing. @ line 48,
column 12
[INFO] [WARNING] 'build.plugins.plugin.version' for
org.apache.maven.plugins:maven-jar-plugin is missing. @ line 38, column 12
[INFO] [WARNING] 'build.plugins.plugin.version' for
org.apache.maven.plugins:maven-source-plugin is missing. @ line 27, column
12
[INFO] [WARNING]
[INFO] [WARNING] It is highly recommended to fix these problems because
they threaten the stability of your build.
[INFO] [WARNING]
[INFO] [WARNING] For this reason, future Maven versions might no longer
support building such malformed projects.
[INFO] [WARNING]


[INFO] [INFO] --- maven-resources-plugin:3.0.0:resources
(default-resources) @ dummy-taverna-plugin-activity ---
[INFO] [WARNING] Using platform encoding (Cp1252 actually) to copy filtered
resources, i.e. build is platform dependent!
[INFO] [INFO] ignoreDelta true
[INFO] [INFO] Copying 3 resources
[INFO] [INFO] Copying file schema.json
[INFO] [INFO] Copying file spring\context-osgi.xml
[INFO] [INFO] Copying file spring\context.xml
[INFO] [INFO]
[INFO] [INFO] --- maven-compiler-plugin:3.5.1:compile (default-compile) @
dummy-taverna-plugin-activity ---
[INFO] [INFO] Changes detected - recompiling the module!
[INFO] [WARNING] File encoding has not been set, using platform encoding
Cp1252, i.e. build is platform dependent!
[INFO] [INFO] Compiling 3 source files to
C:\incubator-taverna-engine-master\taverna-activity-archetype\target\test-classes\projects\dummyActivity\project\dummy-taverna-plugin\dummy-taverna-plugin-activity\target\classes
[INFO] [INFO]
[INFO] [INFO] --- maven-resources-plugin:3.0.0:testResources
(default-testResources) @ dummy-taverna-plugin-activity ---
[INFO] [WARNING] Using platform encoding (Cp1252 actually) to copy filtered
resources, i.e. build is platform dependent!
[INFO] [INFO] skip non existing resourceDirectory
C:\incubator-taverna-engine-master\taverna-activity-archetype\target\test-classes\projects\dummyActivity\project\dummy-taverna-plugin\dummy-taverna-plugin-activity\src\test\resources
[INFO] [INFO]
[INFO] [INFO] --- maven-compiler-plugin:3.5.1:testCompile
(default-testCompile) @ dummy-taverna-plugin-activity ---
[INFO] [INFO] Changes detected - recompiling the module!
[INFO] [WARNING] File encoding has not been set, using platform encoding
Cp1252, i.e. build is platform dependent!

AND AGAIN IN THE TEST SECTION:
[INFO] [INFO] --- maven-resources-plugin:3.0.0:resources
(default-resources) @ dummy-taverna-plugin-activity ---
[INFO] [WARNING] Using platform encoding (Cp1252 actually) to copy filtered
resources, i.e. build is platform dependent!



[INFO] [INFO]
------------------------------------------------------------------------
[INFO] [INFO] Building Dummy Taverna plugin 0.1.0-SNAPSHOT
[INFO] [INFO]
------------------------------------------------------------------------
[INFO] [INFO]
[INFO] [INFO] --- taverna-maven-plugin:0.2.1-incubating:plugin-generate
(default-plugin-generate) @ dummy-taverna-plugin-plugin ---
[INFO] [WARNING] Bundle :
org.springframework:org.springframework.context:jar:3.0.5.RELEASE has
unresolved package dependencies:
[INFO] [WARNING]     org.apache.commons.logging;version="[1.1.1,2.0.0)"
[INFO] [WARNING] Bundle :
org.springframework:org.springframework.aop:jar:3.0.5.RELEASE has
unresolved package dependencies:
[INFO] [WARNING]     org.apache.commons.logging;version="[1.1.1,2.0.0)"
[INFO] [WARNING] Bundle :
org.springframework:org.springframework.beans:jar:3.0.5.RELEASE has
unresolved package dependencies:
[INFO] [WARNING]     org.apache.commons.logging;version="[1.1.1,2.0.0)"
[INFO] [WARNING] Bundle :
org.springframework:org.springframework.core:jar:3.0.5.RELEASE has
unresolved package dependencies:
[INFO] [WARNING]     org.apache.commons.logging;version="[1.1.1,2.0.0)"
[INFO] [WARNING] Bundle :
org.springframework:org.springframework.transaction:jar:3.0.5.RELEASE has
unresolved package dependencies:
[INFO] [WARNING]     org.apache.commons.logging;version="[1.1.1,2.0.0)"
[INFO] [WARNING] Not an OSGi bundle : junit:junit:jar:4.4
[INFO] [INFO]
[INFO] [INFO] ---
taverna-maven-plugin:0.2.1-incubating:plugin-prepare-bundles
(default-plugin-prepare-bundles) @ dummy-taverna-plugin-plugin ---
[INFO] [WARNING] Bundle :
org.springframework:org.springframework.context:jar:3.0.5.RELEASE has
unresolved package dependencies:
[INFO] [WARNING]     org.apache.commons.logging;version="[1.1.1,2.0.0)"
[INFO] [WARNING] Bundle :
org.springframework:org.springframework.aop:jar:3.0.5.RELEASE has
unresolved package dependencies:
[INFO] [WARNING]     org.apache.commons.logging;version="[1.1.1,2.0.0)"
[INFO] [WARNING] Bundle :
org.springframework:org.springframework.beans:jar:3.0.5.RELEASE has
unresolved package dependencies:
[INFO] [WARNING]     org.apache.commons.logging;version="[1.1.1,2.0.0)"
[INFO] [WARNING] Bundle :
org.springframework:org.springframework.core:jar:3.0.5.RELEASE has
unresolved package dependencies:
[INFO] [WARNING]     org.apache.commons.logging;version="[1.1.1,2.0.0)"
[INFO] [WARNING] Bundle :
org.springframework:org.springframework.transaction:jar:3.0.5.RELEASE has
unresolved package dependencies:
[INFO] [WARNING]     org.apache.commons.logging;version="[1.1.1,2.0.0)"
[INFO] [WARNING] Not an OSGi bundle : junit:junit:jar:4.4


[INFO] --- maven-bundle-plugin:2.5.4:bundle (default-bundle) @
taverna-workflowmodel-impl ---
[WARNING] Bundle
org.apache.taverna.engine:taverna-workflowmodel-impl:bundle:3.1.0-incubating-SNAPSHOT
: Export org.apache.taverna.workflowmodel.impl,  has 1,  private references
[org.apache.taverna.workflowmodel.processor.dispatch.impl],


On Fri, May 27, 2016 at 8:20 AM Alan Williams <al...@googlemail.com>
wrote:

> On 27-May-16 16:06, Gale Naylor wrote:
> > Okay. I'll test that. It makes sense. How about if we just add a notice
> in
> > the Readme? (Maybe even just suggest that Windows USERS install at their
> > top level directory?) Probably I'm the only one who buries their file so
> > deeply! :)
>
> I think something in the README is a good idea as a quick workaround. I
> don't think though that the source directories that are failing are
> atypical. Mine are something like C:\Users\alson\taverna\commandline
>
>
> http://stackoverflow.com/questions/27680647/does-max-path-issue-still-exists-in-windows-10
> suggests that the max length has been kept to ensure compatibility :O
> Also
>
> http://stackoverflow.com/questions/1880321/why-does-the-260-character-path-length-limit-exist-in-windows
> for "explanation"!
>
> Alan
>
> > On Fri, May 27, 2016, 7:55 AM Stian Soiland-Reyes <st...@apache.org>
> wrote:
> >
> >> I managed to reproduce it as well - it's related to the folder length:
> >>
> >> [INFO] Command was cmd.exe /X /C ""C:\Program
> >> Files\Java\jdk1.8.0_92\jre\bin\java" -jar
> >> "C:\Users\stain\ApacheTavernaBuilds\04 Try Engine
> >>
> >>
> Again\incubator-taverna-engine\taverna-activity-archetype\target\test-classes\projects\dummyActivity\project\dummy-taverna-plugin\dummy-taverna-plugin-activity\target\surefire\surefirebooter3609180204497295203.jar"
> >> "C:\Users\stain\ApacheTavernaBuilds\04 Try Engine
> >>
> >>
> Again\incubator-taverna-engine\taverna-activity-archetype\target\test-classes\projects\dummyActivity\project\dummy-taverna-plugin\dummy-taverna-plugin-activity\target\surefire\surefire9169840870606093708tmp"
> >> "C:\Users\stain\ApacheTavernaBuilds\04 Try Engine
> >>
> >>
> Again\incubator-taverna-engine\taverna-activity-archetype\target\test-classes\projects\dummyActivity\project\dummy-taverna-plugin\dummy-taverna-plugin-activity\target\surefire\surefire_05020064088761634944tmp""
> >> [INFO]  at
> >>
> org.apache.maven.plugin.surefire.booterclient.ForkStarter.fork(ForkStarter.java:590)
> >> [INFO]  at
> >>
> org.apache.maven.plugin.surefire.booterclient.ForkStarter.fork(ForkStarter.java:460)
> >> [INFO]  at
> >>
> org.apache.maven.plugin.surefire.booterclient.ForkStarter.run(ForkStarter.java:229)
> >> [INFO]  at
> >>
> org.apache.maven.plugin.surefire.booterclient.ForkStarter.run(ForkStarter.java:201)
> >> [INFO]  at
> >>
> org.apache.maven.plugin.surefire.AbstractSurefireMojo.executeProvider(AbstractSurefireMojo.java:1026)
> >> [INFO]  at
> >>
> org.apache.maven.plugin.surefire.AbstractSurefireMojo.executeAfterPreconditionsChecked(AbstractSurefireMojo.java:862)
> >> [INFO]  at
> >>
> org.apache.maven.plugin.surefire.AbstractSurefireMojo.execute(AbstractSurefireMojo.java:755)
> >> [INFO]  at
> >>
> org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:134)
> >> [INFO]  ... 21 more
> >>
> >> On 27 May 2016 at 15:39, Stian Soiland-Reyes <st...@apache.org> wrote:
> >>> Hm, this error seems different from the previous
> >>>
> >>>> [ERROR] Archetype IT 'dummyActivity' failed: Cannot run additions
> goals.
> >>>
> >>> I was able to reproduce the above in Windows 10 by removing the
> >>> maven-invoker dependency from the pom.xml - and if I add it back in,
> >>> it works.
> >>>
> >>> IS it because of the space in your folder name
> >>> C:\Users\Gale\ApacheTavernaBuilds\04 Try Engine again\ or possibly the
> >>> total length of the file path?
> >>>
> >>> I built it from D:\incubator-taverna-engine without reproducing the
> >>> problem.  Could you try to say build it from C:\1\  ?
> >>>
> >>> (BTW - to save time you can test this by running just mvn clean
> >>> install within the taverna-activity-archetype folder)
> >>>
> >>>
> >>> If I try to copy this folder to my
> >>> C:\Users\stain\ApacheTavernaBuilds\04 Try Engine Again I actually get
> >>> an error from Windows Explorer:
> >>>
> >>>> The filename(s) would be too long for the destination folder
> >>>> DummyActivityFactory.java
> >>>
> >>> so a big hint that the folder paths of the internal test project can
> >>> become a bit long for Windows. (It's OK as long as you are inside
> >>> Java, you are allowed to make and use "too long" paths - but it breaks
> >>> as soon as you then try to start a sub-process as the inner maven fork
> >>> would do)
> >>>
> >>>
> >>> Should we disable this test on Windows or just warn about this in the
> >>> README? I think it could affect other parts as well - which is why I
> >>> tend to put my source code straight on my D:\ while in Windows :)
> >>>
> >>>
> >>>
> >>> On 23 May 2016 at 15:01, Gale Naylor <Ga...@noventussolutions.com>
> >> wrote:
> >>>> Sorry, BUILD FAILURE again. Actually, two: Dummy Taverna activity
> >>>> and Apache Taverna Activity archetype.
> >>>>
> >>>> [INFO] [INFO]
> >>>>
> ------------------------------------------------------------------------
> >>>> [INFO] [INFO] Reactor Summary:
> >>>> [INFO] [INFO]
> >>>> [INFO] [INFO] Dummy Taverna project ..............................
> >> SUCCESS
> >>>> [ 12.754 s]
> >>>> [INFO] [INFO] Dummy Taverna activity .............................
> >> FAILURE
> >>>> [ 23.582 s]
> >>>> [INFO] [INFO] Dummy Taverna plugin ...............................
> >> SKIPPED
> >>>> [INFO] [INFO]
> >>>>
> ------------------------------------------------------------------------
> >>>> [INFO] [INFO] BUILD FAILURE
> >>>> [INFO] [INFO]
> >>>>
> ------------------------------------------------------------------------
> >>>> [INFO] [INFO] Total time: 38.075 s
> >>>> [INFO] [INFO] Finished at: 2016-05-23T06:51:36-07:00
> >>>> [INFO] [INFO] Final Memory: 26M/202M
> >>>> [INFO] [INFO]
> >>>>
> ------------------------------------------------------------------------
> >>>> [INFO] [ERROR] Failed to execute goal
> >>>> org.apache.maven.plugins:maven-surefire-plugin:2.19.1:test
> >> (default-test)
> >>>> on project dummy-taverna-plugin-activity: Execution default-test of
> goal
> >>>> org.apache.maven.plugins:maven-surefire-plugin:2.19.1:test failed: The
> >>>> forked VM terminated without properly saying goodbye. VM crash or
> >>>> System.exit called?
> >>>> [INFO] [ERROR] Command was cmd.exe /X /C
> >>>> "c:\PROGRA~1\Java\JDK18~1.0_4\jre\bin\java -jar
> >>>> "C:\Users\Gale\ApacheTavernaBuilds\04 Try Engine
> >>>>
> >>
> again\incubator-taverna-engine-master\taverna-activity-archetype\target\test-classes\projects\dummyActivity\project\dummy-taverna-plugin\dummy-taverna-plugin-activity\target\surefire\surefirebooter7662048493632791084.jar"
> >>>> "C:\Users\Gale\ApacheTavernaBuilds\04 Try Engine
> >>>>
> >>
> again\incubator-taverna-engine-master\taverna-activity-archetype\target\test-classes\projects\dummyActivity\project\dummy-taverna-plugin\dummy-taverna-plugin-activity\target\surefire\surefire2131732548318184089tmp"
> >>>> "C:\Users\Gale\ApacheTavernaBuilds\04 Try Engine
> >>>>
> >>
> again\incubator-taverna-engine-master\taverna-activity-archetype\target\test-classes\projects\dummyActivity\project\dummy-taverna-plugin\dummy-taverna-plugin-activity\target\surefire\surefire_07668064436317001826tmp""
> >>>> [INFO] [ERROR] -> [Help 1]
> >>>> [INFO] org.apache.maven.lifecycle.LifecycleExecutionException: Failed
> to
> >>>> execute goal
> org.apache.maven.plugins:maven-surefire-plugin:2.19.1:test
> >>>> (default-test) on project dummy-taverna-plugin-activity: Execution
> >>>> default-test of goal
> >>>> org.apache.maven.plugins:maven-surefire-plugin:2.19.1:test failed: The
> >>>> forked VM terminated without properly saying goodbye. VM crash or
> >>>> System.exit called?
> >>>> [INFO] Command was cmd.exe /X /C
> >> "c:\PROGRA~1\Java\JDK18~1.0_4\jre\bin\java
> >>>> -jar "C:\Users\Gale\ApacheTavernaBuilds\04 Try Engine
> >>>>
> >>
> again\incubator-taverna-engine-master\taverna-activity-archetype\target\test-classes\projects\dummyActivity\project\dummy-taverna-plugin\dummy-taverna-plugin-activity\target\surefire\surefirebooter7662048493632791084.jar"
> >>>> "C:\Users\Gale\ApacheTavernaBuilds\04 Try Engine
> >>>>
> >>
> again\incubator-taverna-engine-master\taverna-activity-archetype\target\test-classes\projects\dummyActivity\project\dummy-taverna-plugin\dummy-taverna-plugin-activity\target\surefire\surefire2131732548318184089tmp"
> >>>> "C:\Users\Gale\ApacheTavernaBuilds\04 Try Engine
> >>>>
> >>
> again\incubator-taverna-engine-master\taverna-activity-archetype\target\test-classes\projects\dummyActivity\project\dummy-taverna-plugin\dummy-taverna-plugin-activity\target\surefire\surefire_07668064436317001826tmp""
> >>>> [INFO] at
> >>>>
> >>
> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:212)
> >>>> [INFO] at
> >>>>
> >>
> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153)
> >>>> [INFO] at
> >>>>
> >>
> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145)
> >>>> [INFO] at
> >>>>
> >>
> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:116)
> >>>> [INFO] at
> >>>>
> >>
> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:80)
> >>>> [INFO] at
> >>>>
> >>
> org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build(SingleThreadedBuilder.java:51)
> >>>> [INFO] at
> >>>>
> >>
> org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:128)
> >>>> [INFO] at
> org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:307)
> >>>> [INFO] at
> org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:193)
> >>>> [INFO] at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:106)
> >>>> [INFO] at org.apache.maven.cli.MavenCli.execute(MavenCli.java:863)
> >>>> [INFO] at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:288)
> >>>> [INFO] at org.apache.maven.cli.MavenCli.main(MavenCli.java:199)
> >>>> [INFO] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> >>>> [INFO] at
> >>>>
> >>
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
> >>>> [INFO] at
> >>>>
> >>
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> >>>> [INFO] at java.lang.reflect.Method.invoke(Method.java:497)
> >>>> [INFO] at
> >>>>
> >>
> org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:289)
> >>>> [INFO] at
> >>>>
> >>
> org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:229)
> >>>> [INFO] at
> >>>>
> >>
> org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:415)
> >>>> [INFO] at
> >>>>
> >>
> org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:356)
> >>>> [INFO] Caused by: org.apache.maven.plugin.PluginExecutionException:
> >>>> Execution default-test of goal
> >>>> org.apache.maven.plugins:maven-surefire-plugin:2.19.1:test failed: The
> >>>> forked VM terminated without properly saying goodbye. VM crash or
> >>>> System.exit called?
> >>>> [INFO] Command was cmd.exe /X /C
> >> "c:\PROGRA~1\Java\JDK18~1.0_4\jre\bin\java
> >>>> -jar "C:\Users\Gale\ApacheTavernaBuilds\04 Try Engine
> >>>>
> >>
> again\incubator-taverna-engine-master\taverna-activity-archetype\target\test-classes\projects\dummyActivity\project\dummy-taverna-plugin\dummy-taverna-plugin-activity\target\surefire\surefirebooter7662048493632791084.jar"
> >>>> "C:\Users\Gale\ApacheTavernaBuilds\04 Try Engine
> >>>>
> >>
> again\incubator-taverna-engine-master\taverna-activity-archetype\target\test-classes\projects\dummyActivity\project\dummy-taverna-plugin\dummy-taverna-plugin-activity\target\surefire\surefire2131732548318184089tmp"
> >>>> "C:\Users\Gale\ApacheTavernaBuilds\04 Try Engine
> >>>>
> >>
> again\incubator-taverna-engine-master\taverna-activity-archetype\target\test-classes\projects\dummyActivity\project\dummy-taverna-plugin\dummy-taverna-plugin-activity\target\surefire\surefire_07668064436317001826tmp""
> >>>> [INFO] at
> >>>>
> >>
> org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:145)
> >>>> [INFO] at
> >>>>
> >>
> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:207)
> >>>> [INFO] ... 20 more
> >>>> [INFO] Caused by: java.lang.RuntimeException: The forked VM terminated
> >>>> without properly saying goodbye. VM crash or System.exit called?
> >>>> [INFO] Command was cmd.exe /X /C
> >> "c:\PROGRA~1\Java\JDK18~1.0_4\jre\bin\java
> >>>> -jar "C:\Users\Gale\ApacheTavernaBuilds\04 Try Engine
> >>>>
> >>
> again\incubator-taverna-engine-master\taverna-activity-archetype\target\test-classes\projects\dummyActivity\project\dummy-taverna-plugin\dummy-taverna-plugin-activity\target\surefire\surefirebooter7662048493632791084.jar"
> >>>> "C:\Users\Gale\ApacheTavernaBuilds\04 Try Engine
> >>>>
> >>
> again\incubator-taverna-engine-master\taverna-activity-archetype\target\test-classes\projects\dummyActivity\project\dummy-taverna-plugin\dummy-taverna-plugin-activity\target\surefire\surefire2131732548318184089tmp"
> >>>> "C:\Users\Gale\ApacheTavernaBuilds\04 Try Engine
> >>>>
> >>
> again\incubator-taverna-engine-master\taverna-activity-archetype\target\test-classes\projects\dummyActivity\project\dummy-taverna-plugin\dummy-taverna-plugin-activity\target\surefire\surefire_07668064436317001826tmp""
> >>>> [INFO] at
> >>>>
> >>
> org.apache.maven.plugin.surefire.booterclient.ForkStarter.fork(ForkStarter.java:590)
> >>>> [INFO] at
> >>>>
> >>
> org.apache.maven.plugin.surefire.booterclient.ForkStarter.fork(ForkStarter.java:460)
> >>>> [INFO] at
> >>>>
> >>
> org.apache.maven.plugin.surefire.booterclient.ForkStarter.run(ForkStarter.java:229)
> >>>> [INFO] at
> >>>>
> >>
> org.apache.maven.plugin.surefire.booterclient.ForkStarter.run(ForkStarter.java:201)
> >>>> [INFO] at
> >>>>
> >>
> org.apache.maven.plugin.surefire.AbstractSurefireMojo.executeProvider(AbstractSurefireMojo.java:1026)
> >>>> [INFO] at
> >>>>
> >>
> org.apache.maven.plugin.surefire.AbstractSurefireMojo.executeAfterPreconditionsChecked(AbstractSurefireMojo.java:862)
> >>>> [INFO] at
> >>>>
> >>
> org.apache.maven.plugin.surefire.AbstractSurefireMojo.execute(AbstractSurefireMojo.java:755)
> >>>> [INFO] at
> >>>>
> >>
> org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:134)
> >>>> [INFO] ... 21 more
> >>>> [INFO] [ERROR]
> >>>> [INFO] [ERROR] Re-run Maven using the -X switch to enable full debug
> >>>> logging.
> >>>> [INFO] [ERROR]
> >>>> [INFO] [ERROR] For more information about the errors and possible
> >>>> solutions, please read the following articles:
> >>>> [INFO] [ERROR] [Help 1]
> >>>>
> >>
> http://cwiki.apache.org/confluence/display/MAVEN/PluginExecutionException
> >>>> [INFO] [ERROR]
> >>>> [INFO] [ERROR] After correcting the problems, you can resume the build
> >> with
> >>>> the command
> >>>> [INFO] [ERROR]   mvn <goals> -rf :dummy-taverna-plugin-activity
> >>>> [INFO] Post-archetype-generation invoker exit code: 1
> >>>> [INFO]
> >>>>
> ------------------------------------------------------------------------
> >>>> [INFO] Reactor Summary:
> >>>> [INFO]
> >>>> [INFO] Apache Taverna Engine and Platform ................. SUCCESS [
> >>>>  3.095 s]
> >>>> [INFO] Apache Taverna Activity archetype .................. FAILURE [
> >>>> 46.310 s]
> >>>> [INFO] Apache Taverna Reference Manager API ............... SKIPPED
> >>>> [INFO] Apache Taverna Observer pattern .................... SKIPPED
> >>>> [INFO] Apache Taverna Workflow Model API .................. SKIPPED
> >>>> [INFO] Apache Taverna Workflow Model Extension Points ..... SKIPPED
> >>>> [INFO] Apache Taverna Workflow Model impl ................. SKIPPED
> >>>> [INFO] Apache Taverna Database Configuration API .......... SKIPPED
> >>>> [INFO] Apache Taverna Reference Test Helpers .............. SKIPPED
> >>>> [INFO] Apache Taverna Reference Manager impl .............. SKIPPED
> >>>> [INFO] Apache Taverna Engine Reference Types .............. SKIPPED
> >>>> [INFO] Apache Taverna Activity test utils ................. SKIPPED
> >>>> [INFO] Apache Taverna Platform Capability API ............. SKIPPED
> >>>> [INFO] Apache Taverna Platform Capability impl ............ SKIPPED
> >>>> [INFO] Apache Taverna Credential Manager API .............. SKIPPED
> >>>> [INFO] Apache Taverna Credential Manager impl ............. SKIPPED
> >>>> [INFO] Apache Taverna Database Configuration impl ......... SKIPPED
> >>>> [INFO] Apache Taverna Dataflow Activity ................... SKIPPED
> >>>> [INFO] Apache Taverna Platform Report Service ............. SKIPPED
> >>>> [INFO] Apache Taverna Platform Execution Service API ...... SKIPPED
> >>>> [INFO] Apache Taverna Hadoop Workflow Execution Service ... SKIPPED
> >>>> [INFO] Apache Taverna Platform Execution Service impl ..... SKIPPED
> >>>> [INFO] Apache Taverna Platform Local Execution Service .... SKIPPED
> >>>> [INFO] Apache Taverna Platform Remote Execution Service ... SKIPPED
> >>>> [INFO] Apache Taverna Platform Run Service API ............ SKIPPED
> >>>> [INFO] Apache Taverna Platform Run Service impl ........... SKIPPED
> >>>> [INFO] Apache Taverna Services API ........................ SKIPPED
> >>>> [INFO] Apache Taverna Platform Services impl .............. SKIPPED
> >>>> [INFO] Apache Taverna StringConstant Activity ............. SKIPPED
> >>>> [INFO]
> >>>>
> ------------------------------------------------------------------------
> >>>> [INFO] BUILD FAILURE
> >>>> [INFO]
> >>>>
> ------------------------------------------------------------------------
> >>>> [INFO] Total time: 51.317 s
> >>>> [INFO] Finished at: 2016-05-23T06:51:36-07:00
> >>>> [INFO] Final Memory: 41M/439M
> >>>> [INFO]
> >>>>
> ------------------------------------------------------------------------
> >>>> [ERROR] Failed to execute goal
> >>>> org.apache.maven.plugins:maven-archetype-plugin:2.4:integration-test
> >>>> (default-integration-test) on project taverna-activity-archetype:
> >>>> [ERROR] Archetype IT 'dummyActivity' failed: Execution failure: exit
> >> code =
> >>>> 1
> >>>> [ERROR] -> [Help 1]
> >>>> org.apache.maven.lifecycle.LifecycleExecutionException: Failed to
> >> execute
> >>>> goal
> >> org.apache.maven.plugins:maven-archetype-plugin:2.4:integration-test
> >>>> (default-integration-test) on project taverna-activity-archetype:
> >>>> Archetype IT 'dummyActivity' failed: Execution failure: exit code = 1
> >>>> at
> >>>>
> >>
> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:212)
> >>>> at
> >>>>
> >>
> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153)
> >>>> at
> >>>>
> >>
> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145)
> >>>> at
> >>>>
> >>
> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:116)
> >>>> at
> >>>>
> >>
> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:80)
> >>>> at
> >>>>
> >>
> org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build(SingleThreadedBuilder.java:51)
> >>>> at
> >>>>
> >>
> org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:128)
> >>>> at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:307)
> >>>> at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:193)
> >>>> at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:106)
> >>>> at org.apache.maven.cli.MavenCli.execute(MavenCli.java:863)
> >>>> at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:288)
> >>>> at org.apache.maven.cli.MavenCli.main(MavenCli.java:199)
> >>>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> >>>> at
> >>>>
> >>
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
> >>>> at
> >>>>
> >>
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> >>>> at java.lang.reflect.Method.invoke(Method.java:497)
> >>>> at
> >>>>
> >>
> org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:289)
> >>>> at
> >>>>
> >>
> org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:229)
> >>>> at
> >>>>
> >>
> org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:415)
> >>>> at
> >>
> org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:356)
> >>>> Caused by: org.apache.maven.plugin.MojoExecutionException:
> >>>> Archetype IT 'dummyActivity' failed: Execution failure: exit code = 1
> >>>> at
> >>>>
> >>
> org.apache.maven.archetype.mojos.IntegrationTestMojo.execute(IntegrationTestMojo.java:269)
> >>>> at
> >>>>
> >>
> org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:134)
> >>>> at
> >>>>
> >>
> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:207)
> >>>> ... 20 more
> >>>> [ERROR]
> >>>> [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/MojoExecutionException
> >>>> [ERROR]
> >>>> [ERROR] After correcting the problems, you can resume the build with
> the
> >>>> command
> >>>> [ERROR]   mvn <goals> -rf :taverna-activity-archetype
> >>>>
> >>>>
> >>>> On Mon, May 23, 2016 at 6:47 AM Gale Naylor <
> >> GaleN@noventussolutions.com>
> >>>> wrote:
> >>>>
> >>>>> Yes, sorry - I'm at a conference and didn't check email yesterday.
> FYI
> >> I'm
> >>>>> running mvn 3.3.9. I'll try it again.
> >>>>>
> >>>>> On Sun, May 22, 2016 at 10:39 AM Stian Soiland-Reyes <
> stain@apache.org
> >>>
> >>>>> wrote:
> >>>>>
> >>>>>> I added the explicit plugin dependency as described in
> ARCHETYPE-488 -
> >>>>>> could you see if it works now on your setup, Gale?
> >>>>>>
> >>>>>> On 22 May 2016 at 19:35, Stian Soiland-Reyes <st...@apache.org>
> >> wrote:
> >>>>>>> On 22 May 2016 at 19:32, Stian Soiland-Reyes <st...@apache.org>
> >> wrote:
> >>>>>>>
> >>>>>>>> We can try to add that workaround - I upgraded it to the newer
> >>>>>>>> maven-archetype-plugin 2.5 now - is the problem still there?
> >>>>>>>
> >>>>>>> Sorry, archetype-plugin 2.5 was not released yet  - so that didn't
> >>>>>> work. :(
> >>>>>>>
> >>>>>>>
> >>>>>>> I'll see if some other workaround can be added.. or we can just
> >>>>>>> disable that test on Windows.
> >>>>>>>
> >>>>>>> (I think it's something to do with mvn.cmd vs. mvn.bat ?)
> >>>>>>>
> >>>>>>>
> >>>>>>> --
> >>>>>>> Stian Soiland-Reyes
> >>>>>>> Apache Commons, Apache Taverna (incubating), Apache Commons RDF
> >>>>>> (incubating)
> >>>>>>> http://orcid.org/0000-0001-9842-9718
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>> --
> >>>>>> Stian Soiland-Reyes
> >>>>>> Apache Commons, Apache Taverna (incubating), Apache Commons RDF
> >>>>>> (incubating)
> >>>>>> http://orcid.org/0000-0001-9842-9718
> >>>>>>
> >>>>>
> >>>
> >>>
> >>>
> >>> --
> >>> Stian Soiland-Reyes
> >>> Apache Taverna (incubating), Apache Commons
> >>> http://orcid.org/0000-0001-9842-9718
> >>
> >>
> >>
> >> --
> >> Stian Soiland-Reyes
> >> Apache Taverna (incubating), Apache Commons
> >> http://orcid.org/0000-0001-9842-9718
> >>
> >
>
>

Re: Release of Taverna Command Line?

Posted by Alan Williams <al...@googlemail.com>.
On 27-May-16 16:06, Gale Naylor wrote:
> Okay. I'll test that. It makes sense. How about if we just add a notice in
> the Readme? (Maybe even just suggest that Windows USERS install at their
> top level directory?) Probably I'm the only one who buries their file so
> deeply! :)

I think something in the README is a good idea as a quick workaround. I 
don't think though that the source directories that are failing are 
atypical. Mine are something like C:\Users\alson\taverna\commandline

http://stackoverflow.com/questions/27680647/does-max-path-issue-still-exists-in-windows-10 
suggests that the max length has been kept to ensure compatibility :O 
Also 
http://stackoverflow.com/questions/1880321/why-does-the-260-character-path-length-limit-exist-in-windows 
for "explanation"!

Alan

> On Fri, May 27, 2016, 7:55 AM Stian Soiland-Reyes <st...@apache.org> wrote:
>
>> I managed to reproduce it as well - it's related to the folder length:
>>
>> [INFO] Command was cmd.exe /X /C ""C:\Program
>> Files\Java\jdk1.8.0_92\jre\bin\java" -jar
>> "C:\Users\stain\ApacheTavernaBuilds\04 Try Engine
>>
>> Again\incubator-taverna-engine\taverna-activity-archetype\target\test-classes\projects\dummyActivity\project\dummy-taverna-plugin\dummy-taverna-plugin-activity\target\surefire\surefirebooter3609180204497295203.jar"
>> "C:\Users\stain\ApacheTavernaBuilds\04 Try Engine
>>
>> Again\incubator-taverna-engine\taverna-activity-archetype\target\test-classes\projects\dummyActivity\project\dummy-taverna-plugin\dummy-taverna-plugin-activity\target\surefire\surefire9169840870606093708tmp"
>> "C:\Users\stain\ApacheTavernaBuilds\04 Try Engine
>>
>> Again\incubator-taverna-engine\taverna-activity-archetype\target\test-classes\projects\dummyActivity\project\dummy-taverna-plugin\dummy-taverna-plugin-activity\target\surefire\surefire_05020064088761634944tmp""
>> [INFO]  at
>> org.apache.maven.plugin.surefire.booterclient.ForkStarter.fork(ForkStarter.java:590)
>> [INFO]  at
>> org.apache.maven.plugin.surefire.booterclient.ForkStarter.fork(ForkStarter.java:460)
>> [INFO]  at
>> org.apache.maven.plugin.surefire.booterclient.ForkStarter.run(ForkStarter.java:229)
>> [INFO]  at
>> org.apache.maven.plugin.surefire.booterclient.ForkStarter.run(ForkStarter.java:201)
>> [INFO]  at
>> org.apache.maven.plugin.surefire.AbstractSurefireMojo.executeProvider(AbstractSurefireMojo.java:1026)
>> [INFO]  at
>> org.apache.maven.plugin.surefire.AbstractSurefireMojo.executeAfterPreconditionsChecked(AbstractSurefireMojo.java:862)
>> [INFO]  at
>> org.apache.maven.plugin.surefire.AbstractSurefireMojo.execute(AbstractSurefireMojo.java:755)
>> [INFO]  at
>> org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:134)
>> [INFO]  ... 21 more
>>
>> On 27 May 2016 at 15:39, Stian Soiland-Reyes <st...@apache.org> wrote:
>>> Hm, this error seems different from the previous
>>>
>>>> [ERROR] Archetype IT 'dummyActivity' failed: Cannot run additions goals.
>>>
>>> I was able to reproduce the above in Windows 10 by removing the
>>> maven-invoker dependency from the pom.xml - and if I add it back in,
>>> it works.
>>>
>>> IS it because of the space in your folder name
>>> C:\Users\Gale\ApacheTavernaBuilds\04 Try Engine again\ or possibly the
>>> total length of the file path?
>>>
>>> I built it from D:\incubator-taverna-engine without reproducing the
>>> problem.  Could you try to say build it from C:\1\  ?
>>>
>>> (BTW - to save time you can test this by running just mvn clean
>>> install within the taverna-activity-archetype folder)
>>>
>>>
>>> If I try to copy this folder to my
>>> C:\Users\stain\ApacheTavernaBuilds\04 Try Engine Again I actually get
>>> an error from Windows Explorer:
>>>
>>>> The filename(s) would be too long for the destination folder
>>>> DummyActivityFactory.java
>>>
>>> so a big hint that the folder paths of the internal test project can
>>> become a bit long for Windows. (It's OK as long as you are inside
>>> Java, you are allowed to make and use "too long" paths - but it breaks
>>> as soon as you then try to start a sub-process as the inner maven fork
>>> would do)
>>>
>>>
>>> Should we disable this test on Windows or just warn about this in the
>>> README? I think it could affect other parts as well - which is why I
>>> tend to put my source code straight on my D:\ while in Windows :)
>>>
>>>
>>>
>>> On 23 May 2016 at 15:01, Gale Naylor <Ga...@noventussolutions.com>
>> wrote:
>>>> Sorry, BUILD FAILURE again. Actually, two: Dummy Taverna activity
>>>> and Apache Taverna Activity archetype.
>>>>
>>>> [INFO] [INFO]
>>>> ------------------------------------------------------------------------
>>>> [INFO] [INFO] Reactor Summary:
>>>> [INFO] [INFO]
>>>> [INFO] [INFO] Dummy Taverna project ..............................
>> SUCCESS
>>>> [ 12.754 s]
>>>> [INFO] [INFO] Dummy Taverna activity .............................
>> FAILURE
>>>> [ 23.582 s]
>>>> [INFO] [INFO] Dummy Taverna plugin ...............................
>> SKIPPED
>>>> [INFO] [INFO]
>>>> ------------------------------------------------------------------------
>>>> [INFO] [INFO] BUILD FAILURE
>>>> [INFO] [INFO]
>>>> ------------------------------------------------------------------------
>>>> [INFO] [INFO] Total time: 38.075 s
>>>> [INFO] [INFO] Finished at: 2016-05-23T06:51:36-07:00
>>>> [INFO] [INFO] Final Memory: 26M/202M
>>>> [INFO] [INFO]
>>>> ------------------------------------------------------------------------
>>>> [INFO] [ERROR] Failed to execute goal
>>>> org.apache.maven.plugins:maven-surefire-plugin:2.19.1:test
>> (default-test)
>>>> on project dummy-taverna-plugin-activity: Execution default-test of goal
>>>> org.apache.maven.plugins:maven-surefire-plugin:2.19.1:test failed: The
>>>> forked VM terminated without properly saying goodbye. VM crash or
>>>> System.exit called?
>>>> [INFO] [ERROR] Command was cmd.exe /X /C
>>>> "c:\PROGRA~1\Java\JDK18~1.0_4\jre\bin\java -jar
>>>> "C:\Users\Gale\ApacheTavernaBuilds\04 Try Engine
>>>>
>> again\incubator-taverna-engine-master\taverna-activity-archetype\target\test-classes\projects\dummyActivity\project\dummy-taverna-plugin\dummy-taverna-plugin-activity\target\surefire\surefirebooter7662048493632791084.jar"
>>>> "C:\Users\Gale\ApacheTavernaBuilds\04 Try Engine
>>>>
>> again\incubator-taverna-engine-master\taverna-activity-archetype\target\test-classes\projects\dummyActivity\project\dummy-taverna-plugin\dummy-taverna-plugin-activity\target\surefire\surefire2131732548318184089tmp"
>>>> "C:\Users\Gale\ApacheTavernaBuilds\04 Try Engine
>>>>
>> again\incubator-taverna-engine-master\taverna-activity-archetype\target\test-classes\projects\dummyActivity\project\dummy-taverna-plugin\dummy-taverna-plugin-activity\target\surefire\surefire_07668064436317001826tmp""
>>>> [INFO] [ERROR] -> [Help 1]
>>>> [INFO] org.apache.maven.lifecycle.LifecycleExecutionException: Failed to
>>>> execute goal org.apache.maven.plugins:maven-surefire-plugin:2.19.1:test
>>>> (default-test) on project dummy-taverna-plugin-activity: Execution
>>>> default-test of goal
>>>> org.apache.maven.plugins:maven-surefire-plugin:2.19.1:test failed: The
>>>> forked VM terminated without properly saying goodbye. VM crash or
>>>> System.exit called?
>>>> [INFO] Command was cmd.exe /X /C
>> "c:\PROGRA~1\Java\JDK18~1.0_4\jre\bin\java
>>>> -jar "C:\Users\Gale\ApacheTavernaBuilds\04 Try Engine
>>>>
>> again\incubator-taverna-engine-master\taverna-activity-archetype\target\test-classes\projects\dummyActivity\project\dummy-taverna-plugin\dummy-taverna-plugin-activity\target\surefire\surefirebooter7662048493632791084.jar"
>>>> "C:\Users\Gale\ApacheTavernaBuilds\04 Try Engine
>>>>
>> again\incubator-taverna-engine-master\taverna-activity-archetype\target\test-classes\projects\dummyActivity\project\dummy-taverna-plugin\dummy-taverna-plugin-activity\target\surefire\surefire2131732548318184089tmp"
>>>> "C:\Users\Gale\ApacheTavernaBuilds\04 Try Engine
>>>>
>> again\incubator-taverna-engine-master\taverna-activity-archetype\target\test-classes\projects\dummyActivity\project\dummy-taverna-plugin\dummy-taverna-plugin-activity\target\surefire\surefire_07668064436317001826tmp""
>>>> [INFO] at
>>>>
>> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:212)
>>>> [INFO] at
>>>>
>> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153)
>>>> [INFO] at
>>>>
>> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145)
>>>> [INFO] at
>>>>
>> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:116)
>>>> [INFO] at
>>>>
>> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:80)
>>>> [INFO] at
>>>>
>> org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build(SingleThreadedBuilder.java:51)
>>>> [INFO] at
>>>>
>> org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:128)
>>>> [INFO] at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:307)
>>>> [INFO] at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:193)
>>>> [INFO] at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:106)
>>>> [INFO] at org.apache.maven.cli.MavenCli.execute(MavenCli.java:863)
>>>> [INFO] at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:288)
>>>> [INFO] at org.apache.maven.cli.MavenCli.main(MavenCli.java:199)
>>>> [INFO] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>>> [INFO] at
>>>>
>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
>>>> [INFO] at
>>>>
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>>>> [INFO] at java.lang.reflect.Method.invoke(Method.java:497)
>>>> [INFO] at
>>>>
>> org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:289)
>>>> [INFO] at
>>>>
>> org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:229)
>>>> [INFO] at
>>>>
>> org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:415)
>>>> [INFO] at
>>>>
>> org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:356)
>>>> [INFO] Caused by: org.apache.maven.plugin.PluginExecutionException:
>>>> Execution default-test of goal
>>>> org.apache.maven.plugins:maven-surefire-plugin:2.19.1:test failed: The
>>>> forked VM terminated without properly saying goodbye. VM crash or
>>>> System.exit called?
>>>> [INFO] Command was cmd.exe /X /C
>> "c:\PROGRA~1\Java\JDK18~1.0_4\jre\bin\java
>>>> -jar "C:\Users\Gale\ApacheTavernaBuilds\04 Try Engine
>>>>
>> again\incubator-taverna-engine-master\taverna-activity-archetype\target\test-classes\projects\dummyActivity\project\dummy-taverna-plugin\dummy-taverna-plugin-activity\target\surefire\surefirebooter7662048493632791084.jar"
>>>> "C:\Users\Gale\ApacheTavernaBuilds\04 Try Engine
>>>>
>> again\incubator-taverna-engine-master\taverna-activity-archetype\target\test-classes\projects\dummyActivity\project\dummy-taverna-plugin\dummy-taverna-plugin-activity\target\surefire\surefire2131732548318184089tmp"
>>>> "C:\Users\Gale\ApacheTavernaBuilds\04 Try Engine
>>>>
>> again\incubator-taverna-engine-master\taverna-activity-archetype\target\test-classes\projects\dummyActivity\project\dummy-taverna-plugin\dummy-taverna-plugin-activity\target\surefire\surefire_07668064436317001826tmp""
>>>> [INFO] at
>>>>
>> org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:145)
>>>> [INFO] at
>>>>
>> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:207)
>>>> [INFO] ... 20 more
>>>> [INFO] Caused by: java.lang.RuntimeException: The forked VM terminated
>>>> without properly saying goodbye. VM crash or System.exit called?
>>>> [INFO] Command was cmd.exe /X /C
>> "c:\PROGRA~1\Java\JDK18~1.0_4\jre\bin\java
>>>> -jar "C:\Users\Gale\ApacheTavernaBuilds\04 Try Engine
>>>>
>> again\incubator-taverna-engine-master\taverna-activity-archetype\target\test-classes\projects\dummyActivity\project\dummy-taverna-plugin\dummy-taverna-plugin-activity\target\surefire\surefirebooter7662048493632791084.jar"
>>>> "C:\Users\Gale\ApacheTavernaBuilds\04 Try Engine
>>>>
>> again\incubator-taverna-engine-master\taverna-activity-archetype\target\test-classes\projects\dummyActivity\project\dummy-taverna-plugin\dummy-taverna-plugin-activity\target\surefire\surefire2131732548318184089tmp"
>>>> "C:\Users\Gale\ApacheTavernaBuilds\04 Try Engine
>>>>
>> again\incubator-taverna-engine-master\taverna-activity-archetype\target\test-classes\projects\dummyActivity\project\dummy-taverna-plugin\dummy-taverna-plugin-activity\target\surefire\surefire_07668064436317001826tmp""
>>>> [INFO] at
>>>>
>> org.apache.maven.plugin.surefire.booterclient.ForkStarter.fork(ForkStarter.java:590)
>>>> [INFO] at
>>>>
>> org.apache.maven.plugin.surefire.booterclient.ForkStarter.fork(ForkStarter.java:460)
>>>> [INFO] at
>>>>
>> org.apache.maven.plugin.surefire.booterclient.ForkStarter.run(ForkStarter.java:229)
>>>> [INFO] at
>>>>
>> org.apache.maven.plugin.surefire.booterclient.ForkStarter.run(ForkStarter.java:201)
>>>> [INFO] at
>>>>
>> org.apache.maven.plugin.surefire.AbstractSurefireMojo.executeProvider(AbstractSurefireMojo.java:1026)
>>>> [INFO] at
>>>>
>> org.apache.maven.plugin.surefire.AbstractSurefireMojo.executeAfterPreconditionsChecked(AbstractSurefireMojo.java:862)
>>>> [INFO] at
>>>>
>> org.apache.maven.plugin.surefire.AbstractSurefireMojo.execute(AbstractSurefireMojo.java:755)
>>>> [INFO] at
>>>>
>> org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:134)
>>>> [INFO] ... 21 more
>>>> [INFO] [ERROR]
>>>> [INFO] [ERROR] Re-run Maven using the -X switch to enable full debug
>>>> logging.
>>>> [INFO] [ERROR]
>>>> [INFO] [ERROR] For more information about the errors and possible
>>>> solutions, please read the following articles:
>>>> [INFO] [ERROR] [Help 1]
>>>>
>> http://cwiki.apache.org/confluence/display/MAVEN/PluginExecutionException
>>>> [INFO] [ERROR]
>>>> [INFO] [ERROR] After correcting the problems, you can resume the build
>> with
>>>> the command
>>>> [INFO] [ERROR]   mvn <goals> -rf :dummy-taverna-plugin-activity
>>>> [INFO] Post-archetype-generation invoker exit code: 1
>>>> [INFO]
>>>> ------------------------------------------------------------------------
>>>> [INFO] Reactor Summary:
>>>> [INFO]
>>>> [INFO] Apache Taverna Engine and Platform ................. SUCCESS [
>>>>  3.095 s]
>>>> [INFO] Apache Taverna Activity archetype .................. FAILURE [
>>>> 46.310 s]
>>>> [INFO] Apache Taverna Reference Manager API ............... SKIPPED
>>>> [INFO] Apache Taverna Observer pattern .................... SKIPPED
>>>> [INFO] Apache Taverna Workflow Model API .................. SKIPPED
>>>> [INFO] Apache Taverna Workflow Model Extension Points ..... SKIPPED
>>>> [INFO] Apache Taverna Workflow Model impl ................. SKIPPED
>>>> [INFO] Apache Taverna Database Configuration API .......... SKIPPED
>>>> [INFO] Apache Taverna Reference Test Helpers .............. SKIPPED
>>>> [INFO] Apache Taverna Reference Manager impl .............. SKIPPED
>>>> [INFO] Apache Taverna Engine Reference Types .............. SKIPPED
>>>> [INFO] Apache Taverna Activity test utils ................. SKIPPED
>>>> [INFO] Apache Taverna Platform Capability API ............. SKIPPED
>>>> [INFO] Apache Taverna Platform Capability impl ............ SKIPPED
>>>> [INFO] Apache Taverna Credential Manager API .............. SKIPPED
>>>> [INFO] Apache Taverna Credential Manager impl ............. SKIPPED
>>>> [INFO] Apache Taverna Database Configuration impl ......... SKIPPED
>>>> [INFO] Apache Taverna Dataflow Activity ................... SKIPPED
>>>> [INFO] Apache Taverna Platform Report Service ............. SKIPPED
>>>> [INFO] Apache Taverna Platform Execution Service API ...... SKIPPED
>>>> [INFO] Apache Taverna Hadoop Workflow Execution Service ... SKIPPED
>>>> [INFO] Apache Taverna Platform Execution Service impl ..... SKIPPED
>>>> [INFO] Apache Taverna Platform Local Execution Service .... SKIPPED
>>>> [INFO] Apache Taverna Platform Remote Execution Service ... SKIPPED
>>>> [INFO] Apache Taverna Platform Run Service API ............ SKIPPED
>>>> [INFO] Apache Taverna Platform Run Service impl ........... SKIPPED
>>>> [INFO] Apache Taverna Services API ........................ SKIPPED
>>>> [INFO] Apache Taverna Platform Services impl .............. SKIPPED
>>>> [INFO] Apache Taverna StringConstant Activity ............. SKIPPED
>>>> [INFO]
>>>> ------------------------------------------------------------------------
>>>> [INFO] BUILD FAILURE
>>>> [INFO]
>>>> ------------------------------------------------------------------------
>>>> [INFO] Total time: 51.317 s
>>>> [INFO] Finished at: 2016-05-23T06:51:36-07:00
>>>> [INFO] Final Memory: 41M/439M
>>>> [INFO]
>>>> ------------------------------------------------------------------------
>>>> [ERROR] Failed to execute goal
>>>> org.apache.maven.plugins:maven-archetype-plugin:2.4:integration-test
>>>> (default-integration-test) on project taverna-activity-archetype:
>>>> [ERROR] Archetype IT 'dummyActivity' failed: Execution failure: exit
>> code =
>>>> 1
>>>> [ERROR] -> [Help 1]
>>>> org.apache.maven.lifecycle.LifecycleExecutionException: Failed to
>> execute
>>>> goal
>> org.apache.maven.plugins:maven-archetype-plugin:2.4:integration-test
>>>> (default-integration-test) on project taverna-activity-archetype:
>>>> Archetype IT 'dummyActivity' failed: Execution failure: exit code = 1
>>>> at
>>>>
>> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:212)
>>>> at
>>>>
>> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153)
>>>> at
>>>>
>> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145)
>>>> at
>>>>
>> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:116)
>>>> at
>>>>
>> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:80)
>>>> at
>>>>
>> org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build(SingleThreadedBuilder.java:51)
>>>> at
>>>>
>> org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:128)
>>>> at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:307)
>>>> at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:193)
>>>> at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:106)
>>>> at org.apache.maven.cli.MavenCli.execute(MavenCli.java:863)
>>>> at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:288)
>>>> at org.apache.maven.cli.MavenCli.main(MavenCli.java:199)
>>>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>>> at
>>>>
>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
>>>> at
>>>>
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>>>> at java.lang.reflect.Method.invoke(Method.java:497)
>>>> at
>>>>
>> org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:289)
>>>> at
>>>>
>> org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:229)
>>>> at
>>>>
>> org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:415)
>>>> at
>> org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:356)
>>>> Caused by: org.apache.maven.plugin.MojoExecutionException:
>>>> Archetype IT 'dummyActivity' failed: Execution failure: exit code = 1
>>>> at
>>>>
>> org.apache.maven.archetype.mojos.IntegrationTestMojo.execute(IntegrationTestMojo.java:269)
>>>> at
>>>>
>> org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:134)
>>>> at
>>>>
>> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:207)
>>>> ... 20 more
>>>> [ERROR]
>>>> [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/MojoExecutionException
>>>> [ERROR]
>>>> [ERROR] After correcting the problems, you can resume the build with the
>>>> command
>>>> [ERROR]   mvn <goals> -rf :taverna-activity-archetype
>>>>
>>>>
>>>> On Mon, May 23, 2016 at 6:47 AM Gale Naylor <
>> GaleN@noventussolutions.com>
>>>> wrote:
>>>>
>>>>> Yes, sorry - I'm at a conference and didn't check email yesterday. FYI
>> I'm
>>>>> running mvn 3.3.9. I'll try it again.
>>>>>
>>>>> On Sun, May 22, 2016 at 10:39 AM Stian Soiland-Reyes <stain@apache.org
>>>
>>>>> wrote:
>>>>>
>>>>>> I added the explicit plugin dependency as described in ARCHETYPE-488 -
>>>>>> could you see if it works now on your setup, Gale?
>>>>>>
>>>>>> On 22 May 2016 at 19:35, Stian Soiland-Reyes <st...@apache.org>
>> wrote:
>>>>>>> On 22 May 2016 at 19:32, Stian Soiland-Reyes <st...@apache.org>
>> wrote:
>>>>>>>
>>>>>>>> We can try to add that workaround - I upgraded it to the newer
>>>>>>>> maven-archetype-plugin 2.5 now - is the problem still there?
>>>>>>>
>>>>>>> Sorry, archetype-plugin 2.5 was not released yet  - so that didn't
>>>>>> work. :(
>>>>>>>
>>>>>>>
>>>>>>> I'll see if some other workaround can be added.. or we can just
>>>>>>> disable that test on Windows.
>>>>>>>
>>>>>>> (I think it's something to do with mvn.cmd vs. mvn.bat ?)
>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>> Stian Soiland-Reyes
>>>>>>> Apache Commons, Apache Taverna (incubating), Apache Commons RDF
>>>>>> (incubating)
>>>>>>> http://orcid.org/0000-0001-9842-9718
>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>> Stian Soiland-Reyes
>>>>>> Apache Commons, Apache Taverna (incubating), Apache Commons RDF
>>>>>> (incubating)
>>>>>> http://orcid.org/0000-0001-9842-9718
>>>>>>
>>>>>
>>>
>>>
>>>
>>> --
>>> Stian Soiland-Reyes
>>> Apache Taverna (incubating), Apache Commons
>>> http://orcid.org/0000-0001-9842-9718
>>
>>
>>
>> --
>> Stian Soiland-Reyes
>> Apache Taverna (incubating), Apache Commons
>> http://orcid.org/0000-0001-9842-9718
>>
>


Re: Release of Taverna Command Line?

Posted by Gale Naylor <Ga...@noventussolutions.com>.
Okay. I'll test that. It makes sense. How about if we just add a notice in
the Readme? (Maybe even just suggest that Windows USERS install at their
top level directory?) Probably I'm the only one who buries their file so
deeply! :)

On Fri, May 27, 2016, 7:55 AM Stian Soiland-Reyes <st...@apache.org> wrote:

> I managed to reproduce it as well - it's related to the folder length:
>
> [INFO] Command was cmd.exe /X /C ""C:\Program
> Files\Java\jdk1.8.0_92\jre\bin\java" -jar
> "C:\Users\stain\ApacheTavernaBuilds\04 Try Engine
>
> Again\incubator-taverna-engine\taverna-activity-archetype\target\test-classes\projects\dummyActivity\project\dummy-taverna-plugin\dummy-taverna-plugin-activity\target\surefire\surefirebooter3609180204497295203.jar"
> "C:\Users\stain\ApacheTavernaBuilds\04 Try Engine
>
> Again\incubator-taverna-engine\taverna-activity-archetype\target\test-classes\projects\dummyActivity\project\dummy-taverna-plugin\dummy-taverna-plugin-activity\target\surefire\surefire9169840870606093708tmp"
> "C:\Users\stain\ApacheTavernaBuilds\04 Try Engine
>
> Again\incubator-taverna-engine\taverna-activity-archetype\target\test-classes\projects\dummyActivity\project\dummy-taverna-plugin\dummy-taverna-plugin-activity\target\surefire\surefire_05020064088761634944tmp""
> [INFO]  at
> org.apache.maven.plugin.surefire.booterclient.ForkStarter.fork(ForkStarter.java:590)
> [INFO]  at
> org.apache.maven.plugin.surefire.booterclient.ForkStarter.fork(ForkStarter.java:460)
> [INFO]  at
> org.apache.maven.plugin.surefire.booterclient.ForkStarter.run(ForkStarter.java:229)
> [INFO]  at
> org.apache.maven.plugin.surefire.booterclient.ForkStarter.run(ForkStarter.java:201)
> [INFO]  at
> org.apache.maven.plugin.surefire.AbstractSurefireMojo.executeProvider(AbstractSurefireMojo.java:1026)
> [INFO]  at
> org.apache.maven.plugin.surefire.AbstractSurefireMojo.executeAfterPreconditionsChecked(AbstractSurefireMojo.java:862)
> [INFO]  at
> org.apache.maven.plugin.surefire.AbstractSurefireMojo.execute(AbstractSurefireMojo.java:755)
> [INFO]  at
> org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:134)
> [INFO]  ... 21 more
>
> On 27 May 2016 at 15:39, Stian Soiland-Reyes <st...@apache.org> wrote:
> > Hm, this error seems different from the previous
> >
> >> [ERROR] Archetype IT 'dummyActivity' failed: Cannot run additions goals.
> >
> > I was able to reproduce the above in Windows 10 by removing the
> > maven-invoker dependency from the pom.xml - and if I add it back in,
> > it works.
> >
> > IS it because of the space in your folder name
> > C:\Users\Gale\ApacheTavernaBuilds\04 Try Engine again\ or possibly the
> > total length of the file path?
> >
> > I built it from D:\incubator-taverna-engine without reproducing the
> > problem.  Could you try to say build it from C:\1\  ?
> >
> > (BTW - to save time you can test this by running just mvn clean
> > install within the taverna-activity-archetype folder)
> >
> >
> > If I try to copy this folder to my
> > C:\Users\stain\ApacheTavernaBuilds\04 Try Engine Again I actually get
> > an error from Windows Explorer:
> >
> >> The filename(s) would be too long for the destination folder
> >> DummyActivityFactory.java
> >
> > so a big hint that the folder paths of the internal test project can
> > become a bit long for Windows. (It's OK as long as you are inside
> > Java, you are allowed to make and use "too long" paths - but it breaks
> > as soon as you then try to start a sub-process as the inner maven fork
> > would do)
> >
> >
> > Should we disable this test on Windows or just warn about this in the
> > README? I think it could affect other parts as well - which is why I
> > tend to put my source code straight on my D:\ while in Windows :)
> >
> >
> >
> > On 23 May 2016 at 15:01, Gale Naylor <Ga...@noventussolutions.com>
> wrote:
> >> Sorry, BUILD FAILURE again. Actually, two: Dummy Taverna activity
> >> and Apache Taverna Activity archetype.
> >>
> >> [INFO] [INFO]
> >> ------------------------------------------------------------------------
> >> [INFO] [INFO] Reactor Summary:
> >> [INFO] [INFO]
> >> [INFO] [INFO] Dummy Taverna project ..............................
> SUCCESS
> >> [ 12.754 s]
> >> [INFO] [INFO] Dummy Taverna activity .............................
> FAILURE
> >> [ 23.582 s]
> >> [INFO] [INFO] Dummy Taverna plugin ...............................
> SKIPPED
> >> [INFO] [INFO]
> >> ------------------------------------------------------------------------
> >> [INFO] [INFO] BUILD FAILURE
> >> [INFO] [INFO]
> >> ------------------------------------------------------------------------
> >> [INFO] [INFO] Total time: 38.075 s
> >> [INFO] [INFO] Finished at: 2016-05-23T06:51:36-07:00
> >> [INFO] [INFO] Final Memory: 26M/202M
> >> [INFO] [INFO]
> >> ------------------------------------------------------------------------
> >> [INFO] [ERROR] Failed to execute goal
> >> org.apache.maven.plugins:maven-surefire-plugin:2.19.1:test
> (default-test)
> >> on project dummy-taverna-plugin-activity: Execution default-test of goal
> >> org.apache.maven.plugins:maven-surefire-plugin:2.19.1:test failed: The
> >> forked VM terminated without properly saying goodbye. VM crash or
> >> System.exit called?
> >> [INFO] [ERROR] Command was cmd.exe /X /C
> >> "c:\PROGRA~1\Java\JDK18~1.0_4\jre\bin\java -jar
> >> "C:\Users\Gale\ApacheTavernaBuilds\04 Try Engine
> >>
> again\incubator-taverna-engine-master\taverna-activity-archetype\target\test-classes\projects\dummyActivity\project\dummy-taverna-plugin\dummy-taverna-plugin-activity\target\surefire\surefirebooter7662048493632791084.jar"
> >> "C:\Users\Gale\ApacheTavernaBuilds\04 Try Engine
> >>
> again\incubator-taverna-engine-master\taverna-activity-archetype\target\test-classes\projects\dummyActivity\project\dummy-taverna-plugin\dummy-taverna-plugin-activity\target\surefire\surefire2131732548318184089tmp"
> >> "C:\Users\Gale\ApacheTavernaBuilds\04 Try Engine
> >>
> again\incubator-taverna-engine-master\taverna-activity-archetype\target\test-classes\projects\dummyActivity\project\dummy-taverna-plugin\dummy-taverna-plugin-activity\target\surefire\surefire_07668064436317001826tmp""
> >> [INFO] [ERROR] -> [Help 1]
> >> [INFO] org.apache.maven.lifecycle.LifecycleExecutionException: Failed to
> >> execute goal org.apache.maven.plugins:maven-surefire-plugin:2.19.1:test
> >> (default-test) on project dummy-taverna-plugin-activity: Execution
> >> default-test of goal
> >> org.apache.maven.plugins:maven-surefire-plugin:2.19.1:test failed: The
> >> forked VM terminated without properly saying goodbye. VM crash or
> >> System.exit called?
> >> [INFO] Command was cmd.exe /X /C
> "c:\PROGRA~1\Java\JDK18~1.0_4\jre\bin\java
> >> -jar "C:\Users\Gale\ApacheTavernaBuilds\04 Try Engine
> >>
> again\incubator-taverna-engine-master\taverna-activity-archetype\target\test-classes\projects\dummyActivity\project\dummy-taverna-plugin\dummy-taverna-plugin-activity\target\surefire\surefirebooter7662048493632791084.jar"
> >> "C:\Users\Gale\ApacheTavernaBuilds\04 Try Engine
> >>
> again\incubator-taverna-engine-master\taverna-activity-archetype\target\test-classes\projects\dummyActivity\project\dummy-taverna-plugin\dummy-taverna-plugin-activity\target\surefire\surefire2131732548318184089tmp"
> >> "C:\Users\Gale\ApacheTavernaBuilds\04 Try Engine
> >>
> again\incubator-taverna-engine-master\taverna-activity-archetype\target\test-classes\projects\dummyActivity\project\dummy-taverna-plugin\dummy-taverna-plugin-activity\target\surefire\surefire_07668064436317001826tmp""
> >> [INFO] at
> >>
> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:212)
> >> [INFO] at
> >>
> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153)
> >> [INFO] at
> >>
> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145)
> >> [INFO] at
> >>
> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:116)
> >> [INFO] at
> >>
> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:80)
> >> [INFO] at
> >>
> org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build(SingleThreadedBuilder.java:51)
> >> [INFO] at
> >>
> org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:128)
> >> [INFO] at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:307)
> >> [INFO] at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:193)
> >> [INFO] at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:106)
> >> [INFO] at org.apache.maven.cli.MavenCli.execute(MavenCli.java:863)
> >> [INFO] at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:288)
> >> [INFO] at org.apache.maven.cli.MavenCli.main(MavenCli.java:199)
> >> [INFO] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> >> [INFO] at
> >>
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
> >> [INFO] at
> >>
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> >> [INFO] at java.lang.reflect.Method.invoke(Method.java:497)
> >> [INFO] at
> >>
> org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:289)
> >> [INFO] at
> >>
> org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:229)
> >> [INFO] at
> >>
> org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:415)
> >> [INFO] at
> >>
> org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:356)
> >> [INFO] Caused by: org.apache.maven.plugin.PluginExecutionException:
> >> Execution default-test of goal
> >> org.apache.maven.plugins:maven-surefire-plugin:2.19.1:test failed: The
> >> forked VM terminated without properly saying goodbye. VM crash or
> >> System.exit called?
> >> [INFO] Command was cmd.exe /X /C
> "c:\PROGRA~1\Java\JDK18~1.0_4\jre\bin\java
> >> -jar "C:\Users\Gale\ApacheTavernaBuilds\04 Try Engine
> >>
> again\incubator-taverna-engine-master\taverna-activity-archetype\target\test-classes\projects\dummyActivity\project\dummy-taverna-plugin\dummy-taverna-plugin-activity\target\surefire\surefirebooter7662048493632791084.jar"
> >> "C:\Users\Gale\ApacheTavernaBuilds\04 Try Engine
> >>
> again\incubator-taverna-engine-master\taverna-activity-archetype\target\test-classes\projects\dummyActivity\project\dummy-taverna-plugin\dummy-taverna-plugin-activity\target\surefire\surefire2131732548318184089tmp"
> >> "C:\Users\Gale\ApacheTavernaBuilds\04 Try Engine
> >>
> again\incubator-taverna-engine-master\taverna-activity-archetype\target\test-classes\projects\dummyActivity\project\dummy-taverna-plugin\dummy-taverna-plugin-activity\target\surefire\surefire_07668064436317001826tmp""
> >> [INFO] at
> >>
> org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:145)
> >> [INFO] at
> >>
> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:207)
> >> [INFO] ... 20 more
> >> [INFO] Caused by: java.lang.RuntimeException: The forked VM terminated
> >> without properly saying goodbye. VM crash or System.exit called?
> >> [INFO] Command was cmd.exe /X /C
> "c:\PROGRA~1\Java\JDK18~1.0_4\jre\bin\java
> >> -jar "C:\Users\Gale\ApacheTavernaBuilds\04 Try Engine
> >>
> again\incubator-taverna-engine-master\taverna-activity-archetype\target\test-classes\projects\dummyActivity\project\dummy-taverna-plugin\dummy-taverna-plugin-activity\target\surefire\surefirebooter7662048493632791084.jar"
> >> "C:\Users\Gale\ApacheTavernaBuilds\04 Try Engine
> >>
> again\incubator-taverna-engine-master\taverna-activity-archetype\target\test-classes\projects\dummyActivity\project\dummy-taverna-plugin\dummy-taverna-plugin-activity\target\surefire\surefire2131732548318184089tmp"
> >> "C:\Users\Gale\ApacheTavernaBuilds\04 Try Engine
> >>
> again\incubator-taverna-engine-master\taverna-activity-archetype\target\test-classes\projects\dummyActivity\project\dummy-taverna-plugin\dummy-taverna-plugin-activity\target\surefire\surefire_07668064436317001826tmp""
> >> [INFO] at
> >>
> org.apache.maven.plugin.surefire.booterclient.ForkStarter.fork(ForkStarter.java:590)
> >> [INFO] at
> >>
> org.apache.maven.plugin.surefire.booterclient.ForkStarter.fork(ForkStarter.java:460)
> >> [INFO] at
> >>
> org.apache.maven.plugin.surefire.booterclient.ForkStarter.run(ForkStarter.java:229)
> >> [INFO] at
> >>
> org.apache.maven.plugin.surefire.booterclient.ForkStarter.run(ForkStarter.java:201)
> >> [INFO] at
> >>
> org.apache.maven.plugin.surefire.AbstractSurefireMojo.executeProvider(AbstractSurefireMojo.java:1026)
> >> [INFO] at
> >>
> org.apache.maven.plugin.surefire.AbstractSurefireMojo.executeAfterPreconditionsChecked(AbstractSurefireMojo.java:862)
> >> [INFO] at
> >>
> org.apache.maven.plugin.surefire.AbstractSurefireMojo.execute(AbstractSurefireMojo.java:755)
> >> [INFO] at
> >>
> org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:134)
> >> [INFO] ... 21 more
> >> [INFO] [ERROR]
> >> [INFO] [ERROR] Re-run Maven using the -X switch to enable full debug
> >> logging.
> >> [INFO] [ERROR]
> >> [INFO] [ERROR] For more information about the errors and possible
> >> solutions, please read the following articles:
> >> [INFO] [ERROR] [Help 1]
> >>
> http://cwiki.apache.org/confluence/display/MAVEN/PluginExecutionException
> >> [INFO] [ERROR]
> >> [INFO] [ERROR] After correcting the problems, you can resume the build
> with
> >> the command
> >> [INFO] [ERROR]   mvn <goals> -rf :dummy-taverna-plugin-activity
> >> [INFO] Post-archetype-generation invoker exit code: 1
> >> [INFO]
> >> ------------------------------------------------------------------------
> >> [INFO] Reactor Summary:
> >> [INFO]
> >> [INFO] Apache Taverna Engine and Platform ................. SUCCESS [
> >>  3.095 s]
> >> [INFO] Apache Taverna Activity archetype .................. FAILURE [
> >> 46.310 s]
> >> [INFO] Apache Taverna Reference Manager API ............... SKIPPED
> >> [INFO] Apache Taverna Observer pattern .................... SKIPPED
> >> [INFO] Apache Taverna Workflow Model API .................. SKIPPED
> >> [INFO] Apache Taverna Workflow Model Extension Points ..... SKIPPED
> >> [INFO] Apache Taverna Workflow Model impl ................. SKIPPED
> >> [INFO] Apache Taverna Database Configuration API .......... SKIPPED
> >> [INFO] Apache Taverna Reference Test Helpers .............. SKIPPED
> >> [INFO] Apache Taverna Reference Manager impl .............. SKIPPED
> >> [INFO] Apache Taverna Engine Reference Types .............. SKIPPED
> >> [INFO] Apache Taverna Activity test utils ................. SKIPPED
> >> [INFO] Apache Taverna Platform Capability API ............. SKIPPED
> >> [INFO] Apache Taverna Platform Capability impl ............ SKIPPED
> >> [INFO] Apache Taverna Credential Manager API .............. SKIPPED
> >> [INFO] Apache Taverna Credential Manager impl ............. SKIPPED
> >> [INFO] Apache Taverna Database Configuration impl ......... SKIPPED
> >> [INFO] Apache Taverna Dataflow Activity ................... SKIPPED
> >> [INFO] Apache Taverna Platform Report Service ............. SKIPPED
> >> [INFO] Apache Taverna Platform Execution Service API ...... SKIPPED
> >> [INFO] Apache Taverna Hadoop Workflow Execution Service ... SKIPPED
> >> [INFO] Apache Taverna Platform Execution Service impl ..... SKIPPED
> >> [INFO] Apache Taverna Platform Local Execution Service .... SKIPPED
> >> [INFO] Apache Taverna Platform Remote Execution Service ... SKIPPED
> >> [INFO] Apache Taverna Platform Run Service API ............ SKIPPED
> >> [INFO] Apache Taverna Platform Run Service impl ........... SKIPPED
> >> [INFO] Apache Taverna Services API ........................ SKIPPED
> >> [INFO] Apache Taverna Platform Services impl .............. SKIPPED
> >> [INFO] Apache Taverna StringConstant Activity ............. SKIPPED
> >> [INFO]
> >> ------------------------------------------------------------------------
> >> [INFO] BUILD FAILURE
> >> [INFO]
> >> ------------------------------------------------------------------------
> >> [INFO] Total time: 51.317 s
> >> [INFO] Finished at: 2016-05-23T06:51:36-07:00
> >> [INFO] Final Memory: 41M/439M
> >> [INFO]
> >> ------------------------------------------------------------------------
> >> [ERROR] Failed to execute goal
> >> org.apache.maven.plugins:maven-archetype-plugin:2.4:integration-test
> >> (default-integration-test) on project taverna-activity-archetype:
> >> [ERROR] Archetype IT 'dummyActivity' failed: Execution failure: exit
> code =
> >> 1
> >> [ERROR] -> [Help 1]
> >> org.apache.maven.lifecycle.LifecycleExecutionException: Failed to
> execute
> >> goal
> org.apache.maven.plugins:maven-archetype-plugin:2.4:integration-test
> >> (default-integration-test) on project taverna-activity-archetype:
> >> Archetype IT 'dummyActivity' failed: Execution failure: exit code = 1
> >> at
> >>
> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:212)
> >> at
> >>
> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153)
> >> at
> >>
> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145)
> >> at
> >>
> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:116)
> >> at
> >>
> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:80)
> >> at
> >>
> org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build(SingleThreadedBuilder.java:51)
> >> at
> >>
> org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:128)
> >> at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:307)
> >> at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:193)
> >> at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:106)
> >> at org.apache.maven.cli.MavenCli.execute(MavenCli.java:863)
> >> at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:288)
> >> at org.apache.maven.cli.MavenCli.main(MavenCli.java:199)
> >> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> >> at
> >>
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
> >> at
> >>
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> >> at java.lang.reflect.Method.invoke(Method.java:497)
> >> at
> >>
> org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:289)
> >> at
> >>
> org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:229)
> >> at
> >>
> org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:415)
> >> at
> org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:356)
> >> Caused by: org.apache.maven.plugin.MojoExecutionException:
> >> Archetype IT 'dummyActivity' failed: Execution failure: exit code = 1
> >> at
> >>
> org.apache.maven.archetype.mojos.IntegrationTestMojo.execute(IntegrationTestMojo.java:269)
> >> at
> >>
> org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:134)
> >> at
> >>
> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:207)
> >> ... 20 more
> >> [ERROR]
> >> [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/MojoExecutionException
> >> [ERROR]
> >> [ERROR] After correcting the problems, you can resume the build with the
> >> command
> >> [ERROR]   mvn <goals> -rf :taverna-activity-archetype
> >>
> >>
> >> On Mon, May 23, 2016 at 6:47 AM Gale Naylor <
> GaleN@noventussolutions.com>
> >> wrote:
> >>
> >>> Yes, sorry - I'm at a conference and didn't check email yesterday. FYI
> I'm
> >>> running mvn 3.3.9. I'll try it again.
> >>>
> >>> On Sun, May 22, 2016 at 10:39 AM Stian Soiland-Reyes <stain@apache.org
> >
> >>> wrote:
> >>>
> >>>> I added the explicit plugin dependency as described in ARCHETYPE-488 -
> >>>> could you see if it works now on your setup, Gale?
> >>>>
> >>>> On 22 May 2016 at 19:35, Stian Soiland-Reyes <st...@apache.org>
> wrote:
> >>>> > On 22 May 2016 at 19:32, Stian Soiland-Reyes <st...@apache.org>
> wrote:
> >>>> >
> >>>> >> We can try to add that workaround - I upgraded it to the newer
> >>>> >> maven-archetype-plugin 2.5 now - is the problem still there?
> >>>> >
> >>>> > Sorry, archetype-plugin 2.5 was not released yet  - so that didn't
> >>>> work. :(
> >>>> >
> >>>> >
> >>>> > I'll see if some other workaround can be added.. or we can just
> >>>> > disable that test on Windows.
> >>>> >
> >>>> > (I think it's something to do with mvn.cmd vs. mvn.bat ?)
> >>>> >
> >>>> >
> >>>> > --
> >>>> > Stian Soiland-Reyes
> >>>> > Apache Commons, Apache Taverna (incubating), Apache Commons RDF
> >>>> (incubating)
> >>>> > http://orcid.org/0000-0001-9842-9718
> >>>>
> >>>>
> >>>>
> >>>> --
> >>>> Stian Soiland-Reyes
> >>>> Apache Commons, Apache Taverna (incubating), Apache Commons RDF
> >>>> (incubating)
> >>>> http://orcid.org/0000-0001-9842-9718
> >>>>
> >>>
> >
> >
> >
> > --
> > Stian Soiland-Reyes
> > Apache Taverna (incubating), Apache Commons
> > http://orcid.org/0000-0001-9842-9718
>
>
>
> --
> Stian Soiland-Reyes
> Apache Taverna (incubating), Apache Commons
> http://orcid.org/0000-0001-9842-9718
>

Re: Release of Taverna Command Line?

Posted by Stian Soiland-Reyes <st...@apache.org>.
I managed to reproduce it as well - it's related to the folder length:

[INFO] Command was cmd.exe /X /C ""C:\Program
Files\Java\jdk1.8.0_92\jre\bin\java" -jar
"C:\Users\stain\ApacheTavernaBuilds\04 Try Engine
Again\incubator-taverna-engine\taverna-activity-archetype\target\test-classes\projects\dummyActivity\project\dummy-taverna-plugin\dummy-taverna-plugin-activity\target\surefire\surefirebooter3609180204497295203.jar"
"C:\Users\stain\ApacheTavernaBuilds\04 Try Engine
Again\incubator-taverna-engine\taverna-activity-archetype\target\test-classes\projects\dummyActivity\project\dummy-taverna-plugin\dummy-taverna-plugin-activity\target\surefire\surefire9169840870606093708tmp"
"C:\Users\stain\ApacheTavernaBuilds\04 Try Engine
Again\incubator-taverna-engine\taverna-activity-archetype\target\test-classes\projects\dummyActivity\project\dummy-taverna-plugin\dummy-taverna-plugin-activity\target\surefire\surefire_05020064088761634944tmp""
[INFO]  at org.apache.maven.plugin.surefire.booterclient.ForkStarter.fork(ForkStarter.java:590)
[INFO]  at org.apache.maven.plugin.surefire.booterclient.ForkStarter.fork(ForkStarter.java:460)
[INFO]  at org.apache.maven.plugin.surefire.booterclient.ForkStarter.run(ForkStarter.java:229)
[INFO]  at org.apache.maven.plugin.surefire.booterclient.ForkStarter.run(ForkStarter.java:201)
[INFO]  at org.apache.maven.plugin.surefire.AbstractSurefireMojo.executeProvider(AbstractSurefireMojo.java:1026)
[INFO]  at org.apache.maven.plugin.surefire.AbstractSurefireMojo.executeAfterPreconditionsChecked(AbstractSurefireMojo.java:862)
[INFO]  at org.apache.maven.plugin.surefire.AbstractSurefireMojo.execute(AbstractSurefireMojo.java:755)
[INFO]  at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:134)
[INFO]  ... 21 more

On 27 May 2016 at 15:39, Stian Soiland-Reyes <st...@apache.org> wrote:
> Hm, this error seems different from the previous
>
>> [ERROR] Archetype IT 'dummyActivity' failed: Cannot run additions goals.
>
> I was able to reproduce the above in Windows 10 by removing the
> maven-invoker dependency from the pom.xml - and if I add it back in,
> it works.
>
> IS it because of the space in your folder name
> C:\Users\Gale\ApacheTavernaBuilds\04 Try Engine again\ or possibly the
> total length of the file path?
>
> I built it from D:\incubator-taverna-engine without reproducing the
> problem.  Could you try to say build it from C:\1\  ?
>
> (BTW - to save time you can test this by running just mvn clean
> install within the taverna-activity-archetype folder)
>
>
> If I try to copy this folder to my
> C:\Users\stain\ApacheTavernaBuilds\04 Try Engine Again I actually get
> an error from Windows Explorer:
>
>> The filename(s) would be too long for the destination folder
>> DummyActivityFactory.java
>
> so a big hint that the folder paths of the internal test project can
> become a bit long for Windows. (It's OK as long as you are inside
> Java, you are allowed to make and use "too long" paths - but it breaks
> as soon as you then try to start a sub-process as the inner maven fork
> would do)
>
>
> Should we disable this test on Windows or just warn about this in the
> README? I think it could affect other parts as well - which is why I
> tend to put my source code straight on my D:\ while in Windows :)
>
>
>
> On 23 May 2016 at 15:01, Gale Naylor <Ga...@noventussolutions.com> wrote:
>> Sorry, BUILD FAILURE again. Actually, two: Dummy Taverna activity
>> and Apache Taverna Activity archetype.
>>
>> [INFO] [INFO]
>> ------------------------------------------------------------------------
>> [INFO] [INFO] Reactor Summary:
>> [INFO] [INFO]
>> [INFO] [INFO] Dummy Taverna project .............................. SUCCESS
>> [ 12.754 s]
>> [INFO] [INFO] Dummy Taverna activity ............................. FAILURE
>> [ 23.582 s]
>> [INFO] [INFO] Dummy Taverna plugin ............................... SKIPPED
>> [INFO] [INFO]
>> ------------------------------------------------------------------------
>> [INFO] [INFO] BUILD FAILURE
>> [INFO] [INFO]
>> ------------------------------------------------------------------------
>> [INFO] [INFO] Total time: 38.075 s
>> [INFO] [INFO] Finished at: 2016-05-23T06:51:36-07:00
>> [INFO] [INFO] Final Memory: 26M/202M
>> [INFO] [INFO]
>> ------------------------------------------------------------------------
>> [INFO] [ERROR] Failed to execute goal
>> org.apache.maven.plugins:maven-surefire-plugin:2.19.1:test (default-test)
>> on project dummy-taverna-plugin-activity: Execution default-test of goal
>> org.apache.maven.plugins:maven-surefire-plugin:2.19.1:test failed: The
>> forked VM terminated without properly saying goodbye. VM crash or
>> System.exit called?
>> [INFO] [ERROR] Command was cmd.exe /X /C
>> "c:\PROGRA~1\Java\JDK18~1.0_4\jre\bin\java -jar
>> "C:\Users\Gale\ApacheTavernaBuilds\04 Try Engine
>> again\incubator-taverna-engine-master\taverna-activity-archetype\target\test-classes\projects\dummyActivity\project\dummy-taverna-plugin\dummy-taverna-plugin-activity\target\surefire\surefirebooter7662048493632791084.jar"
>> "C:\Users\Gale\ApacheTavernaBuilds\04 Try Engine
>> again\incubator-taverna-engine-master\taverna-activity-archetype\target\test-classes\projects\dummyActivity\project\dummy-taverna-plugin\dummy-taverna-plugin-activity\target\surefire\surefire2131732548318184089tmp"
>> "C:\Users\Gale\ApacheTavernaBuilds\04 Try Engine
>> again\incubator-taverna-engine-master\taverna-activity-archetype\target\test-classes\projects\dummyActivity\project\dummy-taverna-plugin\dummy-taverna-plugin-activity\target\surefire\surefire_07668064436317001826tmp""
>> [INFO] [ERROR] -> [Help 1]
>> [INFO] org.apache.maven.lifecycle.LifecycleExecutionException: Failed to
>> execute goal org.apache.maven.plugins:maven-surefire-plugin:2.19.1:test
>> (default-test) on project dummy-taverna-plugin-activity: Execution
>> default-test of goal
>> org.apache.maven.plugins:maven-surefire-plugin:2.19.1:test failed: The
>> forked VM terminated without properly saying goodbye. VM crash or
>> System.exit called?
>> [INFO] Command was cmd.exe /X /C "c:\PROGRA~1\Java\JDK18~1.0_4\jre\bin\java
>> -jar "C:\Users\Gale\ApacheTavernaBuilds\04 Try Engine
>> again\incubator-taverna-engine-master\taverna-activity-archetype\target\test-classes\projects\dummyActivity\project\dummy-taverna-plugin\dummy-taverna-plugin-activity\target\surefire\surefirebooter7662048493632791084.jar"
>> "C:\Users\Gale\ApacheTavernaBuilds\04 Try Engine
>> again\incubator-taverna-engine-master\taverna-activity-archetype\target\test-classes\projects\dummyActivity\project\dummy-taverna-plugin\dummy-taverna-plugin-activity\target\surefire\surefire2131732548318184089tmp"
>> "C:\Users\Gale\ApacheTavernaBuilds\04 Try Engine
>> again\incubator-taverna-engine-master\taverna-activity-archetype\target\test-classes\projects\dummyActivity\project\dummy-taverna-plugin\dummy-taverna-plugin-activity\target\surefire\surefire_07668064436317001826tmp""
>> [INFO] at
>> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:212)
>> [INFO] at
>> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153)
>> [INFO] at
>> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145)
>> [INFO] at
>> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:116)
>> [INFO] at
>> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:80)
>> [INFO] at
>> org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build(SingleThreadedBuilder.java:51)
>> [INFO] at
>> org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:128)
>> [INFO] at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:307)
>> [INFO] at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:193)
>> [INFO] at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:106)
>> [INFO] at org.apache.maven.cli.MavenCli.execute(MavenCli.java:863)
>> [INFO] at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:288)
>> [INFO] at org.apache.maven.cli.MavenCli.main(MavenCli.java:199)
>> [INFO] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>> [INFO] at
>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
>> [INFO] at
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>> [INFO] at java.lang.reflect.Method.invoke(Method.java:497)
>> [INFO] at
>> org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:289)
>> [INFO] at
>> org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:229)
>> [INFO] at
>> org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:415)
>> [INFO] at
>> org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:356)
>> [INFO] Caused by: org.apache.maven.plugin.PluginExecutionException:
>> Execution default-test of goal
>> org.apache.maven.plugins:maven-surefire-plugin:2.19.1:test failed: The
>> forked VM terminated without properly saying goodbye. VM crash or
>> System.exit called?
>> [INFO] Command was cmd.exe /X /C "c:\PROGRA~1\Java\JDK18~1.0_4\jre\bin\java
>> -jar "C:\Users\Gale\ApacheTavernaBuilds\04 Try Engine
>> again\incubator-taverna-engine-master\taverna-activity-archetype\target\test-classes\projects\dummyActivity\project\dummy-taverna-plugin\dummy-taverna-plugin-activity\target\surefire\surefirebooter7662048493632791084.jar"
>> "C:\Users\Gale\ApacheTavernaBuilds\04 Try Engine
>> again\incubator-taverna-engine-master\taverna-activity-archetype\target\test-classes\projects\dummyActivity\project\dummy-taverna-plugin\dummy-taverna-plugin-activity\target\surefire\surefire2131732548318184089tmp"
>> "C:\Users\Gale\ApacheTavernaBuilds\04 Try Engine
>> again\incubator-taverna-engine-master\taverna-activity-archetype\target\test-classes\projects\dummyActivity\project\dummy-taverna-plugin\dummy-taverna-plugin-activity\target\surefire\surefire_07668064436317001826tmp""
>> [INFO] at
>> org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:145)
>> [INFO] at
>> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:207)
>> [INFO] ... 20 more
>> [INFO] Caused by: java.lang.RuntimeException: The forked VM terminated
>> without properly saying goodbye. VM crash or System.exit called?
>> [INFO] Command was cmd.exe /X /C "c:\PROGRA~1\Java\JDK18~1.0_4\jre\bin\java
>> -jar "C:\Users\Gale\ApacheTavernaBuilds\04 Try Engine
>> again\incubator-taverna-engine-master\taverna-activity-archetype\target\test-classes\projects\dummyActivity\project\dummy-taverna-plugin\dummy-taverna-plugin-activity\target\surefire\surefirebooter7662048493632791084.jar"
>> "C:\Users\Gale\ApacheTavernaBuilds\04 Try Engine
>> again\incubator-taverna-engine-master\taverna-activity-archetype\target\test-classes\projects\dummyActivity\project\dummy-taverna-plugin\dummy-taverna-plugin-activity\target\surefire\surefire2131732548318184089tmp"
>> "C:\Users\Gale\ApacheTavernaBuilds\04 Try Engine
>> again\incubator-taverna-engine-master\taverna-activity-archetype\target\test-classes\projects\dummyActivity\project\dummy-taverna-plugin\dummy-taverna-plugin-activity\target\surefire\surefire_07668064436317001826tmp""
>> [INFO] at
>> org.apache.maven.plugin.surefire.booterclient.ForkStarter.fork(ForkStarter.java:590)
>> [INFO] at
>> org.apache.maven.plugin.surefire.booterclient.ForkStarter.fork(ForkStarter.java:460)
>> [INFO] at
>> org.apache.maven.plugin.surefire.booterclient.ForkStarter.run(ForkStarter.java:229)
>> [INFO] at
>> org.apache.maven.plugin.surefire.booterclient.ForkStarter.run(ForkStarter.java:201)
>> [INFO] at
>> org.apache.maven.plugin.surefire.AbstractSurefireMojo.executeProvider(AbstractSurefireMojo.java:1026)
>> [INFO] at
>> org.apache.maven.plugin.surefire.AbstractSurefireMojo.executeAfterPreconditionsChecked(AbstractSurefireMojo.java:862)
>> [INFO] at
>> org.apache.maven.plugin.surefire.AbstractSurefireMojo.execute(AbstractSurefireMojo.java:755)
>> [INFO] at
>> org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:134)
>> [INFO] ... 21 more
>> [INFO] [ERROR]
>> [INFO] [ERROR] Re-run Maven using the -X switch to enable full debug
>> logging.
>> [INFO] [ERROR]
>> [INFO] [ERROR] For more information about the errors and possible
>> solutions, please read the following articles:
>> [INFO] [ERROR] [Help 1]
>> http://cwiki.apache.org/confluence/display/MAVEN/PluginExecutionException
>> [INFO] [ERROR]
>> [INFO] [ERROR] After correcting the problems, you can resume the build with
>> the command
>> [INFO] [ERROR]   mvn <goals> -rf :dummy-taverna-plugin-activity
>> [INFO] Post-archetype-generation invoker exit code: 1
>> [INFO]
>> ------------------------------------------------------------------------
>> [INFO] Reactor Summary:
>> [INFO]
>> [INFO] Apache Taverna Engine and Platform ................. SUCCESS [
>>  3.095 s]
>> [INFO] Apache Taverna Activity archetype .................. FAILURE [
>> 46.310 s]
>> [INFO] Apache Taverna Reference Manager API ............... SKIPPED
>> [INFO] Apache Taverna Observer pattern .................... SKIPPED
>> [INFO] Apache Taverna Workflow Model API .................. SKIPPED
>> [INFO] Apache Taverna Workflow Model Extension Points ..... SKIPPED
>> [INFO] Apache Taverna Workflow Model impl ................. SKIPPED
>> [INFO] Apache Taverna Database Configuration API .......... SKIPPED
>> [INFO] Apache Taverna Reference Test Helpers .............. SKIPPED
>> [INFO] Apache Taverna Reference Manager impl .............. SKIPPED
>> [INFO] Apache Taverna Engine Reference Types .............. SKIPPED
>> [INFO] Apache Taverna Activity test utils ................. SKIPPED
>> [INFO] Apache Taverna Platform Capability API ............. SKIPPED
>> [INFO] Apache Taverna Platform Capability impl ............ SKIPPED
>> [INFO] Apache Taverna Credential Manager API .............. SKIPPED
>> [INFO] Apache Taverna Credential Manager impl ............. SKIPPED
>> [INFO] Apache Taverna Database Configuration impl ......... SKIPPED
>> [INFO] Apache Taverna Dataflow Activity ................... SKIPPED
>> [INFO] Apache Taverna Platform Report Service ............. SKIPPED
>> [INFO] Apache Taverna Platform Execution Service API ...... SKIPPED
>> [INFO] Apache Taverna Hadoop Workflow Execution Service ... SKIPPED
>> [INFO] Apache Taverna Platform Execution Service impl ..... SKIPPED
>> [INFO] Apache Taverna Platform Local Execution Service .... SKIPPED
>> [INFO] Apache Taverna Platform Remote Execution Service ... SKIPPED
>> [INFO] Apache Taverna Platform Run Service API ............ SKIPPED
>> [INFO] Apache Taverna Platform Run Service impl ........... SKIPPED
>> [INFO] Apache Taverna Services API ........................ SKIPPED
>> [INFO] Apache Taverna Platform Services impl .............. SKIPPED
>> [INFO] Apache Taverna StringConstant Activity ............. SKIPPED
>> [INFO]
>> ------------------------------------------------------------------------
>> [INFO] BUILD FAILURE
>> [INFO]
>> ------------------------------------------------------------------------
>> [INFO] Total time: 51.317 s
>> [INFO] Finished at: 2016-05-23T06:51:36-07:00
>> [INFO] Final Memory: 41M/439M
>> [INFO]
>> ------------------------------------------------------------------------
>> [ERROR] Failed to execute goal
>> org.apache.maven.plugins:maven-archetype-plugin:2.4:integration-test
>> (default-integration-test) on project taverna-activity-archetype:
>> [ERROR] Archetype IT 'dummyActivity' failed: Execution failure: exit code =
>> 1
>> [ERROR] -> [Help 1]
>> org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute
>> goal org.apache.maven.plugins:maven-archetype-plugin:2.4:integration-test
>> (default-integration-test) on project taverna-activity-archetype:
>> Archetype IT 'dummyActivity' failed: Execution failure: exit code = 1
>> at
>> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:212)
>> at
>> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153)
>> at
>> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145)
>> at
>> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:116)
>> at
>> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:80)
>> at
>> org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build(SingleThreadedBuilder.java:51)
>> at
>> org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:128)
>> at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:307)
>> at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:193)
>> at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:106)
>> at org.apache.maven.cli.MavenCli.execute(MavenCli.java:863)
>> at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:288)
>> at org.apache.maven.cli.MavenCli.main(MavenCli.java:199)
>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>> at
>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
>> at
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>> at java.lang.reflect.Method.invoke(Method.java:497)
>> at
>> org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:289)
>> at
>> org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:229)
>> at
>> org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:415)
>> at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:356)
>> Caused by: org.apache.maven.plugin.MojoExecutionException:
>> Archetype IT 'dummyActivity' failed: Execution failure: exit code = 1
>> at
>> org.apache.maven.archetype.mojos.IntegrationTestMojo.execute(IntegrationTestMojo.java:269)
>> at
>> org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:134)
>> at
>> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:207)
>> ... 20 more
>> [ERROR]
>> [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/MojoExecutionException
>> [ERROR]
>> [ERROR] After correcting the problems, you can resume the build with the
>> command
>> [ERROR]   mvn <goals> -rf :taverna-activity-archetype
>>
>>
>> On Mon, May 23, 2016 at 6:47 AM Gale Naylor <Ga...@noventussolutions.com>
>> wrote:
>>
>>> Yes, sorry - I'm at a conference and didn't check email yesterday. FYI I'm
>>> running mvn 3.3.9. I'll try it again.
>>>
>>> On Sun, May 22, 2016 at 10:39 AM Stian Soiland-Reyes <st...@apache.org>
>>> wrote:
>>>
>>>> I added the explicit plugin dependency as described in ARCHETYPE-488 -
>>>> could you see if it works now on your setup, Gale?
>>>>
>>>> On 22 May 2016 at 19:35, Stian Soiland-Reyes <st...@apache.org> wrote:
>>>> > On 22 May 2016 at 19:32, Stian Soiland-Reyes <st...@apache.org> wrote:
>>>> >
>>>> >> We can try to add that workaround - I upgraded it to the newer
>>>> >> maven-archetype-plugin 2.5 now - is the problem still there?
>>>> >
>>>> > Sorry, archetype-plugin 2.5 was not released yet  - so that didn't
>>>> work. :(
>>>> >
>>>> >
>>>> > I'll see if some other workaround can be added.. or we can just
>>>> > disable that test on Windows.
>>>> >
>>>> > (I think it's something to do with mvn.cmd vs. mvn.bat ?)
>>>> >
>>>> >
>>>> > --
>>>> > Stian Soiland-Reyes
>>>> > Apache Commons, Apache Taverna (incubating), Apache Commons RDF
>>>> (incubating)
>>>> > http://orcid.org/0000-0001-9842-9718
>>>>
>>>>
>>>>
>>>> --
>>>> Stian Soiland-Reyes
>>>> Apache Commons, Apache Taverna (incubating), Apache Commons RDF
>>>> (incubating)
>>>> http://orcid.org/0000-0001-9842-9718
>>>>
>>>
>
>
>
> --
> Stian Soiland-Reyes
> Apache Taverna (incubating), Apache Commons
> http://orcid.org/0000-0001-9842-9718



-- 
Stian Soiland-Reyes
Apache Taverna (incubating), Apache Commons
http://orcid.org/0000-0001-9842-9718

Re: Release of Taverna Command Line?

Posted by Stian Soiland-Reyes <st...@apache.org>.
Hm, this error seems different from the previous

> [ERROR] Archetype IT 'dummyActivity' failed: Cannot run additions goals.

I was able to reproduce the above in Windows 10 by removing the
maven-invoker dependency from the pom.xml - and if I add it back in,
it works.

IS it because of the space in your folder name
C:\Users\Gale\ApacheTavernaBuilds\04 Try Engine again\ or possibly the
total length of the file path?

I built it from D:\incubator-taverna-engine without reproducing the
problem.  Could you try to say build it from C:\1\  ?

(BTW - to save time you can test this by running just mvn clean
install within the taverna-activity-archetype folder)


If I try to copy this folder to my
C:\Users\stain\ApacheTavernaBuilds\04 Try Engine Again I actually get
an error from Windows Explorer:

> The filename(s) would be too long for the destination folder
> DummyActivityFactory.java

so a big hint that the folder paths of the internal test project can
become a bit long for Windows. (It's OK as long as you are inside
Java, you are allowed to make and use "too long" paths - but it breaks
as soon as you then try to start a sub-process as the inner maven fork
would do)


Should we disable this test on Windows or just warn about this in the
README? I think it could affect other parts as well - which is why I
tend to put my source code straight on my D:\ while in Windows :)



On 23 May 2016 at 15:01, Gale Naylor <Ga...@noventussolutions.com> wrote:
> Sorry, BUILD FAILURE again. Actually, two: Dummy Taverna activity
> and Apache Taverna Activity archetype.
>
> [INFO] [INFO]
> ------------------------------------------------------------------------
> [INFO] [INFO] Reactor Summary:
> [INFO] [INFO]
> [INFO] [INFO] Dummy Taverna project .............................. SUCCESS
> [ 12.754 s]
> [INFO] [INFO] Dummy Taverna activity ............................. FAILURE
> [ 23.582 s]
> [INFO] [INFO] Dummy Taverna plugin ............................... SKIPPED
> [INFO] [INFO]
> ------------------------------------------------------------------------
> [INFO] [INFO] BUILD FAILURE
> [INFO] [INFO]
> ------------------------------------------------------------------------
> [INFO] [INFO] Total time: 38.075 s
> [INFO] [INFO] Finished at: 2016-05-23T06:51:36-07:00
> [INFO] [INFO] Final Memory: 26M/202M
> [INFO] [INFO]
> ------------------------------------------------------------------------
> [INFO] [ERROR] Failed to execute goal
> org.apache.maven.plugins:maven-surefire-plugin:2.19.1:test (default-test)
> on project dummy-taverna-plugin-activity: Execution default-test of goal
> org.apache.maven.plugins:maven-surefire-plugin:2.19.1:test failed: The
> forked VM terminated without properly saying goodbye. VM crash or
> System.exit called?
> [INFO] [ERROR] Command was cmd.exe /X /C
> "c:\PROGRA~1\Java\JDK18~1.0_4\jre\bin\java -jar
> "C:\Users\Gale\ApacheTavernaBuilds\04 Try Engine
> again\incubator-taverna-engine-master\taverna-activity-archetype\target\test-classes\projects\dummyActivity\project\dummy-taverna-plugin\dummy-taverna-plugin-activity\target\surefire\surefirebooter7662048493632791084.jar"
> "C:\Users\Gale\ApacheTavernaBuilds\04 Try Engine
> again\incubator-taverna-engine-master\taverna-activity-archetype\target\test-classes\projects\dummyActivity\project\dummy-taverna-plugin\dummy-taverna-plugin-activity\target\surefire\surefire2131732548318184089tmp"
> "C:\Users\Gale\ApacheTavernaBuilds\04 Try Engine
> again\incubator-taverna-engine-master\taverna-activity-archetype\target\test-classes\projects\dummyActivity\project\dummy-taverna-plugin\dummy-taverna-plugin-activity\target\surefire\surefire_07668064436317001826tmp""
> [INFO] [ERROR] -> [Help 1]
> [INFO] org.apache.maven.lifecycle.LifecycleExecutionException: Failed to
> execute goal org.apache.maven.plugins:maven-surefire-plugin:2.19.1:test
> (default-test) on project dummy-taverna-plugin-activity: Execution
> default-test of goal
> org.apache.maven.plugins:maven-surefire-plugin:2.19.1:test failed: The
> forked VM terminated without properly saying goodbye. VM crash or
> System.exit called?
> [INFO] Command was cmd.exe /X /C "c:\PROGRA~1\Java\JDK18~1.0_4\jre\bin\java
> -jar "C:\Users\Gale\ApacheTavernaBuilds\04 Try Engine
> again\incubator-taverna-engine-master\taverna-activity-archetype\target\test-classes\projects\dummyActivity\project\dummy-taverna-plugin\dummy-taverna-plugin-activity\target\surefire\surefirebooter7662048493632791084.jar"
> "C:\Users\Gale\ApacheTavernaBuilds\04 Try Engine
> again\incubator-taverna-engine-master\taverna-activity-archetype\target\test-classes\projects\dummyActivity\project\dummy-taverna-plugin\dummy-taverna-plugin-activity\target\surefire\surefire2131732548318184089tmp"
> "C:\Users\Gale\ApacheTavernaBuilds\04 Try Engine
> again\incubator-taverna-engine-master\taverna-activity-archetype\target\test-classes\projects\dummyActivity\project\dummy-taverna-plugin\dummy-taverna-plugin-activity\target\surefire\surefire_07668064436317001826tmp""
> [INFO] at
> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:212)
> [INFO] at
> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153)
> [INFO] at
> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145)
> [INFO] at
> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:116)
> [INFO] at
> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:80)
> [INFO] at
> org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build(SingleThreadedBuilder.java:51)
> [INFO] at
> org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:128)
> [INFO] at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:307)
> [INFO] at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:193)
> [INFO] at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:106)
> [INFO] at org.apache.maven.cli.MavenCli.execute(MavenCli.java:863)
> [INFO] at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:288)
> [INFO] at org.apache.maven.cli.MavenCli.main(MavenCli.java:199)
> [INFO] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> [INFO] at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
> [INFO] at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> [INFO] at java.lang.reflect.Method.invoke(Method.java:497)
> [INFO] at
> org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:289)
> [INFO] at
> org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:229)
> [INFO] at
> org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:415)
> [INFO] at
> org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:356)
> [INFO] Caused by: org.apache.maven.plugin.PluginExecutionException:
> Execution default-test of goal
> org.apache.maven.plugins:maven-surefire-plugin:2.19.1:test failed: The
> forked VM terminated without properly saying goodbye. VM crash or
> System.exit called?
> [INFO] Command was cmd.exe /X /C "c:\PROGRA~1\Java\JDK18~1.0_4\jre\bin\java
> -jar "C:\Users\Gale\ApacheTavernaBuilds\04 Try Engine
> again\incubator-taverna-engine-master\taverna-activity-archetype\target\test-classes\projects\dummyActivity\project\dummy-taverna-plugin\dummy-taverna-plugin-activity\target\surefire\surefirebooter7662048493632791084.jar"
> "C:\Users\Gale\ApacheTavernaBuilds\04 Try Engine
> again\incubator-taverna-engine-master\taverna-activity-archetype\target\test-classes\projects\dummyActivity\project\dummy-taverna-plugin\dummy-taverna-plugin-activity\target\surefire\surefire2131732548318184089tmp"
> "C:\Users\Gale\ApacheTavernaBuilds\04 Try Engine
> again\incubator-taverna-engine-master\taverna-activity-archetype\target\test-classes\projects\dummyActivity\project\dummy-taverna-plugin\dummy-taverna-plugin-activity\target\surefire\surefire_07668064436317001826tmp""
> [INFO] at
> org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:145)
> [INFO] at
> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:207)
> [INFO] ... 20 more
> [INFO] Caused by: java.lang.RuntimeException: The forked VM terminated
> without properly saying goodbye. VM crash or System.exit called?
> [INFO] Command was cmd.exe /X /C "c:\PROGRA~1\Java\JDK18~1.0_4\jre\bin\java
> -jar "C:\Users\Gale\ApacheTavernaBuilds\04 Try Engine
> again\incubator-taverna-engine-master\taverna-activity-archetype\target\test-classes\projects\dummyActivity\project\dummy-taverna-plugin\dummy-taverna-plugin-activity\target\surefire\surefirebooter7662048493632791084.jar"
> "C:\Users\Gale\ApacheTavernaBuilds\04 Try Engine
> again\incubator-taverna-engine-master\taverna-activity-archetype\target\test-classes\projects\dummyActivity\project\dummy-taverna-plugin\dummy-taverna-plugin-activity\target\surefire\surefire2131732548318184089tmp"
> "C:\Users\Gale\ApacheTavernaBuilds\04 Try Engine
> again\incubator-taverna-engine-master\taverna-activity-archetype\target\test-classes\projects\dummyActivity\project\dummy-taverna-plugin\dummy-taverna-plugin-activity\target\surefire\surefire_07668064436317001826tmp""
> [INFO] at
> org.apache.maven.plugin.surefire.booterclient.ForkStarter.fork(ForkStarter.java:590)
> [INFO] at
> org.apache.maven.plugin.surefire.booterclient.ForkStarter.fork(ForkStarter.java:460)
> [INFO] at
> org.apache.maven.plugin.surefire.booterclient.ForkStarter.run(ForkStarter.java:229)
> [INFO] at
> org.apache.maven.plugin.surefire.booterclient.ForkStarter.run(ForkStarter.java:201)
> [INFO] at
> org.apache.maven.plugin.surefire.AbstractSurefireMojo.executeProvider(AbstractSurefireMojo.java:1026)
> [INFO] at
> org.apache.maven.plugin.surefire.AbstractSurefireMojo.executeAfterPreconditionsChecked(AbstractSurefireMojo.java:862)
> [INFO] at
> org.apache.maven.plugin.surefire.AbstractSurefireMojo.execute(AbstractSurefireMojo.java:755)
> [INFO] at
> org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:134)
> [INFO] ... 21 more
> [INFO] [ERROR]
> [INFO] [ERROR] Re-run Maven using the -X switch to enable full debug
> logging.
> [INFO] [ERROR]
> [INFO] [ERROR] For more information about the errors and possible
> solutions, please read the following articles:
> [INFO] [ERROR] [Help 1]
> http://cwiki.apache.org/confluence/display/MAVEN/PluginExecutionException
> [INFO] [ERROR]
> [INFO] [ERROR] After correcting the problems, you can resume the build with
> the command
> [INFO] [ERROR]   mvn <goals> -rf :dummy-taverna-plugin-activity
> [INFO] Post-archetype-generation invoker exit code: 1
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Reactor Summary:
> [INFO]
> [INFO] Apache Taverna Engine and Platform ................. SUCCESS [
>  3.095 s]
> [INFO] Apache Taverna Activity archetype .................. FAILURE [
> 46.310 s]
> [INFO] Apache Taverna Reference Manager API ............... SKIPPED
> [INFO] Apache Taverna Observer pattern .................... SKIPPED
> [INFO] Apache Taverna Workflow Model API .................. SKIPPED
> [INFO] Apache Taverna Workflow Model Extension Points ..... SKIPPED
> [INFO] Apache Taverna Workflow Model impl ................. SKIPPED
> [INFO] Apache Taverna Database Configuration API .......... SKIPPED
> [INFO] Apache Taverna Reference Test Helpers .............. SKIPPED
> [INFO] Apache Taverna Reference Manager impl .............. SKIPPED
> [INFO] Apache Taverna Engine Reference Types .............. SKIPPED
> [INFO] Apache Taverna Activity test utils ................. SKIPPED
> [INFO] Apache Taverna Platform Capability API ............. SKIPPED
> [INFO] Apache Taverna Platform Capability impl ............ SKIPPED
> [INFO] Apache Taverna Credential Manager API .............. SKIPPED
> [INFO] Apache Taverna Credential Manager impl ............. SKIPPED
> [INFO] Apache Taverna Database Configuration impl ......... SKIPPED
> [INFO] Apache Taverna Dataflow Activity ................... SKIPPED
> [INFO] Apache Taverna Platform Report Service ............. SKIPPED
> [INFO] Apache Taverna Platform Execution Service API ...... SKIPPED
> [INFO] Apache Taverna Hadoop Workflow Execution Service ... SKIPPED
> [INFO] Apache Taverna Platform Execution Service impl ..... SKIPPED
> [INFO] Apache Taverna Platform Local Execution Service .... SKIPPED
> [INFO] Apache Taverna Platform Remote Execution Service ... SKIPPED
> [INFO] Apache Taverna Platform Run Service API ............ SKIPPED
> [INFO] Apache Taverna Platform Run Service impl ........... SKIPPED
> [INFO] Apache Taverna Services API ........................ SKIPPED
> [INFO] Apache Taverna Platform Services impl .............. SKIPPED
> [INFO] Apache Taverna StringConstant Activity ............. SKIPPED
> [INFO]
> ------------------------------------------------------------------------
> [INFO] BUILD FAILURE
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Total time: 51.317 s
> [INFO] Finished at: 2016-05-23T06:51:36-07:00
> [INFO] Final Memory: 41M/439M
> [INFO]
> ------------------------------------------------------------------------
> [ERROR] Failed to execute goal
> org.apache.maven.plugins:maven-archetype-plugin:2.4:integration-test
> (default-integration-test) on project taverna-activity-archetype:
> [ERROR] Archetype IT 'dummyActivity' failed: Execution failure: exit code =
> 1
> [ERROR] -> [Help 1]
> org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute
> goal org.apache.maven.plugins:maven-archetype-plugin:2.4:integration-test
> (default-integration-test) on project taverna-activity-archetype:
> Archetype IT 'dummyActivity' failed: Execution failure: exit code = 1
> at
> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:212)
> at
> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153)
> at
> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145)
> at
> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:116)
> at
> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:80)
> at
> org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build(SingleThreadedBuilder.java:51)
> at
> org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:128)
> at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:307)
> at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:193)
> at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:106)
> at org.apache.maven.cli.MavenCli.execute(MavenCli.java:863)
> at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:288)
> at org.apache.maven.cli.MavenCli.main(MavenCli.java:199)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> at java.lang.reflect.Method.invoke(Method.java:497)
> at
> org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:289)
> at
> org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:229)
> at
> org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:415)
> at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:356)
> Caused by: org.apache.maven.plugin.MojoExecutionException:
> Archetype IT 'dummyActivity' failed: Execution failure: exit code = 1
> at
> org.apache.maven.archetype.mojos.IntegrationTestMojo.execute(IntegrationTestMojo.java:269)
> at
> org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:134)
> at
> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:207)
> ... 20 more
> [ERROR]
> [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/MojoExecutionException
> [ERROR]
> [ERROR] After correcting the problems, you can resume the build with the
> command
> [ERROR]   mvn <goals> -rf :taverna-activity-archetype
>
>
> On Mon, May 23, 2016 at 6:47 AM Gale Naylor <Ga...@noventussolutions.com>
> wrote:
>
>> Yes, sorry - I'm at a conference and didn't check email yesterday. FYI I'm
>> running mvn 3.3.9. I'll try it again.
>>
>> On Sun, May 22, 2016 at 10:39 AM Stian Soiland-Reyes <st...@apache.org>
>> wrote:
>>
>>> I added the explicit plugin dependency as described in ARCHETYPE-488 -
>>> could you see if it works now on your setup, Gale?
>>>
>>> On 22 May 2016 at 19:35, Stian Soiland-Reyes <st...@apache.org> wrote:
>>> > On 22 May 2016 at 19:32, Stian Soiland-Reyes <st...@apache.org> wrote:
>>> >
>>> >> We can try to add that workaround - I upgraded it to the newer
>>> >> maven-archetype-plugin 2.5 now - is the problem still there?
>>> >
>>> > Sorry, archetype-plugin 2.5 was not released yet  - so that didn't
>>> work. :(
>>> >
>>> >
>>> > I'll see if some other workaround can be added.. or we can just
>>> > disable that test on Windows.
>>> >
>>> > (I think it's something to do with mvn.cmd vs. mvn.bat ?)
>>> >
>>> >
>>> > --
>>> > Stian Soiland-Reyes
>>> > Apache Commons, Apache Taverna (incubating), Apache Commons RDF
>>> (incubating)
>>> > http://orcid.org/0000-0001-9842-9718
>>>
>>>
>>>
>>> --
>>> Stian Soiland-Reyes
>>> Apache Commons, Apache Taverna (incubating), Apache Commons RDF
>>> (incubating)
>>> http://orcid.org/0000-0001-9842-9718
>>>
>>



-- 
Stian Soiland-Reyes
Apache Taverna (incubating), Apache Commons
http://orcid.org/0000-0001-9842-9718

Re: Release of Taverna Command Line?

Posted by Gale Naylor <Ga...@noventussolutions.com>.
Sorry, BUILD FAILURE again. Actually, two: Dummy Taverna activity
and Apache Taverna Activity archetype.

[INFO] [INFO]
------------------------------------------------------------------------
[INFO] [INFO] Reactor Summary:
[INFO] [INFO]
[INFO] [INFO] Dummy Taverna project .............................. SUCCESS
[ 12.754 s]
[INFO] [INFO] Dummy Taverna activity ............................. FAILURE
[ 23.582 s]
[INFO] [INFO] Dummy Taverna plugin ............................... SKIPPED
[INFO] [INFO]
------------------------------------------------------------------------
[INFO] [INFO] BUILD FAILURE
[INFO] [INFO]
------------------------------------------------------------------------
[INFO] [INFO] Total time: 38.075 s
[INFO] [INFO] Finished at: 2016-05-23T06:51:36-07:00
[INFO] [INFO] Final Memory: 26M/202M
[INFO] [INFO]
------------------------------------------------------------------------
[INFO] [ERROR] Failed to execute goal
org.apache.maven.plugins:maven-surefire-plugin:2.19.1:test (default-test)
on project dummy-taverna-plugin-activity: Execution default-test of goal
org.apache.maven.plugins:maven-surefire-plugin:2.19.1:test failed: The
forked VM terminated without properly saying goodbye. VM crash or
System.exit called?
[INFO] [ERROR] Command was cmd.exe /X /C
"c:\PROGRA~1\Java\JDK18~1.0_4\jre\bin\java -jar
"C:\Users\Gale\ApacheTavernaBuilds\04 Try Engine
again\incubator-taverna-engine-master\taverna-activity-archetype\target\test-classes\projects\dummyActivity\project\dummy-taverna-plugin\dummy-taverna-plugin-activity\target\surefire\surefirebooter7662048493632791084.jar"
"C:\Users\Gale\ApacheTavernaBuilds\04 Try Engine
again\incubator-taverna-engine-master\taverna-activity-archetype\target\test-classes\projects\dummyActivity\project\dummy-taverna-plugin\dummy-taverna-plugin-activity\target\surefire\surefire2131732548318184089tmp"
"C:\Users\Gale\ApacheTavernaBuilds\04 Try Engine
again\incubator-taverna-engine-master\taverna-activity-archetype\target\test-classes\projects\dummyActivity\project\dummy-taverna-plugin\dummy-taverna-plugin-activity\target\surefire\surefire_07668064436317001826tmp""
[INFO] [ERROR] -> [Help 1]
[INFO] org.apache.maven.lifecycle.LifecycleExecutionException: Failed to
execute goal org.apache.maven.plugins:maven-surefire-plugin:2.19.1:test
(default-test) on project dummy-taverna-plugin-activity: Execution
default-test of goal
org.apache.maven.plugins:maven-surefire-plugin:2.19.1:test failed: The
forked VM terminated without properly saying goodbye. VM crash or
System.exit called?
[INFO] Command was cmd.exe /X /C "c:\PROGRA~1\Java\JDK18~1.0_4\jre\bin\java
-jar "C:\Users\Gale\ApacheTavernaBuilds\04 Try Engine
again\incubator-taverna-engine-master\taverna-activity-archetype\target\test-classes\projects\dummyActivity\project\dummy-taverna-plugin\dummy-taverna-plugin-activity\target\surefire\surefirebooter7662048493632791084.jar"
"C:\Users\Gale\ApacheTavernaBuilds\04 Try Engine
again\incubator-taverna-engine-master\taverna-activity-archetype\target\test-classes\projects\dummyActivity\project\dummy-taverna-plugin\dummy-taverna-plugin-activity\target\surefire\surefire2131732548318184089tmp"
"C:\Users\Gale\ApacheTavernaBuilds\04 Try Engine
again\incubator-taverna-engine-master\taverna-activity-archetype\target\test-classes\projects\dummyActivity\project\dummy-taverna-plugin\dummy-taverna-plugin-activity\target\surefire\surefire_07668064436317001826tmp""
[INFO] at
org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:212)
[INFO] at
org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153)
[INFO] at
org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145)
[INFO] at
org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:116)
[INFO] at
org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:80)
[INFO] at
org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build(SingleThreadedBuilder.java:51)
[INFO] at
org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:128)
[INFO] at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:307)
[INFO] at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:193)
[INFO] at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:106)
[INFO] at org.apache.maven.cli.MavenCli.execute(MavenCli.java:863)
[INFO] at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:288)
[INFO] at org.apache.maven.cli.MavenCli.main(MavenCli.java:199)
[INFO] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[INFO] at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
[INFO] at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[INFO] at java.lang.reflect.Method.invoke(Method.java:497)
[INFO] at
org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:289)
[INFO] at
org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:229)
[INFO] at
org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:415)
[INFO] at
org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:356)
[INFO] Caused by: org.apache.maven.plugin.PluginExecutionException:
Execution default-test of goal
org.apache.maven.plugins:maven-surefire-plugin:2.19.1:test failed: The
forked VM terminated without properly saying goodbye. VM crash or
System.exit called?
[INFO] Command was cmd.exe /X /C "c:\PROGRA~1\Java\JDK18~1.0_4\jre\bin\java
-jar "C:\Users\Gale\ApacheTavernaBuilds\04 Try Engine
again\incubator-taverna-engine-master\taverna-activity-archetype\target\test-classes\projects\dummyActivity\project\dummy-taverna-plugin\dummy-taverna-plugin-activity\target\surefire\surefirebooter7662048493632791084.jar"
"C:\Users\Gale\ApacheTavernaBuilds\04 Try Engine
again\incubator-taverna-engine-master\taverna-activity-archetype\target\test-classes\projects\dummyActivity\project\dummy-taverna-plugin\dummy-taverna-plugin-activity\target\surefire\surefire2131732548318184089tmp"
"C:\Users\Gale\ApacheTavernaBuilds\04 Try Engine
again\incubator-taverna-engine-master\taverna-activity-archetype\target\test-classes\projects\dummyActivity\project\dummy-taverna-plugin\dummy-taverna-plugin-activity\target\surefire\surefire_07668064436317001826tmp""
[INFO] at
org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:145)
[INFO] at
org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:207)
[INFO] ... 20 more
[INFO] Caused by: java.lang.RuntimeException: The forked VM terminated
without properly saying goodbye. VM crash or System.exit called?
[INFO] Command was cmd.exe /X /C "c:\PROGRA~1\Java\JDK18~1.0_4\jre\bin\java
-jar "C:\Users\Gale\ApacheTavernaBuilds\04 Try Engine
again\incubator-taverna-engine-master\taverna-activity-archetype\target\test-classes\projects\dummyActivity\project\dummy-taverna-plugin\dummy-taverna-plugin-activity\target\surefire\surefirebooter7662048493632791084.jar"
"C:\Users\Gale\ApacheTavernaBuilds\04 Try Engine
again\incubator-taverna-engine-master\taverna-activity-archetype\target\test-classes\projects\dummyActivity\project\dummy-taverna-plugin\dummy-taverna-plugin-activity\target\surefire\surefire2131732548318184089tmp"
"C:\Users\Gale\ApacheTavernaBuilds\04 Try Engine
again\incubator-taverna-engine-master\taverna-activity-archetype\target\test-classes\projects\dummyActivity\project\dummy-taverna-plugin\dummy-taverna-plugin-activity\target\surefire\surefire_07668064436317001826tmp""
[INFO] at
org.apache.maven.plugin.surefire.booterclient.ForkStarter.fork(ForkStarter.java:590)
[INFO] at
org.apache.maven.plugin.surefire.booterclient.ForkStarter.fork(ForkStarter.java:460)
[INFO] at
org.apache.maven.plugin.surefire.booterclient.ForkStarter.run(ForkStarter.java:229)
[INFO] at
org.apache.maven.plugin.surefire.booterclient.ForkStarter.run(ForkStarter.java:201)
[INFO] at
org.apache.maven.plugin.surefire.AbstractSurefireMojo.executeProvider(AbstractSurefireMojo.java:1026)
[INFO] at
org.apache.maven.plugin.surefire.AbstractSurefireMojo.executeAfterPreconditionsChecked(AbstractSurefireMojo.java:862)
[INFO] at
org.apache.maven.plugin.surefire.AbstractSurefireMojo.execute(AbstractSurefireMojo.java:755)
[INFO] at
org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:134)
[INFO] ... 21 more
[INFO] [ERROR]
[INFO] [ERROR] Re-run Maven using the -X switch to enable full debug
logging.
[INFO] [ERROR]
[INFO] [ERROR] For more information about the errors and possible
solutions, please read the following articles:
[INFO] [ERROR] [Help 1]
http://cwiki.apache.org/confluence/display/MAVEN/PluginExecutionException
[INFO] [ERROR]
[INFO] [ERROR] After correcting the problems, you can resume the build with
the command
[INFO] [ERROR]   mvn <goals> -rf :dummy-taverna-plugin-activity
[INFO] Post-archetype-generation invoker exit code: 1
[INFO]
------------------------------------------------------------------------
[INFO] Reactor Summary:
[INFO]
[INFO] Apache Taverna Engine and Platform ................. SUCCESS [
 3.095 s]
[INFO] Apache Taverna Activity archetype .................. FAILURE [
46.310 s]
[INFO] Apache Taverna Reference Manager API ............... SKIPPED
[INFO] Apache Taverna Observer pattern .................... SKIPPED
[INFO] Apache Taverna Workflow Model API .................. SKIPPED
[INFO] Apache Taverna Workflow Model Extension Points ..... SKIPPED
[INFO] Apache Taverna Workflow Model impl ................. SKIPPED
[INFO] Apache Taverna Database Configuration API .......... SKIPPED
[INFO] Apache Taverna Reference Test Helpers .............. SKIPPED
[INFO] Apache Taverna Reference Manager impl .............. SKIPPED
[INFO] Apache Taverna Engine Reference Types .............. SKIPPED
[INFO] Apache Taverna Activity test utils ................. SKIPPED
[INFO] Apache Taverna Platform Capability API ............. SKIPPED
[INFO] Apache Taverna Platform Capability impl ............ SKIPPED
[INFO] Apache Taverna Credential Manager API .............. SKIPPED
[INFO] Apache Taverna Credential Manager impl ............. SKIPPED
[INFO] Apache Taverna Database Configuration impl ......... SKIPPED
[INFO] Apache Taverna Dataflow Activity ................... SKIPPED
[INFO] Apache Taverna Platform Report Service ............. SKIPPED
[INFO] Apache Taverna Platform Execution Service API ...... SKIPPED
[INFO] Apache Taverna Hadoop Workflow Execution Service ... SKIPPED
[INFO] Apache Taverna Platform Execution Service impl ..... SKIPPED
[INFO] Apache Taverna Platform Local Execution Service .... SKIPPED
[INFO] Apache Taverna Platform Remote Execution Service ... SKIPPED
[INFO] Apache Taverna Platform Run Service API ............ SKIPPED
[INFO] Apache Taverna Platform Run Service impl ........... SKIPPED
[INFO] Apache Taverna Services API ........................ SKIPPED
[INFO] Apache Taverna Platform Services impl .............. SKIPPED
[INFO] Apache Taverna StringConstant Activity ............. SKIPPED
[INFO]
------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO]
------------------------------------------------------------------------
[INFO] Total time: 51.317 s
[INFO] Finished at: 2016-05-23T06:51:36-07:00
[INFO] Final Memory: 41M/439M
[INFO]
------------------------------------------------------------------------
[ERROR] Failed to execute goal
org.apache.maven.plugins:maven-archetype-plugin:2.4:integration-test
(default-integration-test) on project taverna-activity-archetype:
[ERROR] Archetype IT 'dummyActivity' failed: Execution failure: exit code =
1
[ERROR] -> [Help 1]
org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute
goal org.apache.maven.plugins:maven-archetype-plugin:2.4:integration-test
(default-integration-test) on project taverna-activity-archetype:
Archetype IT 'dummyActivity' failed: Execution failure: exit code = 1
at
org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:212)
at
org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153)
at
org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145)
at
org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:116)
at
org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:80)
at
org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build(SingleThreadedBuilder.java:51)
at
org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:128)
at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:307)
at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:193)
at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:106)
at org.apache.maven.cli.MavenCli.execute(MavenCli.java:863)
at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:288)
at org.apache.maven.cli.MavenCli.main(MavenCli.java:199)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:497)
at
org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:289)
at
org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:229)
at
org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:415)
at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:356)
Caused by: org.apache.maven.plugin.MojoExecutionException:
Archetype IT 'dummyActivity' failed: Execution failure: exit code = 1
at
org.apache.maven.archetype.mojos.IntegrationTestMojo.execute(IntegrationTestMojo.java:269)
at
org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:134)
at
org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:207)
... 20 more
[ERROR]
[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/MojoExecutionException
[ERROR]
[ERROR] After correcting the problems, you can resume the build with the
command
[ERROR]   mvn <goals> -rf :taverna-activity-archetype


On Mon, May 23, 2016 at 6:47 AM Gale Naylor <Ga...@noventussolutions.com>
wrote:

> Yes, sorry - I'm at a conference and didn't check email yesterday. FYI I'm
> running mvn 3.3.9. I'll try it again.
>
> On Sun, May 22, 2016 at 10:39 AM Stian Soiland-Reyes <st...@apache.org>
> wrote:
>
>> I added the explicit plugin dependency as described in ARCHETYPE-488 -
>> could you see if it works now on your setup, Gale?
>>
>> On 22 May 2016 at 19:35, Stian Soiland-Reyes <st...@apache.org> wrote:
>> > On 22 May 2016 at 19:32, Stian Soiland-Reyes <st...@apache.org> wrote:
>> >
>> >> We can try to add that workaround - I upgraded it to the newer
>> >> maven-archetype-plugin 2.5 now - is the problem still there?
>> >
>> > Sorry, archetype-plugin 2.5 was not released yet  - so that didn't
>> work. :(
>> >
>> >
>> > I'll see if some other workaround can be added.. or we can just
>> > disable that test on Windows.
>> >
>> > (I think it's something to do with mvn.cmd vs. mvn.bat ?)
>> >
>> >
>> > --
>> > Stian Soiland-Reyes
>> > Apache Commons, Apache Taverna (incubating), Apache Commons RDF
>> (incubating)
>> > http://orcid.org/0000-0001-9842-9718
>>
>>
>>
>> --
>> Stian Soiland-Reyes
>> Apache Commons, Apache Taverna (incubating), Apache Commons RDF
>> (incubating)
>> http://orcid.org/0000-0001-9842-9718
>>
>

Re: Release of Taverna Command Line?

Posted by Gale Naylor <Ga...@noventussolutions.com>.
Yes, sorry - I'm at a conference and didn't check email yesterday. FYI I'm
running mvn 3.3.9. I'll try it again.

On Sun, May 22, 2016 at 10:39 AM Stian Soiland-Reyes <st...@apache.org>
wrote:

> I added the explicit plugin dependency as described in ARCHETYPE-488 -
> could you see if it works now on your setup, Gale?
>
> On 22 May 2016 at 19:35, Stian Soiland-Reyes <st...@apache.org> wrote:
> > On 22 May 2016 at 19:32, Stian Soiland-Reyes <st...@apache.org> wrote:
> >
> >> We can try to add that workaround - I upgraded it to the newer
> >> maven-archetype-plugin 2.5 now - is the problem still there?
> >
> > Sorry, archetype-plugin 2.5 was not released yet  - so that didn't work.
> :(
> >
> >
> > I'll see if some other workaround can be added.. or we can just
> > disable that test on Windows.
> >
> > (I think it's something to do with mvn.cmd vs. mvn.bat ?)
> >
> >
> > --
> > Stian Soiland-Reyes
> > Apache Commons, Apache Taverna (incubating), Apache Commons RDF
> (incubating)
> > http://orcid.org/0000-0001-9842-9718
>
>
>
> --
> Stian Soiland-Reyes
> Apache Commons, Apache Taverna (incubating), Apache Commons RDF
> (incubating)
> http://orcid.org/0000-0001-9842-9718
>

Re: Release of Taverna Command Line?

Posted by Stian Soiland-Reyes <st...@apache.org>.
I added the explicit plugin dependency as described in ARCHETYPE-488 -
could you see if it works now on your setup, Gale?

On 22 May 2016 at 19:35, Stian Soiland-Reyes <st...@apache.org> wrote:
> On 22 May 2016 at 19:32, Stian Soiland-Reyes <st...@apache.org> wrote:
>
>> We can try to add that workaround - I upgraded it to the newer
>> maven-archetype-plugin 2.5 now - is the problem still there?
>
> Sorry, archetype-plugin 2.5 was not released yet  - so that didn't work. :(
>
>
> I'll see if some other workaround can be added.. or we can just
> disable that test on Windows.
>
> (I think it's something to do with mvn.cmd vs. mvn.bat ?)
>
>
> --
> Stian Soiland-Reyes
> Apache Commons, Apache Taverna (incubating), Apache Commons RDF (incubating)
> http://orcid.org/0000-0001-9842-9718



-- 
Stian Soiland-Reyes
Apache Commons, Apache Taverna (incubating), Apache Commons RDF (incubating)
http://orcid.org/0000-0001-9842-9718

Re: Release of Taverna Command Line?

Posted by Stian Soiland-Reyes <st...@apache.org>.
On 22 May 2016 at 19:32, Stian Soiland-Reyes <st...@apache.org> wrote:

> We can try to add that workaround - I upgraded it to the newer
> maven-archetype-plugin 2.5 now - is the problem still there?

Sorry, archetype-plugin 2.5 was not released yet  - so that didn't work. :(


I'll see if some other workaround can be added.. or we can just
disable that test on Windows.

(I think it's something to do with mvn.cmd vs. mvn.bat ?)


-- 
Stian Soiland-Reyes
Apache Commons, Apache Taverna (incubating), Apache Commons RDF (incubating)
http://orcid.org/0000-0001-9842-9718

Re: Release of Taverna Command Line?

Posted by Stian Soiland-Reyes <st...@apache.org>.
Thanks for testing!


My fault for adding an integration test of the archetype.. :)


Could it be this bug?

https://issues.apache.org/jira/browse/ARCHETYPE-488

which mvn version have you got?



We can try to add that workaround - I upgraded it to the newer
maven-archetype-plugin 2.5 now - is the problem still there?


On 21 May 2016 at 16:54, Gale Naylor <Ga...@noventussolutions.com> wrote:
> BUILD FAILURE?
>
> I'm not sure if I'm doing this correctly, but I downloaded the
> taverna-engine repository files (5/21/16 7:40 AM PST) as a zip, unzipped
> them, and then ran mvn -e clean install. I got a build failure: Failed to
> execute goal
> org.apache.maven.plugins:maven-archetype-plugin:2.4:integration-test
> (default-integration-test) on project taverna-activity-archetype: Archetype
> IT 'dummyActivity' failed: Cannot run additions goals.
>
> See details below. I'm running Windows 10.
>
> [ERROR] Failed to execute goal
> org.apache.maven.plugins:maven-archetype-plugin:2.4:integration-test
> (default-integration-test) on project taverna-activity-archetype:
> [ERROR] Archetype IT 'dummyActivity' failed: Cannot run additions goals.
> [ERROR] -> [Help 1]
> org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute
> goal org.apache.maven.plugins:maven-archetype-plugin:2.4:integration-test
> (default-integration-test) on project taverna-activity-archetype:
> Archetype IT 'dummyActivity' failed: Cannot run additions goals.
> at
> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:212)
> at
> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153)
> at
> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145)
> at
> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:116)
> at
> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:80)
> at
> org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build(SingleThreadedBuilder.java:51)
> at
> org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:128)
> at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:307)
> at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:193)
> at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:106)
> at org.apache.maven.cli.MavenCli.execute(MavenCli.java:863)
> at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:288)
> at org.apache.maven.cli.MavenCli.main(MavenCli.java:199)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> at java.lang.reflect.Method.invoke(Method.java:497)
> at
> org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:289)
> at
> org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:229)
> at
> org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:415)
> at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:356)
> Caused by: org.apache.maven.plugin.MojoExecutionException:
> Archetype IT 'dummyActivity' failed: Cannot run additions goals.
> at
> org.apache.maven.archetype.mojos.IntegrationTestMojo.execute(IntegrationTestMojo.java:269)
> at
> org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:134)
> at
> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:207)
> ... 20 more
>
>
> On Thu, May 12, 2016 at 2:46 AM Ian Dunlop <ia...@gmail.com> wrote:
>
>> Hello,
>>
>> m2 purged and rebuilt. All good.
>>
>> Cheers,
>>
>> Ian
>>
>> On 11 May 2016 at 18:23, Alan Williams <al...@googlemail.com> wrote:
>>
>> > On 11-May-16 17:51, Stian Soiland-Reyes wrote:
>> >
>> > I tried from an empty .m2/repository and built just the command line
>> >> product, and then I got
>> >>
>> >> [INFO] BUILD SUCCESS
>> >>
>> >
>> > I tried from an empty repository and built the three in order.
>> >
>> > No problems - and I run Windows :)
>> >
>> > Alan
>> >
>> >
>> >
>>



-- 
Stian Soiland-Reyes
Apache Commons, Apache Taverna (incubating), Apache Commons RDF (incubating)
http://orcid.org/0000-0001-9842-9718

Re: Release of Taverna Command Line?

Posted by Gale Naylor <Ga...@noventussolutions.com>.
BUILD SUCCESS - common-activities

(Same download and run process as with taverna-engine.)

I got a couple of log4j warnings. (I presume this is related to
https://issues.apache.org/jira/browse/TAVERNA-886?)
log4j:WARN No appenders could be found for logger
(org.apache.taverna.reference.impl.ReferenceSetAugmentorImpl).
log4j:WARN Please initialize the log4j system properly.

... and quite a few Javadoc errors, but the taverna-common-activities build
succeeded.



On Sat, May 21, 2016 at 7:54 AM Gale Naylor <Ga...@noventussolutions.com>
wrote:

> BUILD FAILURE?
>
> I'm not sure if I'm doing this correctly, but I downloaded the
> taverna-engine repository files (5/21/16 7:40 AM PST) as a zip, unzipped
> them, and then ran mvn -e clean install. I got a build failure: Failed to
> execute goal
> org.apache.maven.plugins:maven-archetype-plugin:2.4:integration-test
> (default-integration-test) on project taverna-activity-archetype: Archetype
> IT 'dummyActivity' failed: Cannot run additions goals.
>
> See details below. I'm running Windows 10.
>
> [ERROR] Failed to execute goal
> org.apache.maven.plugins:maven-archetype-plugin:2.4:integration-test
> (default-integration-test) on project taverna-activity-archetype:
> [ERROR] Archetype IT 'dummyActivity' failed: Cannot run additions goals.
> [ERROR] -> [Help 1]
> org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute
> goal org.apache.maven.plugins:maven-archetype-plugin:2.4:integration-test
> (default-integration-test) on project taverna-activity-archetype:
> Archetype IT 'dummyActivity' failed: Cannot run additions goals.
> at
> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:212)
> at
> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153)
> at
> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145)
> at
> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:116)
> at
> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:80)
> at
> org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build(SingleThreadedBuilder.java:51)
> at
> org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:128)
> at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:307)
> at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:193)
> at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:106)
> at org.apache.maven.cli.MavenCli.execute(MavenCli.java:863)
> at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:288)
> at org.apache.maven.cli.MavenCli.main(MavenCli.java:199)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> at java.lang.reflect.Method.invoke(Method.java:497)
> at
> org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:289)
> at
> org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:229)
> at
> org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:415)
> at
> org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:356)
> Caused by: org.apache.maven.plugin.MojoExecutionException:
> Archetype IT 'dummyActivity' failed: Cannot run additions goals.
> at
> org.apache.maven.archetype.mojos.IntegrationTestMojo.execute(IntegrationTestMojo.java:269)
> at
> org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:134)
> at
> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:207)
> ... 20 more
>
>
> On Thu, May 12, 2016 at 2:46 AM Ian Dunlop <ia...@gmail.com> wrote:
>
>> Hello,
>>
>> m2 purged and rebuilt. All good.
>>
>> Cheers,
>>
>> Ian
>>
>> On 11 May 2016 at 18:23, Alan Williams <al...@googlemail.com> wrote:
>>
>> > On 11-May-16 17:51, Stian Soiland-Reyes wrote:
>> >
>> > I tried from an empty .m2/repository and built just the command line
>> >> product, and then I got
>> >>
>> >> [INFO] BUILD SUCCESS
>> >>
>> >
>> > I tried from an empty repository and built the three in order.
>> >
>> > No problems - and I run Windows :)
>> >
>> > Alan
>> >
>> >
>> >
>>
>

Re: Release of Taverna Command Line?

Posted by Gale Naylor <Ga...@noventussolutions.com>.
BUILD FAILURE?

I'm not sure if I'm doing this correctly, but I downloaded the
taverna-engine repository files (5/21/16 7:40 AM PST) as a zip, unzipped
them, and then ran mvn -e clean install. I got a build failure: Failed to
execute goal
org.apache.maven.plugins:maven-archetype-plugin:2.4:integration-test
(default-integration-test) on project taverna-activity-archetype: Archetype
IT 'dummyActivity' failed: Cannot run additions goals.

See details below. I'm running Windows 10.

[ERROR] Failed to execute goal
org.apache.maven.plugins:maven-archetype-plugin:2.4:integration-test
(default-integration-test) on project taverna-activity-archetype:
[ERROR] Archetype IT 'dummyActivity' failed: Cannot run additions goals.
[ERROR] -> [Help 1]
org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute
goal org.apache.maven.plugins:maven-archetype-plugin:2.4:integration-test
(default-integration-test) on project taverna-activity-archetype:
Archetype IT 'dummyActivity' failed: Cannot run additions goals.
at
org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:212)
at
org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153)
at
org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145)
at
org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:116)
at
org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:80)
at
org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build(SingleThreadedBuilder.java:51)
at
org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:128)
at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:307)
at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:193)
at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:106)
at org.apache.maven.cli.MavenCli.execute(MavenCli.java:863)
at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:288)
at org.apache.maven.cli.MavenCli.main(MavenCli.java:199)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:497)
at
org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:289)
at
org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:229)
at
org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:415)
at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:356)
Caused by: org.apache.maven.plugin.MojoExecutionException:
Archetype IT 'dummyActivity' failed: Cannot run additions goals.
at
org.apache.maven.archetype.mojos.IntegrationTestMojo.execute(IntegrationTestMojo.java:269)
at
org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:134)
at
org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:207)
... 20 more


On Thu, May 12, 2016 at 2:46 AM Ian Dunlop <ia...@gmail.com> wrote:

> Hello,
>
> m2 purged and rebuilt. All good.
>
> Cheers,
>
> Ian
>
> On 11 May 2016 at 18:23, Alan Williams <al...@googlemail.com> wrote:
>
> > On 11-May-16 17:51, Stian Soiland-Reyes wrote:
> >
> > I tried from an empty .m2/repository and built just the command line
> >> product, and then I got
> >>
> >> [INFO] BUILD SUCCESS
> >>
> >
> > I tried from an empty repository and built the three in order.
> >
> > No problems - and I run Windows :)
> >
> > Alan
> >
> >
> >
>

Re: Release of Taverna Command Line?

Posted by Ian Dunlop <ia...@gmail.com>.
Hello,

m2 purged and rebuilt. All good.

Cheers,

Ian

On 11 May 2016 at 18:23, Alan Williams <al...@googlemail.com> wrote:

> On 11-May-16 17:51, Stian Soiland-Reyes wrote:
>
> I tried from an empty .m2/repository and built just the command line
>> product, and then I got
>>
>> [INFO] BUILD SUCCESS
>>
>
> I tried from an empty repository and built the three in order.
>
> No problems - and I run Windows :)
>
> Alan
>
>
>

Re: Release of Taverna Command Line?

Posted by Alan Williams <al...@googlemail.com>.
On 11-May-16 17:51, Stian Soiland-Reyes wrote:

> I tried from an empty .m2/repository and built just the command line
> product, and then I got
>
> [INFO] BUILD SUCCESS

I tried from an empty repository and built the three in order.

No problems - and I run Windows :)

Alan



Re: Release of Taverna Command Line?

Posted by Stian Soiland-Reyes <st...@apache.org>.
On 10 May 2016 at 13:54, Ian Dunlop <ia...@gmail.com> wrote:


>  [ERROR] Failed to execute goal on project taverna-commandline-product:
> Could not resolve dependencies for project
> org.apache.taverna.commandline:taverna-commandline-product:jar:3.1.0-incubating-SNAPSHOT:
> The following artifacts could not be resolved:
> javax.mail:com.springsource.javax.mail:jar:1.4.1,
> org.apache.xerces:com.springsource.org.apache.xerces:jar:2.9.1,
> org.apache.xalan:com.springsource.org.apache.xalan:jar:2.7.1: Failure to
> find javax.mail:com.springsource.javax.mail:jar:1.4.1 in
> https://repo.maven.apache.org/maven2 was cached in the local repository,
> resolution will not be reattempted until the update interval of central has
> elapsed or updates are forced -> [Help 1]

Hm, this is weird.. did

mvn install -U

help?

I tried from an empty .m2/repository and built just the command line
product, and then I got

[INFO] BUILD SUCCESS


It should download com.springsource.org.* JARs from the Springsource
repositories:

https://github.com/apache/incubator-taverna-maven-parent/blob/2-incubating/pom.xml#L719


Last resort is to delete your .m2/repository and start again. For all
you know Maven has downloaded a Wifi login page HTML as a JAR. :)


BTW - several of those dependencies can now be replaced with the newer
versions Apache Servicemix bundles:

http://central.maven.org/maven2/org/apache/servicemix/bundles/

e.g.

    <dependency>
        <groupId>org.apache.servicemix.bundles</groupId>
        <artifactId>org.apache.servicemix.bundles.xerces</artifactId>
        <version>2.11.0_1</version>
    </dependency>

.. but let's do that after this release, as it could cause other
things to have to upgrade as well.





-- 
Stian Soiland-Reyes
Apache Taverna (incubating), Apache Commons RDF (incubating)
http://orcid.org/0000-0001-9842-9718

Re: Release of Taverna Command Line?

Posted by Ian Dunlop <ia...@gmail.com>.
Hello,

Engine and activites built ok on OSX Java 8 but there seem to be some
dependency issues with the commandline [1]. I guess my linux machine had
the artifacts already downloaded in the repo. This is the first time I have
tried building any of the taverna artifacts on this mac.

Cheers,

Ian

[1]:
 [ERROR] Failed to execute goal on project taverna-commandline-product:
Could not resolve dependencies for project
org.apache.taverna.commandline:taverna-commandline-product:jar:3.1.0-incubating-SNAPSHOT:
The following artifacts could not be resolved:
javax.mail:com.springsource.javax.mail:jar:1.4.1,
org.apache.xerces:com.springsource.org.apache.xerces:jar:2.9.1,
org.apache.xalan:com.springsource.org.apache.xalan:jar:2.7.1: Failure to
find javax.mail:com.springsource.javax.mail:jar:1.4.1 in
https://repo.maven.apache.org/maven2 was cached in the local repository,
resolution will not be reattempted until the update interval of central has
elapsed or updates are forced -> [Help 1]

On 8 May 2016 at 21:09, Stian Soiland-Reyes <st...@apache.org> wrote:

> Yes, great if you could have a go with the latest and greatest!
>
> I think from Oracle's JDK download page should work. Not sure if it works
> with the Java.com distribution, I think that would not include the Java
> compiler.
> On 8 May 2016 10:02 a.m., "Ian Dunlop" <ia...@gmail.com> wrote:
>
> > Hello,
> >
> > I might have a 64 bit mac running whatever the latest OS is called
> > (Yosemite? So long since I have used it). Is there Java 8 available?
> >
> > Cheers,
> >
> > Ian
> >
> > On 7 May 2016 at 12:27, Stian Soiland-Reyes <st...@apache.org> wrote:
> >
> > > Great! Then I say the only risk factor now is the notorious OS X
> > > Java.. anyone having the hardware?
> > >
> > > (I think my old Mac only runs 32-bit OSX 10.5, so it won't do Java 8
> > well)
> > >
> > >
> > >
> > > On 7 May 2016 at 11:20, Alan Williams <al...@googlemail.com>
> wrote:
> > > > On 06-May-16 12:14, Stian Soiland-Reyes wrote:
> > > >>
> > > >> Thanks for checking Ian!
> > > >>
> > > >> I think I updated all the READMEs to say we need Java 8 now.  We
> > > >> agreed to that update in
> > > >> https://issues.apache.org/jira/browse/TAVERNA-869
> > > >>
> > > >>
> > > >> I'm going to do a pre-flight test in Windows 10 as well so we don't
> > > >> need to do the dance on the RCs again..
> > > >>
> > > >> I'll be brave and even have a go inside the new Ubuntu in Windows
> > > >> subsystem... if it works there, then we have nothing to worry about
> :)
> > > >>
> > > >>
> > > >> Perhaps Alan can have a go in his temperamental Windows 8?
> > > >
> > > >
> > > > Alan had a go :)
> > > >
> > > > Windows 8.1
> > > > Java 1.8.0_51
> > > > Maven 3.3.3
> > > >
> > > > Engine, Common Activities and CommandLine all installed with no
> > problems.
> > > >
> > > > Alan
> > >
> > >
> > >
> > > --
> > > Stian Soiland-Reyes
> > > Apache Taverna (incubating), Apache Commons RDF (incubating)
> > > http://orcid.org/0000-0001-9842-9718
> > >
> >
>

Re: Release of Taverna Command Line?

Posted by Stian Soiland-Reyes <st...@apache.org>.
Yes, great if you could have a go with the latest and greatest!

I think from Oracle's JDK download page should work. Not sure if it works
with the Java.com distribution, I think that would not include the Java
compiler.
On 8 May 2016 10:02 a.m., "Ian Dunlop" <ia...@gmail.com> wrote:

> Hello,
>
> I might have a 64 bit mac running whatever the latest OS is called
> (Yosemite? So long since I have used it). Is there Java 8 available?
>
> Cheers,
>
> Ian
>
> On 7 May 2016 at 12:27, Stian Soiland-Reyes <st...@apache.org> wrote:
>
> > Great! Then I say the only risk factor now is the notorious OS X
> > Java.. anyone having the hardware?
> >
> > (I think my old Mac only runs 32-bit OSX 10.5, so it won't do Java 8
> well)
> >
> >
> >
> > On 7 May 2016 at 11:20, Alan Williams <al...@googlemail.com> wrote:
> > > On 06-May-16 12:14, Stian Soiland-Reyes wrote:
> > >>
> > >> Thanks for checking Ian!
> > >>
> > >> I think I updated all the READMEs to say we need Java 8 now.  We
> > >> agreed to that update in
> > >> https://issues.apache.org/jira/browse/TAVERNA-869
> > >>
> > >>
> > >> I'm going to do a pre-flight test in Windows 10 as well so we don't
> > >> need to do the dance on the RCs again..
> > >>
> > >> I'll be brave and even have a go inside the new Ubuntu in Windows
> > >> subsystem... if it works there, then we have nothing to worry about :)
> > >>
> > >>
> > >> Perhaps Alan can have a go in his temperamental Windows 8?
> > >
> > >
> > > Alan had a go :)
> > >
> > > Windows 8.1
> > > Java 1.8.0_51
> > > Maven 3.3.3
> > >
> > > Engine, Common Activities and CommandLine all installed with no
> problems.
> > >
> > > Alan
> >
> >
> >
> > --
> > Stian Soiland-Reyes
> > Apache Taverna (incubating), Apache Commons RDF (incubating)
> > http://orcid.org/0000-0001-9842-9718
> >
>

Re: Release of Taverna Command Line?

Posted by Ian Dunlop <ia...@gmail.com>.
Hello,

I might have a 64 bit mac running whatever the latest OS is called
(Yosemite? So long since I have used it). Is there Java 8 available?

Cheers,

Ian

On 7 May 2016 at 12:27, Stian Soiland-Reyes <st...@apache.org> wrote:

> Great! Then I say the only risk factor now is the notorious OS X
> Java.. anyone having the hardware?
>
> (I think my old Mac only runs 32-bit OSX 10.5, so it won't do Java 8 well)
>
>
>
> On 7 May 2016 at 11:20, Alan Williams <al...@googlemail.com> wrote:
> > On 06-May-16 12:14, Stian Soiland-Reyes wrote:
> >>
> >> Thanks for checking Ian!
> >>
> >> I think I updated all the READMEs to say we need Java 8 now.  We
> >> agreed to that update in
> >> https://issues.apache.org/jira/browse/TAVERNA-869
> >>
> >>
> >> I'm going to do a pre-flight test in Windows 10 as well so we don't
> >> need to do the dance on the RCs again..
> >>
> >> I'll be brave and even have a go inside the new Ubuntu in Windows
> >> subsystem... if it works there, then we have nothing to worry about :)
> >>
> >>
> >> Perhaps Alan can have a go in his temperamental Windows 8?
> >
> >
> > Alan had a go :)
> >
> > Windows 8.1
> > Java 1.8.0_51
> > Maven 3.3.3
> >
> > Engine, Common Activities and CommandLine all installed with no problems.
> >
> > Alan
>
>
>
> --
> Stian Soiland-Reyes
> Apache Taverna (incubating), Apache Commons RDF (incubating)
> http://orcid.org/0000-0001-9842-9718
>

Re: Release of Taverna Command Line?

Posted by Stian Soiland-Reyes <st...@apache.org>.
Great! Then I say the only risk factor now is the notorious OS X
Java.. anyone having the hardware?

(I think my old Mac only runs 32-bit OSX 10.5, so it won't do Java 8 well)



On 7 May 2016 at 11:20, Alan Williams <al...@googlemail.com> wrote:
> On 06-May-16 12:14, Stian Soiland-Reyes wrote:
>>
>> Thanks for checking Ian!
>>
>> I think I updated all the READMEs to say we need Java 8 now.  We
>> agreed to that update in
>> https://issues.apache.org/jira/browse/TAVERNA-869
>>
>>
>> I'm going to do a pre-flight test in Windows 10 as well so we don't
>> need to do the dance on the RCs again..
>>
>> I'll be brave and even have a go inside the new Ubuntu in Windows
>> subsystem... if it works there, then we have nothing to worry about :)
>>
>>
>> Perhaps Alan can have a go in his temperamental Windows 8?
>
>
> Alan had a go :)
>
> Windows 8.1
> Java 1.8.0_51
> Maven 3.3.3
>
> Engine, Common Activities and CommandLine all installed with no problems.
>
> Alan



-- 
Stian Soiland-Reyes
Apache Taverna (incubating), Apache Commons RDF (incubating)
http://orcid.org/0000-0001-9842-9718

Re: Release of Taverna Command Line?

Posted by Alan Williams <al...@googlemail.com>.
On 06-May-16 12:14, Stian Soiland-Reyes wrote:
> Thanks for checking Ian!
>
> I think I updated all the READMEs to say we need Java 8 now.  We
> agreed to that update in
> https://issues.apache.org/jira/browse/TAVERNA-869
>
>
> I'm going to do a pre-flight test in Windows 10 as well so we don't
> need to do the dance on the RCs again..
>
> I'll be brave and even have a go inside the new Ubuntu in Windows
> subsystem... if it works there, then we have nothing to worry about :)
>
>
> Perhaps Alan can have a go in his temperamental Windows 8?

Alan had a go :)

Windows 8.1
Java 1.8.0_51
Maven 3.3.3

Engine, Common Activities and CommandLine all installed with no problems.

Alan

Re: Release of Taverna Command Line?

Posted by Stian Soiland-Reyes <st...@apache.org>.
On 6 May 2016 at 19:31, Gale Naylor <Ga...@noventussolutions.com> wrote:

> 6) clear provenance (I'm still not sure how to check this, other than
> what's part of #4 and #5)


For this release this was relevant as we had to double-check the
provenance of the "knowarc" code in Taverna Engine from previous
Luebeck contributors:

https://issues.apache.org/jira/browse/TAVERNA-963

but of course this resulted in the NOTICE and license headers being
updated, so it's kind of redundant. :)


I think #6 should stay as a reminder when we have had larger
contributions e.g. a new module from GSOC students - of course their
code should be checked at point of accepting the patch - but it's good
if we double-check that when we reach release candidate level.

I've added a line to that effect to the wiki.

-- 
Stian Soiland-Reyes
Apache Taverna (incubating), Apache Commons RDF (incubating)
http://orcid.org/0000-0001-9842-9718

Re: Release of Taverna Command Line?

Posted by Gale Naylor <Ga...@noventussolutions.com>.
In reviewing the artifacts to be released, I noticed a few things:

In
https://github.com/apache/incubator-taverna-engine/blob/master/src/license/THIRD-PARTY.properties
Line 45: It looks like we're missing a license:
org.aopalliance--com.springsource.org.aopalliance--1.0.0=

In
https://github.com/apache/incubator-taverna-language/blob/master/taverna-scufl2-api/src/main/java/org/apache/taverna/scufl2/api/core/Processor.java
Lines 149 and 151: Refer to http://ns.taverna.org.uk/2010 --- is this
correct?



On Fri, May 6, 2016 at 11:31 AM Gale Naylor <Ga...@noventussolutions.com>
wrote:

> In preparation for the release, I cleaned up the "How to Review a Release"
> wiki.(
> https://cwiki.apache.org/confluence/display/TAVERNADEV/2016-03+Apache+Taverna%3A+How+to+Review+a+Release+and+Vote
> ).
>
> I'm wondering what changes in a source-only release. For example, is #10
> ignored?
>
> Right now, the items to check are:
>
> 1) checksums and PGP signatures
> 2) commit ID
> 3) disclaimer and incubator- file names
> 4) top-level license and notice
> 5) source files have license headers
> 6) clear provenance (I'm still not sure how to check this, other than
> what's part of #4 and #5)
> 7) dependency licenses
> 8) no compiled binaries in release
> 9) successful build, including automated tests
> 10) source produces correct binaries.
>
> Are these all still relevant?
>
> Thanks,
>
> Gale
>
> On Fri, May 6, 2016 at 4:14 AM Stian Soiland-Reyes <st...@apache.org>
> wrote:
>
>> Thanks for checking Ian!
>>
>> I think I updated all the READMEs to say we need Java 8 now.  We
>> agreed to that update in
>> https://issues.apache.org/jira/browse/TAVERNA-869
>>
>>
>> I'm going to do a pre-flight test in Windows 10 as well so we don't
>> need to do the dance on the RCs again..
>>
>> I'll be brave and even have a go inside the new Ubuntu in Windows
>> subsystem... if it works there, then we have nothing to worry about :)
>>
>>
>> Perhaps Alan can have a go in his temperamental Windows 8?
>>
>> Anyone with a recent Mac OS X who could have a go? Always a risky ride
>> with Apple and Java..
>>
>> To install JDK 8 on a Mac - see
>>
>> http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
>>
>>
>>
>> To remind you, we will be releasing
>>
>> https://git-wip-us.apache.org/repos/asf/incubator-taverna-engine.git
>>
>> https://git-wip-us.apache.org/repos/asf/incubator-taverna-common-activities.git
>> https://git-wip-us.apache.org/repos/asf/incubator-taverna-commandline.git
>>
>> (built in that order with Java 8)
>>
>>
>> On 6 May 2016 at 11:49, alaninmcr <al...@googlemail.com> wrote:
>> > On 06/05/2016 10:19, Ian Dunlop wrote:
>> >>
>> >> Hello,
>> >>
>> >> JAVA_HOME set to 1.8 and everything builds successfully :)
>> >
>> >
>> > Good to know.
>> >
>> >> Cheers,
>> >>
>> >> Ian
>> >
>> >
>> > Alan
>>
>>
>>
>> --
>> Stian Soiland-Reyes
>> Apache Taverna (incubating), Apache Commons RDF (incubating)
>> http://orcid.org/0000-0001-9842-9718
>>
>

Re: Release of Taverna Command Line?

Posted by Stian Soiland-Reyes <st...@apache.org>.
Thanks for updating!  I think this could be helpful - specially as it
will help the GSOC students in participating.


I think #10 is still relevant - sorry for the confusion about "binary
distro" - we will still do the binaries distributed to Maven Central
(e.g. populating http://central.maven.org/maven2/org/apache/taverna/)
- otherwise we will struggle later to do the Taverna Server or
Workbench release.  Perhaps we shall call this "Maven artifacts"?


But we won't yet make a binary release ZIP to upload to
https://dist.apache.org/repos/dist/dev/incubator/taverna/binaries/ (we
haven't done any so yet),  as that means we have to reflect the
LICENSE and NOTICE of the bundled JARs.

That is - while the old Taverna Command Line 2.5 could be downloaded
as a thing you could just run - even with installers for different
operating systems - see
https://taverna.incubator.apache.org/download/command-line-tool/

Now we won't do those for this very first Apache Taverna command line
3.1.0.  Early adopters would have to compile the taverna-command-line
- which is rather fast as (unless you have already compiled them
locally) it would still get the binary JARs from Maven Central for
taverna-language, taverna-osgi, taverna-engine and
taverna-common-activities.


Note that the build actually DO make a binary Command Line
distribution ZIP as part of the Maven artifacts - see for instance
https://repository.apache.org/content/repositories/snapshots/org/apache/taverna/commandline/taverna-commandline-product/3.1.0-incubating-SNAPSHOT/taverna-commandline-product-3.1.0-incubating-20160506.180359-36-nightly.zip
.. this is retrieved by taverna-server

(although it seems some paths are not quite what it expects due to  it
being SNAPSHOT - see
https://builds.apache.org/user/stain/my-views/view/taverna/job/incubator-taverna-server/136/console
>
Error: Unable to access jarfile
/home/jenkins/jenkins-slave/workspace/incubator-taverna-server/taverna-server-webapp/target/TavernaServer.3.1.0-incubating-SNAPSHOT/WEB-INF/classes/util/taverna-command-line-3.1.0-incubating-SNAPSHOT/lib/taverna-command-line-0.1.1.jar

Looking in the ZIP I think this should be
lib/org.apache.taverna.commandline.taverna-commandline-api-3.1.0-incubating-SNAPSHOT.jar

I'll make a new Jira issue for this - it has something to do with
https://github.com/apache/incubator-taverna-server/blob/master/taverna-server-webapp/src/main/replacementscripts/executeworkflow.sh

which I'm not sure we need anymore - or perhaps we need to fix
whatever it adds into the Command Line executeworkflow.sh? Donal?


On 6 May 2016 at 19:31, Gale Naylor <Ga...@noventussolutions.com> wrote:
> In preparation for the release, I cleaned up the "How to Review a Release"
> wiki.(
> https://cwiki.apache.org/confluence/display/TAVERNADEV/2016-03+Apache+Taverna%3A+How+to+Review+a+Release+and+Vote
> ).
>
> I'm wondering what changes in a source-only release. For example, is #10
> ignored?
>
> Right now, the items to check are:
>
> 1) checksums and PGP signatures
> 2) commit ID
> 3) disclaimer and incubator- file names
> 4) top-level license and notice
> 5) source files have license headers
> 6) clear provenance (I'm still not sure how to check this, other than
> what's part of #4 and #5)
> 7) dependency licenses
> 8) no compiled binaries in release
> 9) successful build, including automated tests
> 10) source produces correct binaries.
>
> Are these all still relevant?
>
> Thanks,
>
> Gale
>
> On Fri, May 6, 2016 at 4:14 AM Stian Soiland-Reyes <st...@apache.org> wrote:
>
>> Thanks for checking Ian!
>>
>> I think I updated all the READMEs to say we need Java 8 now.  We
>> agreed to that update in
>> https://issues.apache.org/jira/browse/TAVERNA-869
>>
>>
>> I'm going to do a pre-flight test in Windows 10 as well so we don't
>> need to do the dance on the RCs again..
>>
>> I'll be brave and even have a go inside the new Ubuntu in Windows
>> subsystem... if it works there, then we have nothing to worry about :)
>>
>>
>> Perhaps Alan can have a go in his temperamental Windows 8?
>>
>> Anyone with a recent Mac OS X who could have a go? Always a risky ride
>> with Apple and Java..
>>
>> To install JDK 8 on a Mac - see
>>
>> http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
>>
>>
>>
>> To remind you, we will be releasing
>>
>> https://git-wip-us.apache.org/repos/asf/incubator-taverna-engine.git
>>
>> https://git-wip-us.apache.org/repos/asf/incubator-taverna-common-activities.git
>> https://git-wip-us.apache.org/repos/asf/incubator-taverna-commandline.git
>>
>> (built in that order with Java 8)
>>
>>
>> On 6 May 2016 at 11:49, alaninmcr <al...@googlemail.com> wrote:
>> > On 06/05/2016 10:19, Ian Dunlop wrote:
>> >>
>> >> Hello,
>> >>
>> >> JAVA_HOME set to 1.8 and everything builds successfully :)
>> >
>> >
>> > Good to know.
>> >
>> >> Cheers,
>> >>
>> >> Ian
>> >
>> >
>> > Alan
>>
>>
>>
>> --
>> Stian Soiland-Reyes
>> Apache Taverna (incubating), Apache Commons RDF (incubating)
>> http://orcid.org/0000-0001-9842-9718
>>



-- 
Stian Soiland-Reyes
Apache Taverna (incubating), Apache Commons RDF (incubating)
http://orcid.org/0000-0001-9842-9718

Re: Release of Taverna Command Line?

Posted by Gale Naylor <Ga...@noventussolutions.com>.
In preparation for the release, I cleaned up the "How to Review a Release"
wiki.(
https://cwiki.apache.org/confluence/display/TAVERNADEV/2016-03+Apache+Taverna%3A+How+to+Review+a+Release+and+Vote
).

I'm wondering what changes in a source-only release. For example, is #10
ignored?

Right now, the items to check are:

1) checksums and PGP signatures
2) commit ID
3) disclaimer and incubator- file names
4) top-level license and notice
5) source files have license headers
6) clear provenance (I'm still not sure how to check this, other than
what's part of #4 and #5)
7) dependency licenses
8) no compiled binaries in release
9) successful build, including automated tests
10) source produces correct binaries.

Are these all still relevant?

Thanks,

Gale

On Fri, May 6, 2016 at 4:14 AM Stian Soiland-Reyes <st...@apache.org> wrote:

> Thanks for checking Ian!
>
> I think I updated all the READMEs to say we need Java 8 now.  We
> agreed to that update in
> https://issues.apache.org/jira/browse/TAVERNA-869
>
>
> I'm going to do a pre-flight test in Windows 10 as well so we don't
> need to do the dance on the RCs again..
>
> I'll be brave and even have a go inside the new Ubuntu in Windows
> subsystem... if it works there, then we have nothing to worry about :)
>
>
> Perhaps Alan can have a go in his temperamental Windows 8?
>
> Anyone with a recent Mac OS X who could have a go? Always a risky ride
> with Apple and Java..
>
> To install JDK 8 on a Mac - see
>
> http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
>
>
>
> To remind you, we will be releasing
>
> https://git-wip-us.apache.org/repos/asf/incubator-taverna-engine.git
>
> https://git-wip-us.apache.org/repos/asf/incubator-taverna-common-activities.git
> https://git-wip-us.apache.org/repos/asf/incubator-taverna-commandline.git
>
> (built in that order with Java 8)
>
>
> On 6 May 2016 at 11:49, alaninmcr <al...@googlemail.com> wrote:
> > On 06/05/2016 10:19, Ian Dunlop wrote:
> >>
> >> Hello,
> >>
> >> JAVA_HOME set to 1.8 and everything builds successfully :)
> >
> >
> > Good to know.
> >
> >> Cheers,
> >>
> >> Ian
> >
> >
> > Alan
>
>
>
> --
> Stian Soiland-Reyes
> Apache Taverna (incubating), Apache Commons RDF (incubating)
> http://orcid.org/0000-0001-9842-9718
>

Re: Release of Taverna Command Line?

Posted by Stian Soiland-Reyes <st...@apache.org>.
Thanks for checking Ian!

I think I updated all the READMEs to say we need Java 8 now.  We
agreed to that update in
https://issues.apache.org/jira/browse/TAVERNA-869


I'm going to do a pre-flight test in Windows 10 as well so we don't
need to do the dance on the RCs again..

I'll be brave and even have a go inside the new Ubuntu in Windows
subsystem... if it works there, then we have nothing to worry about :)


Perhaps Alan can have a go in his temperamental Windows 8?

Anyone with a recent Mac OS X who could have a go? Always a risky ride
with Apple and Java..

To install JDK 8 on a Mac - see
http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html



To remind you, we will be releasing

https://git-wip-us.apache.org/repos/asf/incubator-taverna-engine.git
https://git-wip-us.apache.org/repos/asf/incubator-taverna-common-activities.git
https://git-wip-us.apache.org/repos/asf/incubator-taverna-commandline.git

(built in that order with Java 8)


On 6 May 2016 at 11:49, alaninmcr <al...@googlemail.com> wrote:
> On 06/05/2016 10:19, Ian Dunlop wrote:
>>
>> Hello,
>>
>> JAVA_HOME set to 1.8 and everything builds successfully :)
>
>
> Good to know.
>
>> Cheers,
>>
>> Ian
>
>
> Alan



-- 
Stian Soiland-Reyes
Apache Taverna (incubating), Apache Commons RDF (incubating)
http://orcid.org/0000-0001-9842-9718

Re: Release of Taverna Command Line?

Posted by alaninmcr <al...@googlemail.com>.
On 06/05/2016 10:19, Ian Dunlop wrote:
> Hello,
>
> JAVA_HOME set to 1.8 and everything builds successfully :)

Good to know.

> Cheers,
>
> Ian

Alan

Re: Release of Taverna Command Line?

Posted by Ian Dunlop <ia...@gmail.com>.
Hello,

JAVA_HOME set to 1.8 and everything builds successfully :)

Cheers,

Ian

On 5 May 2016 at 16:47, alaninmcr <al...@googlemail.com> wrote:

> On 05/05/2016 16:23, Ian Dunlop wrote:
>
>> Hello,
>>
>> Just doing some build checks in advance of this potential release and got
>> a
>> failure for engine  :(
>>
>> [INFO] Apache Taverna Reference Manager API ............... FAILURE [
>>  0.583 s]
>>
>> [ERROR] Failed to execute goal
>> org.apache.maven.plugins:maven-compiler-plugin:3.2:compile
>> (default-compile) on project taverna-reference-api: Fatal error compiling:
>> invalid target release: 1.8 -> [Help 1]
>>
>> Does that 1.8 refer to Java 8? What version are we targeting now?
>>
>
> 1.8 see
>
> <!-- override java version from Apache parent -->
>     <maven.compiler.source>1.8</maven.compiler.source>
>     <maven.compiler.target>1.8</maven.compiler.target>
>
> in
> https://github.com/apache/incubator-taverna-maven-parent/blob/master/pom.xml
>
> Cheer,
>>
>> Ian
>>
>
> Alan
>

Re: Release of Taverna Command Line?

Posted by alaninmcr <al...@googlemail.com>.
On 05/05/2016 16:23, Ian Dunlop wrote:
> Hello,
>
> Just doing some build checks in advance of this potential release and got a
> failure for engine  :(
>
> [INFO] Apache Taverna Reference Manager API ............... FAILURE [
>  0.583 s]
>
> [ERROR] Failed to execute goal
> org.apache.maven.plugins:maven-compiler-plugin:3.2:compile
> (default-compile) on project taverna-reference-api: Fatal error compiling:
> invalid target release: 1.8 -> [Help 1]
>
> Does that 1.8 refer to Java 8? What version are we targeting now?

1.8 see

<!-- override java version from Apache parent -->
     <maven.compiler.source>1.8</maven.compiler.source>
     <maven.compiler.target>1.8</maven.compiler.target>

in 
https://github.com/apache/incubator-taverna-maven-parent/blob/master/pom.xml

> Cheer,
>
> Ian

Alan

Re: Release of Taverna Command Line?

Posted by Ian Dunlop <ia...@gmail.com>.
Hello,

Think it is the JAVA_HOME that needs pointing to 1.8. I shall fix that and
check again :)

Cheers,

Ian

On 5 May 2016 at 16:41, Ian Dunlop <ia...@gmail.com> wrote:

> Hello,
>
> Same error for beanshell activity and commandline api.
>
> Cheers,
>
> Ian
>
> On 5 May 2016 at 16:23, Ian Dunlop <ia...@gmail.com> wrote:
>
>> Hello,
>>
>> Just doing some build checks in advance of this potential release and got
>> a failure for engine  :(
>>
>> [INFO] Apache Taverna Reference Manager API ............... FAILURE [
>>  0.583 s]
>>
>> [ERROR] Failed to execute goal
>> org.apache.maven.plugins:maven-compiler-plugin:3.2:compile
>> (default-compile) on project taverna-reference-api: Fatal error compiling:
>> invalid target release: 1.8 -> [Help 1]
>>
>> Does that 1.8 refer to Java 8? What version are we targeting now?
>>
>> Cheer,
>>
>> Ian
>>
>>
>> On 28 April 2016 at 10:11, Stian Soiland-Reyes <st...@apache.org> wrote:
>>
>>> On 26 April 2016 at 22:39, Gale Naylor <Ga...@noventussolutions.com>
>>> wrote:
>>> > Taverna Commandline README Questions:
>>> >
>>> > 1) Is the prerequisite of Java 1.7 still good?
>>>
>>> No - fixed to 8
>>>
>>> > 2) Should we delete the Nightly Build section since it deals with
>>> > unreleased versions?
>>>
>>> I've removed the section about nightly build downloads, and changed
>>> the rest to describe use of SNAPSHOT dependencies instead. (This can
>>> be relevant for someone who wants to test the commandline with their
>>> own SNAPSHOT of say taverna-common-activities)
>>>
>>>
>>> > 3) In the Running section: Should we take out the references to
>>> SNAPSHOT
>>> > builds and any other prerelease references?
>>>
>>> Done.
>>>
>>> > 4) In the Building section: There is a statement "Note that this
>>> repository
>>> > relies on other Apache Taverna modules …"
>>> > Is this referring to taverna-commandline modules: -api, -common,
>>> -launcher,
>>> > -product, or other Taverna modules?
>>>
>>> It links to http://taverna.incubator.apache.org/code - specifically it
>>> is all those above (taverna-maven-parent, taverna-language,
>>> taverna-osgi, taverna-engine, taverna-common-activities).
>>>
>>> I'm not sure what to call these units that we keep in each git
>>> repository and release as separate src archives - as there can be
>>> confusion with Maven Modules as you say.
>>>
>>>
>>> > 5) Also, the README mentions a Derby server instance as well as the
>>> > Credential Manager. Does this usage of the Derby server require an
>>> addition
>>> > to the Export XML file?
>>>
>>> Yes!
>>>
>>> Basically the Command Line README Export would need to list all of the
>>> restricted ones, as in the end it will gather all of it under lib/
>>>
>>>
>>> > On Tue, Apr 26, 2016 at 11:50 AM Gale Naylor <
>>> GaleN@noventussolutions.com>
>>> > wrote:
>>> >
>>> >> Taverna Commandline Documentation:
>>> >>
>>> >> What needs to change in the 2.x documentation?
>>> >> https://taverna.incubator.apache.org/documentation/command-line/
>>> >> If you can bullet-point things that need to change, I'll create a new
>>> >> webpage for it. Then we can reference this in the README file.
>>> >>
>>> >> On Tue, Apr 26, 2016 at 11:08 AM Gale Naylor <
>>> GaleN@noventussolutions.com>
>>> >> wrote:
>>> >>
>>> >>> Regarding the US Export declaration issue:
>>> >>> If I can summarize what Stian and Ian have said (please correct me
>>> if I'm
>>> >>> wrong), there are two issues. The first issue is that several Taverna
>>> >>> components use a credential manager that uses the Bouncy Castle
>>> encryption
>>> >>> library. The second issue is we're trying to determine if we also
>>> need to
>>> >>> declare code that uses Apache HTTP Components, Java Secure Socket
>>> >>> Extension, etc. (See Stian's draft XML doc for the complete possible
>>> list -
>>> >>> see link below.)
>>> >>>
>>> >>> If the export restrictions apply, we have to
>>> >>> (1) Initiate update of www.apache.org/licenses/exports Product
>>> >>> Classification Matrix.(The Incubator PMC must send the official
>>> update
>>> >>> request.)
>>> >>> (2) Send a notice to the US Government
>>> >>> (3) Add a crypto notice to all relevant README files (example:
>>> >>> http://svn.apache.org/repos/asf/httpd/httpd/trunk/README)
>>> >>>
>>> >>> More info:
>>> >>> ASF Export info: http://www.apache.org/licenses/exports/#embargoed
>>> >>> JIRA issue: https://issues.apache.org/jira/browse/TAVERNA-959
>>> >>> Question for Legal: https://issues.apache.org/jira/browse/LEGAL-250
>>> >>> Draft Taverna Export XML:
>>> >>>
>>> https://cwiki.apache.org/confluence/display/TAVERNADEV/Taverna+Crypto+draft+XML
>>> >>> Reporting requirements: http://www.apache.org/dev/crypto.html
>>> >>>
>>> >>> On Tue, Apr 26, 2016 at 9:57 AM Gale Naylor <
>>> GaleN@noventussolutions.com>
>>> >>> wrote:
>>> >>>
>>> >>>> Regarding release order: I was just curious. It sounds logical to
>>> >>>> release the command line first since it would be helpful for the
>>> GSOC
>>> >>>> students and doesn't depend on taverna-engine or
>>> taverna-common-activities.
>>> >>>>
>>> >>>> On Tue, Apr 26, 2016 at 9:30 AM Alan Williams <
>>> alaninmcr@googlemail.com>
>>> >>>> wrote:
>>> >>>>
>>> >>>>> On 26-Apr-16 17:05, Stian Soiland-Reyes wrote:
>>> >>>>> > We can do taverna-engine and taverna-common-activities
>>> separately if
>>> >>>>> > that makes sense.. I was thinking that we don't really know they
>>> work
>>> >>>>> > until used in the command line and the command line would be
>>> useful
>>> >>>>> > for the GSOC students (e.g. particularly for the Docker
>>> activity) -
>>> >>>>> > but I'm open to either. If we don't do the
>>> >>>>> >
>>> >>>>> > I was thinking of preparing the release candidate this week -
>>> but I
>>> >>>>> > think rather wait until early May so we get that US Export
>>> declaration
>>> >>>>> > sorted first.
>>> >>>>>
>>> >>>>> Can you give a brief summary of the "US Export declaration" issue?
>>> >>>>>
>>> >>>>> Alan
>>> >>>>>
>>> >>>>>
>>> >>>>>
>>>
>>>
>>>
>>> --
>>> Stian Soiland-Reyes
>>> Apache Taverna (incubating), Apache Commons RDF (incubating)
>>> http://orcid.org/0000-0001-9842-9718
>>>
>>
>>
>

Re: Release of Taverna Command Line?

Posted by Ian Dunlop <ia...@gmail.com>.
Hello,

Same error for beanshell activity and commandline api.

Cheers,

Ian

On 5 May 2016 at 16:23, Ian Dunlop <ia...@gmail.com> wrote:

> Hello,
>
> Just doing some build checks in advance of this potential release and got
> a failure for engine  :(
>
> [INFO] Apache Taverna Reference Manager API ............... FAILURE [
>  0.583 s]
>
> [ERROR] Failed to execute goal
> org.apache.maven.plugins:maven-compiler-plugin:3.2:compile
> (default-compile) on project taverna-reference-api: Fatal error compiling:
> invalid target release: 1.8 -> [Help 1]
>
> Does that 1.8 refer to Java 8? What version are we targeting now?
>
> Cheer,
>
> Ian
>
>
> On 28 April 2016 at 10:11, Stian Soiland-Reyes <st...@apache.org> wrote:
>
>> On 26 April 2016 at 22:39, Gale Naylor <Ga...@noventussolutions.com>
>> wrote:
>> > Taverna Commandline README Questions:
>> >
>> > 1) Is the prerequisite of Java 1.7 still good?
>>
>> No - fixed to 8
>>
>> > 2) Should we delete the Nightly Build section since it deals with
>> > unreleased versions?
>>
>> I've removed the section about nightly build downloads, and changed
>> the rest to describe use of SNAPSHOT dependencies instead. (This can
>> be relevant for someone who wants to test the commandline with their
>> own SNAPSHOT of say taverna-common-activities)
>>
>>
>> > 3) In the Running section: Should we take out the references to SNAPSHOT
>> > builds and any other prerelease references?
>>
>> Done.
>>
>> > 4) In the Building section: There is a statement "Note that this
>> repository
>> > relies on other Apache Taverna modules …"
>> > Is this referring to taverna-commandline modules: -api, -common,
>> -launcher,
>> > -product, or other Taverna modules?
>>
>> It links to http://taverna.incubator.apache.org/code - specifically it
>> is all those above (taverna-maven-parent, taverna-language,
>> taverna-osgi, taverna-engine, taverna-common-activities).
>>
>> I'm not sure what to call these units that we keep in each git
>> repository and release as separate src archives - as there can be
>> confusion with Maven Modules as you say.
>>
>>
>> > 5) Also, the README mentions a Derby server instance as well as the
>> > Credential Manager. Does this usage of the Derby server require an
>> addition
>> > to the Export XML file?
>>
>> Yes!
>>
>> Basically the Command Line README Export would need to list all of the
>> restricted ones, as in the end it will gather all of it under lib/
>>
>>
>> > On Tue, Apr 26, 2016 at 11:50 AM Gale Naylor <
>> GaleN@noventussolutions.com>
>> > wrote:
>> >
>> >> Taverna Commandline Documentation:
>> >>
>> >> What needs to change in the 2.x documentation?
>> >> https://taverna.incubator.apache.org/documentation/command-line/
>> >> If you can bullet-point things that need to change, I'll create a new
>> >> webpage for it. Then we can reference this in the README file.
>> >>
>> >> On Tue, Apr 26, 2016 at 11:08 AM Gale Naylor <
>> GaleN@noventussolutions.com>
>> >> wrote:
>> >>
>> >>> Regarding the US Export declaration issue:
>> >>> If I can summarize what Stian and Ian have said (please correct me if
>> I'm
>> >>> wrong), there are two issues. The first issue is that several Taverna
>> >>> components use a credential manager that uses the Bouncy Castle
>> encryption
>> >>> library. The second issue is we're trying to determine if we also
>> need to
>> >>> declare code that uses Apache HTTP Components, Java Secure Socket
>> >>> Extension, etc. (See Stian's draft XML doc for the complete possible
>> list -
>> >>> see link below.)
>> >>>
>> >>> If the export restrictions apply, we have to
>> >>> (1) Initiate update of www.apache.org/licenses/exports Product
>> >>> Classification Matrix.(The Incubator PMC must send the official update
>> >>> request.)
>> >>> (2) Send a notice to the US Government
>> >>> (3) Add a crypto notice to all relevant README files (example:
>> >>> http://svn.apache.org/repos/asf/httpd/httpd/trunk/README)
>> >>>
>> >>> More info:
>> >>> ASF Export info: http://www.apache.org/licenses/exports/#embargoed
>> >>> JIRA issue: https://issues.apache.org/jira/browse/TAVERNA-959
>> >>> Question for Legal: https://issues.apache.org/jira/browse/LEGAL-250
>> >>> Draft Taverna Export XML:
>> >>>
>> https://cwiki.apache.org/confluence/display/TAVERNADEV/Taverna+Crypto+draft+XML
>> >>> Reporting requirements: http://www.apache.org/dev/crypto.html
>> >>>
>> >>> On Tue, Apr 26, 2016 at 9:57 AM Gale Naylor <
>> GaleN@noventussolutions.com>
>> >>> wrote:
>> >>>
>> >>>> Regarding release order: I was just curious. It sounds logical to
>> >>>> release the command line first since it would be helpful for the GSOC
>> >>>> students and doesn't depend on taverna-engine or
>> taverna-common-activities.
>> >>>>
>> >>>> On Tue, Apr 26, 2016 at 9:30 AM Alan Williams <
>> alaninmcr@googlemail.com>
>> >>>> wrote:
>> >>>>
>> >>>>> On 26-Apr-16 17:05, Stian Soiland-Reyes wrote:
>> >>>>> > We can do taverna-engine and taverna-common-activities separately
>> if
>> >>>>> > that makes sense.. I was thinking that we don't really know they
>> work
>> >>>>> > until used in the command line and the command line would be
>> useful
>> >>>>> > for the GSOC students (e.g. particularly for the Docker activity)
>> -
>> >>>>> > but I'm open to either. If we don't do the
>> >>>>> >
>> >>>>> > I was thinking of preparing the release candidate this week - but
>> I
>> >>>>> > think rather wait until early May so we get that US Export
>> declaration
>> >>>>> > sorted first.
>> >>>>>
>> >>>>> Can you give a brief summary of the "US Export declaration" issue?
>> >>>>>
>> >>>>> Alan
>> >>>>>
>> >>>>>
>> >>>>>
>>
>>
>>
>> --
>> Stian Soiland-Reyes
>> Apache Taverna (incubating), Apache Commons RDF (incubating)
>> http://orcid.org/0000-0001-9842-9718
>>
>
>

Re: Release of Taverna Command Line?

Posted by Ian Dunlop <ia...@gmail.com>.
Hello,

Just doing some build checks in advance of this potential release and got a
failure for engine  :(

[INFO] Apache Taverna Reference Manager API ............... FAILURE [
 0.583 s]

[ERROR] Failed to execute goal
org.apache.maven.plugins:maven-compiler-plugin:3.2:compile
(default-compile) on project taverna-reference-api: Fatal error compiling:
invalid target release: 1.8 -> [Help 1]

Does that 1.8 refer to Java 8? What version are we targeting now?

Cheer,

Ian


On 28 April 2016 at 10:11, Stian Soiland-Reyes <st...@apache.org> wrote:

> On 26 April 2016 at 22:39, Gale Naylor <Ga...@noventussolutions.com>
> wrote:
> > Taverna Commandline README Questions:
> >
> > 1) Is the prerequisite of Java 1.7 still good?
>
> No - fixed to 8
>
> > 2) Should we delete the Nightly Build section since it deals with
> > unreleased versions?
>
> I've removed the section about nightly build downloads, and changed
> the rest to describe use of SNAPSHOT dependencies instead. (This can
> be relevant for someone who wants to test the commandline with their
> own SNAPSHOT of say taverna-common-activities)
>
>
> > 3) In the Running section: Should we take out the references to SNAPSHOT
> > builds and any other prerelease references?
>
> Done.
>
> > 4) In the Building section: There is a statement "Note that this
> repository
> > relies on other Apache Taverna modules …"
> > Is this referring to taverna-commandline modules: -api, -common,
> -launcher,
> > -product, or other Taverna modules?
>
> It links to http://taverna.incubator.apache.org/code - specifically it
> is all those above (taverna-maven-parent, taverna-language,
> taverna-osgi, taverna-engine, taverna-common-activities).
>
> I'm not sure what to call these units that we keep in each git
> repository and release as separate src archives - as there can be
> confusion with Maven Modules as you say.
>
>
> > 5) Also, the README mentions a Derby server instance as well as the
> > Credential Manager. Does this usage of the Derby server require an
> addition
> > to the Export XML file?
>
> Yes!
>
> Basically the Command Line README Export would need to list all of the
> restricted ones, as in the end it will gather all of it under lib/
>
>
> > On Tue, Apr 26, 2016 at 11:50 AM Gale Naylor <
> GaleN@noventussolutions.com>
> > wrote:
> >
> >> Taverna Commandline Documentation:
> >>
> >> What needs to change in the 2.x documentation?
> >> https://taverna.incubator.apache.org/documentation/command-line/
> >> If you can bullet-point things that need to change, I'll create a new
> >> webpage for it. Then we can reference this in the README file.
> >>
> >> On Tue, Apr 26, 2016 at 11:08 AM Gale Naylor <
> GaleN@noventussolutions.com>
> >> wrote:
> >>
> >>> Regarding the US Export declaration issue:
> >>> If I can summarize what Stian and Ian have said (please correct me if
> I'm
> >>> wrong), there are two issues. The first issue is that several Taverna
> >>> components use a credential manager that uses the Bouncy Castle
> encryption
> >>> library. The second issue is we're trying to determine if we also need
> to
> >>> declare code that uses Apache HTTP Components, Java Secure Socket
> >>> Extension, etc. (See Stian's draft XML doc for the complete possible
> list -
> >>> see link below.)
> >>>
> >>> If the export restrictions apply, we have to
> >>> (1) Initiate update of www.apache.org/licenses/exports Product
> >>> Classification Matrix.(The Incubator PMC must send the official update
> >>> request.)
> >>> (2) Send a notice to the US Government
> >>> (3) Add a crypto notice to all relevant README files (example:
> >>> http://svn.apache.org/repos/asf/httpd/httpd/trunk/README)
> >>>
> >>> More info:
> >>> ASF Export info: http://www.apache.org/licenses/exports/#embargoed
> >>> JIRA issue: https://issues.apache.org/jira/browse/TAVERNA-959
> >>> Question for Legal: https://issues.apache.org/jira/browse/LEGAL-250
> >>> Draft Taverna Export XML:
> >>>
> https://cwiki.apache.org/confluence/display/TAVERNADEV/Taverna+Crypto+draft+XML
> >>> Reporting requirements: http://www.apache.org/dev/crypto.html
> >>>
> >>> On Tue, Apr 26, 2016 at 9:57 AM Gale Naylor <
> GaleN@noventussolutions.com>
> >>> wrote:
> >>>
> >>>> Regarding release order: I was just curious. It sounds logical to
> >>>> release the command line first since it would be helpful for the GSOC
> >>>> students and doesn't depend on taverna-engine or
> taverna-common-activities.
> >>>>
> >>>> On Tue, Apr 26, 2016 at 9:30 AM Alan Williams <
> alaninmcr@googlemail.com>
> >>>> wrote:
> >>>>
> >>>>> On 26-Apr-16 17:05, Stian Soiland-Reyes wrote:
> >>>>> > We can do taverna-engine and taverna-common-activities separately
> if
> >>>>> > that makes sense.. I was thinking that we don't really know they
> work
> >>>>> > until used in the command line and the command line would be useful
> >>>>> > for the GSOC students (e.g. particularly for the Docker activity) -
> >>>>> > but I'm open to either. If we don't do the
> >>>>> >
> >>>>> > I was thinking of preparing the release candidate this week - but I
> >>>>> > think rather wait until early May so we get that US Export
> declaration
> >>>>> > sorted first.
> >>>>>
> >>>>> Can you give a brief summary of the "US Export declaration" issue?
> >>>>>
> >>>>> Alan
> >>>>>
> >>>>>
> >>>>>
>
>
>
> --
> Stian Soiland-Reyes
> Apache Taverna (incubating), Apache Commons RDF (incubating)
> http://orcid.org/0000-0001-9842-9718
>

Re: Release of Taverna Command Line?

Posted by Stian Soiland-Reyes <st...@apache.org>.
On 26 April 2016 at 22:39, Gale Naylor <Ga...@noventussolutions.com> wrote:
> Taverna Commandline README Questions:
>
> 1) Is the prerequisite of Java 1.7 still good?

No - fixed to 8

> 2) Should we delete the Nightly Build section since it deals with
> unreleased versions?

I've removed the section about nightly build downloads, and changed
the rest to describe use of SNAPSHOT dependencies instead. (This can
be relevant for someone who wants to test the commandline with their
own SNAPSHOT of say taverna-common-activities)


> 3) In the Running section: Should we take out the references to SNAPSHOT
> builds and any other prerelease references?

Done.

> 4) In the Building section: There is a statement "Note that this repository
> relies on other Apache Taverna modules …"
> Is this referring to taverna-commandline modules: -api, -common, -launcher,
> -product, or other Taverna modules?

It links to http://taverna.incubator.apache.org/code - specifically it
is all those above (taverna-maven-parent, taverna-language,
taverna-osgi, taverna-engine, taverna-common-activities).

I'm not sure what to call these units that we keep in each git
repository and release as separate src archives - as there can be
confusion with Maven Modules as you say.


> 5) Also, the README mentions a Derby server instance as well as the
> Credential Manager. Does this usage of the Derby server require an addition
> to the Export XML file?

Yes!

Basically the Command Line README Export would need to list all of the
restricted ones, as in the end it will gather all of it under lib/


> On Tue, Apr 26, 2016 at 11:50 AM Gale Naylor <Ga...@noventussolutions.com>
> wrote:
>
>> Taverna Commandline Documentation:
>>
>> What needs to change in the 2.x documentation?
>> https://taverna.incubator.apache.org/documentation/command-line/
>> If you can bullet-point things that need to change, I'll create a new
>> webpage for it. Then we can reference this in the README file.
>>
>> On Tue, Apr 26, 2016 at 11:08 AM Gale Naylor <Ga...@noventussolutions.com>
>> wrote:
>>
>>> Regarding the US Export declaration issue:
>>> If I can summarize what Stian and Ian have said (please correct me if I'm
>>> wrong), there are two issues. The first issue is that several Taverna
>>> components use a credential manager that uses the Bouncy Castle encryption
>>> library. The second issue is we're trying to determine if we also need to
>>> declare code that uses Apache HTTP Components, Java Secure Socket
>>> Extension, etc. (See Stian's draft XML doc for the complete possible list -
>>> see link below.)
>>>
>>> If the export restrictions apply, we have to
>>> (1) Initiate update of www.apache.org/licenses/exports Product
>>> Classification Matrix.(The Incubator PMC must send the official update
>>> request.)
>>> (2) Send a notice to the US Government
>>> (3) Add a crypto notice to all relevant README files (example:
>>> http://svn.apache.org/repos/asf/httpd/httpd/trunk/README)
>>>
>>> More info:
>>> ASF Export info: http://www.apache.org/licenses/exports/#embargoed
>>> JIRA issue: https://issues.apache.org/jira/browse/TAVERNA-959
>>> Question for Legal: https://issues.apache.org/jira/browse/LEGAL-250
>>> Draft Taverna Export XML:
>>> https://cwiki.apache.org/confluence/display/TAVERNADEV/Taverna+Crypto+draft+XML
>>> Reporting requirements: http://www.apache.org/dev/crypto.html
>>>
>>> On Tue, Apr 26, 2016 at 9:57 AM Gale Naylor <Ga...@noventussolutions.com>
>>> wrote:
>>>
>>>> Regarding release order: I was just curious. It sounds logical to
>>>> release the command line first since it would be helpful for the GSOC
>>>> students and doesn't depend on taverna-engine or taverna-common-activities.
>>>>
>>>> On Tue, Apr 26, 2016 at 9:30 AM Alan Williams <al...@googlemail.com>
>>>> wrote:
>>>>
>>>>> On 26-Apr-16 17:05, Stian Soiland-Reyes wrote:
>>>>> > We can do taverna-engine and taverna-common-activities separately if
>>>>> > that makes sense.. I was thinking that we don't really know they work
>>>>> > until used in the command line and the command line would be useful
>>>>> > for the GSOC students (e.g. particularly for the Docker activity) -
>>>>> > but I'm open to either. If we don't do the
>>>>> >
>>>>> > I was thinking of preparing the release candidate this week - but I
>>>>> > think rather wait until early May so we get that US Export declaration
>>>>> > sorted first.
>>>>>
>>>>> Can you give a brief summary of the "US Export declaration" issue?
>>>>>
>>>>> Alan
>>>>>
>>>>>
>>>>>



-- 
Stian Soiland-Reyes
Apache Taverna (incubating), Apache Commons RDF (incubating)
http://orcid.org/0000-0001-9842-9718

Re: Release of Taverna Command Line?

Posted by Gale Naylor <Ga...@noventussolutions.com>.
Taverna Commandline README Questions:

1) Is the prerequisite of Java 1.7 still good?
2) Should we delete the Nightly Build section since it deals with
unreleased versions?
3) In the Running section: Should we take out the references to SNAPSHOT
builds and any other prerelease references?
4) In the Building section: There is a statement "Note that this repository
relies on other Apache Taverna modules …"
Is this referring to taverna-commandline modules: -api, -common, -launcher,
-product, or other Taverna modules?
5) Also, the README mentions a Derby server instance as well as the
Credential Manager. Does this usage of the Derby server require an addition
to the Export XML file?


On Tue, Apr 26, 2016 at 11:50 AM Gale Naylor <Ga...@noventussolutions.com>
wrote:

> Taverna Commandline Documentation:
>
> What needs to change in the 2.x documentation?
> https://taverna.incubator.apache.org/documentation/command-line/
> If you can bullet-point things that need to change, I'll create a new
> webpage for it. Then we can reference this in the README file.
>
> On Tue, Apr 26, 2016 at 11:08 AM Gale Naylor <Ga...@noventussolutions.com>
> wrote:
>
>> Regarding the US Export declaration issue:
>> If I can summarize what Stian and Ian have said (please correct me if I'm
>> wrong), there are two issues. The first issue is that several Taverna
>> components use a credential manager that uses the Bouncy Castle encryption
>> library. The second issue is we're trying to determine if we also need to
>> declare code that uses Apache HTTP Components, Java Secure Socket
>> Extension, etc. (See Stian's draft XML doc for the complete possible list -
>> see link below.)
>>
>> If the export restrictions apply, we have to
>> (1) Initiate update of www.apache.org/licenses/exports Product
>> Classification Matrix.(The Incubator PMC must send the official update
>> request.)
>> (2) Send a notice to the US Government
>> (3) Add a crypto notice to all relevant README files (example:
>> http://svn.apache.org/repos/asf/httpd/httpd/trunk/README)
>>
>> More info:
>> ASF Export info: http://www.apache.org/licenses/exports/#embargoed
>> JIRA issue: https://issues.apache.org/jira/browse/TAVERNA-959
>> Question for Legal: https://issues.apache.org/jira/browse/LEGAL-250
>> Draft Taverna Export XML:
>> https://cwiki.apache.org/confluence/display/TAVERNADEV/Taverna+Crypto+draft+XML
>> Reporting requirements: http://www.apache.org/dev/crypto.html
>>
>> On Tue, Apr 26, 2016 at 9:57 AM Gale Naylor <Ga...@noventussolutions.com>
>> wrote:
>>
>>> Regarding release order: I was just curious. It sounds logical to
>>> release the command line first since it would be helpful for the GSOC
>>> students and doesn't depend on taverna-engine or taverna-common-activities.
>>>
>>> On Tue, Apr 26, 2016 at 9:30 AM Alan Williams <al...@googlemail.com>
>>> wrote:
>>>
>>>> On 26-Apr-16 17:05, Stian Soiland-Reyes wrote:
>>>> > We can do taverna-engine and taverna-common-activities separately if
>>>> > that makes sense.. I was thinking that we don't really know they work
>>>> > until used in the command line and the command line would be useful
>>>> > for the GSOC students (e.g. particularly for the Docker activity) -
>>>> > but I'm open to either. If we don't do the
>>>> >
>>>> > I was thinking of preparing the release candidate this week - but I
>>>> > think rather wait until early May so we get that US Export declaration
>>>> > sorted first.
>>>>
>>>> Can you give a brief summary of the "US Export declaration" issue?
>>>>
>>>> Alan
>>>>
>>>>
>>>>

Re: Release of Taverna Command Line?

Posted by Gale Naylor <Ga...@noventussolutions.com>.
Taverna Commandline Documentation:

What needs to change in the 2.x documentation?
https://taverna.incubator.apache.org/documentation/command-line/
If you can bullet-point things that need to change, I'll create a new
webpage for it. Then we can reference this in the README file.

On Tue, Apr 26, 2016 at 11:08 AM Gale Naylor <Ga...@noventussolutions.com>
wrote:

> Regarding the US Export declaration issue:
> If I can summarize what Stian and Ian have said (please correct me if I'm
> wrong), there are two issues. The first issue is that several Taverna
> components use a credential manager that uses the Bouncy Castle encryption
> library. The second issue is we're trying to determine if we also need to
> declare code that uses Apache HTTP Components, Java Secure Socket
> Extension, etc. (See Stian's draft XML doc for the complete possible list -
> see link below.)
>
> If the export restrictions apply, we have to
> (1) Initiate update of www.apache.org/licenses/exports Product
> Classification Matrix.(The Incubator PMC must send the official update
> request.)
> (2) Send a notice to the US Government
> (3) Add a crypto notice to all relevant README files (example:
> http://svn.apache.org/repos/asf/httpd/httpd/trunk/README)
>
> More info:
> ASF Export info: http://www.apache.org/licenses/exports/#embargoed
> JIRA issue: https://issues.apache.org/jira/browse/TAVERNA-959
> Question for Legal: https://issues.apache.org/jira/browse/LEGAL-250
> Draft Taverna Export XML:
> https://cwiki.apache.org/confluence/display/TAVERNADEV/Taverna+Crypto+draft+XML
> Reporting requirements: http://www.apache.org/dev/crypto.html
>
> On Tue, Apr 26, 2016 at 9:57 AM Gale Naylor <Ga...@noventussolutions.com>
> wrote:
>
>> Regarding release order: I was just curious. It sounds logical to release
>> the command line first since it would be helpful for the GSOC students and
>> doesn't depend on taverna-engine or taverna-common-activities.
>>
>> On Tue, Apr 26, 2016 at 9:30 AM Alan Williams <al...@googlemail.com>
>> wrote:
>>
>>> On 26-Apr-16 17:05, Stian Soiland-Reyes wrote:
>>> > We can do taverna-engine and taverna-common-activities separately if
>>> > that makes sense.. I was thinking that we don't really know they work
>>> > until used in the command line and the command line would be useful
>>> > for the GSOC students (e.g. particularly for the Docker activity) -
>>> > but I'm open to either. If we don't do the
>>> >
>>> > I was thinking of preparing the release candidate this week - but I
>>> > think rather wait until early May so we get that US Export declaration
>>> > sorted first.
>>>
>>> Can you give a brief summary of the "US Export declaration" issue?
>>>
>>> Alan
>>>
>>>
>>>

Re: Release of Taverna Command Line?

Posted by Gale Naylor <Ga...@noventussolutions.com>.
Regarding the US Export declaration issue:
If I can summarize what Stian and Ian have said (please correct me if I'm
wrong), there are two issues. The first issue is that several Taverna
components use a credential manager that uses the Bouncy Castle encryption
library. The second issue is we're trying to determine if we also need to
declare code that uses Apache HTTP Components, Java Secure Socket
Extension, etc. (See Stian's draft XML doc for the complete possible list -
see link below.)

If the export restrictions apply, we have to
(1) Initiate update of www.apache.org/licenses/exports Product
Classification Matrix.(The Incubator PMC must send the official update
request.)
(2) Send a notice to the US Government
(3) Add a crypto notice to all relevant README files (example:
http://svn.apache.org/repos/asf/httpd/httpd/trunk/README)

More info:
ASF Export info: http://www.apache.org/licenses/exports/#embargoed
JIRA issue: https://issues.apache.org/jira/browse/TAVERNA-959
Question for Legal: https://issues.apache.org/jira/browse/LEGAL-250
Draft Taverna Export XML:
https://cwiki.apache.org/confluence/display/TAVERNADEV/Taverna+Crypto+draft+XML
Reporting requirements: http://www.apache.org/dev/crypto.html

On Tue, Apr 26, 2016 at 9:57 AM Gale Naylor <Ga...@noventussolutions.com>
wrote:

> Regarding release order: I was just curious. It sounds logical to release
> the command line first since it would be helpful for the GSOC students and
> doesn't depend on taverna-engine or taverna-common-activities.
>
> On Tue, Apr 26, 2016 at 9:30 AM Alan Williams <al...@googlemail.com>
> wrote:
>
>> On 26-Apr-16 17:05, Stian Soiland-Reyes wrote:
>> > We can do taverna-engine and taverna-common-activities separately if
>> > that makes sense.. I was thinking that we don't really know they work
>> > until used in the command line and the command line would be useful
>> > for the GSOC students (e.g. particularly for the Docker activity) -
>> > but I'm open to either. If we don't do the
>> >
>> > I was thinking of preparing the release candidate this week - but I
>> > think rather wait until early May so we get that US Export declaration
>> > sorted first.
>>
>> Can you give a brief summary of the "US Export declaration" issue?
>>
>> Alan
>>
>>
>>

Re: Release of Taverna Command Line?

Posted by Stian Soiland-Reyes <st...@apache.org>.
The (executeworkflow) command line DOES depend on both the engine and
common-activities - so they would come all 3 at once in this release
candidate - the "command line" only has command line parsing and all
the (taverna and external) dependencies in lib/ - it uses taverna-osgi
to load all the modules in lib/, then just  pokes the engine to run
the workflow - then deals with loading and saving of results.

And so any later fix to taverna-osgi, taverna-engine or
taverna-common-activities will probably also go hand-in-hand with a
new release of taverna-commandline (to update its lib/)  - however
taverna-osgi have also got online update capability so in theory we
don't need to do that so often later.



On 26 April 2016 at 17:57, Gale Naylor <Ga...@noventussolutions.com> wrote:
> Regarding release order: I was just curious. It sounds logical to release
> the command line first since it would be helpful for the GSOC students and
> doesn't depend on taverna-engine or taverna-common-activities.
>
> On Tue, Apr 26, 2016 at 9:30 AM Alan Williams <al...@googlemail.com>
> wrote:
>
>> On 26-Apr-16 17:05, Stian Soiland-Reyes wrote:
>> > We can do taverna-engine and taverna-common-activities separately if
>> > that makes sense.. I was thinking that we don't really know they work
>> > until used in the command line and the command line would be useful
>> > for the GSOC students (e.g. particularly for the Docker activity) -
>> > but I'm open to either. If we don't do the
>> >
>> > I was thinking of preparing the release candidate this week - but I
>> > think rather wait until early May so we get that US Export declaration
>> > sorted first.
>>
>> Can you give a brief summary of the "US Export declaration" issue?
>>
>> Alan
>>
>>
>>



-- 
Stian Soiland-Reyes
Apache Taverna (incubating), Apache Commons RDF (incubating)
http://orcid.org/0000-0001-9842-9718

Re: Release of Taverna Command Line?

Posted by Gale Naylor <Ga...@noventussolutions.com>.
Regarding release order: I was just curious. It sounds logical to release
the command line first since it would be helpful for the GSOC students and
doesn't depend on taverna-engine or taverna-common-activities.

On Tue, Apr 26, 2016 at 9:30 AM Alan Williams <al...@googlemail.com>
wrote:

> On 26-Apr-16 17:05, Stian Soiland-Reyes wrote:
> > We can do taverna-engine and taverna-common-activities separately if
> > that makes sense.. I was thinking that we don't really know they work
> > until used in the command line and the command line would be useful
> > for the GSOC students (e.g. particularly for the Docker activity) -
> > but I'm open to either. If we don't do the
> >
> > I was thinking of preparing the release candidate this week - but I
> > think rather wait until early May so we get that US Export declaration
> > sorted first.
>
> Can you give a brief summary of the "US Export declaration" issue?
>
> Alan
>
>
>

Re: Release of Taverna Command Line?

Posted by Alan Williams <al...@googlemail.com>.
On 26-Apr-16 17:05, Stian Soiland-Reyes wrote:
> We can do taverna-engine and taverna-common-activities separately if
> that makes sense.. I was thinking that we don't really know they work
> until used in the command line and the command line would be useful
> for the GSOC students (e.g. particularly for the Docker activity) -
> but I'm open to either. If we don't do the
>
> I was thinking of preparing the release candidate this week - but I
> think rather wait until early May so we get that US Export declaration
> sorted first.

Can you give a brief summary of the "US Export declaration" issue?

Alan



Re: Release of Taverna Command Line?

Posted by Stian Soiland-Reyes <st...@apache.org>.
We can do taverna-engine and taverna-common-activities separately if
that makes sense.. I was thinking that we don't really know they work
until used in the command line and the command line would be useful
for the GSOC students (e.g. particularly for the Docker activity) -
but I'm open to either. If we don't do the

I was thinking of preparing the release candidate this week - but I
think rather wait until early May so we get that US Export declaration
sorted first.

On 26 April 2016 at 00:18, Gale Naylor <Ga...@noventussolutions.com> wrote:
> Also, I thought we were going to release taverna-engine and
> taverna-common-activities before taverna-command-line. I apologize if I
> missed the discussion on this.
>
> Stian, do you have a rough date in mind for the release?
>
> Gale
>
> On Mon, Apr 25, 2016 at 4:17 PM Gale Naylor <Ga...@noventussolutions.com>
> wrote:
>
>>
>> >> It's what we've done so far.. I didn't mean we won't publish to Maven
>> Central - but that we won't try to release the build
>> taverna-commandline-product zip file on dist.apache.org, as that would
>> include lib/*.jar for all of our dependencies.  (we would need to
>> propagate their licenses)
>>
>> I'm a little confused because I thought releases only consisted of sources
>> and not binaries. But then I also found this link:
>>
>> http://incubator.apache.org/guides/releasemanagement.html#notes-on-source-only-releases
>>
>> Is this correct: Apache releases are only source code, but most projects
>> also release binaries for convenience (and these binaries also have to have
>> the licenses checked), and if you don't release any binaries it's called a
>> source-only release?
>>
>> So, as long as the binary files don't go on dist.apache.org, we don't
>> have to check the licenses? Do the binaries have dependencies that are NOT
>> in the source files? Can you give me an example? (Sorry for the barrage of
>> questions.)
>>
>> Thanks,
>>
>> Gale
>>
>> On Thu, Apr 21, 2016 at 5:51 AM Stian Soiland-Reyes <st...@apache.org>
>> wrote:
>>
>>> It's what we've done so far.. I didn't mean we won't publish to Maven
>>> Central - but that we won't try to release the build
>>> taverna-commandline-product zip file on dist.apache.org, as that would
>>> include lib/*.jar for all of our dependencies.  (we would need to
>>> propagate their licenses)
>>>
>>>
>>>
>>> On 21 April 2016 at 13:21, Ian Dunlop <ia...@gmail.com> wrote:
>>> > Hello,
>>> >
>>> > Is there a different procedure for a source only release? Do we need to
>>> > document that?
>>> >
>>> > Cheers,
>>> >
>>> > Ian
>>> >
>>> > On 21/04/16 07:39, Stian Soiland-Reyes wrote:
>>> >> Hi,
>>> >>
>>> >> Shall we try to get out a release of Taverna Command Line?
>>> >>
>>> >> That would mean the repositories:
>>> >>
>>> >> taverna-engine
>>> >> taverna-common-activities
>>> >> taverna-commandline
>>> >>
>>> >> I think they are in a good state now, although we ideally should have
>>> a bit
>>> >> more example workflows.
>>> >>
>>> >> I suggest we do a source only release of cmd line this time to avoid
>>> >> overloading mentors in reviewing the binary distribution (which would
>>> mean
>>> >> propagating NOTICE and LICENSE from all external JARs)
>>> >>
>>> >> Are there any remaining work we should finish first?
>>> >>
>>> >
>>> >
>>>
>>>
>>>
>>> --
>>> Stian Soiland-Reyes
>>> Apache Taverna (incubating), Apache Commons RDF (incubating)
>>> http://orcid.org/0000-0001-9842-9718
>>>
>>



-- 
Stian Soiland-Reyes
Apache Taverna (incubating), Apache Commons RDF (incubating)
http://orcid.org/0000-0001-9842-9718

Re: Release of Taverna Command Line?

Posted by Gale Naylor <Ga...@noventussolutions.com>.
Also, I thought we were going to release taverna-engine and
taverna-common-activities before taverna-command-line. I apologize if I
missed the discussion on this.

Stian, do you have a rough date in mind for the release?

Gale

On Mon, Apr 25, 2016 at 4:17 PM Gale Naylor <Ga...@noventussolutions.com>
wrote:

>
> >> It's what we've done so far.. I didn't mean we won't publish to Maven
> Central - but that we won't try to release the build
> taverna-commandline-product zip file on dist.apache.org, as that would
> include lib/*.jar for all of our dependencies.  (we would need to
> propagate their licenses)
>
> I'm a little confused because I thought releases only consisted of sources
> and not binaries. But then I also found this link:
>
> http://incubator.apache.org/guides/releasemanagement.html#notes-on-source-only-releases
>
> Is this correct: Apache releases are only source code, but most projects
> also release binaries for convenience (and these binaries also have to have
> the licenses checked), and if you don't release any binaries it's called a
> source-only release?
>
> So, as long as the binary files don't go on dist.apache.org, we don't
> have to check the licenses? Do the binaries have dependencies that are NOT
> in the source files? Can you give me an example? (Sorry for the barrage of
> questions.)
>
> Thanks,
>
> Gale
>
> On Thu, Apr 21, 2016 at 5:51 AM Stian Soiland-Reyes <st...@apache.org>
> wrote:
>
>> It's what we've done so far.. I didn't mean we won't publish to Maven
>> Central - but that we won't try to release the build
>> taverna-commandline-product zip file on dist.apache.org, as that would
>> include lib/*.jar for all of our dependencies.  (we would need to
>> propagate their licenses)
>>
>>
>>
>> On 21 April 2016 at 13:21, Ian Dunlop <ia...@gmail.com> wrote:
>> > Hello,
>> >
>> > Is there a different procedure for a source only release? Do we need to
>> > document that?
>> >
>> > Cheers,
>> >
>> > Ian
>> >
>> > On 21/04/16 07:39, Stian Soiland-Reyes wrote:
>> >> Hi,
>> >>
>> >> Shall we try to get out a release of Taverna Command Line?
>> >>
>> >> That would mean the repositories:
>> >>
>> >> taverna-engine
>> >> taverna-common-activities
>> >> taverna-commandline
>> >>
>> >> I think they are in a good state now, although we ideally should have
>> a bit
>> >> more example workflows.
>> >>
>> >> I suggest we do a source only release of cmd line this time to avoid
>> >> overloading mentors in reviewing the binary distribution (which would
>> mean
>> >> propagating NOTICE and LICENSE from all external JARs)
>> >>
>> >> Are there any remaining work we should finish first?
>> >>
>> >
>> >
>>
>>
>>
>> --
>> Stian Soiland-Reyes
>> Apache Taverna (incubating), Apache Commons RDF (incubating)
>> http://orcid.org/0000-0001-9842-9718
>>
>

Re: Release of Taverna Command Line?

Posted by Gale Naylor <Ga...@noventussolutions.com>.
>> It's what we've done so far.. I didn't mean we won't publish to Maven
Central - but that we won't try to release the build
taverna-commandline-product zip file on dist.apache.org, as that would
include lib/*.jar for all of our dependencies.  (we would need to
propagate their licenses)

I'm a little confused because I thought releases only consisted of sources
and not binaries. But then I also found this link:
http://incubator.apache.org/guides/releasemanagement.html#notes-on-source-only-releases

Is this correct: Apache releases are only source code, but most projects
also release binaries for convenience (and these binaries also have to have
the licenses checked), and if you don't release any binaries it's called a
source-only release?

So, as long as the binary files don't go on dist.apache.org, we don't have
to check the licenses? Do the binaries have dependencies that are NOT in
the source files? Can you give me an example? (Sorry for the barrage of
questions.)

Thanks,

Gale

On Thu, Apr 21, 2016 at 5:51 AM Stian Soiland-Reyes <st...@apache.org>
wrote:

> It's what we've done so far.. I didn't mean we won't publish to Maven
> Central - but that we won't try to release the build
> taverna-commandline-product zip file on dist.apache.org, as that would
> include lib/*.jar for all of our dependencies.  (we would need to
> propagate their licenses)
>
>
>
> On 21 April 2016 at 13:21, Ian Dunlop <ia...@gmail.com> wrote:
> > Hello,
> >
> > Is there a different procedure for a source only release? Do we need to
> > document that?
> >
> > Cheers,
> >
> > Ian
> >
> > On 21/04/16 07:39, Stian Soiland-Reyes wrote:
> >> Hi,
> >>
> >> Shall we try to get out a release of Taverna Command Line?
> >>
> >> That would mean the repositories:
> >>
> >> taverna-engine
> >> taverna-common-activities
> >> taverna-commandline
> >>
> >> I think they are in a good state now, although we ideally should have a
> bit
> >> more example workflows.
> >>
> >> I suggest we do a source only release of cmd line this time to avoid
> >> overloading mentors in reviewing the binary distribution (which would
> mean
> >> propagating NOTICE and LICENSE from all external JARs)
> >>
> >> Are there any remaining work we should finish first?
> >>
> >
> >
>
>
>
> --
> Stian Soiland-Reyes
> Apache Taverna (incubating), Apache Commons RDF (incubating)
> http://orcid.org/0000-0001-9842-9718
>

Re: Release of Taverna Command Line?

Posted by Stian Soiland-Reyes <st...@apache.org>.
It's what we've done so far.. I didn't mean we won't publish to Maven
Central - but that we won't try to release the build
taverna-commandline-product zip file on dist.apache.org, as that would
include lib/*.jar for all of our dependencies.  (we would need to
propagate their licenses)



On 21 April 2016 at 13:21, Ian Dunlop <ia...@gmail.com> wrote:
> Hello,
>
> Is there a different procedure for a source only release? Do we need to
> document that?
>
> Cheers,
>
> Ian
>
> On 21/04/16 07:39, Stian Soiland-Reyes wrote:
>> Hi,
>>
>> Shall we try to get out a release of Taverna Command Line?
>>
>> That would mean the repositories:
>>
>> taverna-engine
>> taverna-common-activities
>> taverna-commandline
>>
>> I think they are in a good state now, although we ideally should have a bit
>> more example workflows.
>>
>> I suggest we do a source only release of cmd line this time to avoid
>> overloading mentors in reviewing the binary distribution (which would mean
>> propagating NOTICE and LICENSE from all external JARs)
>>
>> Are there any remaining work we should finish first?
>>
>
>



-- 
Stian Soiland-Reyes
Apache Taverna (incubating), Apache Commons RDF (incubating)
http://orcid.org/0000-0001-9842-9718

Re: Release of Taverna Command Line?

Posted by Ian Dunlop <ia...@gmail.com>.
Hello,

Is there a different procedure for a source only release? Do we need to
document that?

Cheers,

Ian

On 21/04/16 07:39, Stian Soiland-Reyes wrote:
> Hi,
>
> Shall we try to get out a release of Taverna Command Line?
>
> That would mean the repositories:
>
> taverna-engine
> taverna-common-activities
> taverna-commandline
>
> I think they are in a good state now, although we ideally should have a bit
> more example workflows.
>
> I suggest we do a source only release of cmd line this time to avoid
> overloading mentors in reviewing the binary distribution (which would mean
> propagating NOTICE and LICENSE from all external JARs)
>
> Are there any remaining work we should finish first?
>