<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Alfresco SDK 4.0 build AMP fails on Java 11 in Alfresco Forum</title>
    <link>https://connect.hyland.com/t5/alfresco-forum/alfresco-sdk-4-0-build-amp-fails-on-java-11/m-p/108251#M30432</link>
    <description>&lt;P&gt;Try with maven version 3.6.x (e.g. apache-maven-3.6.2). It works for me.&lt;/P&gt;</description>
    <pubDate>Thu, 14 Nov 2019 14:51:10 GMT</pubDate>
    <dc:creator>abhinavmishra14</dc:creator>
    <dc:date>2019-11-14T14:51:10Z</dc:date>
    <item>
      <title>Alfresco SDK 4.0 build AMP fails on Java 11</title>
      <link>https://connect.hyland.com/t5/alfresco-forum/alfresco-sdk-4-0-build-amp-fails-on-java-11/m-p/108250#M30431</link>
      <description>&lt;P&gt;Hi folks, I'm facing a problem when trying to build an AMP in SDK 4.0. I've created AIO project from archetype, followed instructions to enable AMP assembly.&lt;/P&gt;&lt;P&gt;My environment is Maven 3.5.4, Open JDK 11.&lt;/P&gt;&lt;P&gt;With the default assembly plugin configuration (provided by SDK) I receive the following error:&lt;/P&gt;&lt;PRE&gt;INFO] --- maven-assembly-plugin:2.6:single (build-amp-file) @ alfresco-platform ---
[INFO] Reading assembly descriptor: src/main/assembly/amp.xml
[WARNING] Error injecting: org.alfresco.maven.plugin.archiver.AmpArchiver
java.lang.ExceptionInInitializerError
at jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0 (Native Method)
at jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance (NativeConstructorAccessorImpl.java:62)
at jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance (DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance (Constructor.java:490)
....
    at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
    at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:62)
    at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke (Method.java:566)
    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)
    at org.codehaus.classworlds.Launcher.main (Launcher.java:47)
