You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@syncope.apache.org by gatherer <ga...@rursee.net> on 2018/07/10 07:09:16 UTC

Syncope 2.1.0 installer problem: Invocation Problem calling org.apache.syncope.installer.processes.ArchetypeProcess

Hi,

Using the Syncope 2.1.0 installer
(http://www.apache.org/dyn/closer.lua/syncope/2.1.0/syncope-installer-2.1.0-uber.jar)
at "step 11 of 12" I get a window called "Post Processing Error" with
the following message:

"Invocation Problem calling
org.apache.syncope.installer.processes.ArchetypeProcess, 
org/apache/maven/shared/utils/cli/StreamConsumer"

Any hints?

Older install using 2.0.9 worked.


Java:
openjdk version "11-internal" 2018-09-25
OpenJDK Runtime Environment (build 11-internal+19-suse-1.1-x8664)
OpenJDK 64-Bit Server VM (build 11-internal+19-suse-1.1-x8664, mixed
mode)

devel@linux-rphr:~> /opt/mvn/bin/mvn -version
Apache Maven 3.5.4 (1edded0938998edf8bf061f1ceb3cfdeccf443fe;
2018-06-17T20:33:14+02:00) Maven home: /opt/mvn
Java version: 11-internal, vendor: Oracle Corporation,
runtime: /usr/lib64/jvm/java-11-openjdk-11 Default locale: de_DE,
platform encoding: UTF-8 OS name: "linux", version: "4.17.3-1-default",
arch: "amd64", family: "unix"


Thanks,
gatherer

Re: Syncope 2.1.0 installer problem: Invocation Problem calling org.apache.syncope.installer.processes.ArchetypeProcess

Posted by Francesco Chicchiriccò <il...@apache.org>.
Hi,
I've got some time to spend on this, and replicated your issue; the fix 
will be delivered with Syncope 2.1.1

https://issues.apache.org/jira/browse/SYNCOPE-1347

Regards.

On 10/07/2018 18:08, Francesco Chicchiriccò wrote:
> On 10/07/2018 14:39, Francesco Chicchiriccò wrote:
>> On 10/07/2018 14:35, Francesco Chicchiriccò wrote:
>>> On 10/07/2018 14:26, gatherer wrote:
>>>> Am Tue, 10 Jul 2018 12:17:41 +0200
>>>> schrieb gatherer <ga...@rursee.net>:
>>>>
>>>>> Am Tue, 10 Jul 2018 11:38:06 +0200
>>>>> schrieb Francesco Chicchiriccò <il...@apache.org>:
>>>>>
>>>>>> Hi,
>>>>>> this problems sounds a consequence of SYNCOPE-1334 [1], which should
>>>>>> be fixed anytime soon.
>>>>>>
>>>>>> To be sure, can you please paste the log files content into
>>>>>> pastebin.com or similar? Thanks.
>>>> Hi,
>>>>
>>>> turning on stacktrace on izpack installer shows some more info:
>>>>
>>>> devel@linux-rphr:~/Downloads> java -DSTACKTRACE=true -jar
>>>> syncope-installer-2.1.0-uber.jar Command line arguments:
>>>> SEVERE: Invocation Problem calling:
>>>> org.apache.syncope.installer.processes.ArchetypeProcess
>>>> java.lang.reflect.InvocationTargetException at
>>>> java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
>>>> Method) at
>>>> java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) 
>>>>
>>>> at
>>>> java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) 
>>>>
>>>> at java.base/java.lang.reflect.Method.invoke(Method.java:566) at
>>>> com.izforge.izpack.panels.process.ProcessPanelWorker$ExecutableClass.run(ProcessPanelWorker.java:757) 
>>>>
>>>> at
>>>> com.izforge.izpack.panels.process.ProcessPanelWorker$ProcessingJob.run(ProcessPanelWorker.java:471) 
>>>>
>>>> at
>>>> com.izforge.izpack.panels.process.ProcessPanelWorker.runJob(ProcessPanelWorker.java:415) 
>>>>
>>>> at
>>>> com.izforge.izpack.panels.process.ProcessPanelWorker.run(ProcessPanelWorker.java:350) 
>>>>
>>>> at java.base/java.lang.Thread.run(Thread.java:834) Caused by:
>>>> java.lang.NoClassDefFoundError:
>>>> org/apache/maven/shared/utils/cli/StreamConsumer at
>>>> java.base/java.lang.ClassLoader.defineClass1(Native Method) at
>>>> java.base/java.lang.ClassLoader.defineClass(ClassLoader.java:1016) at
>>>> java.base/java.security.SecureClassLoader.defineClass(SecureClassLoader.java:174) 
>>>>
>>>> at
>>>> java.base/jdk.internal.loader.BuiltinClassLoader.defineClass(BuiltinClassLoader.java:801) 
>>>>
>>>> at
>>>> java.base/jdk.internal.loader.BuiltinClassLoader.findClassOnClassPathOrNull(BuiltinClassLoader.java:699) 
>>>>
>>>> at
>>>> java.base/jdk.internal.loader.BuiltinClassLoader.loadClassOrNull(BuiltinClassLoader.java:622) 
>>>>
>>>> at
>>>> java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:580) 
>>>>
>>>> at
>>>> java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178) 
>>>>
>>>> at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521) at
>>>> org.apache.syncope.installer.processes.ArchetypeProcess.run(ArchetypeProcess.java:62) 
>>>> ...
>>>> 9 more Caused by: java.lang.ClassNotFoundException:
>>>> org.apache.maven.shared.utils.cli.StreamConsumer at
>>>> java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:582) 
>>>>
>>>> at
>>>> java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178) 
>>>>
>>>> at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521) ...
>>>> 19 more
>>>
>>> Question: which Maven version did you set for usage with Syncope 
>>> installer?
>>>
>>> Secondly: since you are on Linux, you could go with generating a 
>>> Maven project [1], applying the workaround suggested on SYNCOPE-1334 
>>> and finally customizing the sources for your actual DBMS [2] (if not 
>>> PostgreSQL) and Java EE container (if not Tomcat) [3].
>>>
>>> Now you can build according to the mvn command in [4], e.g.
>>>
>>> mvn clean verify \
>>>    -Dconf.directory=/opt/syncope/conf \
>>>    -Dbundles.directory=/opt/syncope/bundles \
>>>    -Dlog.directory=/opt/syncope/log
>>>
>>> then copy the property files into the appropriate directories, and 
>>> deploy the generated WAR files.
>>
>> ...even simpler: you can use Docker [5].
>>
>> Please consider that, due to a temporary issue, 2.1.0 images are not 
>> yet available on DockerHub: just use 2.1.1-SNAPSHOT, in case, for 
>> product evaluation purposes.
>
> FYI, Syncope 2.1.0 images are now published to DockerHub.
> Regards.
>
>>> [1] https://syncope.apache.org/docs/getting-started.html#maven-project
>>> [2] https://syncope.apache.org/docs/reference-guide.html#dbms
>>> [3] 
>>> https://syncope.apache.org/docs/reference-guide.html#javaee-container
>>> [4] https://syncope.apache.org/docs/reference-guide.html#customization
>> [5] https://syncope.apache.org/docs/getting-started.html#docker
>>
>

