X-CGP-ClamAV-Result: CLEAN X-VirusScanner: Niversoft's CGPClamav Helper v1.25a (ClamAV 1.4.3/27932) X-Junk-Score: 20 [X] X-KAS-Score: 20 [X] From: "Theodore Petrosky" Received: from sonic315-21.consmr.mail.ne1.yahoo.com ([66.163.190.147] verified) by post.selbstdenker.com (CommuniGate Pro SMTP 6.3.18) with ESMTPS id 35394365 for webobjects-dev@wocommunity.org; Sat, 07 Mar 2026 03:34:21 +0100 Received-SPF: pass receiver=post.selbstdenker.com; client-ip=66.163.190.147; envelope-from=tedpet5@yahoo.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1772850850; bh=IP6+y32TQ5sbgmWoBlz2k4UrfhsAliZlN3m0/U/vYUQ=; h=Date:Subject:To:References:From:In-Reply-To:From:Subject:Reply-To; b=FHbBm5jcv746CVGjb2IYRGd9EywPQTFIuqOO6mUksAQ2Lalj+JeJwhQZuD/J8Vxh7FqPRM2j0sEGW4v0ZiqjihQvaZbXiE4EO16srZpCKoR1c80wUs4R246uC/R2fSU5I8THRoxXW9Gt6BMYR1Qrwe25Njnsw6SYwUkAy5Av1P0ShyfxwTeKEeMXpgmxC6nhgQD0REGZCuASIwzeD8aTtpJboVGtevuGKBlHjhWOa5gvNv5I2uZQVMHA/p8F+z8rkNeACsjJaAQ7zs6Sr91IfNlhR+YnSg0Lc6v0tG6lxhvEhZI2XNfoHdfEXKMXNewfC6/U446nBgit3khp15fXlA== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1772850850; bh=SYSOZoaJYbmvJf2WeDUnw41tZvkEqo+ohY7TUwnu7hb=; h=X-Sonic-MF:Date:Subject:To:From:From:Subject; b=ckFw+jVcDLTOz2IQQZ7Pa+S87ZD/R9RYZcBj9RcjCekpAwwQiuAgTSUQiz3RH8VvOf2Jte1UeeXq9r46MtSwsqqFa+aDnsbmZ+nXc/wOKP1cjjmOVoTKF71jxQKmoT4/oOBGWOck8RMocx0eLv8W4N+6QLjt3GzCROSnfok74HU7Yi531Xg6HPXtESc3gM1f9JEyFoeIV+dTD708+YMhj/1ypL9mr/ZZVsBSdGmVuMh0N6LSO4qOBrSG2/GMxHKLRvp6O6eyH65XEtoLwpLhX2AagIv39XWehHCzkLqxD5dr8YS9m0/9qeWFpHXyxgzeOwCYAx4jEPqPtARLLxoPcA== X-YMail-OSG: Z_jua3UVM1lpBUP3x1HrOHXvpVDrVeyCNJj1CHX0a6FvlTv0WzLGyKWZ4epq3WN YfN8BJ7W.F79tFwvI9T6cGnw_B3c92SKsxuI7Xn1Fnz4vLuvO4yTocApEnNJRXhCeVbCo2QgI0W5 cm1eVItvHkFuErH6mX.aaZuKcsOgnxuCGc_7S0Ui58JQSUyVyjpP_Y0tLsA0wyVa7ISrEaLyIpEZ viQrKnY6HLJ.K_2T2NBBNlgM2mAhnlzkTZHNjoNENGIJyxYe2WjhNALQQaJ64pJxhyPX0hMpL23C __SrpWUTrP0iZTzZcKdNoQfUJVX2hQA3UWCe7vae1cIWI_6u0MdZG53P6NfZGq5b3UVxVFjswR4B X_eD90uhYKWjmKWmcay05NF.B5L6T8kxbn8LO9G9k4tmzPnG8nR5xoYTQLzrQ7L68taDwKzy7.8b atccxx.Eci3vQ93r.dfznD0q45KUAu4cLnBDEKVdLyrophQdJMMoqz5wu78c165u_yacOryhG7a2 3OXpYs4zPmzJrKVhytYKxld84enBuMPuoEAbqNkhZlkEH2uZyK6w5Dh67iL2kl9gUUEY0nta4IsW 0qvubReC6oCQvyinyaSHJKscDFsYuqdB9lq0pYYWU5Sem5elffsYuDoVt1k3l9oP9jKBoHertl0X nO2s0XnIH82ar_8wMb8sncnnV_02MY.mosLLdJzD7hTwZwmvYeFp3zwjv9_jjIVlVbfSyBXv3k5n FObU4TzdZStOdyEMWMsmXkNy0Xrw88yn4pJ7QRg0ha7kcXtOWhup0tWelMkI_.4J4rAvAb_Q6iuc UIRzCEiHpTF7kLHFmBakOZFhqaiVob0LuRyeqfp6vlNtOc0I_y70AUis1X8SdPso7xOt5ZkWfHre TICDy5cIi8RZw4Fk.ncwjQuBa87TVcXH0HuDh8ozvq5HKpntKUSUd7MDvbP8imWRllrSxRbmtoO4 r9vrw5oER488BRmSiJMoOs4vNQVC2RYJBOgaXkctB2Qv_Ug9GykO8NpJ0GeItvG5kbY6Zsm_mS5w GYPoQ5YoXGdYBrRj4.bDxa7LVpYdrnb1eCJOLpQ.sqxucq8Jq_hhnbnsUiZ1WFJCuAmH91A0YDOX NVlTypd1thJ54XtmvdMgb9P2J.4zI5rDsE4JDOgJ2ymrgg15NvsPJg1VYz.4qHrLQYO_3dRwD80O o6V33LRQpEZbCLD6EJTsAj86YwTLFujguW0NSMVBhTAauunAaJ85VD2qBypMpyZGrttIAsUjIF4F FMEtBLxMRkt.CvH3TD9cwEs2p3yvK7rZqCGVBABTsannlqAZBYoV84H0NWf_S28GfgCJ_v3IkmyW 6bvmMWNffTVIq66MM77qgutchPYKVbFHuz2kuGa4ek8wGAcUCN2CBaKAjpPAbMOQ9Y_ASDuQUd0S xa0wLphUyv86SGLwqiq3KSAjReJtljZHWJxUSA2EpDOGfOmVkzQUuRQ9hQJD6Akwp2hRjPxcs51O 86CpN.Vpe1gAl9vsQq659bwZhworthCltP.79ElgxlBcR4kUmfZck6CvCUyjwWvb.IInwRuwwsZD 4EWDRAsSQvASo2bMtrnWz2ZwzaaCvm3E_3znEVjafbmyPxbggBARj6eReo4CkCNbSjacMJBSCvwU Vt86EpLvh4gHZY5Jm15ZCI5MZpbmy2U3tPPaL4RP45Drzb1eZJ1FXVxRY_FsX9TEnoY93QX8QyAZ R7h4JE.XZ0QzosiBLPBxzYiHYol0hr6.AS3Urlz0Qk3yyxUBFJaMfZqGDMjAB1Bxz.QbbWVtj471 dUD3wload0Jztp_t5w6QgmC7NWQXv_mdMcK_Ui3swVsm9WsXFu.CUdmWVE1Un.dZDEvHX.Ygv0eL v4gf7sHuAYzgrHVLi_m9dL0kq2cFCovJZGEgL10xBogu2INbMFSl02WiTfD.9lFBz9tSiOcd6Xim HLsluYEMiNT7UvbXehnfj7cmoZWJ8U8UYY7kNcSlkNl4j4WxPybgAmtDlWsdLcOhmzW.tPDGk3Ma e2B6Qe8ERa.W5zSZG.jKr9pw3mdYRbH3Km9dVn4Mg.vhC7cenUSwTjCLx.NQa8xbe1dfimTawKku 4gDdDmNlwXDRkjr9.Bu8kOM7ZniPmMaYo8AvBsG.cB_h2TwqQ4oGnlw_4ZaxbCumBd6h9oauuOoj 8UjfJJg4WSzxSB2RtHZ042qxOKb5igNM_KFTSGcsVCGGWRGlQ_HIiygp3jvt5QrlomwBg7llbT8b sd9et7a4PaByXrCFuMWDMurZymkDN8ApI1QAqMaQ9JyrEnHbemP1Q9t6ZR.g- X-Sonic-MF: X-Sonic-ID: 4324d256-45a0-416a-b0ea-42bf3400ad4e Received: from sonic.gate.mail.ne1.yahoo.com by sonic315.consmr.mail.ne1.yahoo.com with HTTP; Sat, 7 Mar 2026 02:34:10 +0000 Received: by hermes--production-bf1-697f88457-xrkwd (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 4893bb7abbb269e442b4dd5e1ebc80a3; Sat, 07 Mar 2026 02:34:09 +0000 (UTC) Content-Type: multipart/alternative; boundary="------------aYjTCTXZ7AJkDuSNuQTMEE0b" Message-ID: Date: Fri, 6 Mar 2026 21:34:08 -0500 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [WO-DEV] Re: Help with Apache mod issues To: WebObjects & WOnder Development References: Content-Language: en-US In-Reply-To: X-Mailer: WebService/1.1.25198 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 12996 This is a multi-part message in MIME format. --------------aYjTCTXZ7AJkDuSNuQTMEE0b Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Tim, We are almost there. your wiki post was really great but I have run into a little problem. after I ran the script, apache came up beautifully, and javamonitor status shows: ● javamonitor.service - WebObjects/Wonder JavaMonitor      Loaded: loaded (/usr/lib/systemd/system/javamonitor.service; disabled; preset: enabled)      Active: active (running) since Fri 2026-03-06 20:42:10 EST; 47min ago However, when I try to add a host 127.0.0.1 I get Failed to contact localhost-1085 did I miss something? Ted ted@ted-Virtual-Machine:~$ sudo systemctl status javamonitor ● javamonitor.service - WebObjects/Wonder JavaMonitor      Loaded: loaded (/usr/lib/systemd/system/javamonitor.service; disabled; preset: enabled)      Active: active (running) since Fri 2026-03-06 20:42:10 EST; 47min ago        Docs: https://wiki.wocommunity.org/display/documentation/Wonder+JavaMonitor+and+wotaskd    Main PID: 9579 (java)       Tasks: 45 (limit: 4612)      Memory: 123.2M (peak: 129.9M)         CPU: 8.430s      CGroup: /system.slice/javamonitor.service              └─9579 java -DWORootDirectory=/opt/webobjects -DWOLocalRootDirectory=/opt/webobjects/Local -DWOUserDirectory=/ -DWOEnvClassPath= -DWOApplicationClass=com.webobjects.monitor.application.Application -DWOP> Mar 06 20:42:10 ted-Virtual-Machine systemd[1]: Started javamonitor.service - WebObjects/Wonder JavaMonitor. Mar 06 20:42:10 ted-Virtual-Machine JavaMonitor[9579]: Reading UNIXClassPath.txt ... Mar 06 20:42:10 ted-Virtual-Machine JavaMonitor[9579]: Launching JavaMonitor.woa ... Mar 06 20:42:10 ted-Virtual-Machine JavaMonitor[9579]: java -DWORootDirectory="/opt/webobjects" -DWOLocalRootDirectory="/opt/webobjects/Local" -DWOUserDirectory="/" -DWOEnvClassPath="" -DWOApplicationClass=com.webob> lines 1-15/15 (END) On 3/4/26 6:48 PM, D Tim Cummings wrote: > > You need to use prefork version of Apache. See deploy instructions on > > https://wiki.wocommunity.org/xwiki/bin/view/documentation/Home/Deployment/Platforms/Deploying%20on%20Linux/Deploying%20on%20Ubuntu%2022.04/ > > sudo apt install apache2 > sudo a2dismod mpm_event > sudo a2enmod mpm_prefork > > Cheers > > Tim > > On 5/03/2026 02:59, Jason Coffin wrote: >> Hello all! >> >> I'm looking for help diagnosing an issue that we are seeing in a WebObjects production environment. I'm not the developer on the project, I'm the devops person and I know little about WebObjects. >> >> Here is our stack: >> >> Ubuntu version 20.04.1 >> Apache version 2.4.41 >> Project Wonder version 7.5-SNAPSHOT >> WebObjects version 5.4.3 >> >> About once a day the Apache mod seems to stop working and no longer routes traffic to the WebObjects application. Restarting Apache solves the issue until it crops up again. The Apache error logs show these errors, in the given order, and they repeat several times: >> >> lock_file_section(): failed to lock (1 attempts): Resource deadlock avoided >> ac_readConfiguration: WOShmem_lock() failed. Skipping reading config. >> >> Any idea what could be causing this issue? Should we be using a different version of Apache or the WebObjects mod? >> >> We are also considering alternative methods for hosting the WebObjects application. Should we consider removing the Apache mod requirement entirely? >> >> Thank you kindly! >> >> Jason Coffin >> >> ############################################################# >> This message is sent to you because you are subscribed to >> the mailing list. >> To unsubscribe, E-mail to: >> To switch to the DIGEST mode, E-mail to >> To switch to the INDEX mode, E-mail to >> Send administrative queries to >> --------------aYjTCTXZ7AJkDuSNuQTMEE0b Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 8bit

