Hi Philip,
nope, you are not "still getting the same error".

With JDK 8 and Tomcat 7 (see [1]) you used to have

java.lang.NoClassDefFoundError: javax/el/ELManager

because you did not met the Tomcat version requirements.

With JDK 8 and Tomcat 9 (right below) you have instead

 java.lang.RuntimeException: Failed to load driver class org.postgresql.Driver 
in either of HikariConfig class loader or Thread context classloader

simply because you forgot to place the appropriate JDBC driver for PostgreSQL 
inside Tomcat's $CATALINA_HOME/li

HTH
Regards.

[1] 
https://lists.apache.org/thread.html/26c3ab705b62367b0e970d3c833d1210ac47c6fe72db9bf89c0007e6@%3Cuser.syncope.apache.org%3E

On 2019/09/12 18:13:37, "Dalrymple, Philip" wrote:
> OK I was able to get 1.8 on my testing VM Still getting the same error>
>
> Now running>
>
> Apache Tomcat/9.0.24 Java/1.8.0_222-b10>
>
>
> 14:09:13.507 INFO org.springframework.web.context.ContextLoader - Root 
> WebApplicationContext: initialization started>
> 14:09:16.452 WARN 
> org.springframework.web.context.support.XmlWebApplicationContext - Exception 
> encountered during context initialization - cancelling refresh attempt: 
> org.springframework>
> .beans.factory.BeanCreationException: Error creating bean with name 
> 'MasterEntityManagerFactory' defined in URL 
> [jar:file:/opt/apache-tomcat-9.0.24/webapps/syncope/WEB-INF/lib/syncope-cor>
> e-persistence-jpa-2.1.4.jar!/domains/MasterDomain.xml]: Cannot resolve 
> reference to bean 'MasterDataSource' while setting bean property 
> 'dataSource'; nested exception is org.springframewo>
> rk.beans.factory.BeanCreationException: Error creating bean with name 
> 'MasterDataSource' defined in URL 
> [jar:file:/opt/apache-tomcat-9.0.24/webapps/syncope/WEB-INF/lib/syncope-core-persis>
> tence-jpa-2.1.4.jar!/domains/MasterDomain.xml]: Cannot resolve reference to 
> bean 'localMasterDataSource' while setting bean property 'defaultObject'; 
> nested exception is org.springframewo>
> rk.beans.factory.BeanCreationException: Error creating bean with name 
> 'localMasterDataSource' defined in URL 
> [jar:file:/opt/apache-tomcat-9.0.24/webapps/syncope/WEB-INF/lib/syncope-core-p>
> ersistence-jpa-2.1.4.jar!/domains/MasterDomain.xml]: Error setting property 
> values; nested exception is 
> org.springframework.beans.PropertyBatchUpdateException; nested 
> PropertyAccessExcept>
> ions (1) are:>
> PropertyAccessException 1: 
> org.springframework.beans.MethodInvocationException: Property 
> 'driverClassName' threw exception; nested exception is 
> java.lang.RuntimeException: Failed to load>
> driver class org.postgresql.Driver in either of HikariConfig class loader or 
> Thread context classloader>
> Related cause: org.springframework.beans.factory.BeanCreationException: Error 
> creating bean with name 'MasterDataSource' defined in URL 
> [jar:file:/opt/apache-tomcat-9.0.24/webapps/syncope>
> /WEB-INF/lib/syncope-core-persistence-jpa-2.1.4.jar!/domains/MasterDomain.xml]:
>  Cannot resolve reference to bean 'localMasterDataSource' while setting bean 
> property 'defaultObject'; neste>
> d exception is org.springframework.beans.factory.BeanCreationException: Error 
> creating bean with name 'localMasterDataSource' defined in URL 
> [jar:file:/opt/apache-tomcat-9.0.24/webapps/sy>
> ncope/WEB-INF/lib/syncope-core-persistence-jpa-2.1.4.jar!/domains/MasterDomain.xml]:
>  Error setting property values; nested exception is 
> org.springframework.beans.PropertyBatchUpdateExcept>
> ion; nested PropertyAccessExceptions (1) are:>
> PropertyAccessException 1: 
> org.springframework.beans.MethodInvocationException: Property 
> 'driverClassName' threw exception; nested exception is 
> java.lang.RuntimeException: Failed to load>
> driver class org.postgresql.Driver in either of HikariConfig class loader or 
> Thread context classloader>
> 14:09:16.455 ERROR org.springframework.web.context.ContextLoader - Context 
> initialization failed>
> org.springframework.beans.factory.BeanCreationException: Error creating bean 
> with name 'MasterEntityManagerFactory' defined in URL 
> [jar:file:/opt/apache-tomcat-9.0.24/webapps/syncope/WEB->
> INF/lib/syncope-core-persistence-jpa-2.1.4.jar!/domains/MasterDomain.xml]: 
> Cannot resolve reference to bean 'MasterDataSource' while setting bean 
> property 'dataSource'; nested exception i>
> s org.springframework.beans.factory.BeanCreationException: Error creating 
> bean with name 'MasterDataSource' defined in URL 
> [jar:file:/opt/apache-tomcat-9.0.24/webapps/syncope/WEB-INF/lib/>
> syncope-core-persistence-jpa-2.1.4.jar!/domains/MasterDomain.xml]: Cannot 
> resolve reference to bean 'localMasterDataSource' while setting bean property 
> 'defaultObject'; nested exception i>
> s org.springframework.beans.factory.BeanCreationException: Error creating 
> bean with name 'localMasterDataSource' defined in URL 
> [jar:file:/opt/apache-tomcat-9.0.24/webapps/syncope/WEB-INF>
> /lib/syncope-core-persistence-jpa-2.1.4.jar!/domains/MasterDomain.xml]: Error 
> setting property values; nested exception is 
> org.springframework.beans.PropertyBatchUpdateException; nested P>
> ropertyAccessExceptions (1) are:>
> PropertyAccessException 1: 
> org.springframework.beans.MethodInvocationException: Property 
> 'driverClassName' threw exception; nested exception is 
> java.lang.RuntimeException: Failed to load>
> driver class org.postgresql.Driver in either of HikariConfig class loader or 
> Thread context classloader>
> at 
> org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:378)
>  ~[spring-beans-5.1.6.RELEASE.jar:5.1.6.RELEASE]>
> at 
> org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:110)
>  ~[spring-beans-5.1.6.RELEASE.jar:5.1.6.RELEA>
> SE]>
> at 
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1681)
>  ~[spring-beans-5.1.6.RELEASE.jar:>
> 5.1.6.RELEASE]>
> at 
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1433)
>  ~[spring-beans-5.1.6.RELEASE.jar:5.1.6.R>
> ELEASE]>
> at 
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:592)
>  ~[spring-beans-5.1.6.RELEASE.jar:5.1.6.RE>
> LEASE]>
> at 
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515)
>  ~[spring-beans-5.1.6.RELEASE.jar:5.1.6.RELE>
> ASE]>
> at 
> org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320)
>  ~[spring-beans-5.1.6.RELEASE.jar:5.1.6.RELEASE]>
> at 
> org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
>  ~[spring-beans-5.1.6.RELEASE.jar:5.1.6.RELEASE]>
> at 
> org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318)
>  ~[spring-beans-5.1.6.RELEASE.jar:5.1.6.RELEASE]>
> at 
> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199)
>  ~[spring-beans-5.1.6.RELEASE.jar:5.1.6.RELEASE]>
> at 
> org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:1105)
>  ~[spring-context-5.1.6.RELEASE.jar:5.1.6.RELEASE]>
> at 
> org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:867)
>  ~[spring-context-5.1.6.RELEASE.jar:5.1.6.REL>
>
> -->
> This email, and any files transmitted with it, are confidential>
> and intended solely for the use of the individual or entity to>
> whom they are addressed. If you have received this email in error,>
> please advise postmas...@mdtsoft.com .>
>
> 3480 Preston Ridge Road>
> Suite 450>
> Alpharetta, GA 30005>
>
> Philip W. Dalrymple III >
> MDT Software - Automation Management Company>
> +1 678 297 1001>
> Fax +1 678 297 1003>
>
> ________________________________________>
> From: Dalrymple, Philip >
> Sent: Thursday, September 12, 2019 8:58>
> To: user@syncope.apache.org>
> Subject: Re: Syncope trying to deploy using Maven and not getting login>
>
> I will have to build a new vm to have Java 1.8 with tomcat 9>
>
>
> -->
> This email, and any files transmitted with it, are confidential>
> and intended solely for the use of the individual or entity to>
> whom they are addressed. If you have received this email in error,>
> please advise postmas...@mdtsoft.com .>
>
> 3480 Preston Ridge Road>
> Suite 450>
> Alpharetta, GA 30005>
>
> Philip W. Dalrymple III >
> MDT Software - Automation Management Company>
> +1 678 297 1001>
> Fax +1 678 297 1003>
>
> ________________________________________>
> From: Andrea Patricelli >
> Sent: Thursday, September 12, 2019 8:54>
> To: user@syncope.apache.org>
> Subject: Re: Syncope trying to deploy using Maven and not getting login>
>
> Il 12/09/19 14:40, Dalrymple, Philip ha scritto:>
>
> My tomcat for this is Apache Tomcat/7.0.76>
>
> DBMS is postgres 11>
>
> Java is 1.8.>
>
> I have another test VM (where I was doing the build) with>
> Apache Tomcat/9.0.24 Java/12.0.2+10>
>
> (I don't have a system with tomcat 8.5+ and java just 1.8)>
>
> Should it work on the java12.0.2 version?>
>
>
> No, please work on Tomcat 8.5+ and Java 8.>
>
> This error>
> tence-jpa-2.1.4.jar!/persistenceContext.xml]: Invocation of init method 
> failed; nested exception is java.lang.NoClassDefFoundError: 
> javax/el/ELManager>
>
> seems to be caused by JEE version used by Tomcat and for building artifacts.>
>
> Please build the project with Java 8 and deploy on JEE container laying on 
> Java 8 JVM (Tomcat 9 is fine).>
>
>
>
> -->
> This email, and any files transmitted with it, are confidential>
> and intended solely for the use of the individual or entity to>
> whom they are addressed. If you have received this email in error,>
> please advise postmas...@mdtsoft.com.>
>
> 3480 Preston Ridge Road>
> Suite 450>
> Alpharetta, GA 30005>
>
> Philip W. Dalrymple III >
> MDT Software - Automation Management Company>
> +1 678 297 1001>
> Fax +1 678 297 1003>
>
> ________________________________________>
> From: Andrea Patricelli >
> Sent: Thursday, September 12, 2019 8:36>
> To: user@syncope.apache.org>
> Subject: Re: Syncope trying to deploy using Maven and not getting login>
>
> Are you respecting versions of:>
>
> - JEE container [1] (at least Tomcat 8.5, better 9)>
> - Java (1.8)>
> - DBMS [2]>
>
> Best regards,>
> Andrea>
>
> [1]>
> https://syncope.apache.org/docs/2.1/getting-started.html#java-ee-container>
> [2]>
> https://syncope.apache.org/docs/2.1/getting-started.html#internal-storage>
>
> Il 12/09/19 14:28, Dalrymple, Philip ha scritto:>
>
>
> I had not looked int the rest log, that had the error in it. see the bottom 
> of this message>
>
> All the tables are there>
>
> List of relations>
> Schema | Name | Type | Owner>
> --------+--------------------------------+-------+--------->
> public | accesstoken | table | syncope>
> public | accountpolicy | table | syncope>
> public | accountpolicy_externalresource | table | syncope>
> public | accountpolicyrule | table | syncope>
> public | adyngroupmembers | table | syncope>
> public | adyngroupmembership | table | syncope>
> public | amembership | table | syncope>
> public | anyabout | table | syncope>
> public | anyobject | table | syncope>
> public | anyobject_anytypeclass | table | syncope>
> public | anyobject_externalresource | table | syncope>
> public | anytemplatepulltask | table | syncope>
> public | anytemplaterealm | table | syncope>
> public | anytype | table | syncope>
> public | anytype_anytypeclass | table | syncope>
> public | anytypeclass | table | syncope>
> public | aplainattr | table | syncope>
> public | aplainattruniquevalue | table | syncope>
> public | aplainattrvalue | table | syncope>
> public | application | table | syncope>
> public | arelationship | table | syncope>
> public | conninstance | table | syncope>
> public | conninstance_capabilities | table | syncope>
> public | conninstancehistoryconf | table | syncope>
> public | cplainattr | table | syncope>
> public | cplainattruniquevalue | table | syncope>
> public | cplainattrvalue | table | syncope>
> public | derschema | table | syncope>
> public | dynrealm | table | syncope>
> public | dynrealmmembers | table | syncop>
>
>
> -->
> This email, and any files transmitted with it, are confidential>
> and intended solely for the use of the individual or entity to>
> whom they are addressed. If you have received this email in error,>
> please advise postmas...@mdtsoft.com.>
>
>
> At least I think that they are all there.>
>
> The full core-connid log for this startup is>
>
> 08:04:04.430 INFO Add ConnectorInfo ConnectorKey( 
> bundleName=net.tirasa.connid.bundles.soap bundleVersion=1.4.3 
> connectorName=net.tirasa.connid.bundles.soap.WebServiceConnector ) to Local C>
> onnector Info Manager from 
> file:/opt/syncope/bundles/net.tirasa.connid.bundles.soap-1.4.3.jar Method: 
> lambda$null$3>
> 08:04:04.451 INFO Add ConnectorInfo ConnectorKey( 
> bundleName=net.tirasa.connid.bundles.rest bundleVersion=1.0.4 
> connectorName=net.tirasa.connid.bundles.rest.RESTConnector ) to Local Connect>
> or Info Manager from 
> file:/opt/syncope/bundles/net.tirasa.connid.bundles.rest-1.0.4.jar Method: 
> lambda$null$3>
> 08:04:04.460 INFO Add ConnectorInfo ConnectorKey( 
> bundleName=net.tirasa.connid.bundles.csvdir bundleVersion=0.8.8 
> connectorName=net.tirasa.connid.bundles.csvdir.CSVDirConnector ) to Local C>
> onnector Info Manager from 
> file:/opt/syncope/bundles/net.tirasa.connid.bundles.csvdir-0.8.8.jar Method: 
> lambda$null$3>
> 08:04:04.483 INFO Add ConnectorInfo ConnectorKey( 
> bundleName=net.tirasa.connid.bundles.db.table bundleVersion=2.2.6 
> connectorName=net.tirasa.connid.bundles.db.table.DatabaseTableConnector )>
> to Local Connector Info Manager from 
> file:/opt/syncope/bundles/net.tirasa.connid.bundles.db.table-2.2.6.jar 
> Method: lambda$null$3>
> 08:04:04.494 INFO Add ConnectorInfo ConnectorKey( 
> bundleName=net.tirasa.connid.bundles.db.scriptedsql bundleVersion=2.2.6 
> connectorName=net.tirasa.connid.bundles.db.scriptedsql.ScriptedSQLC>
> onnector ) to Local Connector Info Manager from 
> file:/opt/syncope/bundles/net.tirasa.connid.bundles.db.scriptedsql-2.2.6.jar 
> Method: lambda$null$3>
> 08:04:04.517 INFO Add ConnectorInfo ConnectorKey( 
> bundleName=net.tirasa.connid.bundles.ldap bundleVersion=1.5.3 
> connectorName=net.tirasa.connid.bundles.ldap.LdapConnector ) to Local Connect>
> or Info Manager from 
> file:/opt/syncope/bundles/net.tirasa.connid.bundles.ldap-1.5.3.jar Method: 
> lambda$null$3>
> 08:04:04.543 INFO Add ConnectorInfo ConnectorKey( 
> bundleName=net.tirasa.connid.bundles.ad bundleVersion=1.3.6 
> connectorName=net.tirasa.connid.bundles.ad.ADConnector ) to Local Connector 
> Inf>
> o Manager from 
> file:/opt/syncope/bundles/net.tirasa.connid.bundles.ad-1.3.6.jar Method: 
> lambda$null$3>
> 08:04:04.593 INFO Add ConnectorInfo ConnectorKey( 
> bundleName=net.tirasa.connid.bundles.googleapps bundleVersion=1.4.2 
> connectorName=net.tirasa.connid.bundles.googleapps.GoogleAppsConnector>
> ) to Local Connector Info Manager from 
> file:/opt/syncope/bundles/net.tirasa.connid.bundles.googleapps-1.4.2.jar 
> Method: lambda$null$3>
> 08:04:04.618 INFO Add ConnectorInfo ConnectorKey( 
> bundleName=net.tirasa.connid.bundles.azure bundleVersion=1.0.1 
> connectorName=net.tirasa.connid.bundles.azure.AzureConnector ) to Local Conn>
> ector Info Manager from 
> file:/opt/syncope/bundles/net.tirasa.connid.bundles.azure-1.0.1.jar
[message truncated...]

-- 
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