-- 
Francesco Chicchiriccò

Tirasa - Open Source Excellence
http://www.tirasa.net/

Member at The Apache Software Foundation
Syncope, Cocoon, Olingo, CXF, OpenJPA, PonyMail
http://home.apache.org/~ilgrosso/


Re: Syncope 2.1.0 installer problem: Invocation Problem calling org.apache.syncope.installer.processes.ArchetypeProcess

Posted by Francesco Chicchiriccò <il...@apache.org>.
On 10/07/2018 14:39, Francesco Chicchiriccò wrote:
> On 10/07/2018 14:35, Francesco Chicchiriccò wrote:
>> On 10/07/2018 14:26, gatherer wrote:
>>> Am Tue, 10 Jul 2018 12:17:41 +0200
>>> schrieb gatherer <ga...@rursee.net>:
>>>
>>>> Am Tue, 10 Jul 2018 11:38:06 +0200
>>>> schrieb Francesco Chicchiriccò <il...@apache.org>:
>>>>
>>>>> Hi,
>>>>> this problems sounds a consequence of SYNCOPE-1334 [1], which should
>>>>> be fixed anytime soon.
>>>>>
>>>>> To be sure, can you please paste the log files content into
>>>>> pastebin.com or similar? Thanks.
>>> Hi,
>>>
>>> turning on stacktrace on izpack installer shows some more info:
>>>
>>> devel@linux-rphr:~/Downloads> java -DSTACKTRACE=true -jar
>>> syncope-installer-2.1.0-uber.jar Command line arguments:
>>> SEVERE: Invocation Problem calling:
>>> org.apache.syncope.installer.processes.ArchetypeProcess
>>> java.lang.reflect.InvocationTargetException at
>>> java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
>>> Method) at
>>> java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) 
>>>
>>> at
>>> java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) 
>>>
>>> at java.base/java.lang.reflect.Method.invoke(Method.java:566) at
>>> com.izforge.izpack.panels.process.ProcessPanelWorker$ExecutableClass.run(ProcessPanelWorker.java:757) 
>>>
>>> at
>>> com.izforge.izpack.panels.process.ProcessPanelWorker$ProcessingJob.run(ProcessPanelWorker.java:471) 
>>>
>>> at
>>> com.izforge.izpack.panels.process.ProcessPanelWorker.runJob(ProcessPanelWorker.java:415) 
>>>
>>> at
>>> com.izforge.izpack.panels.process.ProcessPanelWorker.run(ProcessPanelWorker.java:350) 
>>>
>>> at java.base/java.lang.Thread.run(Thread.java:834) Caused by:
>>> java.lang.NoClassDefFoundError:
>>> org/apache/maven/shared/utils/cli/StreamConsumer at
>>> java.base/java.lang.ClassLoader.defineClass1(Native Method) at
>>> java.base/java.lang.ClassLoader.defineClass(ClassLoader.java:1016) at
>>> java.base/java.security.SecureClassLoader.defineClass(SecureClassLoader.java:174) 
>>>
>>> at
>>> java.base/jdk.internal.loader.BuiltinClassLoader.defineClass(BuiltinClassLoader.java:801) 
>>>
>>> at
>>> java.base/jdk.internal.loader.BuiltinClassLoader.findClassOnClassPathOrNull(BuiltinClassLoader.java:699) 
>>>
>>> at
>>> java.base/jdk.internal.loader.BuiltinClassLoader.loadClassOrNull(BuiltinClassLoader.java:622) 
>>>
>>> at
>>> java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:580) 
>>>
>>> at
>>> java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178) 
>>>
>>> at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521) at
>>> org.apache.syncope.installer.processes.ArchetypeProcess.run(ArchetypeProcess.java:62) 
>>> ...
>>> 9 more Caused by: java.lang.ClassNotFoundException:
>>> org.apache.maven.shared.utils.cli.StreamConsumer at
>>> java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:582) 
>>>
>>> at
>>> java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178) 
>>>
>>> at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521) ...
>>> 19 more
>>
>> Question: which Maven version did you set for usage with Syncope 
>> installer?
>>
>> Secondly: since you are on Linux, you could go with generating a 
>> Maven project [1], applying the workaround suggested on SYNCOPE-1334 
>> and finally customizing the sources for your actual DBMS [2] (if not 
>> PostgreSQL) and Java EE container (if not Tomcat) [3].
>>
>> Now you can build according to the mvn command in [4], e.g.
>>
>> mvn clean verify \
>>    -Dconf.directory=/opt/syncope/conf \
>>    -Dbundles.directory=/opt/syncope/bundles \
>>    -Dlog.directory=/opt/syncope/log
>>
>> then copy the property files into the appropriate directories, and 
>> deploy the generated WAR files.
>
> ...even simpler: you can use Docker [5].
>
> Please consider that, due to a temporary issue, 2.1.0 images are not 
> yet available on DockerHub: just use 2.1.1-SNAPSHOT, in case, for 
> product evaluation purposes.

