Ubuntu install service help

Thom Hehl <[email protected]> Thu, 16 Oct 2025 14:36:47 +0000
Newsgroups gmane.comp.jakarta.james.user
Message-ID <SN7PR19MB74701F9C1B2FF5C067F0F53DF0E9A@SN7PR19MB7470.namprd19.prod.outlook.com>
--_004_SN7PR19MB74701F9C1B2FF5C067F0F53DF0E9ASN7PR19MB7470namp_
Content-Type: multipart/alternative;
	boundary="_000_SN7PR19MB74701F9C1B2FF5C067F0F53DF0E9ASN7PR19MB7470namp_"

--_000_SN7PR19MB74701F9C1B2FF5C067F0F53DF0E9ASN7PR19MB7470namp_
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

I am a first time james user and am attempting to install on Ubuntu 24, I t=
hink.

I have done my best with web searches and using the install guide and now h=
ave arrived at a place I need help. I have installed james in /opt/james an=
d java has a symlink at /opt/java.  Here is my james directory:

thehl@syrfedout4:/opt/james$ ls -l
total 124
drwxr-xr-x 2 root  root   4096 Oct 16 13:13 conf
drwxr-xr-x 2 root  root   4096 Sep 25 22:32 extensions-jars
-rwxr-xr-x 1 root  root  17262 Sep 25 22:31 james-server-jpa-app.jar
drwxr-xr-x 2 root  root  20480 Sep 25 22:32 james-server-jpa-app.lib
-rw-r--r-- 1 root  root  65533 Apr 14  2025 LICENSE
-rw-r--r-- 1 root  root   4409 Jul 24 11:52 README.adoc
drwxr-xr-x 4 james james  4096 Oct 16 13:05 var
Thehl@syrfedout4:/opt/james$

Here is my service definition:

thehl@syrfedout4:/opt/james$ sudo cat /etc/systemd/system/james.service
[Unit]
Description=3DJames service
After=3Dnetwork.target

[Service]
User=3Djames
Group=3Djames
WorkingDirectory=3D/opt/james
ExecStart=3D/opt/java/bin/java -javaagent:/opt/james/james-server-jpa-app.l=
ib/openjpa-4.1.1.jar \
  -Dworking.directory=3D/opt/james \
  -Djdk.tls.ephemeralDHKeySize=3D2048 \
  -Dlogback.configurationFile=3D/opt/james/onf/logback.xml \
  -jar /opt/james/james-server-jpa-app.jar


[Install]
WantedBy=3Dmulti-user.target

So I used sysemctl to start the service and then checked the status:

thehl@syrfedout4:/opt/james$ sudo systemctl status james.service
=D7 james.service - James service
     Loaded: loaded (/etc/systemd/system/james.service; disabled; preset: e=
nabled)
     Active: failed (Result: exit-code) since Thu 2025-10-16 14:04:42 UTC; =
24min ago
   Duration: 5ms
    Process: 2982 ExecStart=3D/opt/java/bin/java -javaagent:/opt/james/jame=
s-server-jpa-app.lib/openjpa-4.1.1.jar -Dworking.directory=3D/opt/james -Dj=
dk.tls.ephemeralDHKeySi>
   Main PID: 2982 (code=3Dexited, status=3D1/FAILURE)
        CPU: 4ms

Oct 16 14:04:42 syrfedout4 systemd[1]: Started james.service - James servic=
e.
Oct 16 14:04:42 syrfedout4 java[2982]: Error opening zip file or JAR manife=
st missing : /opt/james/james-server-jpa-app.lib/openjpa-4.1.1.jar
Oct 16 14:04:42 syrfedout4 java[2982]: Error occurred during initialization=
 of VM
Oct 16 14:04:42 syrfedout4 java[2982]: agent library failed Agent_OnLoad: i=
nstrument
Oct 16 14:04:42 syrfedout4 systemd[1]: james.service: Main process exited, =
code=3Dexited, status=3D1/FAILURE
Oct 16 14:04:42 syrfedout4 systemd[1]: james.service: Failed with result 'e=
xit-code'.
Thehl@syrfedout4:/opt/james$

