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

Reply via email to