FYI, Syncope 2.1.0 images are now published to DockerHub.
Regards.

>> [1] https://syncope.apache.org/docs/getting-started.html#maven-project
>> [2] https://syncope.apache.org/docs/reference-guide.html#dbms
>> [3] 
>> https://syncope.apache.org/docs/reference-guide.html#javaee-container
>> [4] https://syncope.apache.org/docs/reference-guide.html#customization
> [5] https://syncope.apache.org/docs/getting-started.html#docker
>

-- 
Francesco Chicchiriccò

Tirasa - Open Source Excellence
http://www.tirasa.net/

Member at The Apache Software Foundation
Syncope, Cocoon, Olingo, CXF, OpenJPA, PonyMail
http://home.apache.org/~ilgrosso/


Re: Syncope 2.1.0 installer problem: Invocation Problem calling org.apache.syncope.installer.processes.ArchetypeProcess

Posted by Francesco Chicchiriccò <il...@apache.org>.
On 10/07/2018 14:35, Francesco Chicchiriccò wrote:
> On 10/07/2018 14:26, gatherer wrote:
>> Am Tue, 10 Jul 2018 12:17:41 +0200
>> schrieb gatherer <ga...@rursee.net>:
>>
>>> Am Tue, 10 Jul 2018 11:38:06 +0200
>>> schrieb Francesco Chicchiriccò <il...@apache.org>:
>>>
>>>> Hi,
>>>> this problems sounds a consequence of SYNCOPE-1334 [1], which should
>>>> be fixed anytime soon.
>>>>
>>>> To be sure, can you please paste the log files content into
>>>> pastebin.com or similar? Thanks.
>> Hi,
>>
>> turning on stacktrace on izpack installer shows some more info:
>>
>> devel@linux-rphr:~/Downloads> java -DSTACKTRACE=true -jar
>> syncope-installer-2.1.0-uber.jar Command line arguments:
>> SEVERE: Invocation Problem calling:
>> org.apache.syncope.installer.processes.ArchetypeProcess
>> java.lang.reflect.InvocationTargetException at
>> java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
>> Method) at
>> java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) 
>>
>> at
>> java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) 
>>
>> at java.base/java.lang.reflect.Method.invoke(Method.java:566) at
>> com.izforge.izpack.panels.process.ProcessPanelWorker$ExecutableClass.run(ProcessPanelWorker.java:757) 
>>
>> at
>> com.izforge.izpack.panels.process.ProcessPanelWorker$ProcessingJob.run(ProcessPanelWorker.java:471) 
>>
>> at
>> com.izforge.izpack.panels.process.ProcessPanelWorker.runJob(ProcessPanelWorker.java:415) 
>>
>> at
>> com.izforge.izpack.panels.process.ProcessPanelWorker.run(ProcessPanelWorker.java:350) 
>>
>> at java.base/java.lang.Thread.run(Thread.java:834) Caused by:
>> java.lang.NoClassDefFoundError:
>> org/apache/maven/shared/utils/cli/StreamConsumer at
>> java.base/java.lang.ClassLoader.defineClass1(Native Method) at
>> java.base/java.lang.ClassLoader.defineClass(ClassLoader.java:1016) at
>> java.base/java.security.SecureClassLoader.defineClass(SecureClassLoader.java:174) 
>>
>> at
>> java.base/jdk.internal.loader.BuiltinClassLoader.defineClass(BuiltinClassLoader.java:801) 
>>
>> at
>> java.base/jdk.internal.loader.BuiltinClassLoader.findClassOnClassPathOrNull(BuiltinClassLoader.java:699) 
>>
>> at
>> java.base/jdk.internal.loader.BuiltinClassLoader.loadClassOrNull(BuiltinClassLoader.java:622) 
>>
>> at
>> java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:580) 
>>
>> at
>> java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178) 
>>
>> at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521) at
>> org.apache.syncope.installer.processes.ArchetypeProcess.run(ArchetypeProcess.java:62) 
>> ...
>> 9 more Caused by: java.lang.ClassNotFoundException:
>> org.apache.maven.shared.utils.cli.StreamConsumer at
>> java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:582) 
>>
>> at
>> java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178) 
>>
>> at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521) ...
>> 19 more
>
> Question: which Maven version did you set for usage with Syncope 
> installer?
>
> Secondly: since you are on Linux, you could go with generating a Maven 
> project [1], applying the workaround suggested on SYNCOPE-1334 and 
> finally customizing the sources for your actual DBMS [2] (if not 
> PostgreSQL) and Java EE container (if not Tomcat) [3].
>
> Now you can build according to the mvn command in [4], e.g.
>
> mvn clean verify \
>    -Dconf.directory=/opt/syncope/conf \
>    -Dbundles.directory=/opt/syncope/bundles \
>    -Dlog.directory=/opt/syncope/log
>
> then copy the property files into the appropriate directories, and 
> deploy the generated WAR files.

