Re: [struts-user] XML based configuration

2019-01-31 Thread Lukasz Lenart
pt., 1 lut 2019 o 00:38 Dave  napisał(a):
> Thanks for helping to track down this problem, Jason; Roller (and Struts in
> general) should work at any path. Maybe this error is occuring because
> Roller is using Struts/Tiles in a non-best practices way?

Could you describe how do you use Struts/Tiles in Roller? Maybe I
would be able to help :)


Regards
-- 
Łukasz
+ 48 606 323 122 http://www.lenart.org.pl/

-
To unsubscribe, e-mail: user-unsubscr...@struts.apache.org
For additional commands, e-mail: user-h...@struts.apache.org



Re: [struts-user] XML based configuration

2019-01-31 Thread Dave
Thanks for helping to track down this problem, Jason; Roller (and Struts in
general) should work at any path. Maybe this error is occuring because
Roller is using Struts/Tiles in a non-best practices way?

Dave


On Thu, Jan 31, 2019 at 12:59 AM Jason Pyeron  wrote:

> > -Original Message-
> > From: Jason Pyeron 
> > Sent: Wednesday, January 30, 2019 9:53 PM
> > > -Original Message-
> > > From: Jason Pyeron 
> > > Sent: Wednesday, January 30, 2019 9:11 PM
> > >
> > > It has been 10+ years since I used the XML configuration, so please
> bear
> > > with me.
> > >
> > > I am attempting to deploy Apache Roller under a sub context
> > > (public#roller.war) so the url would be
> > > http://127.0.0.1:8080/public/roller/roller-ui/login.rol .
> > >
> > > When I do so, I get an exception cannot find definition named .Login
> > >
>
> So I think I have narrowed it down.
>
>
> file:/C:/programs.x64/apache-software-foundation/apache-tomcat-7.0.82/webapps/public#roller/WEB-INF/tiles.xml
>
> But when this URL is stored in the
> org.apache.tiles.request.ApplicationResource, specifically
> org.apache.struts2.tiles.StrutsApplicationResource it is splitting the URL
> in two:
>
> pathPrefix="/C:/programs.x64/apache-software-foundation/apache-tomcat-7.0"
>
> and
>
> suffix=".82/webapps/public"
>
>
> If I hack it with the debugger to :
>
>
>
> pathPrefix="/C:/programs.x64/apache-software-foundation/apache-tomcat-7.0.82/webapps/public#roller/WEB-INF/tiles.xml"
>
> and
>
> suffix=""
>
> It works until the next restart!
>
>
>
> -
> To unsubscribe, e-mail: user-unsubscr...@struts.apache.org
> For additional commands, e-mail: user-h...@struts.apache.org
>
>