Jenkins build is back to normal : ManifoldCF » ManifoldCF-mvn #57

2022-05-09 Thread Apache Jenkins Server
See 




[VOTE] Release Apache ManifoldCF 2.22.1, RC1

2022-05-09 Thread Karl Wright
Please vote on whether to release Apache ManifoldCF 2.22.1, RC1.  The
release artifact can be found at
https://dist.apache.org/repos/dist/dev/manifoldcf/apache-manifoldcf-2.22.1 .
There is also a release tag at
https://svn.apache.org/repos/asf/manifoldcf/tags/release-2.22.1-RC1.

This patch release fixes two problems in 2.22: (1) the new LDAP mapper had
the same name as the Regexp mapper, which caused a unique index constraint
violation, and (2) there were conflicting versions of Apache Velocity
installed, which meant that template resolution failed in some cases.

Further changes included fixing the Maven build to add missing dependencies.

Thanks,
Karl


Re: [CANCEL] [VOTE] Release Apache ManifoldCF 2.22.1, RC0

2022-05-09 Thread Karl Wright
Hi Markus,

When I run the mongodb test it works fine here:

BUILD SUCCESSFUL
Total time: 1 minute 7 seconds

I think this must be due to stuff hanging around in your build area from
earlier.  So I'm going to spin a new RC.

Karl


On Mon, May 9, 2022 at 5:37 AM Karl Wright  wrote:

>
> I can easily fix the maven dependency but not the mongodb continued test
> problems.  I fear we will need Piergiorgio to chase down the Windows
> version of the testing package and include it conditionally based on OS in
> the ant build.  The two artifacts should have different names (in case you
> switch between the two OS's), and the patched ones should too.
>
> Karl
>
>
> On Mon, May 9, 2022 at 2:15 AM Markus Schuch  wrote:
>
>> -1 due to some issues that i encountered:
>>
>> 1) maven build failed for me:
>>
>>
>>
>> manifoldcf\framework\core\src\main\java\org\apache\manifoldcf\core\auth\LdapAuthenticator.java:[31,30]
>> error: package org.apache.commons.lang does not exist
>>
>> 2) maven build failed on jenkins
>> https://builds.apache.org/job/ManifoldCF/job/ManifoldCF-mvn/56/ (not the
>> same error that i had, but related to velocity - probably caused by 3.)
>>
>> 3) maven pom.xml still has a reference to velocity 1.7
>>
>> 4) mongodb integration test fails on Windows:
>> manifoldcf\connectors\mongodb> ant run-IT-HSQLDB
>>
>>Testcase:
>>
>> sanityCheck(org.apache.manifoldcf.agents.output.mongodboutput.tests.APISanityHSQLDBIT):
>> Caused an ERROR
>>  [junit] windows distribution not supported:
>> PRODUCTION:Platform{operatingSystem=Windows, architecture=X86_32}
>>  [junit] java.lang.IllegalArgumentException: windows distribution
>> not supported: PRODUCTION:Platform{operatingSystem=Windows,
>> architecture=X86_32}
>>
>> Cheers,
>> Markus
>>
>> Am 09.05.2022 um 02:10 schrieb Karl Wright:
>> > Please vote on whether to release Apache ManifoldCF 2.22.1, RC0.  The
>> > release artifact can be found at
>> >
>> https://dist.apache.org/repos/dist/dev/manifoldcf/apache-manifoldcf-2.22.1
>> > .  There is also a release tag at
>> > https://svn.apache.org/repos/asf/manifoldcf/tags/release-2.22.1-RC0.
>> >
>> > This patch release fixes two problems in 2.22: (1) the new LDAP mapper
>> had
>> > the same name as the Regexp mapper, which caused a unique index
>> constraint
>> > violation, and (2) there were conflicting versions of Apache Velocity
>> > installed, which meant that template resolution failed in some cases.
>> >
>> > Thanks,
>> > Karl
>> >
>>
>


Re: Docker support and ManifoldCF SDK

