Here we go; these were the threads/posts I mentioned seeing above that talked about SES URL problems with Tomcat:
http://www.houseoffusion.com/groups/cf-talk/thread.cfm/threadid:58895 http://www.houseoffusion.com/groups/cf-talk/thread.cfm/threadid:58899 http://www.justskins.com/forums/ses-search-engine-safe-doesnt-work-with-coldfusion-mx7-72409.html Unfortunately, there was no solution for Tomcat there. Sorry Pierre. -- MrToad, a.k.a. Scott Schug On Mar 6, 1:28 pm, MrToad <[email protected]> wrote: > No, he's got the </filter>, Jordan...it's right before that <filter- > mapping> block. Just easy to miss because Pierre's indentation is > inconsistent (like I'm one to to say anything, with my word- > wrapping...OOPS!). But Pierre doesn't have any word-wrapping in what > he posted, and I double-checked and aside from the indentation, it's > identical with what I've got in my webdefault.xml file that worked for > me on OpenBD "Ready2Run". > > I really know nothing about what I'm doing here; like a medieval > alchemist, I just managed to find something to mix together that > worked. I do recall though that while I was Googling for answers to > the SES URL problem, I came across a few posts about problems with SES > URLs in Tomcat that didn't seem related to what I was looking for. > > Given that Pierre said this code worked for him on his Vista/Tomcat > dev environment, it sounds like he's got something else going on; > maybe the problem those folks were having? Wish I could remember now > what they were reporting. > > The one thing I didn't mention above was that I put mine right > *before* the closing </web-app> tag at the end of the file; as I told > Matt when we were e-mailing, I'm a total newbie with Java and XML, but > I've worked with HTML and CFML enough to tell that it needed to be > inside the <web-app></web-app> block. > > -- > MrToad, a.k.a. Scott Schug > > On Mar 6, 11:55 am, Jordan Michaels <[email protected]> wrote: > > > How about a closing filter tag? > > > change this: > > > <filter-mapping> > > <filter-name>SearchEngineFriendlyURLFilter</filter-name> > > <url-pattern>/*</url-pattern> > > </filter-mapping> > > <!-- End add--> > > > to this: > > > <filter-mapping> > > <filter-name>SearchEngineFriendlyURLFilter</filter-name> > > <url-pattern>/*</url-pattern> > > </filter-mapping> > > </filter> > > <!-- End add--> > > > Then a restart. Let us know how it works out... > > > Hope this helps! > > > Warm regards, > > Jordan Michaels > > Vivio Technologieshttp://www.viviotech.net/ > > Open BlueDragon Steering Committee > > Adobe Solution Provider > > > Pierre-Olivier Chassay wrote: > > > Hi Jordan > > > > What I copy into /opt/openbd/tomcat/conf/web.xml > > > it's that > > > I put it on starting at the line 267 > > > <!-- Add PO --> > > > <filter> > > > <filter-name>SearchEngineFriendlyURLFilter</filter-name> > > > <display-name>SearchEngineFriendlyURLFilter</display-name> > > > <description>SearchEngineFriendlyURLFilter</description> > > > > <filter-class>com.newatlanta.filters.SearchEngineFriendlyURLFilter</filter-class> > > > <init-param> > > > <param-name>extensions</param-name> > > > <param-value>cfm,cfml</param-value> > > > </init-param> > > > </filter> > > > <filter-mapping> > > > <filter-name>SearchEngineFriendlyURLFilter</filter-name> > > > <url-pattern>/*</url-pattern> > > > </filter-mapping> > > > <!-- End add--> > > > > I took that code from the post of Matt. > > > > Jordan Michaels wrote: > > >> Pierre-Olivier, > > > >> It looks like the XML that MrToad posted is word-wrapped a bit. Could > > >> you make sure that this didn't translate over to return characters when > > >> copied and pasted into the web.xml file? > > > >> Let us know the result. > > > >> HTH > > > >> Warm regards, > > >> Jordan Michaels > > >> Vivio Technologies > > >>http://www.viviotech.net/ > > >> Open BlueDragon Steering Committee > > >> Adobe Solution Provider > > > >> Pierre-Olivier Chassay wrote: > > > >>> Thanks Mr Toad, > > > >>> It works on my dev environment Vista/Tomcat where I deploy directly the > > >>> war file of openBD > > >>> But it doesn't work on my production environment Linux CentOS / Apache / > > >>> Tomcat with the installer of Jordan. > > > >>> In the production envrionment we don't have a real web.xml Since the > > >>> installer's instance of OpenBD is not installed as a WAR file, > > >>> it doesn't have it's own web.xml file, it uses tomcat's default > > >>> web.xml file. > > > >>> I copy the missing part into it and restart the server to be sure > > >>> everything will be clean but it doesn't work. > > > >>> Regards, > > >>> PO > > > >>> On Fri, Mar 6, 2009 at 3:39 AM, MrToad <[email protected] > > >>> <mailto:[email protected]>> wrote: > > > >>> On Mar 3, 10:28 am, "[email protected] > > >>> <mailto:[email protected]>" <[email protected] > > >>> <mailto:[email protected]>> > > >>> wrote: > > >>> > Hi I'm trying to install Blog CFC on OpenBD. > > > >>> > So far I figure out I was having to comment some part where Ray > > >>> was > > >>> > making the verification of the version of CF or BlueDragon. > > >>> > And also where he uses the application.isColdFusionMX7 to > > >>> comment it > > > >>> > The big issue I have right now it's with the tag cfloginuser > > >>> looks > > >>> > like it doesn't return something properly because in the > > >>> blog.cfc all > > >>> > the function with the roles="admin" aren't executed. I always > > >>> have the > > >>> > error user not defined. > > > >>> > If I remove the roles="admin" of all the cffunction I can go a > > >>> bit > > >>> > further except when they use the function getAuthUser() it > > >>> return an > > >>> > empty string. > > > >>> > After it will I think to find the good RewriteRule for it to > > >>> display > > >>> > the post with the comments. > > > >>> > I'm using OpenBD 1.0.1 > > >>> > BlogCFC 5.9.2 > > >>> > Linux/CentOS > > >>> > Apache/Tomcat > > > >>> > Thanks for any guidance to install it. > > > >>> > PO > > > >>> About the rewrite rule - if you're dealing with the issue I think > > >>> you > > >>> are, you don't need a rewrite rule, just need to enable the > > >>> SearchEngineFriendlyURLFilter in OpenBD as Matt discusses here: > > > >>> > > >>> http://groups.google.com/group/openbd/browse_thread/thread/30068477da... > > > >>> For folks running the OpenBD+Jetty "Ready2Run" version who don't > > >>> *have* a web.xml, trying adding this to your /jettyhome/etc/ > > >>> webdefault.xml file: > > > >>> <filter> > > >>> <filter-name>SearchEngineFriendlyURLFilter</filter-name> > > >>> <display-name>SearchEngineFriendlyURLFilter</display-name> > > >>> <description>SearchEngineFriendlyURLFilter</description> > > >>> <filter- > > >>> class>com.newatlanta.filters.SearchEngineFriendlyURLFilter</filter- > > >>> class> > > >>> <init-param> > > >>> <param-name>extensions</param-name> > > >>> <param-value>cfm,cfml</param-value> > > >>> </init-param> > > >>> </filter> > > >>> <filter-mapping> > > >>> <filter-name>SearchEngineFriendlyURLFilter</filter-name> > > >>> <url-pattern>/*</url-pattern> > > >>> </filter-mapping> > > > >>> Props to Matt for helping me find this by pointing me to a post by > > >>> "TheDudeAbides" for a longer, slightly different version that led me > > >>> to this short fix. > > > >>> -- > > >>> MrToad, a.k.a. Scott Schug > > --~--~---------~--~----~------------~-------~--~----~ 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 !! -~----------~----~----~----~------~----~------~--~---