So since the error pointed to openjpa-4.1.1.jar I had a look.

thehl@syrfedout4:/opt/james$ ls -l james-server-jpa-app.lib/openjpa-4.1.1.j=
ar
-rw------- 1 root root 4902846 May 15 16:11 james-server-jpa-app.lib/openjp=
a-4.1.1.jar
Thehl@syrfedout4:/opt/james$

I then ran unzip -l against that jar file and got a bunch of files but don'=
t see the manifest.

       79  2025-03-15 11:45   META-INF/org.apache.openjpa.revision.properti=
es
        0  2025-03-15 11:45   META-INF/maven/org.apache.openjpa/openjpa-lib=
/
     7074  2025-03-15 11:45   META-INF/maven/org.apache.openjpa/openjpa-lib=
/pom.xml
       64  2025-03-15 11:45   META-INF/maven/org.apache.openjpa/openjpa-lib=
/pom.properties
        0  2025-03-15 11:45   META-INF/maven/org.apache.openjpa/openjpa-ker=
nel/
     7259  2025-03-15 11:45   META-INF/maven/org.apache.openjpa/openjpa-ker=
nel/pom.xml
       67  2025-03-15 11:45   META-INF/maven/org.apache.openjpa/openjpa-ker=
nel/pom.properties
        0  2025-03-15 11:45   META-INF/maven/org.apache.openjpa/openjpa-jdb=
c/
     3117  2025-03-15 11:45   META-INF/maven/org.apache.openjpa/openjpa-jdb=
c/pom.xml
       65  2025-03-15 11:45   META-INF/maven/org.apache.openjpa/openjpa-jdb=
c/pom.properties
        0  2025-03-15 11:45   META-INF/maven/org.apache.openjpa/openjpa-per=
sistence/
     2551  2025-03-15 11:45   META-INF/maven/org.apache.openjpa/openjpa-per=
sistence/pom.xml
       72  2025-03-15 11:45   META-INF/maven/org.apache.openjpa/openjpa-per=
sistence/pom.properties
        0  2025-03-15 11:45   META-INF/maven/org.apache.openjpa/openjpa-per=
sistence-jdbc/
    24048  2025-03-15 11:45   META-INF/maven/org.apache.openjpa/openjpa-per=
sistence-jdbc/pom.xml
       77  2025-03-15 11:45   META-INF/maven/org.apache.openjpa/openjpa-per=
sistence-jdbc/pom.properties
        0  2025-03-15 11:45   META-INF/maven/org.apache.openjpa/openjpa-xml=
store/
     5979  2025-03-15 11:45   META-INF/maven/org.apache.openjpa/openjpa-xml=
store/pom.xml
       69  2025-03-15 11:45   META-INF/maven/org.apache.openjpa/openjpa-xml=
store/pom.properties
        0  2025-03-15 11:45   META-INF/maven/org.apache.openjpa/openjpa-sli=
ce/
     6563  2025-03-15 11:45   META-INF/maven/org.apache.openjpa/openjpa-sli=
ce/pom.xml
       66  2025-03-15 11:45   META-INF/maven/org.apache.openjpa/openjpa-sli=
ce/pom.properties
      883  2025-03-15 11:45   META-INF/services/org.apache.openjpa.kernel.e=
xps.ExpressionParser
       55  2025-03-15 11:45   META-INF/services/jakarta.persistence.spi.Per=
sistenceProvider
       57  2025-03-15 11:45   META-INF/services/javax.annotation.processing=
.Processor
     1005  2025-03-15 11:45   META-INF/services/org.apache.openjpa.lib.conf=
.ProductDerivation

Would like counsel on how to proceed?





[Neumo-logo-in-purple-lettering-next-to-cartoon-illustration-of-black-dog]
[email protected]<mailto:[email protected]>
neumo.com<https://neumo.com/>

. . . .

This email and any attachments are confidential. If you are not the intende=
d recipient, please notify the sender immediately, delete this message, and=
 do not disclose, copy, or distribute its contents. Only a signed agreement=
 may bind the company or its affiliates. This email and its content do not =
constitute a company signature.