2022-05-09 Thread Piergiorgio Lucidi
Hi folks,

I have just shared in my github account the project:
https://github.com/OpenPj/manifoldcf-sdk

This is just a temporary location, it would be great to have it managed
officially in the ASF.

The main run.sh script is currently available only for Linux but I think
that can be easily converted for Windows.
Probably a lot of things can be embedded in the pom.xml using the
docker-maven-plugin so please consider that this is just the first version.

Please let me know what you think.
Thanks.

Cheers,
PJ

Il giorno dom 8 mag 2022 alle ore 00:16 Furkan KAMACI <
furkankam...@gmail.com> ha scritto:

> Hi Piergiorgio,
>
> Is there any link to check the source code of the current status?
>
> Kind Regards,
> Furkan KAMACI
>
> On Thu, May 5, 2022 at 12:01 AM Markus Schuch 
> wrote:
>
> > Hi PJ,
> >
> > If the SDK project has a dependency on the Sources ZIP file, then it
> > also seems more natural to me to set up the SDK project as a separate
> > repository.
> >
> > A standalone repository would also have the advantage that we don't make
> > the module structure and the build in the trunk even more complex and
> > bloatet further. And it is also easier for us to introduce modern
> > tooling without being slowed down by the legacy in the the main
> repository.
> >
> > It might even be our ticket to gaining a foothold in git.
> >
> > Cheers,
> > Markus
> >
> >
> > Am 04.05.2022 um 13:29 schrieb Piergiorgio Lucidi:
> > > Hi folks,
> > >
> > > I added an initial Docker support in the branch CONNECTORS-1492 and I
> > have
> > > also created a new issue related to the ManifoldCF SDK:
> > >
> >
> https://issues.apache.org/jira/projects/CONNECTORS/issues/CONNECTORS-1706
> > >
> > > The current status of this new project is described in the issue,
> > > practically it works correctly, we only need to provide some examples
> of
> > > each type of connector.
> > > So I'm wondering where we could host this new project.
> > >
> > > Should we put the code in the main trunk?
> > > In this case I could continue to work on the branch CONNECTORS-1492
> > > creating a new folder in the root of the project with the sdk.
> > > I have to confess that following this way it sounds strange to me
> because
> > > the sdk is referring to the source code downloading it during the
> > > initialization process.
> > >
> > > Or should we create a separate project for this sdk?
> > > It sounds better to me this approach but I would like to receive your
> > > feedback.
> > >
> > > Please let me know.
> > > Thanks.
> > >
> > > Cheers,
> > > PJ
> > >
> >
>


-- 
Piergiorgio


[CANCEL] [VOTE] Release Apache ManifoldCF 2.22.1, RC0

2022-05-09 Thread Karl Wright
I can easily fix the maven dependency but not the mongodb continued test
problems.  I fear we will need Piergiorgio to chase down the Windows
version of the testing package and include it conditionally based on OS in
the ant build.  The two artifacts should have different names (in case you
switch between the two OS's), and the patched ones should too.

Karl


On Mon, May 9, 2022 at 2:15 AM Markus Schuch  wrote:

> -1 due to some issues that i encountered:
>
> 1) maven build failed for me:
>
>
>
> manifoldcf\framework\core\src\main\java\org\apache\manifoldcf\core\auth\LdapAuthenticator.java:[31,30]
> error: package org.apache.commons.lang does not exist
>
> 2) maven build failed on jenkins
> https://builds.apache.org/job/ManifoldCF/job/ManifoldCF-mvn/56/ (not the
> same error that i had, but related to velocity - probably caused by 3.)
>
> 3) maven pom.xml still has a reference to velocity 1.7
>
> 4) mongodb integration test fails on Windows:
> manifoldcf\connectors\mongodb> ant run-IT-HSQLDB
>
>Testcase:
>
> sanityCheck(org.apache.manifoldcf.agents.output.mongodboutput.tests.APISanityHSQLDBIT):
> Caused an ERROR
>  [junit] windows distribution not supported:
> PRODUCTION:Platform{operatingSystem=Windows, architecture=X86_32}
>  [junit] java.lang.IllegalArgumentException: windows distribution
> not supported: PRODUCTION:Platform{operatingSystem=Windows,
> architecture=X86_32}
>
> Cheers,
> Markus
>
> Am 09.05.2022 um 02:10 schrieb Karl Wright:
> > Please vote on whether to release Apache ManifoldCF 2.22.1, RC0.  The
> > release artifact can be found at
> >
> https://dist.apache.org/repos/dist/dev/manifoldcf/apache-manifoldcf-2.22.1
> > .  There is also a release tag at
> > https://svn.apache.org/repos/asf/manifoldcf/tags/release-2.22.1-RC0.
> >
> > This patch release fixes two problems in 2.22: (1) the new LDAP mapper
> had
> > the same name as the Regexp mapper, which caused a unique index
> constraint
> > violation, and (2) there were conflicting versions of Apache Velocity
> > installed, which meant that template resolution failed in some cases.
> >
> > Thanks,
> > Karl
> >
>


