• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: Instance not found on dev machine
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Instance not found on dev machine


  • Subject: Re: Instance not found on dev machine
  • From: Jeff Schmitz <email@hidden>
  • Date: Fri, 02 Sep 2016 22:11:03 -0500

One other note, I’m running ElCapitan with Apache 2.4.  I am using the Apache 2.4 compatible mod_webobjects adaptor that works on a deployment machine that’s also running El Capitan.

After triple checking, all from that page seems to check out:

Edit 
/etc/apache2/httpd.conf
ServerName localhost     jdj
CHECK

You will also need to find this block

# First, we configure the "default" to be a very restrictive set of
# features.
#
<Directory />
    Options FollowSymLinks
    AllowOverride None
    Order deny,allow
    Deny from all
</Directory>

And modify like so:

# First, we configure the "default" to be a very restrictive set of
# features.
#
<Directory />
    Options FollowSymLinks
    AllowOverride None
#    Order deny,allow
#    Deny from all
</Directory>
<Directory />
    Options FollowSymLinks
    AllowOverride None
#    Require all denied
</Directory>
CHECK


Got to the very end of /etc/apache2/httpd.conf and add :

Include /System/Library/WebObjects/Adaptors/Apache2.2/apache.conf

Include /Developer/WebObjects/Versions/WebObjects543/System/Library/WebObjects/Adaptors/Apache2.2/apache.conf

CHECK (apache.conf is actually there, where I installed Webobjects 5.4)


Edit /System/Library/WebObjects/Adaptors/Apache2.2/apache.conf to make sure that your enabled/uncommented WebObjectsConfig property looks like this:

WebObjectsConfig http://localhost:1085 10

Checking the above referenced file under Developer/WebObjects…

WebObjectsConfig http://localhost:1085 10


CHECK

Edit /System/Library/WebObjects/JavaApplications/wotaskd.woa/Contents/Resources/Properties

Add this line after the WOPort=1085 one:

WOHost=localhost

Again, looking under Developer/WebObjects…/Properties

WOPort=1085
WOHost=localhost


CHECK


Restart wotaskd:  sudo launchctl stop com.apple.webobjects.wotaskd

CHECK
sudo launchctl list | grep webobjects
430 1 com.apple.webobjects.womonitor
3519 143 com.apple.webobjects.wotaskd

CHECK

Add or edit these launch parameters:

-WODirectConnectEnabled false
-WOHost localhost
-WOAdaptorURL http://localhost/cgi-bin/WebObjects
-WOPort 9999
ALL CHECKED in the Debug Configuration for the application.

Still no love.

http://localhost/cgi-bin/WebObjects/mlb.woa/-9999  =  No instance available


Thanks!
Jeff


On Sep 2, 2016, at 8:57 PM, Chuck Hill <email@hidden> wrote:

Double check what is on that page.  Ensure that WOHost=localhost is set for both the app and wotaskd.
 
From: <webobjects-dev-bounces+chill=email@hidden> on behalf of Jeff Schmitz <email@hidden>
Date: Friday, September 2, 2016 at 6:21 PM
To: WebObjects Development <email@hidden>
Subject: Instance not found on dev machine
 
Hey All, 
   I followed the directions here: https://wiki.wocommunity.org/display/documentation/Development+Tools-Running+Through+Apache
 
And when I start my app in eclipse, I get the “No Instance Available” error in the browser. 
 
 Apache is running as is wotaskd so I’m at a loss as to what to check.  Anything simple I can do to try to debug the app?  There are no errors during startup from the app, and the log ends with the following three lines:
 
Sep 03 01:19:31 mlb[9999] INFO  er.extensions.appserver.ERXApplication  - Local host IPs: (mbp17.local/192.168.0.108, localhost/127.0.0.1, localhost/0:0:0:0:0:0:0:1, mbp17.local/fe80:0:0:0:bae8:56ff:fe47:dbe8%4, mbp17.local/fe80:0:0:0:a059:ffff:fe9a:374d%8, mbp17.local/fe80:0:0:0:3d92:7248:46b4:852c, mbp17.local/fd11:314e:8afc:764b:3d92:7248:46b4:852c)
Sep 03 01:19:31 mlb[9999] DEBUG NSLog  - DirectToWeb WebAssistant launch line: appletviewerhttp://localhost/cgi-bin/WebObjectsmlb.woa/wa/D2WActions/openWebAssistant
Sep 03 01:19:31 mlb[9999] DEBUG NSLog  - Waiting for requests…
 
The error in the browser comes up immediately if that helps.
 
Thanks!
Jeff

 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:

This email sent to email@hidden

References: 
 >Instance not found on dev machine (From: Jeff Schmitz <email@hidden>)
 >Re: Instance not found on dev machine (From: Chuck Hill <email@hidden>)

  • Prev by Date: Re: Instance not found on dev machine
  • Next by Date: Code review for refreshToOneRelationshipWithKey
  • Previous by thread: Re: Instance not found on dev machine
  • Next by thread: Code review for refreshToOneRelationshipWithKey
  • Index(es):
    • Date
    • Thread