...even simpler: you can use Docker [5].

Please consider that, due to a temporary issue, 2.1.0 images are not yet 
available on DockerHub: just use 2.1.1-SNAPSHOT, in case, for product 
evaluation purposes.

Regards.

> [1] https://syncope.apache.org/docs/getting-started.html#maven-project
> [2] https://syncope.apache.org/docs/reference-guide.html#dbms
> [3] https://syncope.apache.org/docs/reference-guide.html#javaee-container
> [4] https://syncope.apache.org/docs/reference-guide.html#customization
[5] https://syncope.apache.org/docs/getting-started.html#docker

-- 
Francesco Chicchiriccò

Tirasa - Open Source Excellence
http://www.tirasa.net/

Member at The Apache Software Foundation
Syncope, Cocoon, Olingo, CXF, OpenJPA, PonyMail
http://home.apache.org/~ilgrosso/


Re: Syncope 2.1.0 installer problem: Invocation Problem calling org.apache.syncope.installer.processes.ArchetypeProcess

Posted by Francesco Chicchiriccò <il...@apache.org>.
On 10/07/2018 14:26, gatherer wrote:
> Am Tue, 10 Jul 2018 12:17:41 +0200
> schrieb gatherer <ga...@rursee.net>:
>
>> Am Tue, 10 Jul 2018 11:38:06 +0200
>> schrieb Francesco Chicchiriccò <il...@apache.org>:
>>
>>> Hi,
>>> this problems sounds a consequence of SYNCOPE-1334 [1], which should
>>> be fixed anytime soon.
>>>
>>> To be sure, can you please paste the log files content into
>>> pastebin.com or similar? Thanks.
> Hi,
>
> turning on stacktrace on izpack installer shows some more info:
>
> devel@linux-rphr:~/Downloads> java -DSTACKTRACE=true -jar
> syncope-installer-2.1.0-uber.jar Command line arguments:
> SEVERE: Invocation Problem calling:
> org.apache.syncope.installer.processes.ArchetypeProcess
> java.lang.reflect.InvocationTargetException at
> java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
> Method) at
> java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
> at
> java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> at java.base/java.lang.reflect.Method.invoke(Method.java:566) at
> com.izforge.izpack.panels.process.ProcessPanelWorker$ExecutableClass.run(ProcessPanelWorker.java:757)
> at
> com.izforge.izpack.panels.process.ProcessPanelWorker$ProcessingJob.run(ProcessPanelWorker.java:471)
> at
> com.izforge.izpack.panels.process.ProcessPanelWorker.runJob(ProcessPanelWorker.java:415)
> at
> com.izforge.izpack.panels.process.ProcessPanelWorker.run(ProcessPanelWorker.java:350)
> at java.base/java.lang.Thread.run(Thread.java:834) Caused by:
> java.lang.NoClassDefFoundError:
> org/apache/maven/shared/utils/cli/StreamConsumer at
> java.base/java.lang.ClassLoader.defineClass1(Native Method) at
> java.base/java.lang.ClassLoader.defineClass(ClassLoader.java:1016) at
> java.base/java.security.SecureClassLoader.defineClass(SecureClassLoader.java:174)
> at
> java.base/jdk.internal.loader.BuiltinClassLoader.defineClass(BuiltinClassLoader.java:801)
> at
> java.base/jdk.internal.loader.BuiltinClassLoader.findClassOnClassPathOrNull(BuiltinClassLoader.java:699)
> at
> java.base/jdk.internal.loader.BuiltinClassLoader.loadClassOrNull(BuiltinClassLoader.java:622)
> at
> java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:580)
> at
> java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
> at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521) at
> org.apache.syncope.installer.processes.ArchetypeProcess.run(ArchetypeProcess.java:62) ...
> 9 more Caused by: java.lang.ClassNotFoundException:
> org.apache.maven.shared.utils.cli.StreamConsumer at
> java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:582)
> at
> java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
> at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521) ...
> 19 more