Jenkins build is back to normal : ManifoldCF » ManifoldCF-mvn-1x #45

2022-05-09 Thread Apache Jenkins Server
See 




[jira] [Commented] (CONNECTORS-1712) Broken Velocity UI

2022-05-09 Thread Markus Schuch (Jira)


[ 
https://issues.apache.org/jira/browse/CONNECTORS-1712?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17533638#comment-17533638
 ] 

Markus Schuch commented on CONNECTORS-1712:
---

[~kwri...@metacarta.com] can confirm, r1900711 fixes the problem.

Sidenote: The maven pom.xml still contains a reference to velocity 1.7.

> Broken Velocity UI
> --
>
> Key: CONNECTORS-1712
> URL: https://issues.apache.org/jira/browse/CONNECTORS-1712
> Project: ManifoldCF
>  Issue Type: Bug
>  Components: API
>Affects Versions: ManifoldCF 2.22
>Reporter: Julien Massiera
>Assignee: Karl Wright
>Priority: Critical
> Fix For: ManifoldCF 2.23, ManifoldCF 2.22.1
>
>
> In the mcf-crawler-ui, we cannot enter in edition mode for any connector 
> because there is a problem with Velocity.
> We obtain the following error in the logs:
>  
> {code:java}
> java.lang.NoSuchMethodError: 'void 
> org.apache.velocity.app.VelocityEngine.setExtendedProperties(org.apache.commons.collections.ExtendedProperties)'
>     at 
> org.apache.manifoldcf.core.i18n.Messages.createVelocityEngine(Messages.java:62)
>  ~[mcf-core.jar:?]
>     at 
> org.apache.manifoldcf.ui.i18n.Messages.outputResourceWithVelocity(Messages.java:132)
>  ~[mcf-ui-core.jar:?]
>     at 
> com.francelabs.datafari.connectors.share.Messages.outputResourceWithVelocity(Messages.java:111)
>  ~[?:?]
>     at 
> com.francelabs.datafari.connectors.share.SharedDriveConnector.outputSpecificationHeader(SharedDriveConnector.java:2829)
>  ~[?:?]
>     at org.apache.jsp.editjob_jsp._jspService(editjob_jsp.java:977) 
> ~[mcf-crawler-ui.jar:?]
>     at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70) 
> ~[jasper.jar:9.0.56]
>     at javax.servlet.http.HttpServlet.service(HttpServlet.java:764) 
> ~[servlet-api.jar:4.0.FR]
>     at 
> org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:466)
>  ~[jasper.jar:9.0.56]
>     at 
> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:379) 
> ~[jasper.jar:9.0.56]
>     at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:327) 
> ~[jasper.jar:9.0.56]
>     at javax.servlet.http.HttpServlet.service(HttpServlet.java:764) 
> ~[servlet-api.jar:4.0.FR]
>     at 
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227)
>  ~[catalina.jar:9.0.56]
>     at 
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
>  ~[catalina.jar:9.0.56]
>     at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) 
> ~[tomcat-websocket.jar:9.0.56]
>     at 
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
>  ~[catalina.jar:9.0.56]
>     at 
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
>  ~[catalina.jar:9.0.56]
>     at 
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197)
>  [catalina.jar:9.0.56]
>     at 
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97)
>  [catalina.jar:9.0.56]
>     at 
> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:540)
>  [catalina.jar:9.0.56]
>     at 
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135) 
> [catalina.jar:9.0.56]
>     at 
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) 
> [catalina.jar:9.0.56]
>     at 
> org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:687)
>  [catalina.jar:9.0.56]
>     at 
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)
>  [catalina.jar:9.0.56]
>     at 
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:357) 
> [catalina.jar:9.0.56]
>     at org.apache.coyote.ajp.AjpProcessor.service(AjpProcessor.java:433) 
> [tomcat-coyote.jar:9.0.56]
>     at 
> org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
>  [tomcat-coyote.jar:9.0.56]
>     at 
> org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:895)
>  [tomcat-coyote.jar:9.0.56]
>     at 
> org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1732)
>  [tomcat-coyote.jar:9.0.56]
>     at 
> org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
>  [tomcat-coyote.jar:9.0.56]
>     at 
> org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)
>  [tomcat-util.jar:9.0.56]
>     at 
> org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
>  [tomcat-util.jar:9.0.56]
>     at 
> org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
>  [tomcat-util.jar:9.0.56]
>     at 

