3.9.0 and S3 BlobStore

Jerry Malcolm <[email protected]> Wed, 31 Dec 2025 12:31:08 -0600
Newsgroups gmane.comp.jakarta.james.user
Message-ID <[email protected]>
I am so confused.=C2=A0 I have been trying for 5 days to upgrade to James=
=20
3.9.0 and begin using AWS S3 blobstore.=C2=A0 =C2=A0I've been using ChatGPT=
 for=20
guidance.=C2=A0 But I'm beginning to realize that ChatGPT is just making up=
=20
answers on the fly, giving me completely different and wrong answers=20
depending on the time of day.

- first answer from ChatGPT - I should install 3.9.0 spring with=20
JPA/mySQL and configure AWS S3 for blob storage (never could get james=20
to even recognize that I had blob storage configured)

 =C2=A0- revised answer from ChatGPT - Oh, you can't use blobstore with=20
JPA/mySQL... you have to get Cassandra version to use blobstore.... took=20
over a day to make cassandra happy with it's Java 17 requirement while=20
keeping James 3.9.0 happy with its required Java 21.=C2=A0 =C2=A0Now I can'=
t find=20
the 'required' James 3.9.0 Spring-Cassandra version zipfile to download

- revised answer from ChatGPT - Oh, there is no Spring/Cassandra.... you=20
need to use 3.9.0 Guice/Cassandra, which is not recommended since Spring=20
is strategic even though with last release spring was going away.....=20
<head exploding icon>

I'm sick of 'recommendation du-jour' from ChatGPT...=C2=A0 I've been on Jam=
es=20
/ James-spring for over 20 years with mySQL.=C2=A0 I simply want to cut my=
=20
horrendous RDS/mySQL expenses for James mail data by using S3 for blob=20
storage.=C2=A0 I'll use any configuration available that I can get to work =
as=20
long as I can have S3 blob storage.

Oh, yeah... and I cloned the 3.9.0 release source from GitHub and tried=20
to run maven.=C2=A0 maven ran for about 20 minutes, then crashed and burned=
=20
on a bunch of errors.=C2=A0 So I had to go with the pre-built 3.9.0 zip.

I have just one simple question.... What are my options for=20
configuration in order to use AWS S3 for blob storage.

Thx

Jerry