--_000_SN7PR19MB74701F9C1B2FF5C067F0F53DF0E9ASN7PR19MB7470namp_
Content-Type: text/html; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<html>
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Diso-8859-=
1">
<style type=3D"text/css" style=3D"display:none;"> P {margin-top:0;margin-bo=
ttom:0;} </style>
</head>
<body dir=3D"ltr">
<div style=3D"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, =
Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" clas=
s=3D"elementToProof">
I am a first time james user and am attempting to install on Ubuntu 24, I t=
hink.</div>
<div style=3D"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, =
Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" clas=
s=3D"elementToProof">
<br>
</div>
<div style=3D"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, =
Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" clas=
s=3D"elementToProof">
I have done my best with web searches and using the install guide and now h=
ave arrived at a place I need help. I have installed james in /opt/james an=
d java has a symlink at /opt/java.&nbsp; Here is my james directory:</div>
<div style=3D"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, =
Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" clas=
s=3D"elementToProof">
<br>
</div>
<div style=3D"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, =
Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" clas=
s=3D"elementToProof">
thehl@syrfedout4:/opt/james$ ls -l</div>
<div style=3D"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, =
Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" clas=
s=3D"elementToProof">
total 124</div>
<div style=3D"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, =
Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" clas=
s=3D"elementToProof">
drwxr-xr-x 2 root &nbsp;root &nbsp; 4096 Oct 16 13:13 conf</div>
<div style=3D"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, =
Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" clas=
s=3D"elementToProof">
drwxr-xr-x 2 root &nbsp;root &nbsp; 4096 Sep 25 22:32 extensions-jars</div>
<div style=3D"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, =
Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" clas=
s=3D"elementToProof">
-rwxr-xr-x 1 root &nbsp;root &nbsp;17262 Sep 25 22:31 james-server-jpa-app.=
jar</div>
<div style=3D"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, =
Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" clas=
s=3D"elementToProof">
drwxr-xr-x 2 root &nbsp;root &nbsp;20480 Sep 25 22:32 james-server-jpa-app.=
lib</div>
<div style=3D"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, =
Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" clas=
s=3D"elementToProof">
-rw-r--r-- 1 root &nbsp;root &nbsp;65533 Apr 14 &nbsp;2025 LICENSE</div>
<div style=3D"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, =
Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" clas=
s=3D"elementToProof">
-rw-r--r-- 1 root &nbsp;root &nbsp; 4409 Jul 24 11:52 README.adoc</div>
<div style=3D"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, =
Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" clas=
s=3D"elementToProof">
drwxr-xr-x 4 james james &nbsp;4096 Oct 16 13:05 var</div>
<div style=3D"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, =
Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" clas=
s=3D"elementToProof">
Thehl@syrfedout4:/opt/james$&nbsp;</div>
<div style=3D"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, =
Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" clas=
s=3D"elementToProof">
<br>
</div>
<div style=3D"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, =
Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" clas=
s=3D"elementToProof">
Here is my service definition:</div>
<div style=3D"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, =
Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" clas=
s=3D"elementToProof">
<br>
</div>
<div style=3D"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, =
Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" clas=
s=3D"elementToProof">
thehl@syrfedout4:/opt/james$ sudo cat /etc/systemd/system/james.service</di=
v>
<div style=3D"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, =
Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" clas=
s=3D"elementToProof">
[Unit]</div>
<div style=3D"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, =
Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" clas=
s=3D"elementToProof">
Description=3DJames service</div>
<div style=3D"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, =
Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" clas=
s=3D"elementToProof">
After=3Dnetwork.target</div>
<div style=3D"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, =
Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" clas=
s=3D"elementToProof">
<br>
</div>
<div style=3D"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, =
Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" clas=
s=3D"elementToProof">
[Service]</div>
<div style=3D"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, =
Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" clas=
s=3D"elementToProof">
User=3Djames</div>
<div style=3D"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, =
Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" clas=
s=3D"elementToProof">
Group=3Djames</div>
<div style=3D"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, =
Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" clas=
s=3D"elementToProof">
WorkingDirectory=3D/opt/james</div>
<div style=3D"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, =
Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" clas=
s=3D"elementToProof">
ExecStart=3D/opt/java/bin/java -javaagent:/opt/james/james-server-jpa-app.l=
ib/openjpa-4.1.1.jar \</div>
<div style=3D"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, =
Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" clas=
s=3D"elementToProof">
&nbsp; -Dworking.directory=3D/opt/james \</div>
<div style=3D"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, =
Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" clas=
s=3D"elementToProof">
&nbsp; -Djdk.tls.ephemeralDHKeySize=3D2048 \</div>
<div style=3D"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, =
Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" clas=
s=3D"elementToProof">
&nbsp; -Dlogback.configurationFile=3D/opt/james/onf/logback.xml \</div>
<div style=3D"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, =
Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" clas=
s=3D"elementToProof">
&nbsp; -jar /opt/james/james-server-jpa-app.jar</div>
<div style=3D"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, =
Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" clas=
s=3D"elementToProof">
<br>
</div>
<div style=3D"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, =
Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" clas=
s=3D"elementToProof">
<br>
</div>
<div style=3D"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, =
Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" clas=
s=3D"elementToProof">
[Install]</div>
<div style=3D"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, =
Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" clas=
s=3D"elementToProof">
WantedBy=3Dmulti-user.target</div>
<div style=3D"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, =
Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" clas=
s=3D"elementToProof">
<br>
</div>
<div style=3D"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, =
Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" clas=
s=3D"elementToProof">
So I used sysemctl to start the service and then checked the status:</div>
<div style=3D"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, =
Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" clas=
s=3D"elementToProof">
<br>
</div>
<div style=3D"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, =
Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" clas=
s=3D"elementToProof">
thehl@syrfedout4:/opt/james$ sudo systemctl status james.service</div>
<div style=3D"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, =
Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" clas=
s=3D"elementToProof">
=D7 james.service - James service</div>
<div style=3D"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, =
Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" clas=
s=3D"elementToProof">
&nbsp; &nbsp; &nbsp;Loaded: loaded (/etc/systemd/system/james.service; disa=
bled; preset: enabled)</div>
<div style=3D"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, =
Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" clas=
s=3D"elementToProof">
&nbsp; &nbsp; &nbsp;Active: failed (Result: exit-code) since Thu 2025-10-16=
 14:04:42 UTC; 24min ago</div>