Question: which Maven version did you set for usage with Syncope installer?

Secondly: since you are on Linux, you could go with generating a Maven 
project [1], applying the workaround suggested on SYNCOPE-1334 and 
finally customizing the sources for your actual DBMS [2] (if not 
PostgreSQL) and Java EE container (if not Tomcat) [3].

Now you can build according to the mvn command in [4], e.g.

mvn clean verify \
    -Dconf.directory=/opt/syncope/conf \
    -Dbundles.directory=/opt/syncope/bundles \
    -Dlog.directory=/opt/syncope/log

then copy the property files into the appropriate directories, and 
deploy the generated WAR files.

HTH
Regareds.

[1] https://syncope.apache.org/docs/getting-started.html#maven-project
[2] https://syncope.apache.org/docs/reference-guide.html#dbms
[3] https://syncope.apache.org/docs/reference-guide.html#javaee-container
[4] https://syncope.apache.org/docs/reference-guide.html#customization

-- 
Francesco Chicchiriccò

Tirasa - Open Source Excellence
http://www.tirasa.net/

Member at The Apache Software Foundation
Syncope, Cocoon, Olingo, CXF, OpenJPA, PonyMail
http://home.apache.org/~ilgrosso/


Re: Syncope 2.1.0 installer problem: Invocation Problem calling org.apache.syncope.installer.processes.ArchetypeProcess

