Hi Guys, So far so great.
-I've been convinced to abandon IIS altogether. I prefer being able to work from within an XML file vs GUI, and the only reason I was using IIS was because I was comfortable with it. Fortunately, with the modularity I would like to see within my own project, as long as Jetty remains stable, it seems like the better choice for me. Until I actually get this project off the ground and running without breaking during normal operation (IIS hasn't broke yet), then I will probably stick with it. -I've yet to actually test my code on OpenBD, but it has ran fine on BD7 (free version). The issue I have now is getting the website actually setup. Datasources are valid and I've been able to duplicate all non default config information from BD7 to OpenBD.. So it looks like I just need to get the site mapped out now. (tangent-->) Is the Ready2Run install the best way? Is there a way to install Jetty/OpenBD to perform better? On to my main issue: WebSite Config via Jetty.xml This is probably easy, but the lack of documentation (I AM GOOGLING) has me a little confused, so I figured I would just post what I am trying to achieve, what I currently have, and hammer it out that way. I am going to be hosting one major website from the server, but will need entries for about 10 others. Honestly, Let's just say I need to host 10 sites, because even though one will be alot busier, in nature, it should be setup the same way. I assume that all I need to figure out is how to configure jetty.xml for two individual sites. Each site will have it's own IP address. I'll list both the root domain and it's www. counterpart for sake of remembering to include both in the configuration. I'm not sure if that's necessary yet. Both sites will be dependant on OpenBD and will need to process .cfm, and will need their own individual missing document handler. (is this possible?) Below you will find the general info for each site, plus an excerpt from jetty.xml showing how I would configure the sites using the info. I haven't been able to get the sites to load. Sites: Company.com - 192.168.111.201 www.Company.com - 192.168.111.201 webroot - C:\openbd\webroot_cfmlapps\company_www\ missingdochandler - C:\openbd\webroot_cfmlapps\company_www\404.cfm Business.com - 192.168.111.211 www.Business.com - 192.168.111.211 webroot - C:\openbd\webroot_cfmlapps\business_www\ missingdochandler - C:\openbd\webroot_cfmlapps\business_www\404.cfm ----------------------------------------------------------------------- Jetty.XML ----------------------------------------------------------------------- <New id="Handlers" class="org.mortbay.jetty.handler.HandlerCollection"> <Set name="handlers"> <Array type="org.mortbay.jetty.Handler"> <Item> <New id="cfmlWebContext_1" class="org.mortbay.jetty.webapp.WebAppContext"> <Set name="contextPath">/</Set> <Set name="war"><SystemProperty name="jetty.home" default="../"/>/ webroot_cfmlapps/cfmlWebContext_1/</Set> <Set name="defaultsDescriptor"><SystemProperty name="jetty.home" default="../"/>/etc/webdefault.xml</Set> <Set name="VirtualHosts"> <Array type="java.lang.String"> <Item>127.0.0.1</Item> <Item>localhost</Item> </Array> </Set> </New> </Item> <Item> <New id="company" class="org.mortbay.jetty.webapp.WebAppContext"> <Set name="contextPath">/</Set> <Set name="war">C:\openbd\webroot_cfmlapps\company_www\</Set> <Set name="defaultsDescriptor"><SystemProperty name="jetty.home" default="../"/>/etc/webdefault.xml</Set> <Set name="VirtualHosts"> <Array type="java.lang.String"> <Item>192.168.111.201</Item> <Item>Company.com</Item> <Item>www.Company.com</Item> </Array> </Set> </New> </Item> <Item> <New id="business" class="org.mortbay.jetty.webapp.WebAppContext"> <Set name="contextPath">/</Set> <Set name="war">C:\openbd\webroot_cfmlapps\business_www\</Set> <Set name="defaultsDescriptor"><SystemProperty name="jetty.home" default="../"/>/etc/webdefault.xml</Set> <Set name="VirtualHosts"> <Array type="java.lang.String"> <Item>192.168.111.211</Item> <Item>Business.com</Item> <Item>www.Business.com</Item> </Array> </Set> </New> </Item> <Item> <New id="RequestLog" class="org.mortbay.jetty.handler.RequestLogHandler"/> </Item> </Array> </Set> </New> --~--~---------~--~----~------------~-------~--~----~ Open BlueDragon Public Mailing List http://groups.google.com/group/openbd?hl=en official site @ http://www.openbluedragon.org/ !! save a network - trim replies before posting !! -~----------~----~----~----~------~----~------~--~---