<div style=3D"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, =
Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" clas=
s=3D"elementToProof">
&nbsp; &nbsp;Duration: 5ms</div>
<div style=3D"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, =
Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" clas=
s=3D"elementToProof">
&nbsp; &nbsp; Process: 2982 ExecStart=3D/opt/java/bin/java -javaagent:/opt/=
james/james-server-jpa-app.lib/openjpa-4.1.1.jar -Dworking.directory=3D/opt=
/james -Djdk.tls.ephemeralDHKeySi&gt;</div>
<div style=3D"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, =
Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" clas=
s=3D"elementToProof">
&nbsp; &nbsp;Main PID: 2982 (code=3Dexited, status=3D1/FAILURE)</div>
<div style=3D"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, =
Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" clas=
s=3D"elementToProof">
&nbsp; &nbsp; &nbsp; &nbsp; CPU: 4ms</div>
<div style=3D"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, =
Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" clas=
s=3D"elementToProof">
<br>
</div>
<div style=3D"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, =
Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" clas=
s=3D"elementToProof">
Oct 16 14:04:42 syrfedout4 systemd[1]: Started james.service - James servic=
e.</div>
<div style=3D"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, =
Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" clas=
s=3D"elementToProof">
Oct 16 14:04:42 syrfedout4 java[2982]: Error opening zip file or JAR manife=
st missing : /opt/james/james-server-jpa-app.lib/openjpa-4.1.1.jar</div>
<div style=3D"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, =
Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" clas=
s=3D"elementToProof">
Oct 16 14:04:42 syrfedout4 java[2982]: Error occurred during initialization=
 of VM</div>
