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