Posted by gatherer <ga...@rursee.net>.
Am Tue, 10 Jul 2018 12:17:41 +0200
schrieb gatherer <ga...@rursee.net>:

> Am Tue, 10 Jul 2018 11:38:06 +0200
> schrieb Francesco Chicchiriccò <il...@apache.org>:
> 
> > 
> > Hi,
> > this problems sounds a consequence of SYNCOPE-1334 [1], which should
> > be fixed anytime soon.
> > 
> > To be sure, can you please paste the log files content into
> > pastebin.com or similar? Thanks.  
> 

Hi,

turning on stacktrace on izpack installer shows some more info:

devel@linux-rphr:~/Downloads> java -DSTACKTRACE=true -jar
syncope-installer-2.1.0-uber.jar Command line arguments: 
SEVERE: Invocation Problem calling:
org.apache.syncope.installer.processes.ArchetypeProcess
java.lang.reflect.InvocationTargetException at
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
Method) at
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at
java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566) at
com.izforge.izpack.panels.process.ProcessPanelWorker$ExecutableClass.run(ProcessPanelWorker.java:757)
at
com.izforge.izpack.panels.process.ProcessPanelWorker$ProcessingJob.run(ProcessPanelWorker.java:471)
at
com.izforge.izpack.panels.process.ProcessPanelWorker.runJob(ProcessPanelWorker.java:415)
at
com.izforge.izpack.panels.process.ProcessPanelWorker.run(ProcessPanelWorker.java:350)
at java.base/java.lang.Thread.run(Thread.java:834) Caused by:
java.lang.NoClassDefFoundError:
org/apache/maven/shared/utils/cli/StreamConsumer at
java.base/java.lang.ClassLoader.defineClass1(Native Method) at
java.base/java.lang.ClassLoader.defineClass(ClassLoader.java:1016) at
java.base/java.security.SecureClassLoader.defineClass(SecureClassLoader.java:174)
at
java.base/jdk.internal.loader.BuiltinClassLoader.defineClass(BuiltinClassLoader.java:801)
at
java.base/jdk.internal.loader.BuiltinClassLoader.findClassOnClassPathOrNull(BuiltinClassLoader.java:699)
at
java.base/jdk.internal.loader.BuiltinClassLoader.loadClassOrNull(BuiltinClassLoader.java:622)
at
java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:580)
at
java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521) at
org.apache.syncope.installer.processes.ArchetypeProcess.run(ArchetypeProcess.java:62) ...
9 more Caused by: java.lang.ClassNotFoundException:
org.apache.maven.shared.utils.cli.StreamConsumer at
java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:582)
at
java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521) ...
19 more

