Also your /framework/logs/console.log file from the database being checked until the end of the webapps loading.
--- "G.Venkata Phanindra" <[EMAIL PROTECTED]> wrote: > Hi Ravish, > I too struggled allot but i was able to deliver it > with the above > configuration i gave. > Its better u send ur ofbiz-component.xml of > ecommerce,nqecommerce, Images > and also component-load.xml files. > Thanks and Regards > Phani > > On 9/15/06, Ravish Kamath <[EMAIL PROTECTED]> > wrote: > > > > Phani, > > > > http://abc.com:8080/ecommerce - HTTP 400 bad > request > > > > http://def.abc.com:8080/nqcommerce - HTTP 400 bad > request > > > > http://abc.com:8080/images/maincss.css - works !!! > > > > http://def.abc.com:8080/images/maincss.css - works > !!! > > > > http://localhost:8080/nqcommerce - HTTP 404 > response code > > > > http://localhost:8080/ecommerce - HTTP 404 > response code > > > > So this did not work either. I am increasingly > sure of the following: > > > > a) Images component is loaded before the ecommerce > component, therefore > > the > > two unqiue virtual-hosts, abc.com and def.abc.com > are taken. > > > > b) Both the webapps under ecommerce component are > not bound to the > > specified > > ecommerce component. > > > > Thank you, > > ravish > > > > -----Original Message----- > > From: G.Venkata Phanindra > [mailto:[EMAIL PROTECTED] > > Sent: Friday, September 15, 2006 3:48 PM > > To: [email protected] > > Subject: Re: Multiple webapps on virtual hosts > > > > > > Try the Following Configurations > > Images component - ofbiz-component.xml > > > > <webapp name="images" > > title="Images" > > server="default-server" > > location="webapp/images" > > mount-point="/images" > > app-bar-display="false"> > > <virtual-host host-name="abc.com"/> > > </webapp> > > > > <webapp name="images" > > title="Images" > > server="default-server" > > location="webapp/images" > > mount-point="/images" > > app-bar-display="false"> > > <virtual-host > host-name="www.def.abc.com"/> > > </webapp> > > > > Ecommerce component - ofbiz-component.xml > > > > <webapp name="ecommerce" > > title="ECommerce" > > server="default-server" > > location="webapp/ecommerce" > > mount-point="/ecommerce" > > app-bar-display="false"> > > <virtual-host host-name="abc.com"/> > > </webapp> > > > > <webapp name="nqcommerce" > > title="Nasdaq ECommerce" > > server="default-server" > > location="webapp/nqcommerce" > > mount-point="/nqcommerce" > > app-bar-display="false"> > > <virtual-host host-name="def.abc.com"/> > > </webapp> > > regards > > Phani > > > > On 9/15/06, Ravish Kamath > <[EMAIL PROTECTED]> wrote: > > > > > > Chris, > > > > > > With the modification (3 sets attempted to > arrive @ some conclusions > > > below), > > > > > > <webapp name="images" > > > title="Images" > > > server="default-server" > > > location="webapp/images" > > > mount-point="/images" > > > app-bar-display="false"> > > > <virtual-host host-name="abc.com"/> > > > <virtual-host host-name="def.abc.com"/> > > > <virtual-host host-name="localhost"/> > > > </webapp> > > > > > > Result: > > > > > > http://def.abc.com:8080/nqcommerce/control/main > - HTTP 400 bad request > > > > > > http://abc.com:8080/ecommerce/control/main - > HTTP 400 bad request > > > > > > On attempting image accesses only: > > > > > > http://localhost:8080/images/maincss.css - Able > to access the css > > > > > > http://def.abc.com:8080/images/maincss.css - > HTTP 400 bad request > > > > > > http://abc.com:8080/images/maincss.css - HTTP > 400 bad request > > > > > > After re-ordering the webapp as follows, > > > > > > <webapp name="images" > > > title="Images" > > > server="default-server" > > > location="webapp/images" > > > mount-point="/images" > > > app-bar-display="false"> > > > <virtual-host host-name="def.abc.com"/> > > > <virtual-host host-name="localhost"/> > > > <virtual-host host-name="abc.com"/> > > > </webapp> > > > > > > http://abc.com:8080/images/maincss.css - able to > access the css > > > > > > http://def.abc.com:8080/images/maincss.css - > HTTP 400 bad request > > > > > > http://localhost:8080/images/maincss.css - HTTP > 400 bad request > > > > > > > > > After another set of changes: > > > > > > <webapp name="images" > > > title="Images" > > > server="default-server" > > > location="webapp/images" > > > mount-point="/images" > > > app-bar-display="false"> > > > <virtual-host host-name="localhost"/> > > > <virtual-host host-name="abc.com"/> > > > <virtual-host host-name="def.abc.com"/> > > > </webapp> > > > > > > http://def.abc.com:8080/images/maincss.css - > able to access the css > > > > > > http://localhost:8080/images/maincss.css - HTTP > 400 bad request > > > > > > http://abc.com:8080/images/maincss.css - HTTP > 400 bad request > > > > > > http://def.abc.com:8080/nqcommerce/control/main > - HTTP 400 bad request > > > > > > From the above am tending towards the > conclusions that: > > > > > > a) Multiple virtual-hosts even though can be > specified to a webapp, the > > > webapp is bound to the last specified > virtual-host. > > > > > > b) Virtual hosts are unique to a webapp, since > images component is > > loaded > > > before ecommerce, the virtual host is taken. > > > > === message truncated ===