Re: [VOTE] Release Apache ManifoldCF 2.22.1, RC0

2022-05-09 Thread Markus Schuch

-1 due to some issues that i encountered:

1) maven build failed for me:


manifoldcf\framework\core\src\main\java\org\apache\manifoldcf\core\auth\LdapAuthenticator.java:[31,30]
error: package org.apache.commons.lang does not exist

2) maven build failed on jenkins
https://builds.apache.org/job/ManifoldCF/job/ManifoldCF-mvn/56/ (not the
same error that i had, but related to velocity - probably caused by 3.)

3) maven pom.xml still has a reference to velocity 1.7

4) mongodb integration test fails on Windows:
manifoldcf\connectors\mongodb> ant run-IT-HSQLDB

  Testcase:
sanityCheck(org.apache.manifoldcf.agents.output.mongodboutput.tests.APISanityHSQLDBIT):
Caused an ERROR
[junit] windows distribution not supported:
PRODUCTION:Platform{operatingSystem=Windows, architecture=X86_32}
[junit] java.lang.IllegalArgumentException: windows distribution
not supported: PRODUCTION:Platform{operatingSystem=Windows,
architecture=X86_32}

Cheers,
Markus

Am 09.05.2022 um 02:10 schrieb Karl Wright:

Please vote on whether to release Apache ManifoldCF 2.22.1, RC0.  The
release artifact can be found at
https://dist.apache.org/repos/dist/dev/manifoldcf/apache-manifoldcf-2.22.1
.  There is also a release tag at
https://svn.apache.org/repos/asf/manifoldcf/tags/release-2.22.1-RC0.

This patch release fixes two problems in 2.22: (1) the new LDAP mapper had
the same name as the Regexp mapper, which caused a unique index constraint
violation, and (2) there were conflicting versions of Apache Velocity
installed, which meant that template resolution failed in some cases.

Thanks,
Karl



Build failed in Jenkins: ManifoldCF » ManifoldCF-ant-1x #44

2022-05-09 Thread Apache Jenkins Server
See 


Changes:


--
[...truncated 363.69 KB...]
AUsite/src/documentation/skins/common/xslt/svg/document-to-svg.xsl
A site/src/documentation/skins/common/xslt/html
AUsite/src/documentation/skins/common/xslt/html/split.xsl
AUsite/src/documentation/skins/common/xslt/html/book-to-menu.xsl
AUsite/src/documentation/skins/common/xslt/html/pathutils.xsl
AUsite/src/documentation/skins/common/xslt/html/site-to-xhtml.xsl
AUsite/src/documentation/skins/common/xslt/html/dotdots.xsl
AUsite/src/documentation/skins/common/xslt/html/document-to-html.xsl
AUsite/src/documentation/skins/common/xslt/html/renderlogo.xsl
AUsite/src/documentation/skins/common/xslt/html/strip_namespaces.xsl
AUsite/src/documentation/skins/common/xslt/html/tabutils.xsl
AUsite/src/documentation/skins/common/xslt/html/tab-to-menu.xsl
AUsite/src/documentation/skins/common/skinconf.xsl
A site/src/documentation/skins/common/translations
AUsite/src/documentation/skins/common/translations/CommonMessages_es.xml
AUsite/src/documentation/skins/common/translations/CommonMessages_fr.xml
AUsite/src/documentation/skins/common/translations/CommonMessages_de.xml
AU
site/src/documentation/skins/common/translations/CommonMessages_en_US.xml
A site/src/documentation/skins/common/images
AUsite/src/documentation/skins/common/images/poddoc.svg.xslt
AUsite/src/documentation/skins/common/images/corner-imports.svg.xslt
AUsite/src/documentation/skins/common/images/rc.svg.xslt
AUsite/src/documentation/skins/common/images/README.txt
AUsite/src/documentation/skins/common/images/txtdoc.svg.xslt
AUsite/src/documentation/skins/common/images/dc.svg.xslt
AUsite/src/documentation/skins/common/images/instruction_arrow.png
A site/src/documentation/skins/common/scripts
AUsite/src/documentation/skins/common/scripts/menu.js
AUsite/src/documentation/skins/common/scripts/getMenu.js
AUsite/src/documentation/skins/common/scripts/prototype.js
AUsite/src/documentation/skins/common/scripts/getBlank.js
AUsite/src/documentation/skins/common/scripts/breadcrumbs.js
AUsite/src/documentation/skins/common/scripts/breadcrumbs-optimized.js
AUsite/src/documentation/skins/common/scripts/fontsize.js
A site/src/documentation/skins/common/css
AUsite/src/documentation/skins/common/css/forrest.css.xslt
A site/src/documentation/skins/lucene
A site/src/documentation/skins/lucene/xslt
A site/src/documentation/skins/lucene/xslt/html
AUsite/src/documentation/skins/lucene/xslt/html/site-to-xhtml.xsl
AUsite/src/documentation/skins/lucene/xslt/html/book-to-menu.xsl
AUsite/src/documentation/skins/lucene/xslt/html/document-to-html.xsl
AUsite/src/documentation/skins/lucene/xslt/html/tab-to-menu.xsl
A site/src/documentation/skins/lucene/xslt/fo
AUsite/src/documentation/skins/lucene/xslt/fo/document-to-fo.xsl
AUsite/src/documentation/skins/lucene/skinconf.xsl
AUsite/src/documentation/skins/lucene/note.txt
A site/src/documentation/skins/lucene/images
AUsite/src/documentation/skins/lucene/images/page.gif
AUsite/src/documentation/skins/lucene/images/current.gif
AUsite/src/documentation/skins/lucene/images/chapter.gif
AUsite/src/documentation/skins/lucene/images/instruction_arrow.png
A site/src/documentation/skins/lucene/css
AUsite/src/documentation/skins/lucene/css/profile.css.xslt
AUsite/src/documentation/skins/lucene/css/print.css
AUsite/src/documentation/skins/lucene/css/screen.css
AUsite/src/documentation/skins/lucene/css/basic.css
A site/src/documentation/conf
AUsite/src/documentation/conf/cli.xconf
AUsite/src/documentation/README.txt
A site/src/documentation/classes
AUsite/src/documentation/classes/CatalogManager.properties
AUsite/build.xml
A site/pdf
AUsite/pdf/helper-footerinfo.xsl
AUsite/pdf/config.xml
AUsite/pdf/document-to-fo.xsl
AUsite/pdf/output.xmap
AUsite/README.txt
AUsite/.htaccess
AUsite/forrest.properties.xml
AUsite/forrest.properties
A lib-license
AUlib-license/LICENSE.txt
AUlib-license/NOTICE.txt
AUlib-license/README.txt
AUNOTICE.txt
A dist-license
AUdist-license/NOTICE.txt
AUdist-license/LICENSE.txt
AUdist-license/DEPENDENCIES.txt
AUdist-license/README.txt
A src
A src/main
A src/main/assembly
AUsrc/main/assembly/src.xml
AUcommon-build.xml
A lib-proprietary
AU