Regards,
gatherer

Re: Syncope 2.1.0 installer problem: Invocation Problem calling org.apache.syncope.installer.processes.ArchetypeProcess

Posted by gatherer <ga...@rursee.net>.
Am Tue, 10 Jul 2018 11:38:06 +0200
schrieb Francesco Chicchiriccò <il...@apache.org>:

> 
> Hi,
> this problems sounds a consequence of SYNCOPE-1334 [1], which should
> be fixed anytime soon.
> 
> To be sure, can you please paste the log files content into
> pastebin.com or similar? Thanks.

Logfiles seem to be all 0 byte in size.

devel@linux-rphr:/var/tmp/syncope> find .
.
./conf
./log
./bundles
./modeler
./Install_V2.1.0_20180710084705_16763250086703872919.log
./Install_V2.1.0_20180710092652_12334673980247105624.log
./Install_V2.1.0_20180710093238_8533641478984742670.log
devel@linux-rphr:/var/tmp/syncope> ll
insgesamt 0
drwxr-xr-x 1 devel users 0 10. Jul 08:46 bundles
drwxr-xr-x 1 devel users 0 10. Jul 08:46 conf
-rw-r--r-- 1 devel users 0 10. Jul 08:47
Install_V2.1.0_20180710084705_16763250086703872919.log 
-rw-r--r-- 1 devel users 0 10. Jul 09:26
Install_V2.1.0_20180710092652_12334673980247105624.log 
-rw-r--r-- 1 devel users 0 10. Jul 09:32
Install_V2.1.0_20180710093238_8533641478984742670.log 
drwxr-xr-x 1 devel users 0 10. Jul 08:46 log 
drwxr-xr-x 1 devel users 0 10. Jul 08:46 modeler

Any flags i can set to the installer or some other places i should look
for logs?


> 
> Regards.
> 
> [1] https://issues.apache.org/jira/browse/SYNCOPE-1334
> 


Re: Syncope 2.1.0 installer problem: Invocation Problem calling org.apache.syncope.installer.processes.ArchetypeProcess

Posted by Francesco Chicchiriccò <il...@apache.org>.
On 10/07/2018 09:09, gatherer wrote:
> Hi,
>
> Using the Syncope 2.1.0 installer
> (http://www.apache.org/dyn/closer.lua/syncope/2.1.0/syncope-installer-2.1.0-uber.jar)
> at "step 11 of 12" I get a window called "Post Processing Error" with
> the following message:
>
> "Invocation Problem calling
> org.apache.syncope.installer.processes.ArchetypeProcess,
> org/apache/maven/shared/utils/cli/StreamConsumer"
>
> Any hints?
>
> Older install using 2.0.9 worked.
>
>
> Java:
> openjdk version "11-internal" 2018-09-25
> OpenJDK Runtime Environment (build 11-internal+19-suse-1.1-x8664)
> OpenJDK 64-Bit Server VM (build 11-internal+19-suse-1.1-x8664, mixed
> mode)
>
> devel@linux-rphr:~> /opt/mvn/bin/mvn -version
> Apache Maven 3.5.4 (1edded0938998edf8bf061f1ceb3cfdeccf443fe;
> 2018-06-17T20:33:14+02:00) Maven home: /opt/mvn
> Java version: 11-internal, vendor: Oracle Corporation,
> runtime: /usr/lib64/jvm/java-11-openjdk-11 Default locale: de_DE,
> platform encoding: UTF-8 OS name: "linux", version: "4.17.3-1-default",
> arch: "amd64", family: "unix"

Hi,
this problems sounds a consequence of SYNCOPE-1334 [1], which should be 
fixed anytime soon.

To be sure, can you please paste the log files content into pastebin.com 
or similar? Thanks.

Regards.

[1] https://issues.apache.org/jira/browse/SYNCOPE-1334

-- 
Francesco Chicchiriccò

Tirasa - Open Source Excellence
http://www.tirasa.net/

Member at The Apache Software Foundation
Syncope, Cocoon, Olingo, CXF, OpenJPA, PonyMail
http://home.apache.org/~ilgrosso/