<div style=3D"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, =
Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" clas=
s=3D"elementToProof">
Oct 16 14:04:42 syrfedout4 java[2982]: agent library failed Agent_OnLoad: i=
nstrument</div>
<div style=3D"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, =
Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" clas=
s=3D"elementToProof">
Oct 16 14:04:42 syrfedout4 systemd[1]: james.service: Main process exited, =
code=3Dexited, status=3D1/FAILURE</div>
<div style=3D"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, =
Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" clas=
s=3D"elementToProof">
Oct 16 14:04:42 syrfedout4 systemd[1]: james.service: Failed with result 'e=
xit-code'.</div>
<div style=3D"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, =
Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" clas=
s=3D"elementToProof">
Thehl@syrfedout4:/opt/james$&nbsp;</div>
<div style=3D"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, =
Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" clas=
s=3D"elementToProof">
<br>
</div>
<div style=3D"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, =
Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" clas=
s=3D"elementToProof">
So since the error pointed to openjpa-4.1.1.jar I had a look.</div>
<div style=3D"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, =
Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" clas=
s=3D"elementToProof">
<br>
</div>
<div style=3D"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, =
Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" clas=
s=3D"elementToProof">
thehl@syrfedout4:/opt/james$ ls -l james-server-jpa-app.lib/openjpa-4.1.1.j=
ar</div>
<div style=3D"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, =
Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" clas=
s=3D"elementToProof">
-rw------- 1 root root 4902846 May 15 16:11 james-server-jpa-app.lib/openjp=
a-4.1.1.jar</div>
<div style=3D"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, =
Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" clas=
s=3D"elementToProof">
Thehl@syrfedout4:/opt/james$&nbsp;</div>
<div style=3D"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, =
Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" clas=
s=3D"elementToProof">
<br>
</div>
<div style=3D"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, =
Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" clas=
s=3D"elementToProof">
I then ran unzip -l against that jar file and got a bunch of files but don'=
t see the manifest.</div>
<div style=3D"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, =
Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" clas=
s=3D"elementToProof">
<br>
</div>
<div style=3D"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, =
Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" clas=
s=3D"elementToProof">
&nbsp; &nbsp; &nbsp; &nbsp;79 &nbsp;2025-03-15 11:45 &nbsp; META-INF/org.ap=
ache.openjpa.revision.properties</div>
<div style=3D"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, =
Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" clas=
s=3D"elementToProof">
&nbsp; &nbsp; &nbsp; &nbsp; 0 &nbsp;2025-03-15 11:45 &nbsp; META-INF/maven/=
org.apache.openjpa/openjpa-lib/</div>
<div style=3D"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, =
Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" clas=
s=3D"elementToProof">
&nbsp; &nbsp; &nbsp;7074 &nbsp;2025-03-15 11:45 &nbsp; META-INF/maven/org.a=
pache.openjpa/openjpa-lib/pom.xml</div>
<div style=3D"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, =
Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" clas=
s=3D"elementToProof">
&nbsp; &nbsp; &nbsp; &nbsp;64 &nbsp;2025-03-15 11:45 &nbsp; META-INF/maven/=
org.apache.openjpa/openjpa-lib/pom.properties</div>
<div style=3D"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, =
Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" clas=
s=3D"elementToProof">
&nbsp; &nbsp; &nbsp; &nbsp; 0 &nbsp;2025-03-15 11:45 &nbsp; META-INF/maven/=
org.apache.openjpa/openjpa-kernel/</div>
<div style=3D"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, =
Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" clas=
s=3D"elementToProof">
&nbsp; &nbsp; &nbsp;7259 &nbsp;2025-03-15 11:45 &nbsp; META-INF/maven/org.a=
pache.openjpa/openjpa-kernel/pom.xml</div>
<div style=3D"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, =
Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" clas=
s=3D"elementToProof">
&nbsp; &nbsp; &nbsp; &nbsp;67 &nbsp;2025-03-15 11:45 &nbsp; META-INF/maven/=
org.apache.openjpa/openjpa-kernel/pom.properties</div>
<div style=3D"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, =
Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" clas=
s=3D"elementToProof">
&nbsp; &nbsp; &nbsp; &nbsp; 0 &nbsp;2025-03-15 11:45 &nbsp; META-INF/maven/=
org.apache.openjpa/openjpa-jdbc/</div>
<div style=3D"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, =
Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" clas=
s=3D"elementToProof">
&nbsp; &nbsp; &nbsp;3117 &nbsp;2025-03-15 11:45 &nbsp; META-INF/maven/org.a=
pache.openjpa/openjpa-jdbc/pom.xml</div>
<div style=3D"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, =
Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" clas=
s=3D"elementToProof">
&nbsp; &nbsp; &nbsp; &nbsp;65 &nbsp;2025-03-15 11:45 &nbsp; META-INF/maven/=
org.apache.openjpa/openjpa-jdbc/pom.properties</div>
<div style=3D"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, =
Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" clas=
s=3D"elementToProof">
&nbsp; &nbsp; &nbsp; &nbsp; 0 &nbsp;2025-03-15 11:45 &nbsp; META-INF/maven/=
org.apache.openjpa/openjpa-persistence/</div>
<div style=3D"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, =
Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" clas=
s=3D"elementToProof">
&nbsp; &nbsp; &nbsp;2551 &nbsp;2025-03-15 11:45 &nbsp; META-INF/maven/org.a=
pache.openjpa/openjpa-persistence/pom.xml</div>
<div style=3D"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, =
Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" clas=
s=3D"elementToProof">
&nbsp; &nbsp; &nbsp; &nbsp;72 &nbsp;2025-03-15 11:45 &nbsp; META-INF/maven/=
org.apache.openjpa/openjpa-persistence/pom.properties</div>
<div style=3D"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, =
Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" clas=
s=3D"elementToProof">
&nbsp; &nbsp; &nbsp; &nbsp; 0 &nbsp;2025-03-15 11:45 &nbsp; META-INF/maven/=
org.apache.openjpa/openjpa-persistence-jdbc/</div>
<div style=3D"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, =
Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" clas=
s=3D"elementToProof">
&nbsp; &nbsp; 24048 &nbsp;2025-03-15 11:45 &nbsp; META-INF/maven/org.apache=
.openjpa/openjpa-persistence-jdbc/pom.xml</div>
<div style=3D"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, =
Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" clas=
s=3D"elementToProof">
&nbsp; &nbsp; &nbsp; &nbsp;77 &nbsp;2025-03-15 11:45 &nbsp; META-INF/maven/=
org.apache.openjpa/openjpa-persistence-jdbc/pom.properties</div>
<div style=3D"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, =
Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" clas=
s=3D"elementToProof">
&nbsp; &nbsp; &nbsp; &nbsp; 0 &nbsp;2025-03-15 11:45 &nbsp; META-INF/maven/=
org.apache.openjpa/openjpa-xmlstore/</div>
<div style=3D"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, =
Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" clas=
s=3D"elementToProof">
&nbsp; &nbsp; &nbsp;5979 &nbsp;2025-03-15 11:45 &nbsp; META-INF/maven/org.a=
pache.openjpa/openjpa-xmlstore/pom.xml</div>
<div style=3D"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, =
Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" clas=
s=3D"elementToProof">
&nbsp; &nbsp; &nbsp; &nbsp;69 &nbsp;2025-03-15 11:45 &nbsp; META-INF/maven/=
org.apache.openjpa/openjpa-xmlstore/pom.properties</div>
<div style=3D"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, =
Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" clas=
s=3D"elementToProof">
&nbsp; &nbsp; &nbsp; &nbsp; 0 &nbsp;2025-03-15 11:45 &nbsp; META-INF/maven/=
org.apache.openjpa/openjpa-slice/</div>
<div style=3D"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, =
Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" clas=
s=3D"elementToProof">
&nbsp; &nbsp; &nbsp;6563 &nbsp;2025-03-15 11:45 &nbsp; META-INF/maven/org.a=
pache.openjpa/openjpa-slice/pom.xml</div>
<div style=3D"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, =
Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" clas=
s=3D"elementToProof">
&nbsp; &nbsp; &nbsp; &nbsp;66 &nbsp;2025-03-15 11:45 &nbsp; META-INF/maven/=
org.apache.openjpa/openjpa-slice/pom.properties</div>
<div style=3D"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, =
Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" clas=
s=3D"elementToProof">
&nbsp; &nbsp; &nbsp; 883 &nbsp;2025-03-15 11:45 &nbsp; META-INF/services/or=
g.apache.openjpa.kernel.exps.ExpressionParser</div>
<div style=3D"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, =
Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" clas=
s=3D"elementToProof">
&nbsp; &nbsp; &nbsp; &nbsp;55 &nbsp;2025-03-15 11:45 &nbsp; META-INF/servic=
es/jakarta.persistence.spi.PersistenceProvider</div>
<div style=3D"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, =
Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" clas=
s=3D"elementToProof">
&nbsp; &nbsp; &nbsp; &nbsp;57 &nbsp;2025-03-15 11:45 &nbsp; META-INF/servic=
es/javax.annotation.processing.Processor</div>
<div style=3D"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, =
Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" clas=
s=3D"elementToProof">
&nbsp; &nbsp; &nbsp;1005 &nbsp;2025-03-15 11:45 &nbsp; META-INF/services/or=
g.apache.openjpa.lib.conf.ProductDerivation</div>
<div style=3D"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, =
Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" clas=
s=3D"elementToProof">
<br>
</div>
<div style=3D"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, =
Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" clas=
s=3D"elementToProof">
Would like counsel on how to proceed?</div>
<div style=3D"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, =
Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" clas=
s=3D"elementToProof">
<br>
</div>
<div style=3D"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, =
Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" clas=
s=3D"elementToProof">
<br>
</div>
<div style=3D"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, =
Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" clas=
s=3D"elementToProof">
<br>
</div>
<div style=3D"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, =
Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div id=3D"Signature">
<table style=3D"width: 360px; border-collapse: collapse; border-spacing: 0p=
x; box-sizing: border-box;" cellpadding=3D"0" cellspacing=3D"0">
<tbody>
<tr>
<td style=3D"padding-bottom: 15px; vertical-align: top; width: 360px;">
<div style=3D"font-family: Aptos; font-size: 18.6667px; color: rgb(0, 0, 0)=
;"><b><br>
</b></div>
</td>
</tr>
<tr>
<td style=3D"padding-bottom: 5px; vertical-align: top; color: rgb(0, 0, 0);=
 width: 360px;">
