On 10/07/2018 14:26, gatherer wrote:
Am Tue, 10 Jul 2018 12:17:41 +0200
schrieb gatherer <gathe...@rursee.net>:

Am Tue, 10 Jul 2018 11:38:06 +0200
schrieb Francesco Chicchiriccò <ilgro...@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/

Reply via email to