Caused by: java.lang.ArrayIndexOutOfBoundsException: Index 1 out of bounds for length 1
    at org.codehaus.plexus.archiver.zip.AbstractZipArchiver.&amp;lt;clinit&amp;gt; (AbstractZipArchiver.java:123)
 ...
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary:
[INFO] 
[INFO]  1.0-SNAPSHOT ...................................... SUCCESS [  0.455 s]
[INFO] Alfresco Platform/Repository JAR Module ............ FAILURE [  6.196 s]
[INFO] Alfresco Share JAR Module .......................... SKIPPED
[INFO] Integration Tests Module ........................... SKIPPED
[INFO] Alfresco Platform/Repository Docker Module ......... SKIPPED
[INFO] Alfresco Share Docker Module 1.0-SNAPSHOT .......... SKIPPED
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 6.805 s
[INFO] Finished at: 2019-10-28T12:38:55+06:00
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-assembly-plugin:2.6:single (build-amp-file) on project alfresco-platform: Execution build-amp-file of goal org.apache.maven.plugins:maven-assembly-plugin:2.6:single failed: An API incompatibility was encountered while executing org.apache.maven.plugins:maven-assembly-plugin:2.6:single: java.lang.ExceptionInInitializerError: null
[ERROR] -----------------------------------------------------&lt;/PRE&gt;&lt;P&gt;This only happens with Java 11, when switching to Java 8 - build completes successfully, but using Java 8 is not an option for me. The only way I got it working under Java 11 is when I've removed alfresco-maven-plugin from dependencies and changed format to zip in amp.xml assembly descriptor.&lt;/P&gt;&lt;P&gt;Does anyone else faced such an issue or knows how to solve it?&lt;/P&gt;</description>
      <pubDate>Wed, 30 Oct 2019 07:10:42 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-forum/alfresco-sdk-4-0-build-amp-fails-on-java-11/m-p/108250#M30431</guid>
      <dc:creator>Vic</dc:creator>
      <dc:date>2019-10-30T07:10:42Z</dc:date>
    </item>
    <item>
      <title>Re: Alfresco SDK 4.0 build AMP fails on Java 11</title>
      <link>https://connect.hyland.com/t5/alfresco-forum/alfresco-sdk-4-0-build-amp-fails-on-java-11/m-p/108251#M30432</link>
      <description>&lt;P&gt;Try with maven version 3.6.x (e.g. apache-maven-3.6.2). It works for me.&lt;/P&gt;</description>
      <pubDate>Thu, 14 Nov 2019 14:51:10 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-forum/alfresco-sdk-4-0-build-amp-fails-on-java-11/m-p/108251#M30432</guid>
      <dc:creator>abhinavmishra14</dc:creator>
      <dc:date>2019-11-14T14:51:10Z</dc:date>
    </item>
    <item>
      <title>Re: Alfresco SDK 4.0 build AMP fails on Java 11</title>
      <link>https://connect.hyland.com/t5/alfresco-forum/alfresco-sdk-4-0-build-amp-fails-on-java-11/m-p/108252#M30433</link>
      <description>&lt;P&gt;Updated Maven to version 3.6.2, but this has no effect error still occurs&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;For maven-assembly-plugin v.2.6 the exception is:&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;[INFO] --- maven-assembly-plugin:2.6:single (build-amp-file) @ alfresco-platform ---&lt;BR /&gt;[INFO] Reading assembly descriptor: src/main/assembly/amp.xml&lt;BR /&gt;[WARNING] Error injecting: org.alfresco.maven.plugin.archiver.AmpArchiver&lt;BR /&gt;java.lang.ExceptionInInitializerError&lt;BR /&gt;at jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0 (Native Method)&lt;BR /&gt;at jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance (NativeConstructorAccessorImpl.java:62)&lt;BR /&gt;at jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance (DelegatingConstructorAccessorImpl.java:45)&lt;BR /&gt;at java.lang.reflect.Constructor.newInstance (Constructor.java:490)&lt;BR /&gt;at com.google.inject.internal.DefaultConstructionProxyFactory$ReflectiveProxy.newInstance (DefaultConstructionProxyFactory.java:126)&lt;BR /&gt;at com.google.inject.internal.ConstructorInjector.provision (ConstructorInjector.java:114)&lt;BR /&gt;at com.google.inject.internal.ConstructorInjector.access$000 (ConstructorInjector.java:32)&lt;BR /&gt;at com.google.inject.internal.ConstructorInjector$1.call (ConstructorInjector.java:98)&lt;BR /&gt;at com.google.inject.internal.ProvisionListenerStackCallback$Provision.provision (ProvisionListenerStackCallback.java:112)&lt;BR /&gt;at com.google.inject.internal.ProvisionListenerStackCallback$Provision.provision (ProvisionListenerStackCallback.java:127)&lt;BR /&gt;at com.google.inject.internal.ProvisionListenerStackCallback.provision (ProvisionListenerStackCallback.java:66)&lt;BR /&gt;at com.google.inject.internal.ConstructorInjector.construct (ConstructorInjector.java:93)&lt;BR /&gt;at com.google.inject.internal.ConstructorBindingImpl$Factory.get (ConstructorBindingImpl.java:306)&lt;BR /&gt;at com.google.inject.internal.InjectorImpl$1.get (InjectorImpl.java:1050)&lt;BR /&gt;at com.google.inject.internal.InjectorImpl.getInstance (InjectorImpl.java:1086)&lt;BR /&gt;at org.eclipse.sisu.space.AbstractDeferredClass.get (AbstractDeferredClass.java:48)&lt;BR /&gt;at com.google.inject.internal.ProviderInternalFactory.provision (ProviderInternalFactory.java:85)&lt;BR /&gt;at com.google.inject.internal.InternalFactoryToInitializableAdapter.provision (InternalFactoryToInitializableAdapter.java:57)&lt;BR /&gt;at com.google.inject.internal.ProviderInternalFactory$1.call (ProviderInternalFactory.java:66)&lt;BR /&gt;at com.google.inject.internal.ProvisionListenerStackCallback$Provision.provision (ProvisionListenerStackCallback.java:112)&lt;BR /&gt;at com.google.inject.internal.ProvisionListenerStackCallback$Provision.provision (ProvisionListenerStackCallback.java:127)&lt;BR /&gt;at com.google.inject.internal.ProvisionListenerStackCallback.provision (ProvisionListenerStackCallback.java:66)&lt;BR /&gt;at com.google.inject.internal.ProviderInternalFactory.circularGet (ProviderInternalFactory.java:61)&lt;BR /&gt;at com.google.inject.internal.InternalFactoryToInitializableAdapter.get (InternalFactoryToInitializableAdapter.java:47)&lt;BR /&gt;at com.google.inject.internal.InjectorImpl$1.get (InjectorImpl.java:1050)&lt;BR /&gt;at org.eclipse.sisu.inject.Guice4$1.get (Guice4.java:162)&lt;BR /&gt;at org.eclipse.sisu.inject.LazyBeanEntry.getValue (LazyBeanEntry.java:81)&lt;BR /&gt;at org.eclipse.sisu.plexus.LazyPlexusBean.getValue (LazyPlexusBean.java:51)&lt;BR /&gt;at org.codehaus.plexus.DefaultPlexusContainer.lookup (DefaultPlexusContainer.java:263)&lt;BR /&gt;at org.codehaus.plexus.DefaultPlexusContainer.lookup (DefaultPlexusContainer.java:243)&lt;BR /&gt;at org.codehaus.plexus.archiver.manager.DefaultArchiverManager.getArchiver (DefaultArchiverManager.java:63)&lt;BR /&gt;at org.apache.maven.plugin.assembly.archive.DefaultAssemblyArchiver.createArchiver (DefaultAssemblyArchiver.java:302)&lt;BR /&gt;at org.apache.maven.plugin.assembly.archive.DefaultAssemblyArchiver.createArchive (DefaultAssemblyArchiver.java:170)&lt;BR /&gt;at org.apache.maven.plugin.assembly.mojos.AbstractAssemblyMojo.execute (AbstractAssemblyMojo.java:484)&lt;BR /&gt;at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:137)&lt;BR /&gt;at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:210)&lt;BR /&gt;at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:156)&lt;BR /&gt;at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:148)&lt;BR /&gt;at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117)&lt;BR /&gt;at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81)&lt;BR /&gt;at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56)&lt;BR /&gt;at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128)&lt;BR /&gt;at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:305)&lt;BR /&gt;at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)&lt;BR /&gt;at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)&lt;BR /&gt;at org.apache.maven.cli.MavenCli.execute (MavenCli.java:956)&lt;BR /&gt;at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:288)&lt;BR /&gt;at org.apache.maven.cli.MavenCli.main (MavenCli.java:192)&lt;BR /&gt;at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)&lt;BR /&gt;at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:62)&lt;BR /&gt;at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)&lt;BR /&gt;at java.lang.reflect.Method.invoke (Method.java:566)&lt;BR /&gt;at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:282)&lt;BR /&gt;at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:225)&lt;BR /&gt;at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:406)&lt;BR /&gt;at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:347)&lt;BR /&gt;at org.codehaus.classworlds.Launcher.main (Launcher.java:47)&lt;BR /&gt;Caused by: java.lang.ArrayIndexOutOfBoundsException: Index 1 out of bounds for length 1&lt;BR /&gt;at org.codehaus.plexus.archiver.zip.AbstractZipArchiver.&amp;lt;clinit&amp;gt; (AbstractZipArchiver.java:123)&lt;BR /&gt;at jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0 (Native Method)&lt;BR /&gt;at jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance (NativeConstructorAccessorImpl.java:62)&lt;BR /&gt;at jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance (DelegatingConstructorAccessorImpl.java:45)&lt;BR /&gt;at java.lang.reflect.Constructor.newInstance (Constructor.java:490)&lt;BR /&gt;at com.google.inject.internal.DefaultConstructionProxyFactory$ReflectiveProxy.newInstance (DefaultConstructionProxyFactory.java:126)&lt;BR /&gt;at com.google.inject.internal.ConstructorInjector.provision (ConstructorInjector.java:114)&lt;BR /&gt;at com.google.inject.internal.ConstructorInjector.access$000 (ConstructorInjector.java:32)&lt;BR /&gt;at com.google.inject.internal.ConstructorInjector$1.call (ConstructorInjector.java:98)&lt;BR /&gt;at com.google.inject.internal.ProvisionListenerStackCallback$Provision.provision (ProvisionListenerStackCallback.java:112)&lt;BR /&gt;at com.google.inject.internal.ProvisionListenerStackCallback$Provision.provision (ProvisionListenerStackCallback.java:127)&lt;BR /&gt;at com.google.inject.internal.ProvisionListenerStackCallback.provision (ProvisionListenerStackCallback.java:66)&lt;BR /&gt;at com.google.inject.internal.ConstructorInjector.construct (ConstructorInjector.java:93)&lt;BR /&gt;at com.google.inject.internal.ConstructorBindingImpl$Factory.get (ConstructorBindingImpl.java:306)&lt;BR /&gt;at com.google.inject.internal.InjectorImpl$1.get (InjectorImpl.java:1050)&lt;BR /&gt;at com.google.inject.internal.InjectorImpl.getInstance (InjectorImpl.java:1086)&lt;BR /&gt;at org.eclipse.sisu.space.AbstractDeferredClass.get (AbstractDeferredClass.java:48)&lt;BR /&gt;at com.google.inject.internal.ProviderInternalFactory.provision (ProviderInternalFactory.java:85)&lt;BR /&gt;at com.google.inject.internal.InternalFactoryToInitializableAdapter.provision (InternalFactoryToInitializableAdapter.java:57)&lt;BR /&gt;at com.google.inject.internal.ProviderInternalFactory$1.call (ProviderInternalFactory.java:66)&lt;BR /&gt;at com.google.inject.internal.ProvisionListenerStackCallback$Provision.provision (ProvisionListenerStackCallback.java:112)&lt;BR /&gt;at com.google.inject.internal.ProvisionListenerStackCallback$Provision.provision (ProvisionListenerStackCallback.java:127)&lt;BR /&gt;at com.google.inject.internal.ProvisionListenerStackCallback.provision (ProvisionListenerStackCallback.java:66)&lt;BR /&gt;at com.google.inject.internal.ProviderInternalFactory.circularGet (ProviderInternalFactory.java:61)&lt;BR /&gt;at com.google.inject.internal.InternalFactoryToInitializableAdapter.get (InternalFactoryToInitializableAdapter.java:47)&lt;BR /&gt;at com.google.inject.internal.InjectorImpl$1.get (InjectorImpl.java:1050)&lt;BR /&gt;at org.eclipse.sisu.inject.Guice4$1.get (Guice4.java:162)&lt;BR /&gt;at org.eclipse.sisu.inject.LazyBeanEntry.getValue (LazyBeanEntry.java:81)&lt;BR /&gt;at org.eclipse.sisu.plexus.LazyPlexusBean.getValue (LazyPlexusBean.java:51)&lt;BR /&gt;at org.codehaus.plexus.DefaultPlexusContainer.lookup (DefaultPlexusContainer.java:263)&lt;BR /&gt;at org.codehaus.plexus.DefaultPlexusContainer.lookup (DefaultPlexusContainer.java:243)&lt;BR /&gt;at org.codehaus.plexus.archiver.manager.DefaultArchiverManager.getArchiver (DefaultArchiverManager.java:63)&lt;BR /&gt;at org.apache.maven.plugin.assembly.archive.DefaultAssemblyArchiver.createArchiver (DefaultAssemblyArchiver.java:302)&lt;BR /&gt;at org.apache.maven.plugin.assembly.archive.DefaultAssemblyArchiver.createArchive (DefaultAssemblyArchiver.java:170)&lt;BR /&gt;at org.apache.maven.plugin.assembly.mojos.AbstractAssemblyMojo.execute (AbstractAssemblyMojo.java:484)&lt;BR /&gt;at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:137)&lt;BR /&gt;at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:210)&lt;BR /&gt;at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:156)&lt;BR /&gt;at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:148)&lt;BR /&gt;at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117)&lt;BR /&gt;at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81)&lt;BR /&gt;at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56)&lt;BR /&gt;at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128)&lt;BR /&gt;at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:305)&lt;BR /&gt;at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)&lt;BR /&gt;at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)&lt;BR /&gt;at org.apache.maven.cli.MavenCli.execute (MavenCli.java:956)&lt;BR /&gt;at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:288)&lt;BR /&gt;at org.apache.maven.cli.MavenCli.main (MavenCli.java:192)&lt;BR /&gt;at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)&lt;BR /&gt;at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:62)&lt;BR /&gt;at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)&lt;BR /&gt;at java.lang.reflect.Method.invoke (Method.java:566)&lt;BR /&gt;at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:282)&lt;BR /&gt;at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:225)&lt;BR /&gt;at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:406)&lt;BR /&gt;at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:347)&lt;BR /&gt;at org.codehaus.classworlds.Launcher.main (Launcher.java:47)&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;If I change maven-assembly-plugin to v.3.1.1 the exception is:&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:215)&lt;BR /&gt;at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:156)&lt;BR /&gt;at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:148)&lt;BR /&gt;at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117)&lt;BR /&gt;at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81)&lt;BR /&gt;at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56)&lt;BR /&gt;at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128)&lt;BR /&gt;at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:305)&lt;BR /&gt;at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)&lt;BR /&gt;at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)&lt;BR /&gt;at org.apache.maven.cli.MavenCli.execute (MavenCli.java:956)&lt;BR /&gt;at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:288)&lt;BR /&gt;at org.apache.maven.cli.MavenCli.main (MavenCli.java:192)&lt;BR /&gt;at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)&lt;BR /&gt;at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:62)&lt;BR /&gt;at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)&lt;BR /&gt;at java.lang.reflect.Method.invoke (Method.java:566)&lt;BR /&gt;at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:282)&lt;BR /&gt;at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:225)&lt;BR /&gt;at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:406)&lt;BR /&gt;at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:347)&lt;BR /&gt;at org.codehaus.classworlds.Launcher.main (Launcher.java:47)&lt;BR /&gt;Caused by: org.apache.maven.plugin.PluginExecutionException: Execution build-amp-file of goal org.apache.maven.plugins:maven-assembly-plugin:3.1.1:single failed: An API incompatibility was encountered while executing org.apache.maven.plugins:maven-assembly-plugin:3.1.1:single: java.lang.NoSuchMethodError: org.apache.commons.compress.archivers.zip.ZipArchiveOutputStream.addRawArchiveEntry(Lorg/apache/commons/compress/archivers/zip/ZipArchiveEntry;Ljava/io/InputStream&lt;img id="smileywink" class="emoticon emoticon-smileywink" src="https://connect.hyland.com/i/smilies/16x16_smiley-wink.png" alt="Smiley Wink" title="Smiley Wink" /&gt;V&lt;BR /&gt;-----------------------------------------------------&lt;/P&gt;&lt;P&gt;Any ideas?&lt;/P&gt;</description>
      <pubDate>Tue, 03 Dec 2019 06:07:10 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-forum/alfresco-sdk-4-0-build-amp-fails-on-java-11/m-p/108252#M30433</guid>
      <dc:creator>Vic</dc:creator>
      <dc:date>2019-12-03T06:07:10Z</dc:date>
    </item>
    <item>
      <title>Re: Alfresco SDK 4.0 build AMP fails on Java 11</title>
      <link>https://connect.hyland.com/t5/alfresco-forum/alfresco-sdk-4-0-build-amp-fails-on-java-11/m-p/108253#M30434</link>
      <description>&lt;P&gt;Updating Maven to v.3.6.2 had no effect the error remains.&lt;/P&gt;&lt;P&gt;Eventually what has helped me is to remove &lt;FONT face="courier new,courier"&gt;version&lt;/FONT&gt; tag from &lt;FONT face="courier new,courier"&gt;maven-assembly-plugin&lt;/FONT&gt; in AIO project's parent POM.&lt;/P&gt;</description>
      <pubDate>Tue, 03 Dec 2019 07:07:11 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-forum/alfresco-sdk-4-0-build-amp-fails-on-java-11/m-p/108253#M30434</guid>
      <dc:creator>Vic</dc:creator>
      <dc:date>2019-12-03T07:07:11Z</dc:date>
    </item>
  </channel>
</rss>