Build failed in Jenkins: ManifoldCF » ManifoldCF-mvn-1x #44

2022-05-09 Thread Apache Jenkins Server
See 


Changes:


--
Started by user Markus Schuch
Running as SYSTEM
[EnvInject] - Loading node environment variables.
Building remotely on builds24 (ubuntu) in workspace 

Updating https://svn.apache.org/repos/asf/manifoldcf/branches/dev_1x at 
revision '2022-05-09T06:13:38.125 +'
At revision 1900720

No changes for https://svn.apache.org/repos/asf/manifoldcf/branches/dev_1x 
since the previous build
[ManifoldCF-mvn-1x] $ mvn -DskipTests=false -DskipITs=true clean -DskipTests 
-DskipITs install
FATAL: command execution failed
java.io.IOException: error=2, No such file or directory
at java.lang.UNIXProcess.forkAndExec(Native Method)
at java.lang.UNIXProcess.(UNIXProcess.java:247)
at java.lang.ProcessImpl.start(ProcessImpl.java:134)
at java.lang.ProcessBuilder.start(ProcessBuilder.java:1029)
Also:   hudson.remoting.Channel$CallSiteStackTrace: Remote call to builds24
at 
hudson.remoting.Channel.attachCallSiteStackTrace(Channel.java:1797)
at 
hudson.remoting.UserRequest$ExceptionResponse.retrieve(UserRequest.java:356)
at hudson.remoting.Channel.call(Channel.java:1001)
at hudson.Launcher$RemoteLauncher.launch(Launcher.java:1122)
at hudson.Launcher$ProcStarter.start(Launcher.java:507)
at hudson.Launcher$ProcStarter.join(Launcher.java:518)
at hudson.tasks.Maven.perform(Maven.java:368)
at 
hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:20)
at 
hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:806)
at hudson.model.Build$BuildExecution.build(Build.java:198)
at hudson.model.Build$BuildExecution.doRun(Build.java:163)
at 
hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:514)
at hudson.model.Run.execute(Run.java:1888)
at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)
at 
hudson.model.ResourceController.execute(ResourceController.java:99)
at hudson.model.Executor.run(Executor.java:432)
Caused: java.io.IOException: Cannot run program "mvn" (in directory 
": 
error=2, No such file or directory
at java.lang.ProcessBuilder.start(ProcessBuilder.java:1048)
at hudson.Proc$LocalProc.(Proc.java:252)
at hudson.Proc$LocalProc.(Proc.java:221)
at hudson.Launcher$LocalLauncher.launch(Launcher.java:995)
at hudson.Launcher$ProcStarter.start(Launcher.java:507)
at hudson.Launcher$RemoteLaunchCallable.call(Launcher.java:1393)
at hudson.Launcher$RemoteLaunchCallable.call(Launcher.java:1335)
at hudson.remoting.UserRequest.perform(UserRequest.java:211)
at hudson.remoting.UserRequest.perform(UserRequest.java:54)
at hudson.remoting.Request$2.run(Request.java:376)
at 
hudson.remoting.InterceptingExecutorService.lambda$wrap$0(InterceptingExecutorService.java:78)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
Build step 'Invoke top-level Maven targets' marked build as failure