<div style=3D"font-family: Aptos; font-size: 10pt;"><img size=3D"0" style=
=3D"width: 210px; height: 61px;" height=3D"61" width=3D"210" id=3D"x_0.xg7g=
tsfaayl" alt=3D"Neumo-logo-in-purple-lettering-next-to-cartoon-illustration=
-of-black-dog" data-outlook-trace=3D"F:1|T:1" src=3D"cid:f160d991-e848-487d=
-b751-9f092a84ca1b"></div>
</td>
</tr>
<tr>
<td style=3D"vertical-align: top; width: 360px;">
<div style=3D"font-family: Aptos; font-size: 11pt;"><span style=3D"color: r=
gb(119, 94, 211);"><a style=3D"color: rgb(119, 94, 211); text-decoration: n=
one;" href=3D"mailto:[email protected]">[email protected]</a>&nbsp;</sp=
an><br>
<span style=3D"color: rgb(119, 94, 211);"><a style=3D"color: rgb(119, 94, 2=
11); text-decoration: none;" href=3D"https://neumo.com/">neumo.com</a>&nbsp=
;</span></div>
</td>
</tr>
<tr>
<td style=3D"vertical-align: top; color: rgb(0, 0, 0); width: 360px;">
<div style=3D"font-family: Aptos; font-size: 7pt;"><br>
. . . .<br>
<br>
<span style=3D"color: rgb(175, 175, 175);">This email and any attachments a=
re confidential. If you are not the intended recipient, please notify the s=
ender immediately, delete this message, and do not disclose, copy, or distr=
ibute its contents. Only a signed
 agreement may bind the company or its affiliates. This email and its conte=
nt do not constitute a company signature.</span><br>
<br>
</div>
</td>
</tr>
</tbody>
</table>
</div>
</body>
</html>

--_000_SN7PR19MB74701F9C1B2FF5C067F0F53DF0E9ASN7PR19MB7470namp_--

--_004_SN7PR19MB74701F9C1B2FF5C067F0F53DF0E9ASN7PR19MB7470namp_--