[Yanel-commits] rev 23477 -
public/yanel/trunk/src/resources/navigation/src/java/org/wyona/yanel/impl/resources
josias at wyona.com
josias at wyona.com
Wed Mar 28 18:00:45 CEST 2007
Author: josias
Date: 2007-03-28 18:00:44 +0200 (Wed, 28 Mar 2007)
New Revision: 23477
Modified:
public/yanel/trunk/src/resources/navigation/src/java/org/wyona/yanel/impl/resources/NavigationResource.java
Log:
use currentPath to get the right path when this resource is included in another resource
Modified: public/yanel/trunk/src/resources/navigation/src/java/org/wyona/yanel/impl/resources/NavigationResource.java
===================================================================
--- public/yanel/trunk/src/resources/navigation/src/java/org/wyona/yanel/impl/resources/NavigationResource.java 2007-03-28 15:36:33 UTC (rev 23476)
+++ public/yanel/trunk/src/resources/navigation/src/java/org/wyona/yanel/impl/resources/NavigationResource.java 2007-03-28 16:00:44 UTC (rev 23477)
@@ -145,10 +145,10 @@
TransformerHandler[] xsltHandlers = new TransformerHandler[xsltPath.length];
for (int i = 0; i < xsltPath.length; i++) {
xsltHandlers[i] = tf.newTransformerHandler(new StreamSource(repo.getNode(xsltPath[i]).getInputStream()));
- xsltHandlers[i].getTransformer().setParameter("yanel.path.name", PathUtil.getName(getPath()));
- xsltHandlers[i].getTransformer().setParameter("yanel.path", getPath());
- xsltHandlers[i].getTransformer().setParameter("yanel.back2context", PathUtil.backToContext(realm, getPath()));
- xsltHandlers[i].getTransformer().setParameter("yarep.back2realm", PathUtil.backToRealm(getPath()));
+ xsltHandlers[i].getTransformer().setParameter("yanel.path.name", PathUtil.getName(currentPath));
+ xsltHandlers[i].getTransformer().setParameter("yanel.path", currentPath);
+ xsltHandlers[i].getTransformer().setParameter("yanel.back2context", PathUtil.backToContext(realm, currentPath));
+ xsltHandlers[i].getTransformer().setParameter("yarep.back2realm", PathUtil.backToRealm(currentPath));
String userAgent = getRequest().getHeader("User-Agent");
String os = getOS(userAgent);
if (os != null) xsltHandlers[i].getTransformer().setParameter("os", os);
More information about the Yanel-commits
mailing list