Tim,

We are almost there. your wiki post was really great but I have run into a little problem. after I ran the script, apache came up beautifully, and javamonitor status shows:
● javamonitor.service - WebObjects/Wonder JavaMonitor
     Loaded: loaded (/usr/lib/systemd/system/javamonitor.service; disabled; preset: enabled)
     Active: active (running) since Fri 2026-03-06 20:42:10 EST; 47min ago

However, when I try to add a host 127.0.0.1 I get Failed to contact localhost-1085

did I miss something?

Ted

ted@ted-Virtual-Machine:~$ sudo systemctl status javamonitor
● javamonitor.service - WebObjects/Wonder JavaMonitor
     Loaded: loaded (/usr/lib/systemd/system/javamonitor.service; disabled; preset: enabled)
     Active: active (running) since Fri 2026-03-06 20:42:10 EST; 47min ago
       Docs: https://wiki.wocommunity.org/display/documentation/Wonder+JavaMonitor+and+wotaskd
   Main PID: 9579 (java)
      Tasks: 45 (limit: 4612)
     Memory: 123.2M (peak: 129.9M)
        CPU: 8.430s
     CGroup: /system.slice/javamonitor.service
             └─9579 java -DWORootDirectory=/opt/webobjects -DWOLocalRootDirectory=/opt/webobjects/Local -DWOUserDirectory=/ -DWOEnvClassPath= -DWOApplicationClass=com.webobjects.monitor.application.Application -DWOP>

