I could put up a WAR to download but I don't think it'll do any good.
The problem seems to be only when I use the virtualhost, for some
reason tomcat then doesn't understand what to do.
(And it seems to happen with every deployed WAR file I've tried, new
ones as well as old ones that have been working fine for months)

If I use the server ip and app folder, it works fine.

www.site.com/subfolder/ <- Broken
server-ip/appfolder/subfolder/ <- Works

On Apr 14, 5:04 pm, Trenatos <[email protected]> wrote:
> Ok after some mucking about, redeploying and whatnot, here's where I'm
> at;
> If I use the IP/folder/subfolder it now works as it's supposed to.
> Folder is the deployed apps base folder, subfolder is the broken
> folder.
>
> So, bypassing apache2/jkmod now seems to fix the issue, but not when
> using the url (thus with apache2 and jkmod) as tomcat then throws the
> 404.
>
> Why it's *tomcat* that throws the error is beyond me, I though all
> that happened was that it transfers the traffic from apache to tomcat,
> I don't understand how it can work with the direct IP/folder but not
> with URL.
>
> However, it does help narrow down the problem. I'm still at a loss but
> slowly gaining some info.
>
> On Apr 14, 4:08 pm, Trenatos <[email protected]> wrote:
>
>
>
>
>
>
>
> > I just created a brand new project, made a few files and a subfolder,
> > exported to WAR and deployed, and the subfolder works for it.
>
> > Bypassing apache/jk doesn't fix it, the 404 is definitely purely
> > tomcat.
> > I checked the welcome/index and it seems fine.
>
> > I guess the problem is that it doesn't know what/when to let the
> > servlet do the processing.
>
> > Logs doesn't seem to show any issues.
>
> > On Apr 14, 3:27 pm, Matthew Woodward <[email protected]> wrote:
>
> > > On Sat, Apr 14, 2012 at 1:14 PM, Trenatos <[email protected]> wrote:
> > > > Anyway, last night I went and updated a file in a subfolder of a live
> > > > site, when I went to use it, I got a 404 on the folder it's in.
>
> > > What do the logs say? Sometimes when you see a 404 it actually means a 
> > > file
> > > permission issue. Or if it's index.cfm specifically but shows up when you
> > > type it in manually then that's just an issue with that not being in the
> > > welcome/index file list (though sounds like you have other issues going on
> > > as well).
>
> > > > So if I manually type in the url, add the subfolder, and a filename
> > > > (.cfm) it gives me the file as if it was a textfile.
>
> > > That sounds like a servlet mapping or a proxying issue. How you got there 
> > > I
> > > can't say but since you see the file spit out as plain text that typically
> > > means Tomcat doesn't know it's supposed to hand off cfm processing to the
> > > cfm servlet.
>
> > > Since you're proxying are there any Apache or proxy settings that would
> > > cause any issues? Without knowing a lot more about specifically what you
> > > did to get in this situation as well as all your settings there's a ton of
> > > possibilities.
>
> > > Can you hit the file directly on the Tomcat port (i.e. bypass Apache and
> > > any proxying you're doing entirely), and if so does that work? If it does,
> > > then it's a proxying issue. If you still see plain text it's a servlet
> > > mapping issue.
>
> > > --
> > > Matthew Woodward
> > > [email protected]http://blog.mattwoodward.com
> > > identi.ca / Twitter: @mpwoodward
>
> > > Please do not send me proprietary file formats such as Word, PowerPoint,
> > > etc. as attachments.http://www.gnu.org/philosophy/no-word-attachments.html

-- 
online documentation: http://openbd.org/manual/
   google+ hints/tips: https://plus.google.com/115990347459711259462
     http://groups.google.com/group/openbd?hl=en

Reply via email to