# docker exec -it james_run sh
# find -name post*
./james-server-cli.lib/postgresql-42.3.1.jar
./extensions-jars/postgresql-42.3.1.jar
./james-server-jpa-guice.lib/postgresql-42.3.1.jar
./postgresql-42.3.1.jar
#

I have included the Postgres jar file in every possible directory but
still, I get the same error : ClassNotFoundException: org.postgresql.Driver

Regards,


On Mon, Jan 3, 2022 at 2:03 PM Bs Serge <sergeb...@gmail.com> wrote:

> Progress update :
>
> I added the Postgres jar file in the 'extensions-jars' folder and I can
> see it being loaded in the classpath in the logs :
>
> 11:41:55.472 [34m[INFO ] [0;39m o.a.j.u.ExtendedClassLoader - Loading
> custom classpath resource /root/./extensions-jars/postgresql-42.3.1.jar
>
> but I'm still getting the same error :  java.lang.ClassNotFoundException:
> org.postgresql.Driver
>
> Below is the full logs
>
> Full logs:
> https://paste.0xfc.de/?1df0ef907332046f#56txc688Yicbqgt84VFiaDJ6tvB3joLwoKDmE2wtxkvi
>
> Any thoughts or comments would be appreciated!
>
> Best regards,
>
> On Fri, Dec 31, 2021 at 7:09 PM Bs Serge <sergeb...@gmail.com> wrote:
>
>> James 3.6.1 Guice+JPA in a docker container
>>
>> Hi all,
>>
>> I'm using this database configuration [1] in james-database.properties
>> file to connect to the Postgres server on the Linux host,
>>
>> I also added the Postgres JDBC driver version 42.3.1 jar file [2] in the
>> `james-server-cli.lib` folder inside the container,
>>
>> and when I restart the docker container, it give this error [3]
>> `ClassNotFoundException: org.postgresql.Driver`
>>
>> I'm wondering what I did wrong
>>
>> Any thoughts or comments would be appreciated!
>>
>> [1]
>> https://paste.0xfc.de/?d1c74b073c748f1a#88WJMDV1v3yg9Zd15zeXoyr3rM4BaCVZB7N5wxzRt9cY
>>
>> [2] https://jdbc.postgresql.org/download.html
>>
>> [3]
>> https://paste.0xfc.de/?bb4c913bb483930a#FcHAonPNN9LQzfzkSFuQHjwTHT92VUdNswByeMjNSHza
>>
>> Best regards,
>>
>

Reply via email to