You need to open the web.xml file in the WEB-INF folder and uncomment the ses filter. That is why you're getting 404. Be sure to restart the engine afterwards. On Nov 16, 2011 10:40 PM, "Shane McMurray" <[email protected]> wrote:
> I'm taking a shot at converting an app to OBD and I've run into a snag. > > This app is running on IIS6, CF9 and Fusebox 4.x. > > I have a bit of code that gets called in application.cfm that coverts a > semi-pretty SES URL to url vars, looks like this: > > /index.cfm/action/search.weddingcost/zipcode/85711/cat/6 > > the code in application.cfm looks like this, snagged it from an example > somewhere on the web. > > <cfif cgi.path_info contains "/"> > <cfset urlstring = cgi.path_info> > <cfloop from="1" to=#ListLen(urlstring,"/")# index="i"> > <cfif i mod 2> > <cfset paramName = "URL." & ListGetAt(urlstring,i,"/")> > <cfelse> > <cfparam name="#paramName#" > default="#ListGetAt(urlstring,i,"/")#"> > </cfif> > </cfloop> > </cfif> > > in CF9 this works fine, no issues. In OBD it just doesn't work, I get 404 > errors. > > It seems like cgi.path_info is empty and not getting populated like it > does in CF9. Could this be an IIS issue? > > The OBD setup is running on Apache 2.2 and Tomcat 7. I've tried hacking at > a .htaccess file using mod_rewrite, I still get a 404. > > testing this out using the OBD Desktop (which is awesome BTW love the > build a .war and deploy) then deploying on Tomcat. > > I've searched around, this forum, google... kinda at a road block. > > I can rip out the SP SES URLs, but would hate to do it if I don't have to. > > Anyone else have experience dealing with this? any direction would be > great. > > Thanks! > > -- > official tag/function reference: http://openbd.org/manual/ > mailing list - http://groups.google.com/group/openbd?hl=en > -- official tag/function reference: http://openbd.org/manual/ mailing list - http://groups.google.com/group/openbd?hl=en