Mar 06 20:42:10 ted-Virtual-Machine systemd[1]: Started javamonitor.service - WebObjects/Wonder JavaMonitor.
Mar 06 20:42:10 ted-Virtual-Machine JavaMonitor[9579]: Reading UNIXClassPath.txt ...
Mar 06 20:42:10 ted-Virtual-Machine JavaMonitor[9579]: Launching JavaMonitor.woa ...
Mar 06 20:42:10 ted-Virtual-Machine JavaMonitor[9579]: java -DWORootDirectory="/opt/webobjects" -DWOLocalRootDirectory="/opt/webobjects/Local" -DWOUserDirectory="/" -DWOEnvClassPath="" -DWOApplicationClass=com.webob>
lines 1-15/15 (END)

On 3/4/26 6:48 PM, D Tim Cummings wrote:

You need to use prefork version of Apache. See deploy instructions on

https://wiki.wocommunity.org/xwiki/bin/view/documentation/Home/Deployment/Platforms/Deploying%20on%20Linux/Deploying%20on%20Ubuntu%2022.04/

sudo apt install apache2
sudo a2dismod mpm_event
sudo a2enmod mpm_prefork

Cheers

Tim

On 5/03/2026 02:59, Jason Coffin wrote:
Hello all!

I'm looking for help diagnosing an issue that we are seeing in a WebObjects production environment. I'm not the developer on the project, I'm the devops person and I know little about WebObjects.

