logo       

Re: WO app deployment on Linux no static image showing up [Permission issue: msg#00050

webobjects-deploy

Subject: Re: WO app deployment on Linux no static image showing up [Permission issue SOLVED]

Hi Kevin, Daniel

Daniel Kao wrote :
>> What is "WebObjectsDocumentRoot" for in webobjects.conf? because we
>> use 'Alias /WebObjects" in apache2.conf? do we need
>> "WebObjectsDocumentRoot"?
> -- The "/WebObjectsDocumentRoot/" is used by the WO Apache HTTP
> Adaptor to know where your WO application lives on the system.
> Normally in Apache, you'd set the CGI_DOCUMENT_ROOT, but this
> directive handles it for you, at least according to the documentation
> I've read over. Both the "/WebObjectsDocumentRoot/" and applicable
> "/Alias/" directives are required for WO 5.4 to operate correctly with
> Apache2.
I just have a look in the Adaptor source, followed the
WebObjectsRDocumentRoot value in the code to find that it is finally
"used" in Adaptor/transaction.c during the call tr_handleRequest with
: app.docroot = docroot;
app.docroot isn't used to build the response as far as I can see.

Also you can start your app with WOApplicationBaseURL and
WOFrameworksBaseURL to set a different location (non standard) for the
WebServerResources of your application. so how the adaptor would handle
that ? it can't...

so WebObjectsDocumentRoot is useless but I still have it in
webobjects.conf to /var/www/www.mydomainname.tld as the adaptor tries
to set it. (it just need to be set to something)
(WebObjectsAlias still being important)


But in order to fix the "ERROR/NOT_FOUND" problem you have to look on
WebObjects server side (not in Apache):
In the
$NEXT_ROOT/Local/Library/WebObjects/Applications/MySchool.woa/Contents/WebServerResources/
you need to have basicbrain.gif or any other resources.
If not the application will generate html response with ERROR/NO_FOUND
in the src URL which of course cause au 404 error for the http GET at
the apache level.

I hope this help

regards

Aurelien


ps: I have made a documentation about the adaptor installation in
French, it is available there:
http://www.cocktail.org/downloads/documents/Mise_en_oeuvre_de_mod_WebObjects.pdf
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-deploy mailing list (Webobjects-deploy@xxxxxxxxxxxxxxx)
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/webobjects-deploy/maillists%40codeha.us

This email sent to maillists@xxxxxxxxx

Google Custom Search

News | Mail Home | sitemap | FAQ | advertise