Here is our stack:

Ubuntu version 20.04.1
Apache version 2.4.41
Project Wonder version 7.5-SNAPSHOT
WebObjects version 5.4.3

About once a day the Apache mod seems to stop working and no longer routes traffic to the WebObjects application. Restarting Apache solves the issue until it crops up again. The Apache error logs show these errors, in the given order, and they repeat several times:

lock_file_section(): failed to lock (1 attempts): Resource deadlock avoided
ac_readConfiguration: WOShmem_lock() failed. Skipping reading config.

Any idea what could be causing this issue? Should we be using a different version of Apache or the WebObjects mod? 

We are also considering alternative methods for hosting the WebObjects application. Should we consider removing the Apache mod requirement entirely?

Thank you kindly!

Jason Coffin

#############################################################
This message is sent to you because you are subscribed to
  the mailing list <webobjects-dev@wocommunity.org>.
To unsubscribe, E-mail to: <webobjects-dev-off@wocommunity.org>
To switch to the DIGEST mode, E-mail to <webobjects-dev-digest@wocommunity.org>
To switch to the INDEX mode, E-mail to <webobjects-dev-index@wocommunity.org>
Send administrative queries to  <webobjects-dev-request@wocommunity.org>

--------------aYjTCTXZ7AJkDuSNuQTMEE0b--